body {

	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	background:url('img/body-bg.png') repeat-x top left;
	background-color:#fff;

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

	font-size:9pt;
}

form {

	margin:0;
	padding:0;
}

#overdocument {

	width:1020px;
	background:url('img/overdocument-bg.png') no-repeat top left;

	padding:0;
	margin:0 auto;

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

#overdocument .docin {

	width:1020px;
	background:url('img/overdocument-bottom.png') no-repeat bottom left;

	padding:0;
	margin:0;
	position:relative;
}


#document {

	position:relative;

	width:1020px;
	padding:0;
	margin:0;
}

.document-overtop {

	width:976px;
	height:0;
}

















p {

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

#d-top {

	position:relative;
	top:0;
	height:215px;
}

#d-bottom {

	width:1020px;
	padding:30px 0 0 0;
	margin:0;

	color:#fff;
}

.d-bottom-in {

	padding:0 45px 0 45px;
	margin:0;

	color:#fff;
}

#d-bottom a {

	color:#fff;
}

#d-main-big {

	width:930px;
	padding:0 45px 80px 45px;
}

#d-main-big h1 {

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

.fhh {

	font-size:12pt;
	color:#fff;
	padding:5px 0 0 0;
}

#d-main-big h2 {

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

#d-main-big h3 {

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

#d-main-left {
	background-color:#fff;

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

#d-main-left h3 {

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

#d-main-left h3 a {

	color:#AB0D00;
	font-size:12pt;
}


#d-main-main {

	background-color:#fff;
	float:left;
	width:735px;
	padding:0 0 0 10px;
}




#d-top .d-logo {

	float:left;
	width:270px;
	height:100px;
	margin:15px 0 0 20px;

	text-indent:-1000px;
}

#d-top .d-logo a {

	display:block;
	width:270px;
	height:100px;
	text-indent:-1000px;
}


#d-top .d-topright {

	float:left;

	width:600px;
	height:100px;
	margin:15px 0 0 30px;

	color:#fff;
}

#d-top .d-topright2 {

	position:absolute;
	left:310px;
	top:10px;

	width:430px;
	height:100px;

	color:#fff;
}

#d-top .d-topright h1 {

	margin:0 0 5px 0;
	padding:3px;
	font-size:12pt;
	font-weight:bold;
}

#d-top .d-topright .hln {

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

#d-top .d-topright2 h1 {

	margin:0 0 5px 0;
	padding:3px;
	font-size:12pt;
	font-weight:bold;
}

#d-top .d-topright2 .hln {

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

#d-top .d-topright p {

	font-size:9pt;
	line-height:140%;
}


#d-top .d-topuser {

	position:absolute;
	top:8px;
	right:30px;

	width:215px;
	height:100px;
	margin:0;
	padding:0;

	color:#000;
}

#d-top .d-topuser h3 {

	padding:0 !important;
	margin:0 !important;
	font-size:11pt !important;
	color:#000;
}

#d-top .d-topuser form {

	padding:0;
	margin:0;
}

#d-top .d-topuser table {

	padding:0;
	margin:0;
}

#d-top .d-topuser a {

	color:#c00;
}

#d-top .d-topuser .button {

	width:100px;
	padding:0 2px;
	font-size:9pt;
	border:1px solid #888;
}

#d-top .d-topuser .input {

	width:100px;
}

#d-top .xodkazy {

	text-align:center;
	border:1px solid #72983A;
	background-color:#daf2c6;
	padding:5px;
}

.cl-left {

	clear:left;
}

.cl-right {

	clear:right;
}


.overtmenu {

	position:absolute;
	top:120px;
	left:0;
	width:1020px;
}

.topkats {
/*
	position:absolute;
	top:120px;
	left:0;
*/
	width:720px;
	height:60px;

	padding:16px 0 0 43px;
}

.topkats div {

	width:88px;
	float:left;
	margin:3px 10px 3px 10px;
	padding:0 0 0 12px;

	background:url('img/topkats-div-bg.png') no-repeat 0px 3px;
}

.topkats .sl-0 { width:94px !important; }
.topkats .sl-1 { width:100px !important; }
.topkats .sl-2 { width:100px !important; }
.topkats .sl-3 { width:78px !important; }
.topkats .sl-4 { width:78px !important; }
.topkats .sl-5 { width:78px !important; }

