body { padding: 0px; margin:0px; background:url("picts/i_loga/pozadi_horni.jpg") #333333 repeat-x left top; font-family: Verdana, Helvetica, sans-serif; }
.hidden { display: none; }

#cely{ width: 996px; margin: 0px auto; background: #a40013; border:1px solid #660000; }

#levy { padding: 0px; margin: 0px; float: left; width: 265px; clear: both; }
#levy div.box_menu { 
	margin: 5px 0px 0px 15px; padding: 20px 0px 0px 20px; width:210px; height:300px;
	font-size: 12px; background: white; border: 3px solid black; 
}
#levy div.box_menu a { margin:0; text-decoration:none; font-weight: bold; }
#levy div.box_menu a:link { color: black; }
#levy div.box_menu a:visited { color: black; }
#levy div.box_menu a:hover { color: grey; }
#levy div.tit_box {
	margin:0px 0px 0px 2px; font-size: 90%; font-weight: bold; color: #fffb73;
	height:20px; width: 251px; padding: 3px 0px 0px 10px; border:1px dashed #8c403a;
	background:#fd001e;
}

#levy div.box { margin:0px 0px 0px 2px; color: black; background:#fe3f56; padding: 0px 0px 5px 10px; border:1px dashed #8c403a; width: 251px; font-size: 90%; }
#levy div.box ul { padding:0px; margin:2px 0px 0px 0px; text-align:left; list-style: none; color:black; }
#levy div.box a { margin:0; text-decoration:none; }
#levy div.box a:link { color: #fffb73; }
#levy div.box a:visited { color: #fffb73; }
#levy div.box a:hover { color: #a6a000; }
#levy div.box img { margin:0; border:none; padding:0px; }

#horni {
	padding:0px; margin:0px; width:730px; height:101px; float: left; position: relative;
	background:url("picts/i_loga/sexy-sluzby-hlavicka.png") repeat-x left top; border-bottom:2px solid #660000;
}
#horni span.pruvodce { position: absolute; top: 55px; left: 480px; color: #eaeae9; font-weight: bold; font-size: 14px; }
#horni span.obsah { position: absolute; top: 10px; left: 280px; color: #eaeae9; font-weight: bold; font-size: 10px; width: 300px; }
#horni img { border:0px; padding: 8px 0px 0px 5px; }

#stredni { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 2px; background: #be2f40; float: left; width: 483px; color: black;}
#stredni div.navigace { 
	padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px; background: #fd001e; float:left; width: 478px; 
	clear: both; border-bottom: 1px solid black; font-size: 90%;
}
#stredni div.navigace a { margin:0px; padding: 0px; text-decoration:none; }
#stredni div.navigace a:link { color: #fffb73; }
#stredni div.navigace a:visited { color: #fffb73; }
#stredni div.navigace a:hover {	color: red; }
#stredni div.strankovani { 
	padding: 0px 0px 0px 5px; margin: 5px 0px 5px 0px; background: grey; float:left; width: 475px; 
	clear: both; border: 0px solid black; font-size: 90%;
}
#stredni div.strankovani a { margin:0px; padding: 0px; text-decoration:none; }
#stredni div.strankovani a:link { color: #fffb73; }
#stredni div.strankovani a:visited { color: #fffb73; }
#stredni div.strankovani a:hover {	color: red; }
#stredni div.telo { border: 0px; padding: 0px 0px 0px 3px; margin: 0px 0px 0px 0px; width:480px; float: left; color: white;}
#stredni div.telo a { text-decoration:none; }
#stredni div.telo a:link { color: #6fa3f6; }
#stredni div.telo a:visited { color: #6fa3f6; }
#stredni div.telo a:hover { color: #3d85f6; }
#stredni div.telo hr { border:1px solid #660000; text-align:center; padding: 0px; margin: 0px; }
#stredni div.telo ul { padding:0px 0px 0px 15px; margin: 0px; list-style-type: disc; }
#stredni div.telo ol { padding:0px 0px 0px 15px; margin: 0px; }
#stredni h1 { font-weight: bold; font-size: 130%; margin: 0px; padding: 6px 0px 2px 0px; color: #fffb73;}
#stredni h2 { font-weight: bold; font-size: 100%; margin: 0px; padding: 6px 0px 2px 0px;}
#stredni h3 { font-weight: bold; font-size: 95%; margin: 0px; background:#b0c4de; clear: both; }
#stredni img { border: none; }
#stredni p { text-align: justify; padding: 0px; margin: 0px; }
#stredni li.chyba { color: #6fa3f6; }












