/*
CSS - zacatek.cz
*/

/*
GLOBAL
*/

body {

	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	background-color:#D0D9DD;

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

#abstime {

	position:fixed;
	top:10px;
	right:10px;
	padding:3px 8px;
	border:1px solid #000;
	background-color:#D9E1ED;
	font-size:7pt;
	color:#000;

	z-index:200;
}

img {

	border:none;
}


h1 {

	font-size:15pt;
	color:#c60707;
	margin:2px 0 10px 5px;
}

h1 a {

	color:#c60707;
}

h1 a:visited {

	color:#901e1e;
}

h1 span {

	font-size:10pt;
	color:#7F2020;
	font-weight:normal;
}

.vinz {

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


h2 {

	font-size:12pt;
	color:#c60707;

	padding:5px 0 0 0px;
	margin:8px 0 2px 0;
	font-weight:normal;
}


h3 {

	font-size:11pt;
	color:#c60707;

	padding:5px 0 0 0px;
	margin:8px 0 2px 0;
	font-weight:normal;
}


#abs-alert {

	position:absolute;
	left:375px;
	top:95px;
	
	font-size:0.7em;
	font-weight:normal;
	
	display:block;
	background-color:#eee;
	border:1px solid red;

	width:370px;
	height:83px;
	overflow:scroll;
	padding:2px 3px;
	
}

#abs-alert2 {
/*
	position:absolute;
*/	
	left:auto;
	right:auto;
	top:0px;
	
	font-size:0.9em;
	font-style:italic;
	font-weight:bold;
	
	display:block;
	background-color:#eee;
	border:1px solid red;
	
	margin:2px auto;
	padding:4px 20px;
	
	width:710px;	
}


#document {

	position:relative;

	width:1150px;
	padding:0;
	margin:0 auto;

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

.document-in {

	background-color:#fff;
	position:relative;

	width:950px;
	padding:8px 20px 5px 20px;
}


#counter {

	position:absolute;
	top:0;
	left:0;
}

#d-top-line-0 {

	text-align:center;
	border-bottom:1px solid #cae9f3;
	padding-bottom:3px;
	margin-bottom:1px;
}

#d-top-line-1 {

	height:35px;
	position:relative;
	background:url('img/d-top-bg.png') no-repeat top left;
}

#d-top-line-2 {

	height:75px;
	margin:10px 0 0 0;
	position:relative;
	padding:0;
	background-color:#1791BD;
	border:1px solid #0E5974;
	background:url('img/d-top-line-2-bg2.png') repeat-x;
}

#d-top-line-2x {

	height:20px;
	margin:10px 0 0 0;
	position:relative;
	padding:0;
	background-color:#1791BD;
	border:1px solid #0E5974;
	background:url('img/d-top-line-2-bg2.png') repeat-x;
}

#d-top-line-3 {

	padding:2px 0 3px 0;
	height:20px;
}



#d-main {

	margin:3px 0 0 0;
}

#d-main-main {

	float:left;
	width:560px;


}

#d-main-main2 {

	float:none;
	width:760px;
}


#d-main-right {

	float:left;
	width:200px;

	padding-top:15px;
}

#d-main-clear {

	clear:left;
}

.left-cellcom {

	height:290px;
}

.d-addlink {

	position:absolute;

	top:0;
	right:0;

	background:url('img/addlink-link-bg.png') no-repeat;
}

.d-addlink a {

	padding-left:20px;
	font-size:0.7em;
	color:#000;
}

.d-logo {

	position:relative;
}

.d-logo .lx1 {

	position:absolute;
	top:0;
	left:160px;
	width:110px;
	height:35px;
	display:block;
	text-indent:-1000px;
}

.d-logo .lx2 {

	position:absolute;
	top:0;
	left:0;
	width:150px;
	height:35px;
	display:block;
	text-indent:-1000px;
}

.d-logo .lxx {

	position:absolute;
	top:0;
	left:0;
	width:260px;
	height:35px;
	display:block;
	text-indent:-1000px;
}

.d-logo .lx3 {

	position:absolute;
	top:7px;
	left:320px;
	height:25px;
	display:block;
}

.d-logo .lx3 ul {

	margin:0;
	padding:0;

	list-style-type:none;
}

.d-logo .lx3 li {

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

	display:inline;
}

.d-logo .lx3 li a {

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


}

.d-service-bottom li a:hover {

}


.d-pocasi {

	float:right;

	width:454px;
	height:60px;
	margin-top:25px;
}




.d-searchbox {

	position:absolute;
	left:25px;
	top:7px;

	color:#fff;
	font-weight:bold;

	font-size:9pt;
}

.d-searchbox table {

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

.d-searchbox td {

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

.d-searchbox th {

	font-size:8pt;
	padding:0 5px 0 0;
	font-weight:bold;
}

.d-searchbox .s-input {

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

.d-searchbox .s-uzke {

	width:45px;
}

.d-searchbox .s-select {

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

.d-searchbox .s-button {

	font-size:9pt;
	width:22px;
	height:20px;
	background:url('img/d-searchbox-button.png') no-repeat;

	border:none;
}

.d-searchbox label {

	font-weight:normal
}

.d-searchbox div {

	margin:5px 0;
}

.d-searchbox .s-in {

	margin-right:18px;
}

.d-searchbox select .podokres {

	padding-left:15px;
}


.d-service {

	margin:0;
	padding:0;

	list-style-type:none;
}

.d-service li {

	margin:0;
	padding:0 8px 0 13px;

	display:inline;
	
	background:url('img/d-service-bg.png') no-repeat;
}

.d-service .first {

	padding:0 8px 0 0;
	background:none;
}

.d-service li a {

	font-size:0.85em;
	color:#000;

	text-decoration:none;
	font-weight:bold;
}

.d-service li a:hover {

	text-decoration:underline;
}




.d-service-bottom {

	margin:0;
	padding:0;

	list-style-type:none;
}

.d-service-bottom li {

	margin:0;
	padding:0 1px;

	display:inline;
}

.d-service-bottom .first {

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

.d-service-bottom li a {

	font-size:0.85em;
	color:#000;


}

.d-service-bottom li a:hover {

}




.cl-left {

	clear:left;
}



#d-bottom-line-1 {

	padding:13px 0 5px 0;

}

#d-bottom-line-1 ul {

	margin:2px auto 0 auto;

}

#d-bottom-line-2 {

	border-top:1px solid #0e5676;
	margin-top:50px;
	padding:5px 0 10px 3px;

	font-size:0.9em;
}

#d-bottom-line-2 a {

	color:#e11;
}

#d-bottom-line-2 span a {

	color:#000;
	text-decoration:none;
}