.topkats span {

	color:#fff;
	font-size:8pt;
	font-weight:bold;
}

.topkats div a {

	font-size:9pt;
	color:#fff;
}

.topkats div a:hover {

	text-decoration:none;
}



.topaddother {

	float:right;

	width:195px;
	height:60px;

	padding:0 42px 0 10px;
}

.topaddother ul {

	list-style-type:none;
	margin:0 0 0 0;
	padding:11px 0 0 0;
}

.topaddother ul li {

	list-style-type:none;
	margin:0 0 0 0;
	padding:2px 0;
}

.topaddother ul li a {

	font-weight:bold;
	color:#fff;

	display:block;

	font-size:9pt;
	padding:2px 0 2px 20px;
}


.topaddother ul .l1 a { background:url('img/topaddother-pridat.gif') no-repeat top left; }
.topaddother ul .l2 a { background:url('img/topaddother-upravit.gif') no-repeat top left; }
.topaddother ul .l3 a { background:url('img/topaddother-odstranit.gif') no-repeat top left; }



.introkatalog {

	width:925px;
}

.introkatalog td {

	padding:4px;
	background-color:#F4FCE5 !important;
	vertical-align:top;
	text-align:left;

	padding:4px 3px 5px 53px;

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

.introkatalog td h3 {

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

.introkatalog td h3 a {

	font-size:13pt;
	color:#333;
}

.introkatalog td div a {

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

.introkatalog .sude {

	background-color:#e2f2d5 !important;
}




/*
.introkatalog .sk-1 { background:url('img/kat-auto.png') no-repeat 2px 5px; }
.introkatalog .sk-2 { background:url('img/kat-motorka.png') no-repeat 2px 5px; }
.introkatalog .sk-3 { background:url('img/kat-zvire.png') no-repeat 2px 5px; }
.introkatalog .sk-121 { background:url('img/kat-kolo.png') no-repeat 2px 5px; }
*/

.left-hkat {

	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;

	border-top:1px dotted #BFBFBF;
}

.left-hkat li {

	margin:0;
	padding:1px 0;

	border-bottom:1px dotted #BFBFBF;
}

.left-hkat a {

	display:block;
	color:#000;
	font-size:9pt;

	padding:1px 0 1px 12px;

	text-decoration:none;
	background:url('ximg/left-hkat-a-bg.png') no-repeat left center;
}

.left-hkat a:hover {

	text-decoration:underline;
}

.left-hkat .selected {

	font-weight:bold;
}





.rfiltr {

	background-color:#F4FCE5;
	padding:4px 5px;
	margin:0;
	}

.rfiltr2 {

	background-color:#daf2c6;
	padding:4px 5px;
	margin:0 0 8px 0;
	}

.hlavninabidka {

	list-style-type:none;
	margin:7px 0 0 0;
	padding:0;
	}

.hlavninabidka li {

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

.hlavninabidka ul {

	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	}

.hlavninabidka ul li {

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


.hlavninabidka h4 {

	margin:2px 0;
	padding:1px 0;
	font-size:10pt;
	font-weight:bold;
	}

.hlavninabidka h5 {

	margin:2px 0;
	padding:0;
	font-size:9pt;

	font-weight:normal;
	}

.hlavninabidka h4 a {

	color:#c00 !important;

	}

.hlavninabidka h5 a {

	color:#000 !important;
	}

.hlavninabidka .selected {

	font-weight:bold !important;
	}










.tb-inzeraty {

	width:730px;
	empty-cells:show;	
	border-spacing:0;
	border-collapse:collapse;
}

.tb-inzeraty td {

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

.tb-inzeraty .item {

	margin:0 0 12px 0;

	background-color:#F4FCE5;
}

.tb-inzeraty img  {

	border:none;
}

.tb-inzeraty .hline {

	background-color:#daf2c6;
	padding:4px 10px;

	border-bottom:1px solid #daf2c6;
	border-top:1px solid #daf2c6;
	border-left:1px solid #daf2c6;
	border-right:1px solid #daf2c6;

}

.tb-inzeraty .hline img {

	margin:0 3px 0 0;
	padding:0;
	cursor:help;
}

.tb-inzeraty .oline {

	background-color:#E7F2D6;
	padding:4px 10px;	

	border-top:1px solid #daf2c6;
	border-bottom:1px solid #daf2c6;
	border-left:1px solid #daf2c6;
	border-right:1px solid #daf2c6;

}

.tb-inzeraty h3 {

	display:inline;
	font-size:9pt;
	margin:0;
	padding:0 0 0 6px !important;
}

.tb-inzeraty h3 a {

	color:#000;
}

.tb-inzeraty h3 span {

	font-size:8pt;
	margin:0;
	padding:0 0 0 8px;
	font-weight:normal;	
}

.tb-inzeraty .popis {

	padding:10px 10px;

	border-left:1px solid #daf2c6;

}

.tb-inzeraty .popisnofot {

	border-right:1px solid #daf2c6;

}

.tb-inzeraty .foto {

	padding:2px;

	border-right:1px solid #daf2c6;

	text-align:right;
}

.tb-inzeraty .xspace {

	height:15px;
}

.tb-inzeraty a {

	color:#AB0D00;
}




.tb-inzeraty .zaplacene {

	background-color:#D8E9CB;
}

.tb-inzeraty .zaplacene .hline {

	background-color:#C3D8B1;

	border-bottom:1px solid #C3D8B1;
	border-top:1px solid #C3D8B1;
	border-left:1px solid #C3D8B1;
	border-right:1px solid #C3D8B1;

}

.tb-inzeraty .zaplacene .oline {

	background-color:#E1F2D3;

	border-top:1px solid #D8E9CB;
	border-bottom:1px solid #C3D8B1;
	border-left:1px solid #C3D8B1;
	border-right:1px solid #C3D8B1;

}

.tb-inzeraty .zaplacene .popis {

	border-left:1px solid #C3D8B1;
}

.tb-inzeraty .zaplacene .popisnofot {

	border-right:1px solid #C3D8B1;
}

.tb-inzeraty .zaplacene .foto {

	border-right:1px solid #C3D8B1;
}





.sl-inzeraty {

	width:920px;
	empty-cells:show;	
	border-spacing:3px;

}

.sl-inzeraty td {

	text-align:center;
	vertical-align:middle;

	font-size:8pt !important;

	padding:4px 2px;
	border:2px solid #555555;
}

.sl-inzeraty .hline {

	padding:4px 10px;
}

.sl-inzeraty .hline img {

	margin:0 3px 0 0;
	padding:0;
	cursor:help;
}

.sl-inzeraty .oline {

	padding:4px 10px;	
}

.sl-inzeraty h3 {

	display:inline;
	font-size:8pt !important;
	margin:0;
	padding:0 0 0 6px !important;
}

.sl-inzeraty h3 a {

	color:#000;
}

.sl-inzeraty h3 span {

	font-size:8pt !important;
	margin:0;
	padding:0 0 0 8px;
	font-weight:normal;	
}

.sl-inzeraty .foto {

	padding:2px;
}

.sl-inzeraty .foto img {

	cursor:pointer;cursor:hand;
	border-right:1px solid #99b46c;
}

.sl-inzeraty a {

	color:#AB0D00;
}









.inzerce-inzeraty  {

	
}

.inzerce-inzeraty .item {

	margin:0 0 12px 0;

	background-color:#F4FCE5;
}

.inzerce-inzeraty .oline {

	background-color:#daf2c6;
	padding:6px 10px;	
}

.inzerce-inzeraty .opopis {

	margin:1px 0;
}

.inzerce-inzeraty .popis {

	float:left;
	padding:6px 10px;
	width:575px;

}

.inzerce-inzeraty .hline img {

	margin:0 3px 0 0;
	padding:0;
	cursor:help;
}


.inzerce-inzeraty .hline {

}

.inzerce-inzeraty h3 {

	display:inline;
	font-size:9pt;
	margin:0;
	padding:0 0 0 8px !important;
}

.inzerce-inzeraty h3 a {

	color:#000;
}

.inzerce-inzeraty h3 span {

	font-size:8pt;
	margin:0;
	padding:0 0 0 8px;
	font-weight:normal;	
}

.inzerce-inzeraty b {

	
}

.inzerce-inzeraty a {

	color:#AB0D00;
}

.inzerce-inzeraty .datum {

	
}

.inzerce-inzeraty .nahled {

	text-align:right;
	width:120px;
	float:left;
	padding-left:8px;
}

.inzerce-inzeraty .nahled img {

	cursor:pointer;cursor:hand;
}


.inzerce-inzeraty .zaplacene {

	background-color:#E8F0FC;
}

.inzerce-inzeraty .zaplacene .oline {

	background-color:#D6E4F4;
}

.inzerce-inzeraty .otdetail {

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




.filtr-div {

	background-color:#FFEAE1;

	margin:2px 0 12px 0;
	padding:6px 0;

	position:relative;
}


.list-div {

	margin:0;
	padding:0 0 0 12px;
}

.list-div span {

	margin:0;
	padding:0 3px;
}

.list-div .stranka {

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

}

.list-div span a {

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

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

.list-div span a:hover {

	background-color:#ccc;
	color:#000;
}

.list-div .selected {
	
	background-color:#db0f0f;
	color:#eee;
}

.infoline {

	color:#4C4C4C;
	margin:2px 0 8px 0;
}

.infoline b {

	font-weight:bold;
}

.infoline a {

	color:#2C2C2C;
}

.infonadpis {

	color:#AB0D00;
	font-size:13pt;
	font-weight:bold;

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



.filtr {

	margin:10px 0 0 0;

	font-size:8pt;
	background-color:#F4FCE5;
	padding:5px;
}

.filtr table {

	font-size:8pt;
}

.filtr .input {

	font-size:8pt;
	border:1px solid #666;
	padding:1px 2px;
	color:#000;
}

.filtr .select {

	font-size:8pt;
	border:1px solid #666;
	padding:1px 2px;
	color:#000;
}

.filtr td {


}

.filtr th {

	background-color:#daf2c6
}

.inzlink {

	margin:0 0 10px 0;
	color:#7F7F7F;
}

.inzlink a {

	color:#7F7F7F;
}




.dvasl {

	width:720px;
}

.dvasl .sl1 {

	float:left;
	width:320px;
}

.dvasl .sl2 {

	float:left;
	width:400px;
}


.dvaslf {

	width:920px;
}

.dvaslf .sl1 {

	float:left;
	width:190px;
	padding-right:10px;
}

.dvaslf .sl2 {

	float:left;
	width:720px;
}








.inzerce-detail .fotky {

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


.inzerce-detail .fotky .fotoitem {

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

.inzerce-detail .fotky .fotoitem img {

	border:4px solid #daf2c6;
	cursor:pointer;cursor:hand;
}

.inzerce-detail .nfoto {

	height:310px;
}

.inzerce-detail .nfoto img {

	border:4px solid #daf2c6;
	cursor:pointer;cursor:hand;
}






.inzerce-last {

	width:705px;

	margin:8px 0;

	font-size:9pt;
	border-spacing:0;
	border-collapse:collapse;

}

.inzerce-last td {

	font-size:8pt;
	border-top:1px solid #fff;

	padding:4px 2px;
}

.inzerce-last th {

	font-size:8pt;

	font-weight:bold;
	text-align:left;
}

.inzerce-last .liche td  {

	background-color:#daf2c6;
}

.inzerce-last a {

	color:#AB0D00;
}

.inzerce-last .title:visited {

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








.inzerce-last2 {

	width:925px;

	margin:8px 0;

	font-size:9pt;
	border-spacing:0;
	border-collapse:collapse;

}

.inzerce-last2 td {

	font-size:8pt;
	border-top:1px solid #fff;

	padding:4px 2px;
}

.inzerce-last2 th {

	font-size:8pt;

	font-weight:bold;
	text-align:left;
}

.inzerce-last2 .liche td  {

	background-color:#daf2c6;
}

.inzerce-last2 a {

	color:#AB0D00;
}

.inzerce-last2 .title:visited {

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





.inzerce-last3 {

	width:890px;

	margin:8px 0;

	font-size:9pt;
	border-spacing:0;
	border-collapse:collapse;

}

.inzerce-last3 td {

	font-size:8pt;
	border-top:1px solid #fff;

	padding:4px 8px;
	text-align:left;
	vertical-align:top;

	background-color:#F4FCE5;
}

.inzerce-last3 h3 {

	font-size:9pt;

	margin:0;
	padding:0 0 4px 0;
}

.inzerce-last3 .liche {

	background-color:#daf2c6;
}

.inzerce-last3 a {

	color:#AB0D00;
}

.inzerce-last3 img {

	float:left;
	padding:0 5px 5px 0;
	border:none;
}

.inzerce-last3 .title:visited {

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





.editokno {

	position:relative;

	}

.editokno .upozorneni {

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

.editokno .upozorneni2 {

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

.editokno .hlavni {

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

.editokno .ostatni {

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

.editokno .ostatnifotky {

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

.editokno .intable {

	width:695px;
	border:none;
	}

.editokno .intable th {

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

.editokno .intable td {

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

.editokno .intable p {

	color:#333;
	font-size:0.9em;
	}

.editokno h2 {

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

.editokno a {

	color:#c00;
	}

.editokno .inphelp {
/*
	background:url('img/input-otaznik.png') no-repeat top left;
	background-color:#fff;
*/
	}


.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:680px;
}

.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:125px;
}


.param-table select {

	padding:1px 2px;
	font-size:9pt;
	border:1px solid #888;
	margin-right:2px;
}

.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;
}





.res {

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

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




.stopsalert {

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

	font-size:9pt;
	color:#000;
}

.stopsalert th {

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

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

.stopsalert td {

	font-size:9pt;

	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 {


}






label {

	cursor:pointer;cursor:hand;
}

.odkaz {

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


.button {

	cursor:pointer;cursor:hand;
}



.input {

	padding:1px 2px;
	font-size:9pt;
	border:1px solid #888;
}




.edit-fotos {

	margin:0;
	padding:0;
	border-spacing:5px;
}

.edit-fotos td {

	padding:5px;
	text-align:left;

	background-color:#EDF4E8;
	border:1px solid #aaa;
}

.edit-fotos td img {

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

.edit-fotos td label {

	font-size:8pt;
	color:#333;
	font-weight:bold;
}





.inzerce-last2 .nabidka  {

	color:#249A00;
	font-weight:bold;
}

.inzerce-last2 .poptavka  {

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


.ntyp {

	background-color:#daf2c6;
	padding:5px 4px;
	margin:3px 0 0 0;

	text-align:center;
	line-height:150%;
}

.ntyp a {

	font-size:9pt;
	color:#c00;
	font-weight:bold;
}

.ntyp .sel {

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

	text-decoration:none;
}



.param-rtable {

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

.param-rtable td {

	padding:2px;
}

.param-rtable th {

	padding:2px;
}

.param-rtable .liche th  {

	background-color:#daf2c6;
}

.param-rtable .liche td  {

	background-color:#daf2c6;
}

.lichex {

	background-color:#daf2c6;
}

.dulezitx {

	font-weight:bold;
}

.sl1 .dalsiinfo {

	width:305px;
}

.dolniprostor {

	height:550px;
}

.dolniprostor2 {

	height:350px;
}

.divline div {

	padding:2px 0;
}

.uvtit {

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

.warntelefon {

	color:#c00;
	padding:8px !important;
	font-weight:bold;
	background-color:#FFB9B9;
}

.hmarg {

	margin-top:20px !important;
}






.left-katdalsi {

	list-style-type:none;
	margin:0;
	padding:0;
	}

.left-katdalsi li {

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

.left-katdalsi ul {

	list-style-type:none;
	margin:0 0 0 10px;
	padding:0;
	}


.left-katdalsi a {

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

	color:#000 !important;
	font-weight:normal;
	}

.left-katdalsi .selected {

	font-weight:bold;
	}




.fselect {

	font-size:8pt;
	border:1px solid #666;
	padding:1px 2px;
	color:#000;
}


.rfiltr2 .input {

	padding:1px 2px;
	font-size:9pt;
	border:1px solid #888;

	width:105px;
}

.rfiltr2 .hledej {

	width:45px;

	padding:0 2px;
	font-size:9pt;
	border:1px solid #888;
}

.bloknadpod {

	padding:0;
}

.bloknadpodk {

	padding:5px 0 10px 0;
}





#d-leftuser {

	margin:0 0 10px 0;
}

#d-leftuser .ll1 td {

	background-color:#F4FCE5;
}

#d-leftuser .ll2 td {

	background-color:#daf2c6;
}

#d-leftuser .button {

	padding:0 2px;
	font-size:9pt;
	border:1px solid #888;
}

#d-leftuser a {

	color:#c00;
}

#d-leftuser div {

	text-align:center;
}

#d-leftuser .input {

	width:105px;
}




.unbutton {

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

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

	cursor:pointer;cursor:hand;
}



.odkjednot {

	position:absolute;
	top:215px;
	left:50px;
}

.odkjednotblank {

	height:100px;
}


.upoz {

	background-color:#FFE0E0;
	border:1px solid #AA0A00;
	padding:15px;
	margin:5px 0 15px 0;
	text-align:center;
	font-size:11pt;
	font-weight:bold;
	}

.upoz a {

	color:#c00;
	}


.dalsiinfo2 {

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

}


.dalsiinfo2 .button {

	padding:0 2px;
	font-size:9pt;
	border:1px solid #888;
}

.dalsiinfo2 ul {

	margin:2px 0;
	padding:0 0 0 14px;
	list-style-type:none;
}

.dalsiinfo2 ul li {

	margin:3px 0;
	padding:0;
}


.leftaddinz {

	font-size:11pt;
	background-color:#CF1100;
	color:#fff;
	padding:5px 0;
	text-align:center;
	margin:0 0 5px 0;
}


.leftaddinz a {

	color:#fff;
}

.leftaddinz a:hover {

	text-decoration:underline;
}



.ad-maminet {

	background-color:#FFFFCC;
	color:#000;
	padding:15px;
	margin:0 0 10px 0;
	position:relative;
}

.ad-maminet div {

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

.ad-maminet div a {

	color:#000;
}

.ad-maminet p {

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

.ad-maminet span {

	position:absolute;
	right:5px;
	bottom:5px;
}

.ad-maminet-ban {

	text-align:center;
	padding:0;
}

.ad-maminet-ban img {

	border:none;
}

.leftmore {

	padding:10px 0;
}

.leftmore2 {

	padding:10px 0;
}

.leftmore2 div {

	padding:3px 0 3px 5px;
	border-top:1px solid #aaa;
}

.leftmore2 img {

	margin:0 3px 0 0;
	padding:0;
	cursor:help;
}

.leftmore2 p {

	text-align:center;
	padding:5px;
	margin:12px 0 0 0;
	background-color:#E0E0E0;
	border:1px solid #D0D0D0;
	font-size:10pt;
}

.leftmore2 p a {

	color:#c00;
}


.blokinzerat {
/*
	float:right;
*/

	margin:10px 0 5px 0;
	width:303px;
	padding:5px 0;
	background-color:#E5F2D8;
	border:1px solid #D5EDC2;
	color:#000;
}

.blokinzerat .xx {

	color:#000;
	font-size:8pt;
	padding-left:10px;
	font-weight:bold;
}


.odkjednot2 {

	border-top:4px solid #555;
	border-bottom:4px solid #555;
	margin:10px 0;
	padding:5px 0;
}

.odkjednotn2 {

	background-color:#D5EDC2;

	border-top:4px solid #406522;
	border-bottom:4px solid #406522;
	margin:5px 0;
	padding:5px 0;
}


.odke2 {

	margin:0;

	font-size:9pt;

	padding:0;

/*	float:right;*/

}

.odke2 .item {

	margin:5px 0;
	padding:10px 10px;
/*
	border:1px solid #CAE9F3;
	background-color:#EBF5FA;
*/
	border:1px solid #D8D8D8;
	background-color:#F2F2F2;
}

.odke2 .pdn {

	text-align:right;
}

.odke2 p {

	font-size:8pt;
	padding:1px 0;
	margin:0;
}

.odke2 span {

	padding:0 0 2px 0;
	margin:0;
	display:block;
	color:#777;
}

.odke2 a {

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

/*
.etr {

	position:absolute;
	right:65px;
	margin-top:-30px;
}
*/

.hornimarg {

	margin-top:10px;
}


.absez a {

	color:#c00;
}


.registracetb {

	width:550px;
}

.xovereno {

	font-size:8pt;
	font-style:italic;
}






.xseznam {

	width:660px;
	margin:0;
	font-size:9pt;
	border-spacing:0;
	border-collapse:collapse;
}

.xseznam th {

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

.xseznam td {

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

.registracetb .input {

	width:180px;
}

.adsdole {

	padding-top:5px;
	margin-top:5px;
	border-top:2px solid #999;
	border-bottom:2px solid #999;
}


.hfiltr {

	width:909px;

	padding:8px;
	background-color:#daf2c6;
	border:#9bbf7d;
}

.hkfiltr {
	
	padding:5px 8px;
	width:714px;
	margin-bottom:15px;
}

.hfiltr table {

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

.f-dvasl table {

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



.f-dvasl {

	width:909px;

}

.f-dvasl h2 {

	padding:0 auto !important;
	margin:0 auto !important;
}


.f-dvasl .f-dvasl-sl1 {

	width:130px;
	float:left;
}

.f-dvasl .f-dvasl-sl2 {

	width:759px;
	float:left;
	padding-left:20px;
}

.f-dvasl .f-dvasl-sl1 a {

	display:block;
	margin:0 5px;
	padding:5px;
	text-align:center;
	background-color:#BD1000;
	color:#fff;
}

.f-dvasl .f-dvasl-sl2 .hfiltr {

	width:auto;

}

.f-dvasl .f-dvasl-sl2 table {

	width:740px;
}


.hkfiltr table {

	width:700px;
}

.hfiltr td {

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

.hkfiltr table td {

	padding-top:3px;
	padding-bottom:3px;
}

.hfiltr .input {

	width:135px;
	padding:3px 2px;
	font-size:9pt;
}

.hkfiltr .input {

	width:180px;
}

.hfiltr select {

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

.hfiltr select option {

	padding-left:3px;
}

.hfiltr select optgroup {

	font-style:normal;
	padding-left:1px;
}

.hfiltr select optgroup option {

	padding-left:5px;
}

.hfiltr .cena {

	width:45px;
	padding:3px 2px;
	font-size:9pt;
}

.hfiltr .hledej {

	padding:3px 8px;
	font-size:9pt;
	font-weight:bold;
	cursor:pointer;cursor:hand;
}

.notma {

	margin-top:0 !important;
	padding-top:0 !important;
}


.adstop1 {

	padding:5px 0;
	margin:5px 0;
	background-color:#DAF2C6;
	text-align:center;
}

.xtip {

	padding:0 5px 0 0;
	color:#000;
	font-weight:bold;
}





.odke4 {

	border:1px solid #D8D8D8;
	background-color:#F2F2F2;
	width:275px;

	padding:8px 14px;
	margin:12px 0 6px 0;

	font-size:9pt;

/*	float:right;*/
}

.odke4 .pdn {

	text-align:right;
}

.odke4 p {

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

.odke4 span {

	padding:0 0 5px 8px;
	margin:0;
	color:#777;
	font-size:8pt;
}

.odke4 a {

	color:#c00;
}




.leftkat {

	padding:5px;
	margin:5px 0;

	background-color:#D5EDC2;
}

.leftkat .hn-dc {

	display:none;
	}

.leftkat .hn-do {

	}

.leftkat img {

	margin:1px 4px 0 0;
	padding:0 0;
	float:left;
	cursor:pointer;cursor:hand;
	}

.leftkat ul {

	list-style-type:none;
	margin:2px 0 2px 5px;
	padding:5px 0;
	}

.leftkat ul li {

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

.leftkat ul li a {

	color:#c00;
	}

.leftkat ul li a:hover {

	color:#000;
	}
	
.leftkat ul li .selected {

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


.leftdop {

	padding:5px;
	margin:5px 0;

	background-color:#D5EDC2;
}

.leftdop .indop {

	padding:5px 5px 5px 8px;
}

.leftdop .indop a {

	color:#c00;
}


.leftlegenda {

	padding:5px;
	margin:5px 0;

	background-color:#D5EDC2;
}


.leftlegenda div {

	padding:3px 0 3px 5px;
	border-top:1px solid #99B46C;
}

.leftlegenda img {

	margin:0 3px 0 0;
	padding:0;
	cursor:help;
}

.leftlegenda p {

	text-align:center;
	padding:5px;
	margin:12px 0 0 0;
	background-color:#DFEDD2;
	font-size:10pt;
}

.leftlegenda p a {

	color:#c00;
}

.zobrazitfotky {

	text-align:center;
	padding:3px 0;
}

.zobrazitfotky span {

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




.leftvlozit {

	padding:5px;
	margin:5px 0;

	background-color:#D5EDC2;
}

.leftvlozit h2 {

	margin:0 !important;
	color:#000 !important;
	font-size:10pt !important;
	}

.leftvlozit ul {

	list-style-type:none;
	margin:2px 0 2px 5px;
	padding:5px 0;
	}

.leftvlozit ul li {

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

.leftvlozit ul li a {

	color:#c00;
	}

.leftvlozit ul li span {

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

.leftvlozit .selected {

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

.leftvlozit ul li a span {

	font-size:8pt;
	}




.xupozorneni {

	background-color:#496325;
	padding:10px;
	margin:5px 0;
	color:#fff;
	}

.xupozorneni h2 {

	margin:0 !important;
	color:#fff !important;
	font-size:10pt !important;
	}


.xxlbutton {

	padding:4px 15px;
	font-size:12pt;
	font-weight:bold;

	cursor:pointer;cursor:hand;
}


.xstopsalert {

	background-color:#ffea6e;
	padding:10px;
	margin:5px 0;
	color:#000;
	}

.xstopsalert h2 {

	margin:0 !important;
	color:#000 !important;
	font-size:10pt !important;
	}

.xstopsalert ul {

	margin:2px 0 2px 14px;
	padding:5px 0;
	}

.xstopsalert ul li {

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


.xupozorneni2 {

	background-color:#D5EDC2;
	padding:10px;
	margin:5px 0;
	color:#000;
	}

.xupozorneni2 h2 {

	margin:0 !important;
	color:#000 !important;
	font-size:10pt !important;
	}



.dvasladskatx200 {

	padding:0 8px;

	width:712px;
	margin-bottom:10px;
/*	height:155px;*/
	height:205px;
/*	height:205px;*/


	background-color:#E5F2D8;
	border:1px solid #B1D296;
}


.dvasladskatx200 .sl1 {

	width:320px;
	float:left;
	padding:2px;
	margin:0 10px 0 0;

}

.dvasladskatx250 {

	padding:0 8px;

	width:712px;
	margin-bottom:10px;
/*	height:155px;*/
	height:255px;
/*	height:205px;*/


	background-color:#E5F2D8;
	border:1px solid #B1D296;
}


.dvasladskatx250 .sl1 {

	width:320px;
	float:left;
	padding:2px;
	margin:0 10px 0 0;

}



.dvasladskat {

	padding:0 8px;

	width:712px;
	margin-bottom:10px;
/*	height:155px;*/
	height:205px;
/*	height:205px;*/


	background-color:#E5F2D8;
	border:1px solid #B1D296;
}


.dvasladskat .sl1 {

	width:320px;
	float:left;
	padding:2px;
	margin:0 10px 0 0;

}

.dvasladskat .sl2 {

	width:200px;
	float:left;
	padding:2px;
	margin:0 10px 0 0;

}



.countryswitch {

	position:absolute;
	right:40px;
	bottom:70px;

	text-align:center;
	width:270px;
	padding:8px;
	color:#fff;
}

.countryswitch div {

	padding:2px 0 0 0;
	float:left;
	font-weight:bold;
}

.countryswitch a {

	color:#fff;
}

.countryswitch img {

	border:1px solid #DF6B6B;
	margin:1px;
}

.countryswitch .lchecked img {

	border:1px solid #000;
}


.inzerce-detail .kontaktform {


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


	}

.inzerce-detail .kontaktform table {

	width:290px;

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

.inzerce-detail .kontaktform th {

	padding:2px 3px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	}

.inzerce-detail .kontaktform td {

	padding:2px 3px;
	text-align:left;
	vertical-align:top;
	}


.inzerce-detail .kontaktform .xinput {

	width:165px;
	}

.inzerce-detail .kontaktform .input {

	width:165px;
	}

.inzerce-detail .kontaktform .xbutton {

	cursor:pointer;cursor:hand;
}

.inzerce-detail .kontaktform .sbmt {

	vertical-align:bottom;
	}





.gds { padding:2px 0 7px 8px; }
.gds .feedbck { color:#000;text-decoration:none;font-size:9pt;font-weight:bold; }
.gds .aitem { padding:4px 0; }
.gds .atitle { color:#000;font-weight:bold;font-size:9pt;text-decoration:none; }
.gds .atext { color:#222;font-weight:normal;font-size:9pt;padding:2px 0; }
.gds .aurl { color:#888;font-weight:normal;font-size:9pt;text-decoration:none; }
.gds a:hover { color:#c00; }



