#document {


}


#d-top {

	position:relative;
}

form {

	display:inline;
}


.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;
	background-color:#000;
}


.toplinks .torang {

	background:url('img/toplinks-orange-bg.png') no-repeat top left;
	background-color:#000;
}


#document-main-big {

	width:900px;

	position:relative;
	margin:1px 0 0 0;
	padding:0;
}


.navinfo {

	background:url('img/navinfo-bg.png') no-repeat 0 6px;
	padding:7px 10px 7px 20px;
	font-size:9pt;
}

.navinfo a {

	color:#c00;
}

.navinfo h1 {

	display:inline;
	font-size:9pt;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#000;
}

.tucne {

	font-weight:bold !important;
}

.katalogkategorie {

	width:690px;
	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;
} 

.topmarg {

	margin-top:10px;
}

.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;
}




.introsearch {

	background-color:#C9E0E9;
	padding:8px;
}

.introsearch td {

	padding:2px;
}

.introsearch .isirsi {

	width:530px;
}

.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-isp .jizmakat {

	background-color:#a00;
	font-size:8pt;
	color:#fff;
}



.list-div {

	background-color:#ddd;
	margin:3px 0 8px 0;
	padding:6px 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;
}

.tb-isp .jizmakat {

	background-color:#a00;
	font-size:8pt;
	color:#fff;
}



.tb-isp {

	width:950px;

	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0 3px 0;
}

.tb-isp .item {

	
}

.tb-isp .item-sude td {

	background-color:#FCF6DA;
}

.tb-isp .vip {

	background:url('img/placenyzapis.png') no-repeat right 4px;

}

.tb-isp 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-isp th .rvs {

	padding:0 0 0 13px;
	background:url('img/r-desc.png') no-repeat 0 2px;
}

.tb-isp th .rvv {

	padding:0 0 0 13px;
	background:url('img/r-asc.png') no-repeat 0 2px;
}

.tb-isp td {

	background-color:#fff;

	padding:5px 3px;

	font-size:9pt;
}

.tb-isp tr:hover td {

	background-color:#f4f4f4;
}

.tb-isp .vvr {

	font-weight:bold;
	color:#c00;
}

.tb-isp .cen {

	text-align:center;
}

.tb-isp .dat {

	color:#036A22;
}

.tb-isp img {

	border:none;
}

.tb-isp a {

	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.tb-isp a:hover {

	text-decoration:underline;
}


.tb-isp .fo {

	text-align:center;
} 

.tb-isp .fo a img {

	border:1px solid #FCF3CA;
} 

.tb-isp .fo a:hover img {

	border:1px solid #E22D2D;
} 

.tb-isp .vyber {

	background:url('img/tb-inzeraty-vyber.png') no-repeat top left;
	background-color:#FCF3CA;
}

.tb-isp .net a {

	font-weight:normal;
}

.tb-isp .tv {

	vertical-align:top;
}



.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;
}

.obecfiltr {

	display:inline;
	padding-left:15px;
}


.dbispdvasl {

	width:890px;
}

.dbispdvasl1 {

	width:200px;
	float:left;
}

.dbispdvasl2 {

	width:690px;
	float:left;
}



.header {

	width:678px !important;
}

.header a {

	font-size:9pt;
	color:#000;
}

.header h1 {

	display:inline;
	margin:0 0 0 7px;
	padding:0 0 0 10px;

	font-size:9pt;
	font-weight:bold;

	color:#000;
	background:url('img/header-sipka.png') no-repeat 0 7px;
}







.tb-obce {

	width:890px;

	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0 3px 0;
}

.tb-obce 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-obce td {

	background:url('img/tb-inzeraty-item-bg.png') repeat-x top left;
	background-color:#fff;

	padding:3px 3px;

	font-size:9pt;
}

.tb-obce a {

	color:#000;
	text-decoration:underline;
}

.tb-obce a:hover {

	text-decoration:underline;
}