#stredni table.ramovana { border: 1px solid #bdb7ac; border-collapse: collapse; padding: 0px; margin: 10px; text-align: left; }
#stredni table.neramovana { padding: 0px; margin: 10px; text-align: left; }
#stredni table.parametry { padding: 0px; margin: 0px; text-align: left; font-size: 90%; }
#stredni table.parametry td { border-bottom: 1px solid grey; }
#stredni table.parametry td.n_param { width:120px; }
#stredni form {	margin: 0px; }
#stredni input { border: 1px solid black; font-size: 10px; background-color: #f3f3f3; }
#stredni select { border: 1px solid black; font-size: 10px; background-color: #f3f3f3; }
#stredni textarea { border: 1px solid black; font-size: 10px; background-color: #f3f3f3;}
#stredni span.sekce{ border:0px; padding: 10px; margin: 10px; float:left; }
#stredni span.sekce img{ border:0px; padding: 0px; margin: 0px; }
#stredni div.cl_obrazek { clear: both; text-align: center; }
#stredni div.cl_obrazek a{ font-size: 11px; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0; }
#stredni div.cl_obrazek img{ border:none; padding: 0px 0px 0px 0px; margin: 0; }
#stredni div.novinky { clear: both; width:450px; text-align:left; }
#stredni div.novinky img{ margin: 0px 10px 5px 0px; }
#stredni div.novinky p.nadpis{ font-weight: bold; margin: 0px;}
#stredni div.novinky p.clanek{ text-align:justify; }
#stredni div.novinky hr{ border:1px solid grey; clear:both; }
#stredni div.novinky p.metaclanek { color:#999999; text-align:right; font-size:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stredni fieldset{ margin: 10px 0px 0px 10px; padding: 0px; border:1px #660000 solid; float:left; }
#stredni fieldset legend{ margin: 0px 0px 0px 10px; padding: 0px; color:black; font-weight: bold; }
#stredni fieldset.sekce{ width:300px; }
#stredni fieldset img{ border:0px; text-decoration:none; float: left; margin: 5px; }
#stredni fieldset a{ font-weight: bold; text-decoration:none; font-size: 12px; text-align: left; margin: 5px; }
#stredni fieldset p{ text-align: left; padding: 5px 100px 5px 5px; margin: 0px; }



#pravy { padding: 0px; background: none; float:right; margin:0px; width:241px; }
#pravy div.tit_box {
	margin:0px 0px 0px 2px; font-size: 90%; font-weight: bold; color: #fffb73;
	height:20px; padding: 3px 0px 0px 10px; border:1px dashed #8c403a;
	background:#fd001e;
}
#pravy div.box { margin:0px 0px 0px 2px; background:#fe3f56; padding: 0px 0px 5px 10px; border:1px dashed #8c403a; font-size: 90%; color: white; }
#pravy div.box a { margin:0; text-decoration:none; }
#pravy div.box a:link { color: #fffb73; }
#pravy div.box a:visited { color: #fffb73; }
#pravy div.box a:hover { color: #a6a000; }
#pravy div.box ul { padding:0px 5px 0px 7px; margin:0px 0px 0px 0px; text-align:left; list-style: circle; color: white; }
#pravy div.box img { margin:0; border:none; margin: 3px; }
#pravy div.box input { padding: 0px; margin: 0px; border: 1px solid #660000; font-size: 9px; color: black; }
#pravy div.box input.odeslat { padding: 0px; margin: 2px 0px 0px 0px; border: 0px; }

#footer {
	width: 996px; margin: 0px auto; padding:10px 0px 0px 0px; font-size: 90%; line-height: 18px; color: #fffb73;
}
#footer a { text-decoration: none; }
#footer a:link { color: #dd987e; }
#footer a:visited { color: #dd655c; }
#footer a:hover { color: white; background: #dd987e;  }