body {

	font-family:arial, helvetica, sans-serif;
	font-size:10pt;

	background:url('img/body-bg.png') repeat top left;
	background-color:#E7E7E7;

/* IE */
	text-align:center;
	margin:0;

	font-size:9pt;
}

form {

	display:inline;
	margin:0;
	padding:0;
}

#document {

	width:900px;

	padding:0 19px;
	margin:0 auto;

	background:url('img/document-bg.png') repeat-y top left;
	background-color:#fff;

/* IE */
	text-align:left;
	position:relative;
}

.document-in {

	background:url('img/document-bg2.png') no-repeat top left;

}

a {

	color:#c00;
}

.cl-left {

	clear:left;
}

.cl-both {

	clear:both;
}

.res {

	background-color:#FFEDED;
	padding:15px;
	margin:5px 0 0 0;

	font-size:10pt;
	color:#000;
	font-weight:bold;

	border:1px solid #FFC9C9;
	text-align:center;
}





p {

	font-size:9pt;
	margin:4px 0;
	padding:0;
}

#over-top {

	height:34px;
}

#d-top {

	background:url('img/top-bg.png') no-repeat top left;
	background-color:#1F3443;


	position:relative;
	top:0;

	height:78px;
}


.topuser {

	position:absolute;
	right:19px;
	top:13px;
}

.topuser a {

	display:block;
	float:left;

	width:102px;
	height:17px;

	text-align:center;
	padding:4px 0 0 0;

	margin-left:6px;
	color:#000;

	font-size:9pt;

	background:url('img/topuser-bg.png') no-repeat top left;
}



.toplinks {

	position:absolute;
	right:10px;
	top:15px;
	width:280px;
}

.toplinks a {

	display:block;
	float:left;

	width:129px;
	height:18px;

	text-align:center;
	padding:4px 0 0 0;

	margin:2px 0 4px 6px;
	color:#fff;

	font-size:9pt;

	background:url('img/toplinks-bg.png') no-repeat top left;
}


.toplinks .torang {

	background:url('img/toplinks-orange-bg.png') no-repeat top left;
}



#d-bottom {

	padding:0 0 0 0;
	margin:0;

}

.d-bottom-in {

	text-align:left;

	padding:10px 0 0 0;
	margin:0;

	color:#000;
	font-weight:normal;
	font-size:9pt;

	line-height:180%;
}

#d-bottom a {

	color:#111;
}

#d-bottom .footer-ostatni {

	display:inline;
}

.d-logo {

	width:215px;
	height:74px;
	display:block;
}

.d-logo a {

	width:215px;
	height:74px;
	display:block;
}

.d-logo a span {

	display:none;
}










#d-main {

	width:900px;
	padding:17px 0 8px 0;
}

#d-main-intro-main {

	float:left;
	width:620px;
}

#d-main-intro-right {

	float:left;
	padding:0 0 0 10px;
	width:270px;
}


h1 {

	margin:3px 0;
	padding:3px;
	font-size:13pt;
}

h2 {

	margin:3px 0;
	padding:3px;
	font-size:11pt;
}



.katalogkategorie {

	width:900px;
	border-spacing:0;
	border-collapse:collapse;

	margin:0 0 5px 0;
} 

.katalogkategorie td {

	padding:2px 2px 2px 10px;
	border-right:1px solid #ccc;
	text-align:left;
	vertical-align:top;
	font-size:9pt;

	color:#777;
	font-style:italic;
} 

.katalogkategorie .sell {

	color:#000;
	font-weight:bold;
} 

.katalogkategorie .posledni {

	border-right:none !important;
} 

.katalogkategorie .upoutavka {

	border-right:none !important;
	background:url('img/ak-upoutavka.png') no-repeat top left;
}

.katalogkategorie .upoutavka div {

	padding:20px 40px 0 0;
	text-align:center;
	color:#fff;
}

.katalogkategorie a {

	font-style:normal;
	color:#000;
}

.katalogkategorie span {

	color:#666;
}