#d-bottom-line-2 span a:hover {

	text-decoration:underline;
}

#d-bottom-line-2 span {

	font-weight:bold;
}


.d-pocasi .item {

	float:left;
	width:102px;
	height:60px;
	padding:0 8px 0 0;
	text-align:right;
}

.d-pocasi div div {

}

.d-pocasi h3 {

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

.d-pocasi h3 a {

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

.d-pocasi .d {

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

.d-pocasi .n {

	padding:2px 0 0 2px;
	color:#555;
	font-size:8pt;

}





pre {

	text-align:left;
}














.list-div {

	text-align:center;
	margin:2px 0;
	padding:4px 0;
}

.list-div span {

	margin:0;
	padding:0;
}

.list-div .stranka {

	margin:0 6px 0 0;
	padding:0;
	font-weight:bold;
}

.list-div span a {

	color:#db0f0f;
	font-size:0.85em;
	font-weight:normal;

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

.list-div span a:hover {

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

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

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




.input {

	color:#000;
	font-size:1.0em;

	background-color:#fff;

	border:1px solid #000;
	margin:0;
	padding:1px 3px;
}

.button {

	color:#fff;
	font-size:1.0em;

	background-color:#0e5777;

	border:1px solid #0e5777;
	margin:0;
	padding:1px 3px;

}



.alert {

	font-size:11pt;
	text-align:center;
	color:#b00;
	font-weight:bold;
	margin:5px;
	padding:10px;
	border:1px solid #e99;
	background-color:#fafafa;
}

.alert2 {

	font-size:11pt;
	text-align:center;
	color:#c00;
	font-weight:bold;
	margin:5px;
	padding:10px;
}



.vykricnik-h2 {

	background:url('img/icons/etarget.png') no-repeat top left;
	margin:14px 0 12px 0;
	padding:7px 0 5px 40px;
	color:#c91212;
}

.podkategorie-title {

	background:url('img/icons/etarget.png') no-repeat top left;
	margin:14px 0 12px 0;
	padding:7px 0 5px 40px;
	color:#c91212;
	}

.link-red {

	color:#e11 !important;
}

.link-bold {

	font-weight:bold;
}




#lodkaz {

	position:absolute;
	top:226px;
	left:20px;
}

#lodkazblank {

	height:100px;
	padding:2px 0;
	margin:7px 0 4px 0;
	border-top:4px solid #1F8CB4;
	border-bottom:4px solid #1F8CB4;
}

.lodkazpos {

	top:246px !important;
}



/*

etarget

*/


.etarget-over {

	position:relative;
	margin:0;

}

.etarget-over h2 {

}


.etarget {

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

.etarget .txtRed {

	
}

.etarget .title {

	font-size:9pt;
	margin:3px 0 0 0;
/*	display:inline;*/

	padding:10px 10px 0 10px !important;

	background-color:#EBF5FA;

	border-top:1px solid #CAE9F3;
	border-left:1px solid #CAE9F3;
	border-right:1px solid #CAE9F3;

}

.etarget .title a {

	display:block;

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

.etarget .description {

	font-size:9pt;
/*	display:inline;*/

	margin-bottom:0;
	padding:5px 10px 10px 10px !important;

	background-color:#EBF5FA;

	border-left:1px solid #CAE9F3;
	border-right:1px solid #CAE9F3;
	border-bottom:1px solid #CAE9F3;
}

.etarget .url {

	font-size:9pt;
	padding:0;
	margin:0 0 8px 0;
/*	display:inline;*/

	margin-bottom:4px;
	padding:2px 10px 4px 10px;

	background-color:#fff;
}

.etarget .url a {

	color:#333;
}

.etarget .selfpromo {

	width:700px;
}

.etarget .selfpromo .left {

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

.etarget .selfpromo .right {

	text-align:right;
	position:absolute;
	top:9px;
	left:565px;
}

.etarget .selfpromo .right a {

	padding-left:20px;
	font-size:8pt;
	color:#888;
}

.etarget .sponsored {

	
}

.etarget .etargetdesc {

	
}

.etarget .resultTitle {

}

.etarget br {

	display:none;

}

.etarget .title {


}





.etarx {

	padding:10px 0;
}

.etarx span {

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

.etarx a {

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

.etarx p {

	color:#000;
	font-size:10pt;
	margin:2px 0 8px 0;
}

.etarx div {

	margin:8px 0 2px 0;
}

.etarx .item {

	float:left;
	width:130px;
}


.etargetx {

	padding:10px 0;
}



/*

inzerce

*/



.h1detail {

	margin-bottom:0px;
}

#d-top-line-3 {

	height:auto !important;
}

.uzke li {

	padding:0 6px 0 9px !important;
}

#d-main-left {

	width:190px;
	float:left;
	padding-top:10px;
	position:relative;
}

#d-main-main3 {

	position:relative;
	float:left;
	width:735px;
	padding:10px 0 0 15px;
}

#d-main-mainf {

	float:left;
	padding:10px 5px 0 5px;
}



.hlavni-kat {

	font-size:1.1em;
	color:#c60707;
	margin:2px 0 6px 5px;
	font-weight:bold;
}



.katalog {
/*
	clear:left;
*/
	width:705px;
	border-spacing:0;
	border-collapse:collapse;
}

.katalog td {

	margin:0;
	padding:2px 2px 2px 23px;

	background:url('img/katalog-sipka.png') no-repeat left center;
	vertical-align:top;
}

.katalog td a {

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

.katalog td h3 {

	padding:0;
	margin:3px 0;
	font-size:1.15em;
}

.katalog td h3 a {

	font-size:0.9em;
	color:#168CB4;
}


.katalog td a:hover {

	color:#666;
}





.katalog-kats a:hover {

	color:#372222;
}



.aktfiltr {

	margin:8px 0 5px 0;
	padding:5px 0;
	text-align:center;

	color:#000;
	border:1px solid #aaa;
	background-color:#ddd;
	font-size:11pt;
	font-weight:bold;
	}

.aktfiltr a {

	color:#c00;
	}


.typinzeratu {

	margin:8px 0 5px 0;
	padding:8px 0;
	text-align:center;

	color:#000;
	border:1px solid #BCD2DB;
	background-color:#D8E7F7;
	font-size:11pt;
	}

.typinzeratu span {

	font-weight:bold;
	}

.typinzeratu a {

	color:#c00;
	}

.typinzeratu h2 {

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

.typinzeratu h2 a {

	color:#000;
	text-decoration:none;
	}

.hlavninabidka {

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

.hlavninabidka .hlavninabidka-ul {

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

.hlavninabidka .hn-dc {

	display:none;
	}

.hlavninabidka .hn-do {

	}

.hlavninabidka img {

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

.hlavninabidka li {

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

.hlavninabidka .hlavninabidka-ul ul {

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

.hlavninabidka ul li {

	margin:0;
	padding:0;
	}


.hlavninabidka h3 {

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

	border-top:1px dotted #BFBFBF;
	}

.hlavninabidka h4 {

	margin:2px 0 !important;
	padding:1px 0 1px 10px !important;
	font-size:9pt !important;
	border-top:1px dotted #D8D8D8;
	}

.hlavninabidka h5 {

	margin:2px 0;
	padding:1px 0 1px 18px;
	font-size:9pt;
	border-top:1px dotted #D8D8D8;
	}

.hlavninabidka h3 a {

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

.hlavninabidka h3 span {

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

.hlavninabidka h4 a {

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

.hlavninabidka h5 a {

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

.hlavninabidka .selected {

	font-weight:bold;
	}

.hlavninabidka .xselected {

	background-color:#ccc;
	}







.pridat-inzerat {


	}

.pridat-inzerat .upozorneni {

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

.pridat-inzerat .hlavni {

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

.pridat-inzerat .ostatni {

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

.pridat-inzerat .ostatnifotky {

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

.pridat-inzerat .intable {

	width:675px;
	border:none;
	}

.pridat-inzerat .intable th {

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

.pridat-inzerat .intable td {

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

.pridat-inzerat .intable p {

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

.pridat-inzerat a {

	color:#c00;
	}

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


.pridat-inzerat .siroke {

	width:95%;
	}

.pridat-inzerat p {

	margin:4px;
	}

.pridat-inzerat .readonly {

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

.pridat-inzerat .input {

	}

.pridat-inzerat .vedle {

	display:inline;
	}

.pridat-inzerat .area {

	width:520px;
	}

.pridat-inzerat .nadpis {

	width:340px;
	}


.pridat-inzerat .help {

	width:450px;

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

	right:22px;
	position:absolute;
	visibility:hidden;
display:none !important;
}

.pridat-inzerat .help .in {

	margin:0;
	padding:0;

	color:#000;
}

.pridat-inzerat .help p {

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

.pridat-inzerat .spravne {

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

	text-decoration:underline;
}

.pridat-inzerat .spatne {

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

	text-decoration:line-through;
}

.pridat-inzerat .spatne span {

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

.pridat-inzerat .spravne span {

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



















.inzerce-inzeraty {

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

.inzerce-inzeraty .nline {

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

.inzerce-inzeraty .nline img {

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

.inzerce-inzeraty h3 {

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

.inzerce-inzeraty h3 a {

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

.inzerce-inzeraty .nline span {

	font-size:9pt !important;
	font-weight:bold !important;
	color:#000 !important;
	display:inline;
}


.inzerce-inzeraty .item {

	font-size:9pt;

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

	border-top:1px solid #aaa;

/*
	background-color:#EBF5FA;
	border:1px solid #CAE9F3;
*/
/*
	background-color:#EBF5FA;
	border:1px solid #CAE9F3;

	min-height:75px;
	_height:75px;
*/
	position:relative;
}

.inzerce-inzeraty .binb {

	background-color:#FAE8E8;
	border:1px solid #EB9D9D;
}

.inzerce-inzeraty .zaplacene {
/*
	background-color:#D8E7F7;
	border:1px solid #CAE1EB;
*/
/*
	background-color:#FAF0EB;
	border:1px solid #F3D4CA;
*/
}

.inzerce-inzeraty .zaplacene .datum {
/*
	background-color:#D8E7F7;
*/
}

.inzerce-inzeraty .title {

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

}

.inzerce-inzeraty .title:hover {

	color:#372222;
}

.inzerce-inzeraty .title:visited {

	padding-left:14px;
	background:url('img/fajfka.gif') no-repeat 0px 3px;
}




.inzerce-inzeraty span {

	display:block;
	font-size:9pt;
/*	padding-left:10px;*/
/*	
	font-style:italic;
*/
}

.inzerce-inzeraty .logo {

	display:block;

	border:none;
	float:left;
	
	margin:0 5px 4px 0;
}

.inzerce-inzeraty .nahled {

	display:block;

	border:none;
	float:left;
	
	border:1px solid #777;
	margin:0 5px 10px 0;
}

.inzerce-inzeraty .item .in {

	margin-left:98px;
}

.inzerce-inzeraty .item .bezfota {

	margin-left:5px !important;
}

.inzerce-inzeraty .cena {

	position:absolute;
	bottom:4px;
	right:8px;

	font-size:9pt;
	display:block;

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

.inzerce-inzeraty .datum {

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

	font-size:9pt;
	display:block;

	color:#555;
/*
	background-color:#EBF5FA;
*/
}

.inzerce-inzeraty .datum a {

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

.inzerce-inzeraty .popis {

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

.inzerce-inzeraty img {

	border:none;
	padding:0;
	margin:0;
}

.inzerce-inzeraty .kat {

	font-size:9pt;
	color:#555;
	margin-top:4px;
}

.inzerce-inzeraty .kat a {

	color:#c00;
}






.xbinb {

	background-color:#FAE8E8;
	border:1px solid #EB9D9D;

	font-size:9pt;

	padding:10px;
	width:470px;

	margin:10px 0;
}


.xbinb .nline {

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

.xbinb h3 {

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

.xbinb .nline span {

	font-size:9pt !important;
	font-weight:bold !important;
	color:#000 !important;
	display:inline;
}


.xbinb .popis {

	font-size:9pt;
	padding:3px 0;
	display:block;
}

.xbinb .kat {

	font-size:9pt;
	color:#555;
	margin-top:4px;
}

.xbinb .kat a {

	color:#c00;
}



.nahledbig {

	position:absolute;
	left:5px;
	top:5px;
	width:300px;
	height:200px;
	z-index:5;
	}
	
.nahledbig img {

	border:1px solid #444;
	margin:2px;
	}
	
.ptext {

	margin:10px 0 12px 0;
	padding:0;
	line-height:150%;
	text-indent:10px;
	}

.inzerce-kategorie {

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

.inzerce-kategorie a {

	color:#c00;
	}

.inzerce-okres {

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

.inzerce-okres span {

	font-weight:normal;
	}

.inzerce-detail {
/*
	background:url('img/d-inzerat-bg.png') repeat-x bottom left;
*/
	font-size:10pt;

	}


.inzerce-detail .infoparametry {

	width:720px;

	background-color:#EBF5FA;
	padding:5px;
	border:1px solid #CAE9F3;
	margin:5px 0;

/*	float:left;
	width:300px;
	overflow:hidden;*/
	}


.inzerce-detail .oznacitinz {

	width:710px;

	background-color:#EBF5FA;
	padding:10px;
	border:1px solid #CAE9F3;
	margin:5px 0;

/*	float:left;
	width:300px;
	overflow:hidden;*/
	}



.inzerce-detail .fotky {

	width:710px;

	background-color:#EBF5FA;
	padding:10px;
	border:1px solid #CAE9F3;
	margin:5px 0;

/*	float:left;
	width:300px;
	overflow:hidden;*/
	}

.inzerce-detail .fotky-in {

	width:710px;

	background-color:#EBF5FA;
	padding:10px;
	border:1px solid #CAE9F3;
	margin:5px 0;

/*	float:left;
	width:300px;
	overflow:hidden;*/
	}

.inzerce-detail .fotky .fotoitem {

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

.inzerce-detail .fotoitem-spacer {

	padding:5px;
}

.inzerce-detail .fotky .fotoitem img {

	border:1px solid #9EB6BE;
	cursor:pointer;cursor:hand;
}

.inzerce-detail .dalsiinfo {

	width:710px;

	background-color:#FAF0EB;
	padding:10px;
	border:1px solid #F3D4CA;
	margin:5px 0;

/*	float:left;
	width:300px;
	overflow:hidden;*/
	}

.inzerce-detail .dalsiinfo a {

	color:#c00;
}

.inzerce-detail .in {

/*	margin-left:320px;*/
	margin:0;
	padding:0;
	}

.inzerce-detail .in div {

	margin-bottom:3px;
	}


.inzerce-detail .nazev {

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

.inzerce-detail .okres {


	}

.inzerce-detail .popis {

	line-height:135%;

	background-color:#EBF5FA;
	padding:15px;
	border:1px solid #CAE9F3;
	margin:8px 0 12px 0;

	width:700px;
	}


.inzerce-detail .popis2 {

	line-height:135%;

	background-color:#EBF5FA;
	padding:5px 15px;
	border:1px solid #CAE9F3;
	margin:8px 0 12px 0;

	width:700px;
	}

.inzerce-detail .popis2 h2 {

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

.inzerce-detail .cena {

	padding-top:10px;
	font-weight:bold;
	font-size:11pt;
	}

.inzerce-detail .xovereno {

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

.inzerce-detail .jmeno {


	}

.inzerce-detail .email {


	}

.inzerce-detail .telefon {


	}

.inzerce-detail .kontakt {

	font-weight:bold;
	}

.inzerce-detail .kontaktform {

	width:500px;

	background-color:#E4FAE9;
	padding:10px;
	border:1px solid #C7F3C5;
	margin:5px 0;

	}

.inzerce-detail .kontaktform table {

	width:450px;

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

.inzerce-detail .kontaktform .input {

	width:305px;
	}

.inzerce-detail .kontaktform .xbutton {

	cursor:pointer;cursor:hand;
}

.inzerce-detail .kontaktform .sbmt {

	vertical-align:bottom;
	}


.inzerce-detail .dopform {

	width:500px;

	background-color:#E4FAE9;
	padding:10px;
	border:1px solid #C7F3C5;
	margin:5px 0;

	}

.inzerce-detail .dopform table {

	width:450px;

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

.inzerce-detail .dopform th {

	padding:2px 3px;
	text-align:left;
	vertical-align:top;
	font-size:8pt;
	}

.inzerce-detail .dopform td {

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

.inzerce-detail .dopform .ttr {

	text-align:right;
	}

.inzerce-detail .dopform .xinput {

	width:120px;
	}

.inzerce-detail .dopform .xta {

	width:430px;
	padding:5px;
	}


.inzerce-detail .dopform .xbutton {

	cursor:pointer;cursor:hand;
}

.inzerce-detail .dopform .sbmt {

	vertical-align:bottom;
	}



.inzerce-okresy {

	margin:0;
	padding:0;
	}

.inzerce-okresy form {

	margin:0;
	padding:0;

	}

.inzerce-okresy select {

	font-size:8pt;
	width:120px;
	}




.inzerce-okresy2 {

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

.inzerce-okresy2 h2 {

	font-size:1em;
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
	}

.inzerce-okresy2 ul {

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

.inzerce-okresy2 li {

	margin:0;
	padding:1px 4px;

	display:inline;
	}

.inzerce-okresy2 li a {

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

.inzerce-okresy2 li a:hover {

	color:#000;
}

.inzerce-okresy2 .selected {

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





.res {

	background-color:#FDDAD9;
	padding:10px;
	border:1px solid #FD8989;
	margin:5px 0 15px 0;

	text-align:center;
	font-size:10pt;
	color:#000;
}

.pozorx {

	background-color:#D0F0FD;
	padding:10px;
	border:1px solid #3370C4;
	margin:5px 0 15px 0;

	text-align:center;
	font-size:10pt;
	color:#000;
}

.editlink {

	
}

.editlink a {

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

.stopsalert {

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

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

.stopsalert th {

	font-size:1.1em;
	color:#000;
	font-weight:bold;

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

.stopsalert td {

	font-size:0.9em;
	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 {


}


.dulezite {

	font-size:11pt;
	color:#d22;
}

.dulezite2 {

	font-size:11pt;
	color:#000;
	text-align:center;
	border-top:1px solid #c00;
	border-bottom:1px solid #c00;
	margin:5px 0;
	padding:5px 0;
}

.hlavninabidka .selected {

	color:#000;
}

.inzerce-lastbig {

	width:690px !important;
}

.inzerce-last {

	width:500px;

	margin:8px 0;

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

}

.inzerce-last td {

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

	padding:2px 2px;
}

.inzerce-last th {

	font-size:8pt;

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

.inzerce-last .foto {

	font-weight:bold;
	padding:1px 1px 1px 3px;
	color:#fff;
	background-color:#005A9A;
	margin:0 3px 0 0;
}

.inzerce-last .liche td  {

	border-top:1px solid #CAE9F3;
	background-color:#EBF5FA;
}

.inzerce-last a {

	color:#000;
}

.inzerce-last .title:visited {

/*	padding-left:12px;*/
	color:#444;
/*	background:url('img/fajfka.gif') no-repeat top left;*/
	font-style:italic;
}


.inzerce-last .nabidka  {

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

.inzerce-last .poptavka  {

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

.edit-fotos {

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

.edit-fotos td {

/*	float:left;*/

	padding:5px;
	text-align:left;

	background-color:#fff;
	border:1px solid #999;
}

.edit-fotos td img {

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


label {

	cursor:pointer;cursor:hand;
}












.button {

	cursor:pointer;cursor:hand;
}


.cl-left2 {

	clear:left;
}


.cellcom {

	border:1px solid #aaa;
	position:absolute;
	
}

.treklama {

	font-weight:bold;
}


.lastinz {


}

#jsres {

	display:none;
}


.detfield {

	padding:2px 6px 6px 6px;
	background-color:#fafafa;

	margin:0 0 8px 0;
}

.detfield div {

	margin-top:5px;
}

.detfield legend {

	margin-bottom:4px;
	padding:2px 7px;
	background-color:#eee;
	border:1px solid #999;
}

.detfield .button {

	margin:1px;
}

.detfield form {

	margin:0;
	padding:0;
}



.blokmodry {

	border:1px solid #C9E4F0;
	background-color:#EAF6FA;
	padding:5px;
}

.blokmodry p {

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

.blokmodry a {

	color:#CC0000;
}


#d-main-left h3 {

	font-size:1.2em;
	color:#c60707;

	padding:0;
	margin:8px 0 8px 0;
	font-weight:normal;

}

.left-upoz {

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

	border-top:1px dotted #BFBFBF;
	font-size:9pt;
}

.left-upoz p {

	margin:0;
	padding:3px 0;

	text-indent:10px;
	font-size:9pt;
}



.over-hkat {

	position:relative;
	padding:0;
	margin:6px 0 0 0;
/*
	background-color:#66c9ed;
	border-left:1px solid #0E5974;
	border-bottom:1px solid #0E5974;
	border-right:1px solid #0E5974;
*/
	overflow:hidden;
}

.over-hkat a {

	display:block;
	float:left;
	font-size:8pt;
	margin:0 1px;
	padding:0 1px 0 1px;
	color:#000;
	text-decoration:none;
}

.over-hkat a:hover {

	text-decoration:underline;
}

.over-hkat .selected {

	font-weight:bold;
}




.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('img/left-hkat-a-bg.png') no-repeat left center;
}

.left-hkat a:hover {

	text-decoration:underline;
}

.left-hkat .selected {

	font-weight:bold;
}





.hash {

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

.neprop {

	font-family:courier;
	font-weight:bold;
	font-size:11pt;
	color:#000;
}

.mensi {
	color:#444;
	font-size:9pt;
}

.mensi a {
	color:#444;
}

.input2 {

	width:220px;
}


.xpromo {

	text-align:left;
	background-color:#fff;
	border:none;
	padding:5px 10px;
	margin-bottom:5px;
	font-size:8pt;
}

.xpromo span {

	font-size:10pt;
	display:block;
	margin-bottom:3px;
	font-weight:bold;
	color:#c00;
}

.xpromo ul {

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

.xpromo ul li {

	margin:0;
	padding:1px 0;
}

.addinz {

	text-align:center;
	background-color:#FAE1E1;
	border:1px solid #EB9D9D;
	padding:5px;
}

.addinz p {

	padding:2px 0;
	text-align:center;
	margin:0;
}

.addinz p a {

	margin:0;
	padding:0;

	color:#d33;
	font-weight:bold;

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

.addinz div {

	padding:5px 0 0 0;
	text-align:center;
	margin:0;
}

.addinz div a {

	font-size:8pt;
	color:#8A2020;
	font-weight:normal;
	margin-bottom:4px;
}

#parametry {

	border:1px solid #888;
	background-color:#ddd;
	padding:4px;
}

.param-table {

	width:700px;
}

.param-table th {

	font-size:8pt;
	padding:1px 2px;
	text-align:left;
}

.param-table td {

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

.param-table th span {

	font-size:8pt !important;
}


.param-table .input {

	width:125px;
}




.param-table2 {

	width:900px;
}

.param-table2 th {

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

.param-table2 td {

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

.param-table2 th span {

	font-size:9pt !important;
}


.param-table2 .input {

	width:115px;
}


.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,.param-table2 .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,.param-table2 .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;
}

.adse {

	text-align:center;
	padding:8px 0 2px 0;
}

.vinz {

	text-align:center;

	font-weight:normal;
	font-size:10pt;
	
	color:#000;
	border:1px solid #BCD2DB;
	background-color:#D8E7F7;

	margin:7px 0 !important;
	padding:8px 10px !important;
}



.warntelefon {

	font-weight:bold;
	text-align:center;
	font-size:8pt;

	width:250px;
	color:#A61717;

	border-top:1px solid #F3D4CA;
	border-bottom:1px solid #F3D4CA;
	background-color:#fff;

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

.klikaci {

	cursor:pointer;cursor:hand;
	text-decoration:underline;
}











.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:#DCF4C8
}











.leftuser {

	list-style-type:none;
	margin:0;
	padding:0 0 4px 0;
	font-size:9pt;
	}

.leftuser form {

	padding:0 6px;
	}

.leftuser div {

	font-weight:bold;
	}

.leftuser ul {

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

.leftuser ul li {

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


.leftuser ul li a {

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

.leftuser .button {

	margin-top:2px;
	}







#d-topuser {

	position:absolute;
	right:10px;
	top:2px;

	width:270px;
	height:51px;

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

	border:4px solid #189ABF;
	background-color:#fff;
}


#d-topuser .nadp {

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

#d-topuser table {

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

#d-topuser td {

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


#d-topuser a {

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

#d-topuser .rgl {

	text-align:center;
}

#d-topuser .rgl a {

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


#d-topuser .button {

	margin-left:5px;
	}


#d-topuser ul {

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

#d-topuser ul li {

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

#d-topuser ul li a {

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

#d-topuser .input {

	width:110px;
	}



.registracetb {

}

.registracetb td {

	vertical-align:top;
}

.registracetb th {

	vertical-align:top;
}

.emailkod {

	width:60px;
}



.rekl740 {

	padding:5px 0 15px 0;
}



.ad-maminet {

	background-color:#E2E2E2;
	color:#000;
	padding:20px 15px;
	margin:10px 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;
}




.odke {

	border:1px solid #CAE9F3;
	background-color:#EBF5FA;
	width:500px;

	padding:10px;
	margin:5px 0;


	font-size:9pt;

/*	float:right;*/
}

.odke .pdn {

	text-align:right;
}

.odke p {

	padding:2px 0;
	margin:0;
}

.odke span {

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

.odke a {

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






.odke2 {

	margin:0;

	font-size:10pt;

	padding:0;

/*	float:right;*/

}

.odke2 .item {

	margin:7px 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 {

	padding:2px 0;
	margin:0;
}

.odke2 span {

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

.odke2 a {

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



.odke3 {

	margin:5px 0;

	font-size:9pt;
	padding:5px 10px;

/*	float:right;*/
	border:1px solid #CAE9F3;
	background-color:#EBF5FA;
}

.odke3 .item {

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

.odke3 strong {

	font-size:9pt;
	text-decoration:underline;
	padding-right:10px;
}

.odke3 .pdn {

	text-align:right;
}

.odke3 span {

	font-weight:normal;
	padding:0 5px;
	margin:0;
	color:#000;
	color:#777;
}

.odke3 a {

	text-decoration:none;
	color:#000;
}






.odke4 {

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

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

.odke4 a {

	color:#c00;
}






.cl-right {

	clear:right;
}



.ad-maminet-ban {

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

.ad-maminet-ban img {

	border:none;
}




.adinzright {

	padding:5px;
	margin:0 0 5px 5px;

	width:195px;
	font-size:9pt;

	float:right;
}

.adinzright .h3-d {

	padding-top:10px;
}

.adinzright h3 {

	padding:0 0 5px 0;
	margin:0;
	font-weight:bold;
}

.adinzright ul {

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

.adinzright li {

	padding:3px 0;
	margin:0;
}

.adinzright li a {

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

.adinzright span {

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

.adinzright li .fa {

	color:#000;
	font-size:9pt;
	cursor:pointer;cursor:hand;
	text-decoration:underline;
}

.rboxbrd {

	border:1px solid #F3D4CA;
	background-color:#FAF0EB;
	padding:4px 8px 0 8px;
}

.iboxbrd {

	font-size:8pt;
}

.iboxbrd ul {

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

.iboxbrd ul a {

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

.iboxbrd ul li {

	margin:1px 0 2px 0;
}

.iboxbrd table td {

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

.iboxbrd .fa {

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


.etr {

	position:absolute;
	right:30px;
	margin-top:-18px;
}

.lban {

	padding:5px 0;
}

.uservloz {

	font-weight:bold;
}

.xfiltr {

	padding:3px 10px 10px 0;
	font-size:9pt;
}

.xfiltr span {

	padding:0;
	font-weight:bold;
}



}


.absez a {

	color:#c00;
}


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



.leftmore2 {

	padding:10px 0;
}

.leftmore2 div {

	font-size:9pt;
	padding:3px 0 3px 5px;
	border-top:1px solid #aaa;
}

.leftmore2 .item {

	font-size:8pt;
}

.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:#E0DCD5;
	border:1px solid #CDCAC3;
	font-size:10pt;
}

.leftmore2 p a {

	color:#c00;
}



.dvasladskat {

	padding:5px 0;
	width:690px;
	height:270px;
}


.dvasladskat .sl1 {

	width:320px;
	float:left;
	border:1px solid #D8D8D8;
	background-color:#f2f2f2;
	padding:5px;
	margin:0 10px 0 0;
}

.dvasladsinz {

 	width:720px; 

	background-color:#F2F2F2;
	padding:5px;
	border:1px solid #D8D8D8;
	margin:10px 0 5px 0;

	height:150px;
}



.dvasladskat2 {

	padding:5px 0;
	width:690px;
	height:200px;
}


.dvasladskat2 .sl1 {

	width:320px;
	float:left;

	border:1px solid #D8D8D8;
	background-color:#f2f2f2;

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



.dvasladsinz {

 	width:720px; 

	background-color:#F2F2F2;
	padding:5px;
	border:1px solid #D8D8D8;
	margin:10px 0 5px 0;

	height:150px;
}



.dvasladsinz .sl1 {

	width:225px;
	float:left;
	background-color:#F2F2F2;
	padding:0;
	margin:0 15px 0 0;
}







.pgz-lban {

	padding:5px 10px;
	border:1px solid #C0C1C1;
	background-color:#D0D0CF;
	color:#000;
	text-align:center;

	font-size:8pt;
}

.pgz-lban b {

	display:block;
	font-size:7pt;
	text-align:right;
	padding:3px 0 0 0;
}

.pgz-lban div {

	padding-top:3px;
	font-size:8pt;
}

.pgz-lban a {

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

.xpodminky li {

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

.xupoz {

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

.xupoz a {

	color:#c00;
	}

.gds { padding:2px 0 7px 8px; }
.gds .feedbck { color:#8B8B8B;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; }


.xfeedback {

	background-color:#C7F7CE;
	border:1px solid #85BD86;
	padding:15px;
	font-size:9pt;
}

.xfeedback h2 {

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

.xfeedback p {

	margin:0;
	padding:3px 0;
	text-indent:10px;
}

.xfeedback .xsl1 {

	float:left;
	width:340px;
}

.xfeedback .xsl2 {

	float:left;
	width:340px;
	padding-left:10px;
}

.xfeedback textarea {

	width:320px;
}

.xfeedback .feedbackbutton {

	width:320px;
}


.xhodnoceniblok {

	width:510px;
}



.xfeedbackfl {

	display:block;
	position:absolute;
	top:15px;
	right:20px;
	padding:5px 0;

	width:178px;
	z-index:60;
	text-align:center;

	background-color:#A11010;
	border:1px solid #680000;
	color:#fff;
	font-size:8pt;
}

.xfeedbackfl .xnadp {

	cursor:hand;cursor:pointer;

}

#xfeedback-div {

	display:none;
	z-index:60;

	position:absolute;
	top:43px;
	right:20px;

	background-color:#ddd;
	border:1px solid #aaa;
	color:#000;

	width:250px;
	padding:5px;

	text-align:center;
}

.xfeedback-d h2 {

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

.xfeedback-d p {

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

.xfeedback-d .xfeedback_ret {

	padding:8px 4px;
	text-align:center;
	font-size:10pt;
	color:#c00;
	font-weight:bold;
	background-color:#ccc;
	}

.xfeedback-d .xfeedback_ret span {

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

.xfeedback-d .xfeedback_input {

	padding:3px 5px;
	width:205px;
	}

.xfeedback-d .xfeedback_button {

	padding:3px 5px;
	width:217px;
	cursor:pointer;cursor:hand;
	}

.ozninz-over {

}

.ozninz {

	color:#000;

	padding:1px 5px;
	font-weight:bold;
}

.ozninz form {

	display:inline;
}

.ozninz input {

	padding:0 2px;
	cursor:pointer;cursor:hand;
}

.dalsiinfo-ozn {

	background-color:#FAF0EB;
	border:1px solid #F3D4CA;
	padding:5px;
	text-align:center;
}

.dalsiinfo-ozn p {

	padding:0;
	margin:0;
}







.ned-form {


	}

.ned-form h2 {

	font-size:14pt;
	color:#000;

	padding:6px 0 6px 8px;
	margin:5px 0 5px 0;
	font-weight:bold;

	background-color:#E6DDD8;
}

.ned-form .ned-input {

	border:1px solid #555;
	padding:3px 5px;
	}

.ned-form .ned-input:focus {

	background-color:#E5F0F6 !important;
	border:1px dotted #125168 !important;
	}

.ned-form .ned-ichyba {

	background-color:#ffeaea !important;
	border:1px solid #c00 !important;
	}

.ned-form .ned-tchyba {

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

.ned-blok {

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

.ned-table {

	width:900px;
	border:none;
	}

.ned-twauto {

	width:auto;
	}	

.ned-table th {

	vertical-align:top;
	text-align:left;
	padding:5px 2px 3px 2px;
	font-size:9pt;
	}

.ned-table td {

	vertical-align:top;
	text-align:left;
	padding:3px 2px;
	font-size:9pt;
	}

.ned-table .povinne {

	color:#c00;
	}

.ned-table .h-size {

	width:480px;
	}

.ned-table .m-size {

	width:180px;
	}

.ned-table .ned-select-t {

	width:210px;
	}

.ned-table .ned-select-tdbl {

	width:420px;
	}

.ned-bborder {

	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #C8AFA6;
	}

.ned-blok ul li {

	padding:2px 0 5px 0;
	}

.ned-blok select {

	cursor:pointer;cursor:hand;
	}

.ned-btn-blk {

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

.ned-btn-blk input {

	padding:4px 90px;
	font-size:11pt;
	cursor:pointer;cursor:hand;
	}

#item_kategorie {

	margin:3px 0;
	padding:3px;
	text-align:center;
	background-color:#ccc;
	font-weight:bold;
}

#item_kategorie span {

	font-weight:normal;
}



.vl-kroky {

	height:40px;
	padding:0 0 10px 10px;
	background:url('img/vl-kroky-bg.png') repeat-x 0 18px;
	width:920px;
}

.vl-kroky ul {

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

.vl-kroky ul li {

	float:left;
	margin:0 7px;
	padding:5px 17px;
	text-align:center;
	background-color:#D8E7F7;
	border:1px solid #1F8CB4;
	font-size:9pt;
}

.vl-kroky .wsbmt {

	width:100px;
	position:relative;
}

.vl-kroky .wsbmt .wsbmtbtn {

	left:10px;
	top:8px;
	position:absolute;
}

.vl-kroky ul .sel {

	background-color:#61d1e5;
}

.vl-kroky ul .zobr {

	background-color:#F8FB23;
	border:1px solid #CB3D0A;
}

.vl-kroky ul li a {

	color:#c00;
}

.vl-kroky ul li .xhref {

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

.ilupravit {

	
}

.ilupravitmb {

	margin-right:300px;
	line-height:130%;
	margin-bottom:12px;
}

.ilupravitntstr {

	line-height:130%;
	position:absolute;
	width:280px;
	right:40px;
}

.ilupravitntstr .ilbox {

	background-color:#fff !important;
	border:none !important;
}

.ilupravit h2 {

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

.ilupravit a {

	color:#c00;
}

.ilupravit .xsmall {

	font-size:8pt;
}

.ilupravit .ilbox {

	padding:8px;
	margin:4px 0;
	background-color:#D8E7F7;
	border:1px solid #1F8CB4;
}

.ilupravit .ilgrat {

	background-color:#f8fb23;
	border:1px solid #000;
	line-height:190%;
}

.ilupravit .ilurl {

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

.ilupravit .ilurl a {

	color:#fff;
}

.ilupravit .xcenter {

	text-align:center;
}

.ilupravit .ilinfo {

	text-align:center;
}

.ilupravit .ilwarn {

	background-color:#FBEA2B;
	border:1px solid #000;
}

.ilupravit .ilwarn ul {

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

.ilupravit .ilwarn ul li {

	margin:0;
	padding:6px;
	line-height:130%;
}


.ilupravit .ilspec {

	background-color:#FBEA2B;
	border:1px solid #000;
}

.ilupravit .ilspec ul {

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

.ilupravit .ilspec ul li {

	margin:0;
	padding:3px 6px;
	line-height:normal;
}


.ilupravit .ilstops {

	background-color:#f8fb23;
	border:1px solid #000;
}

.ilupravit .ilstops ul {

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

.ilupravit .ilstops ul li {

	margin:0;
	padding:6px;
	line-height:130%;
}

.ilupravit .ilstops ul li .xprik {

	display:block;
	font-size:8pt;
	line-height:120%;
	padding-top:4px;
}

.ilupravit .ilstops ul li .xodk {

	color:#c00;
	text-decoration:underline;
	cursor:pointer;cursor:hand;
	font-size:8pt;
}

.lres {

	background-color:#FDDAD9;
	padding:10px;
	border:1px solid #FD8989;
	margin:5px 0 10px 0;

	text-align:center;
	font-size:10pt;
	color:#000;
}

#ihelper {

	display:none;
	position:absolute;

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

	color:#fff;
	padding:0 0 0 10px;
	font-size:9pt;

	line-height:150%;
}

#ihelper span {

	padding:7px 7px 7px 7px;
	background-color:#A11010;
	display:block;
}

#ihelper p {

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

.bhelper {

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

	display:block;
	color:#fff;
	padding:7px 7px 7px 17px;
	font-size:8pt;

	line-height:150%;
}

.aresx a {

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

.aresx a:hover {

	color:#000;
}

.pomocnik {

	width:330px;
	border:1px solid #222;
	background-color:#fff;

	margin:25px 0 0 0;
	padding:0;

	display:none;
	position:absolute;

	z-index:800;
}

.pomocnik .oflow {

	overflow:auto;
	height:200px;
}

.pomocnik ul {

	position:relative;

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

	width:290px;
}

.pomocnik ul {

	position:relative;

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

.pomocnik ul li {

	text-align:left;

	display:block;
	margin:0;
	padding:0 0 0 3px;

	height:16px;

	cursor:pointer;cursor:hand;

	font-size:8pt;
	color:#333;
	text-decoration:none;

	overflow:hidden;
	line-height:125%;
}

.pomocnik ul li span {

	height:16px;

	padding:0 3px 0 0;
	margin:0;

	display:block;
	width:90px;

	float:right;
	background-color:#f3f3f3;

	border-left:1px solid #999;
	text-align:right;
}

.pomocnik ul .hover {

	color:#e11;
	text-decoration:underline;
	background-color:#e8e8e8;
}

.pomocnik ul li .spanhover {

	color:#e11;
	text-decoration:underline;
	background-color:#d8d8d8;
}


.pomocnik ul .pomoff {

	background-color:#e1e1e1;
	text-align:center;
	border-top:1px solid #aaa;
}

.pomocnik ul .pomoff a {

	display:block;
}

#vlozitpozn {

	padding:10px;
	background-color:#fff;
	margin:5px 0;
	border:1px solid #c00;
	display:none;
}

.vtext {

	font-size:12pt !important;
}



#ajaxsearchblk_helper {

	position:absolute;
	z-index:50;
	display:none;

	background-color:#fff;
	top:0;
	left:0;

	opacity: .75;
	filter: alpha(opacity=75);
	text-align:center;
}

#ajaxsearchblk_helper span {

	display:block;
	padding:60px 0 10px 0;
	color:#000;
	font-weight:bold;
	font-size:20pt;
}

/*
#ajaxsearchblk {
background-color:blue;
padding:10px 0;
}

#ajaxsearchblk2 {
background-color:red;
padding:10px 0;
}

#ajaxsearchblk3 {
background-color:green;
padding:10px 0;
}
*/


.xrban {

	position:absolute;
	top:5px;
	left:1000px;
	font-size:8pt;
	font-weight:bold;
	line-height:150%;
}

