/*

pocasi svet

*/



.h1detail {

	margin-bottom:0px;
}

#d-top-line-3 {

	height:auto !important;
}

.uzke li {

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

#d-main-left {

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

#d-main-main3 {

	margin-left:177px;
	width:auto !important;
	padding-top:10px;
}



.hlavni-kat {

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



.katalog {
/*
	clear:left;
*/
	width:735px;
	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 {

	background:url('img/d-katalog-h3-bg.gif') no-repeat;
	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;
}





.hlavninabidka {

	list-style-type:none;
	margin: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:4px 0;
	padding:3px 0;
	font-size:0.95em;

	border-top:1px dotted #BFBFBF;
	}

.hlavninabidka h5 {

	margin:2px 0;
	padding:0;
	font-size:0.85em;
	}

.hlavninabidka h4 a {

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

.hlavninabidka h5 a {

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

.hlavninabidka .selected {

	font-weight:bold;
	}







.pridat-inzerat {

	position:relative;

	}

.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 {

	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:#555;
	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;
}

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



















.pocasi-tabulka-hist {

	width:735px;

	margin:2px 0;

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

}

.pocasi-tabulka-hist td {

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

	padding:2px 2px;
}

.pocasi-tabulka-hist th {

	font-size:8pt;

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

.pocasi-tabulka-hist .foto {

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

.pocasi-tabulka-hist .liche td  {

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

.pocasi-tabulka-hist a {

	color:#000;
}


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





.blokmodry {

	border:1px solid #CAE9F3;
	background-color:#EBF5FA;
	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-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;
}



.zpetnapredpoved {

	font-size:10pt;

	margin-bottom:5px;
	padding:4px;

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

	text-align:center;
}

.zpetnapredpoved a {

	color:#c00;
}



.t-stanice {

	width:735px;

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

.t-stanice-scroll {

	overflow:scroll;
	height:150px;
}

.t-stanice table {

	width:715px;
}

.t-stanice td {

	font-size:0.8em;
}

.t-stanice td a {
/*
	display:block;
	overflow:hidden;
*/
	width:175px;
/*	height:10px;*/

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

.t-stanice td a:hover {

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



.t-staty table {

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

.t-staty td {

	font-size:0.9em;
}

.t-staty td a {

	display:block;

	width:175px;

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

.t-staty td a:hover {

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

.d-pocasi h3 {

	color:#000;
}







.i-sv-pr {

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

.i-sv-pr a {

	color:#c00;
}