.inzerce-last-intro {

	width:265px;
	border-spacing:0;
	border-collapse:collapse;

	background-color:#FCF3CA;
} 

.inzerce-last-intro td {

	padding:6px 6px 0 0;
	
	background:url('img/lastinz-item-bg.png') repeat-x top left;

	text-align:left;
	vertical-align:top;
	font-size:8pt;
} 

.inzerce-last-intro .fo {

	padding:6px;
} 

.inzerce-last-intro div {

	padding:0 0 2px 0;
	font-size:8pt;
} 

.inzerce-last-intro img {

	border:none;
} 


.inzerce-last-intro .fo a img {

	border:1px solid #FCF3CA;
} 

.inzerce-last-intro .fo a:hover img {

	border:1px solid #E22D2D;
} 

.inzerce-last-intro p {

	text-indent:0;
	margin:0;
	padding:0 0 2px 0;
	font-size:8pt;
} 

.inzerce-last-intro .cena {

	color:#c00;
	font-weight:bold;
	padding:0 6px 6px 0;
	background:none;
}

.inzerce-last-intro a {

	color:#000;
	text-decoration:none;
	font-weight:bold;
} 

.inzerce-last-intro a:hover {

	text-decoration:underline;
} 




.navinfo {

	background:url('img/navinfo-bg.png') no-repeat 0 9px;
	padding:10px 10px 0 20px;
	font-size:9pt;
}

.navinfo a {

	color:#c00;
}

.navinfo h1 {

	display:inline;
	font-size:9pt;
	padding:0;
	margin:0;
	font-weight:normal;
}





.introkatalog {

	width:600px;
}

.introkatalog td {

	padding:4px;
	height:80px;
	vertical-align:top;
	text-align:left;

	padding:3px 3px 3px 85px;

	background:url('img/kat-ikon.gif') no-repeat 5px 5px;
}

.introkatalog td h3 {

	margin:2px 0 3px 0;
	padding:1px;
}

.introkatalog td h3 a {

	font-size:10pt;
	color:#000;
	font-weight:bold;
}

.introkatalog td div a {

	font-size:8pt;
	color:#666;
}

.introkatalog .sude {
/*
	background-color:#EAF4F9 !important;
*/
}

.introkatalog .sk-16 { background:url('img/k16.png') no-repeat 3px 14px }
.introkatalog .sk-17 { background:url('img/k17.png') no-repeat 3px 14px }
.introkatalog .sk-2 { background:url('img/k2.png') no-repeat 3px 14px }
.introkatalog .sk-495 { background:url('img/k495.png') no-repeat 3px 14px }
.introkatalog .sk-513 { background:url('img/k513.png') no-repeat 3px 14px }
.introkatalog .sk-546 { background:url('img/k546.png') no-repeat 3px 14px }
.introkatalog .sk-547 { background:url('img/k547.png') no-repeat 3px 14px }
.introkatalog .sk-548 { background:url('img/k548.png') no-repeat 3px 14px }





.vlozitkatokno {

	background-color:#fff;
	padding:10px;
	margin:5px 0 15px 0;
	border:1px solid #ccc;
	}

.vlozitkatokno table {

	width:830px !important;
}







.blksidenadp {

	padding:5px 3px;
	margin:3px 0;
}

.blksidenadp2 {

	padding:0 3px 2px 0 !important;
	margin:0 0 3px 0 !important;
}

.blksidenadp h2 {

	padding:0;
	margin:0;
	font-size:10pt;
	color:#213848;
}



.intronadpblk {

	padding:5px 8px;
	margin:3px 0 1px 0;

	border-bottom:1px solid #AFD1DF;
}

.intronadpblk h2 {

	padding:0;
	margin:0;
	font-size:13pt;
	color:#213848;
}


.introsearch {

	background-color:#C9E0E9;
	padding:8px;
}

.introsearch td {

	padding:2px;
}

.introsearch .isirsi {

	width:470px;
}

.introsearch table {

	width:600px;
	border-spacing:0;
	border-collapse:collapse;
}

.introsearch .uzke {

	width:60px;
}

.introsearch .okenko {

	width:190px;
}

.introsearch select {

	width:190px;
}

.introsearch .button {

	cursor:pointer;cursor:hand;

	color:#fff;
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E7E7E7;

	border-top:0;
	border-bottom:0;

	border-left:1px solid #b3bbc1;
	border-right:1px solid #b3bbc1;

	height:27px;
	padding:2px 4px;

	width:276px;
}

.introsearch .trr {

	text-align:center;
}

.introsearch .odhadpocet {

	font-weight:bold;
	font-size:10pt;
}

.tb-inzeraty .jizmakat {

	background-color:#a00;
	font-size:8pt;
	color:#fff;
}

.tb-inzeraty {

	width:900px;

	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0 3px 0;
}


.tb-inzeraty .vip {

	background:url('img/placenyzapis.png') no-repeat right 4px;
}

.tb-inzeraty th {

	padding:7px 2px 4px 2px;

	background:url('img/tb-inzeraty-th-bg.png') repeat-x top left;
	background-color:#FCF3CA;
	text-align:center;
	font-weight:normal;
}

.tb-inzeraty th .rvs {

	padding:0 0 0 13px;
	background:url('img/r-desc.png') no-repeat 0 2px;
}

.tb-inzeraty th .rvv {

	padding:0 0 0 13px;
	background:url('img/r-asc.png') no-repeat 0 2px;
}

.tb-inzeraty td {

	background:url('img/tb-inzeraty-item-bg.png') repeat-x top left;
	background-color:#fff;

	padding:3px 3px;

	font-size:9pt;
}

.tb-inzeraty tr:hover td {

	background-color:#f4f4f4;
}

.tb-inzeraty .vvr {

	font-weight:bold;
	color:#c00;
}

.tb-inzeraty .cen {

	text-align:center;
}

.tb-inzeraty .dat {

	color:#036A22;
}

.tb-inzeraty img {

	border:none;
}

.tb-inzeraty a {

	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.tb-inzeraty a:hover {

	text-decoration:underline;
}


.tb-inzeraty .fo {

	text-align:center;
} 

.tb-inzeraty .fo a img {

	border:1px solid #FCF3CA;
} 

.tb-inzeraty .fo a:hover img {

	border:1px solid #E22D2D;
} 

.tb-inzeraty .vyber {

	background:url('img/tb-inzeraty-vyber.png') no-repeat top left;
	background-color:#FCF3CA;
}



.editokno {

	position:relative;

	}

.editokno .button {

	cursor:pointer;cursor:hand;

	color:#fff;
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E7E7E7;

	border-top:0;
	border-bottom:0;

	border-left:1px solid #b3bbc1;
	border-right:1px solid #b3bbc1;

	height:27px;
	padding:2px 4px;
}

.editokno h2 {

	font-size:14pt;
	margin:0 0 5px 0;
	padding:0;
	}

.editokno .hlavni {

	background-color:#eaf0ff;
	padding:10px;
	margin:5px 0 15px 0;
	}

.editokno .msirka {

	width:860px;
	}

.editokno .upozorneni {

	background-color:#FFEDED;
	padding:10px;
	margin:5px 0 15px 0;
	border:1px solid #FFC9C9;
	}

.editokno .ostatni {

	background-color:#eaf0ff;
	padding:10px;
	margin:5px 0 15px 0;
	border:1px solid #c5d5fd;
	}

.editokno .ostatnifotky {

	background-color:#eaf0ff;
	padding:10px;
	margin:5px 0 15px 0;
	border:1px solid #c5d5fd;
	}

.editokno .intable {

	width:880px;
	border:none;
	}

.editokno .intable th {

	vertical-align:top;
	text-align:left;
	}

.editokno .intable th span {

	font-weight:normal;
	}

.editokno .intable td {

	vertical-align:top;
	text-align:left;
	}

.editokno .intable p {

	color:#333;
	font-size:9pt;
	margin:0;
	padding:0 0 3px 0;
	}

.editokno a {

	color:#c00;
	}


.editokno .siroke {

	width:95%;
	}

.editokno p {

	margin:4px;
	}

.editokno .readonly {

	color:#777;
	border:1px solid #888;
	}

.editokno .input {

	}

.editokno .vedle {

	display:inline;
	}

.editokno .area {

	width:520px;
	}

.editokno .nadpis {

	width:340px;
	}


.editokno .help {

	width:450px;

	background-color:#CCFFCC;
	padding:10px;
	border:1px solid #99CC99;
	margin:5px 0;

	right:22px;
	position:absolute;
	visibility:hidden;
}

.editokno .help .in {

	margin:0;
	padding:0;

	color:#000;
}

.editokno .help p {

	color:#000;
	font-size:1em;
}

.editokno .spravne {

	color:#2E6031;
	font-weight:bold;
	font-size:13pt;
	margin:8px 0 2px 0;

	text-decoration:underline;
}

.editokno .spatne {

	color:#b33;
	font-weight:bold;
	font-size:13pt;
	margin:8px 0 2px 0;

	text-decoration:line-through;
}

.editokno .spatne span {

	color:#000;
	font-weight:normal;
	font-size:11pt;
}

.editokno .spravne span {

	color:#000;
	font-weight:normal;
	font-size:11pt;
}









.param-table {

	width:860px;
}

.param-table th {

	font-size:9pt;
	padding:1px 2px;
}

.param-table td {

	padding:1px 2px;
}

.param-table th span {

	font-size:8pt;
}


.param-table .input {

	width:180px;
}

.param-predn {

	margin:0;

	list-style-type:none;

	visibility:hidden;
	position:absolute;

	border:1px solid #000;
	background-color:#fff;
	color:#555;

	margin-top:24px;

	z-index:100;
	width:165px;

	padding:1px 1px;
}

.param-predn li {

	font-size:9pt;

	margin:0;
	padding:0 3px;

	cursor:pointer;cursor:hand;
}

.param-predn .hover {

	color:#fff;
	background-color:#c00;
}






.param-anone {

	margin:0;

	list-style-type:none;

	visibility:hidden;
	position:absolute;

	border:1px solid #000;
	background-color:#D9F6D7;
	color:#555;

	margin-top:24px;

	z-index:100;
	width:150px;

	padding:1px 1px;
}

.param-anone li {

	font-size:7pt;
	margin:0;
	padding:0 3px;

	cursor:pointer;cursor:hand;
}

.param-anone .hover {

	color:#fff;
	background-color:#298C30;
}





.param-table .buttonin {

	font-size:9pt;
	background-color:#c00;
	color:#fff;
	margin:0 0 0 3px;
	padding:1px;

	width:20px;
	height:20px;
	border:1px solid #000;

	cursor:pointer;cursor:hand;
}

.param-table .buttonanone {

	font-size:7pt;
	background-color:#298C30;
	color:#fff;
	margin:0 3px 0 3px;
	padding:1px 0;

	width:30px;
	height:20px;
	border:1px solid #000;

	text-align:center;
	cursor:pointer;cursor:hand;
}

.dalsiinfo div {

	padding:4px 5px;
}


.mfotospace {

	height:35px;
}


.infoline {

	background:url('img/form-bg.png') repeat-x top left;
	background-color:#C9E0E9;

	margin:10px 0;
	padding:5px 10px 6px 10px;
	font-size:9pt;
}

.infoline a {

	color:#c00;
}






.list-div {

	margin:3px 0 8px 0;
	padding:0;
}

.list-div span {

	margin:0;
	padding:0 2px;
}

.list-div .stranka {

	margin:0 3px 0 0;
	padding:0;
	font-weight:bold;
	font-size:9pt;

}

.list-div span a {

	color:#c00;
	font-size:8pt;
	font-weight:normal;

	margin:0;
	padding:0;
}

.list-div span a:hover {


}

.list-div .selected {
	
	font-weight:bold;
}







.inzerce-detail {

	padding:0;
	margin:7px 0 10px 0;
	}

.inzerce-detail .fotky {

	padding:5px;
	margin:8px 0 10px 0;

	background:url('img/lastinz-item-bg.png') repeat-x top left;
	background-color:#FCF3CA;

	width:390px;
	}


.inzerce-detail .fotky .fotoitem {

	float:left;
	margin:0;
	padding:3px;
}

.inzerce-detail .fotky .fotoitem img {

	border:1px solid #444;
	cursor:pointer;cursor:hand;
}

.inzerce-detail .fotky .fotoitem img:hover {

	border:1px solid #c00;
}

.inzerce-detail .nfoto {

}

.inzerce-detail .nfoto img {

	border:1px solid #aaa;
	cursor:pointer;cursor:hand;
}



.ab-detail {

	padding:8px 0 0 0;
	margin:0;
	}

.ab-detail .fotky {

	padding:0;
	margin:0 0 10px 0;
	}


.ab-detail a {

	color:#c00;
	}


.ab-detail .fotky .fotoitem {

	display:inline;
	margin-right:4px;
	margin-bottom:4px;
	padding:0;
}

.ab-detail .fotky .fotoitem img {

	border:1px solid #aaa;
	cursor:pointer;cursor:hand;
}

.ab-detail .fotky .fotoitem img:hover {

	border:1px solid #c00;
}

.ab-detail .nfoto {

}

.ab-detail .nfoto img {

	border:1px solid #aaa;
}



.inzlink {

	margin:0 0 10px 0;
	color:#555;
}

.inzlink a {

	color:#555;
}




.dvasl {

	width:880px;
}

.dvasl .sl1 {

	float:left;
	width:415px;
}

.dvasl .sl2 {

	float:left;
	width:465px;
}



.dvasl2 {

	width:880px;
}

.dvasl2 .sl1 {

	float:left;
	width:160px;
}

.dvasl2 .sl2 {

	float:left;
	width:720px;
}


.dvasl3 {

	width:900px;
}

.dvasl3 .sl1 {

	float:left;
	width:610px;
}

.dvasl3 .sl2 {

	float:right;
	width:290px;
}

.dvasl3 .prazdnyblok {

	width:290px;
	height:218px;
	background-color:#FCF3CA;
}

.dvasl3 .abdd .prazdnyblok {

	width:290px;
	height:192px;
	background-color:#FCF3CA;
}

.dvasl4 {

	margin-top:15px;
	width:620px;

	background:url('img/dvasl4-bg.png') repeat-y top left !important;
}

.dvasl4 .sl1 {

	float:left;
	width:396px;
	padding:0 14px 0 0;
}

.dvasl4 .sl2 {

	float:left;
	width:210px;
}


.param-rtable {

	width:465px;
	border-spacing:1px;
}

.param-rtable td {

	padding:2px;
}

.param-rtable th {

	background-color:#f2f2f2;
	padding:2px;
}

.param-rtable .liche th  {

}

.param-rtable .liche td  {

}

.lichex  {

	background-color:#f2f2f2;
}

.sl1 .dalsiinfo {

	width:365px;
}

.dalsiinfo div {

	padding:4px 5px;
}


.mfotospace {

	height:35px;
}

.dvasl h2 {

	font-size:12pt;
	color:#AB0D00;
	margin:6px 0 3px 0;
	padding:4px 0 2px 0;
}



label {

	cursor:pointer;cursor:hand;
}

.odkaz {

	text-decoration:underline;
	color:#c00;
	cursor:pointer;cursor:hand;
}


.button {

	cursor:pointer;cursor:hand;
}



.popis {

	margin:8px 0;
	text-indent:8px;
}



.infof {

	padding:10px 0 5px 0;
	font-size:9pt;
	color:#888;
}


.klikaci {

	cursor:pointer;cursor:hand;
}

.odkaz {

	text-decoration:underline;
	color:#c00;
}

.topmarg {

	margin-top:10px;
}

.edit-fotos .nahled {

	cursor:pointer;cursor:hand;
}











.stopsalert {

	background-color:#CBDCF4;
	padding:10px;
	margin:5px 0 15px 0;


	color:#000;
}

.stopsalert th {

	color:#000;
	font-weight:bold;

	text-align:left;
	vertical-align:top;
}

.stopsalert td {

	color:#000;

	text-align:left;
	vertical-align:top;
}

.stopsalert ul {

	margin:0 0 0 15px;
	padding:0;
}

.stopsalert li {

	margin:1px 0;
	padding:2px 0;
}

.stopsalert strong {


}


.oznacpridano {

	color:#fff !important;
	font-weight:bold;
}

.tucne {

	font-weight:bold !important;
}




.introautobazary {

	background-color:#F6E3DE;
	margin:15px 0 0 0;
	padding:8px;
}

.introautobazary h3 {

	font-size:13pt;
	font-weight:bold;

	margin:0;
	padding:5px 0 8px 5px;
	color:#213848;
}





.anketa {
/*
	background-color:#C5E9C2;
*/
	padding:8px;
}

.anketa h3 {

	font-size:13pt;
	font-weight:bold;
	margin:0;
	padding:5px 0 8px 5px;
	color:#213848;
}

.anketa .tb-anketa {

	width:182px;
}

.anketa .tb-anketa .overbar {
	
	width:120px;
	display:block;
	border:1px solid #b51010;
	background-color:#fff;
}

.anketa .tb-anketa .bar {

	display:block;
	font-size:3pt;
	height:12px;
	background-color:#b51010;
}

.anketa .tb-anketa .hlasuj {

	color:#c00;
	text-decoration:underline;
	cursor:pointer;cursor:hand;
}

.anketa .todst {

	color:#000;
	padding:3px;
	margin:2px 0;
}

.anketa .amale {

	font-size:8pt;
}









.feedback {
/*
	background-color:#E6E9C6;
*/
	padding:8px;
}

.feedback h3 {

	font-size:13pt;
	font-weight:bold;
	margin:0;
	padding:5px 0 8px 5px;
	color:#213848;
}

.feedback th {

	text-align:left;
}

.feedback .button {

	cursor:pointer;cursor:hand;

	color:#fff;
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E7E7E7;

	border-top:0;
	border-bottom:0;

	border-left:1px solid #b3bbc1;
	border-right:1px solid #b3bbc1;

	height:27px;
	padding:2px 4px;

	width:252px;
}

.feedback .input {

	color:#000;

	padding:2px 4px;

	width:238px;
}




.unxbutton {

	cursor:pointer;cursor:hand;

	color:#fff;
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E7E7E7;

	border-top:0;
	border-bottom:0;

	border-left:1px solid #b3bbc1;
	border-right:1px solid #b3bbc1;

	height:27px;
	padding:2px 4px;
}


.mifiltr {

	background:url('img/form-bg.png') repeat-x top left;
	background-color:#C9E0E9;
	padding:3px 5px;
}

.mifiltr table {

	border-spacing:0;
	border-collapse:collapse;
}

.mifiltr td {

	padding:1px 6px;
}

.mifiltr .button {

	cursor:pointer;cursor:hand;

	color:#fff;
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E7E7E7;

	border-top:0;
	border-bottom:0;

	border-left:1px solid #b3bbc1;
	border-right:1px solid #b3bbc1;

	height:27px;
	padding:2px 4px;
}

.vpad {

	padding:7px 0;
}

.prazdnakat {

	padding:80px 10px;
	background-color:#E6E9C6;
	text-align:center;
}


.registracetb .sirsiinput {

	width:350px;
}



.intrologin {

	width:265px;
	padding:0;
	
	background:url('img/lastinz-item-bg.png') repeat-x top left;
	background-color:#FCF3CA;

	text-align:left;
	vertical-align:top;
	font-size:8pt;
} 

.intrologin table {

	width:260px;
	padding:0;

	border-spacing:0;
	border-collapse:collapse;

} 

.intrologin td {

	padding:2px 5px;
} 

.intrologin th {

	padding:2px 5px;
} 

.intrologin .input {

	width:150px;
	padding:0;
} 

.intrologin a {

	color:#c00;
} 

.intrologin p {

	padding:5px;
}



