.hlavban{
 width:874px;
 height:100px;
 border: none;
 position: absolute;
 left:60px;
 top:49px;
 }
 
 #patka a{
	color:#0099ff;
	font-family:Arial;
	text-decoration:none;
}

#patka a:hover{
	color:#c60000;
}

.erortextcerveny{
color:#c60000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
}

.erortextcervenytel{
color:#61A054;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
}

.telefony3{
margin: 5px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#61A054;
font-weight: bold;
}

.telefony3 a{
color:#fff;
text-decoration: none;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.telefony3 a:hover{
color:#c60000;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.nfdil{
color:#c60000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
}

.nfdil a{
color:#c60000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
}

.nfdil a:hover{
color:#c60000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
}

.inputform{
	border: solid 1px #666;
	background-color: #eeeeee;
	color: black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.kukuupx {
 width: 576px;
 height: 458px;
 background: #1e252d;
 margin : 0px 0px 0px 0px;
 padding : 0px 0px 0px 0px;
 padding : -10px 0px 0px 0px;
 }

.floatright{
 margin : 10px 0px 10px 0px;
} 

.ddddddd{
background: #1e252d;
} 

.redboxv{
width: 720px;
margin:20px 0px 0px 0px;
}

.redboxbv{
background: transparent;
float: left;
width: 144px;

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

.video {
	width:144px;

	height:105px;
}
.video img {
	border:2px solid #A0A0A0;
	height:100px;
	width:130px;
}
.delka{float: left;color:#999;}
.klikyyy{float: right;padding-right:10px;color:#666;}

.twoRowsTitle {
	display:block;
	width:100%;
	height:21px;
	overflow:hidden;
	vertical-align:top;
	text-align: left;
	padding:5px;
}

.n {
	font-size:11px;
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	text-indent: 0px;
	font-weight: bold;
}

.time{
	display:block;
	width:100%;
	padding:5px;
	height:21px;
	overflow:hidden;
	vertical-align:top;
}

.redbox{
width: 720px;
margin:20px 0px 0px 0px;
}

.redboxb{
background: transparent;
float: left;
width: 180px;
text-align: center;
margin:0px 0px 10px 0px;
}

.redboxb h2{
margin: 5px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-size: 14px;
color: #17a603;
text-transform: uppercase;
}

.redboxbobr{
margin:5px;
}


.obsahpata{
text-align: center;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

#shareBox{padding-bottom:1.2em}
#shareBox p{text-align: center;color:#000;}
#shareBox .shItem{padding-top:5px;font-family:Arial,sans-serif;font-size:100%}
#shareBox .shItem img{border:none}
#shareBox .leftCol{margin: 0px 0px 0px 50px;width:140px;float:left}
#shareBox .middleCol{width:140px;float:left}
#shareBox .rightCol{width:120px;float:left}
#shareBox .shItem img{position:relative;top:2px;margin-right:4px}

#nifty{ margin: 0 10%;background: #ececec;}

  strong.rtop, strong.rbottom{display:block;background: #1e252d;}
  strong.rtop strong, strong.rbottom strong{display:block;height: 1px;
    overflow: hidden; background: #ececec;}
  strong.r1{margin: 0 5px}
  strong.r2{margin: 0 3px}
  strong.r3{margin: 0 2px}
  strong.rtop strong.r4, strong.rbottom strong.r4{margin: 0 1px;height: 2px}

.anketa{
width: 160px;
font-family:Arial;
color:#fff;
background: transparent;
margin: 5px auto 5px auto;
}

.obs_obr{
width: 135px;
float:right;
background: transparent;
margin: 0px 0px 0px 5px;
}

.obs_obr2{
width: 80px;
float:right;
background: transparent;
margin: 0px 0px 0px 10px;
}

.obs_obr3{
width: 100px;
float:left;
background: transparent;
margin: 5px 15px 5px 5px;
}

.ank_o{
width: 160px;
font-family:Arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: center;
line-height: 20px;
background: transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.ank_hlasuj
{
width: 160px;
font-family:Arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: center;
line-height: 20px;
background: transparent;
margin:0px 0px 5px 0px;
padding:0px 0px 5px 0px;
}

.TlacitkoOdeslat{
	border:1px solid #BFBFBF;
	background-color:#F0F0F0;
	font-family:Arial;
	font-size:12px;
	color:#666;
}

.x1{
margin: 5px;
padding:0px 0px 0px 0px;
}

.x3{
margin:0px 0px -2px 5px;
padding:0px 0px 0px 0px;
}

.x2{
margin: 10px;
padding:0px 0px 0px 0px;
}

#scra {
width: 220px;
height: 443px;
padding-left: 0px;
padding-right: 0px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
background: transparent;
}

#scrared {
width: 220px;
height: 415px;
padding-left: 0px;
padding-right: 0px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
background: transparent;
}


.tlm{
	background: #ececec  url('images/m1.jpg') top repeat-x;
	font-weight:bold;
	color:#000;
	width: 193px;
	line-height: 25px;
		font-size:11px;
		padding-left: 10px;
border-top:1px solid #fff;
}

.tlm a{
	color:#212224;
	font-family:Arial;
	text-decoration:none;
}
.tlm a:visited{
	color:#666;
	text-decoration:none;
}
.tlm a:hover{
	color:#c60000;

}

body{
background: #0066cc url('images/bg-horni.png') top repeat-x;
padding:0px;
font-family:Arial;
font-size:11px;
color:#666;
position:relative;
margin: 0px auto;
}

.cen_t10ch{
text-align: center;
margin: 10px 0px 10px 0px;
}
  
.clear{
clear: both;
}

.cen_t{
text-align: center;
}

.cen_b{
margin: 0px auto;
}

.cen_t10{
text-align: center;
margin: 10px 0px 10px 0px;
}

.cen_b10{
margin: 10px auto;
}

.border-n{
border: none;
}

.border-1{
border: 1px solid #ccc;
}

#hlista{
margin: 0px 0px 0px 0px;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height:35px;
line-height:35px;
background: url('http://www.tapety-wallpapers.eu/images/lista.png') repeat-x;
}

.cen_lista{
display:block !important;
visibility:visible !important;
font-family:arial;
font-size:12px;
height:35px;
color:#ffffff;
background: url('http://www.tapety-wallpapers.eu/images/lista.png') repeat-x;
z-index:15;
line-height:35px;padding:7px 0px 0px 0px;
}
.cen_listaaa{
width: 950px;
margin: 0px auto;
}
.cen_listab{
height:20px;
float:left;
background: transparent;
line-height:20px;
margin: 0px 0px 0px 10px;
}

.cen_listab1{
float:left;
height:20px;
background: transparent;
line-height:20px;
margin: 0px 0px 0px 5px;
}

.cen_listab1 a{
color:#fff;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.cen_listab1 a:hover{
color:#c60000;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.icostyl{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: none;
}


#m_cont{
width:1000px;
position:relative;
margin: 0px auto 0px auto;
padding:0px 0px 0px 0px;
background: transparent;
}

#telo{
width:1000px;
margin:0px;
padding:0px;
background-color: transparent;
position: absolute;
top: 235px;
left: 0px;
background: url('images/pozadi.png') repeat-y;
}

#hlav{height:198px;
width:1000px;
position: absolute;
top: 0px;
left: 0px;
margin: 40px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image: url('images/head.png');
}

#hlavmenu{
position: absolute;
top: 194px;
left: 0px;
}

#l_bord{
width:236px;
float:right;
margin: 0px 0px 5px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

#obsah{
width:760px;
float:left;
margin: 0px 0px 5px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

.obsahL{
width:380px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

.obsahR{
width:380px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

.obsahL1{
width:560px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

.obsahR1{
width:200px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
}

#patka{
clear: both;
height:105px;
width:1000px;
margin: 0px 0px 0px 0px;
padding: 0px;
background: url('images/patka.png') repeat-x;
position:relative;
bottom:0px;
left:0px;
}

.l_bordmenu1{
height:30px;
width:220px;
float:right;
margin: 10px 10px 0px 0px;
_margin: 10px 4px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel3.png') repeat-x;
}

.l_bordmenu1L{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel3_a.png');
}
.l_bordmenu1R{
height:30px;
width:190px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.l_bordmenu1R h2{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:14px;
color:#fff;
text-transform: uppercase;
}

.l_bordmenu1R a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.l_bordmenu1R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.l_bordobs1{
width:220px;
float:right;
margin: 1px 10px 0px 0px;
_margin: 1px 4px 0px 0px;
padding:0px 0px 0px 0px;
background: #ececec;
}

.l_bordmenu2{
height:30px;
width:220px;
float:right;
margin: 10px 10px 0px 0px;
_margin: 10px 4px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel2.png') repeat-x;
}

.l_bordmenu2L{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel2_a.png');
}
.l_bordmenu2R{
height:30px;
width:190px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.l_bordmenu2R h2{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:14px;
color:#fff;
text-transform: uppercase;
}

.l_bordmenu2R a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.l_bordmenu2R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.l_bordobs2{
width:220px;
float:right;
margin: 1px 10px 0px 0px;
_margin: 1px 4px 0px 0px;
padding:0px 0px 0px 0px;
background: #293541;
}

.obs_ban468x60{
width:468px;
margin: 0px auto;
padding:10px 0px 10px 0px;
background: transparent;
}

.obsahobs1ban{
width:548px;
float:left;
margin: 10px 0px 0px 10px;
_margin: 10px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: #293541;
}

.obsahmenucel{
height:30px;
width:750px;
float:left;
margin: 10px 0px 0px 10px;
_margin: 10px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: url('images/panel3.png') repeat-x;
}

.obsahmenucelL{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel3_a.png');
}
.obsahmenucelR{
height:30px;
width:720px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.obsahmenucelR h1{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:15px;
color:#fff;
text-transform: uppercase;
}

.obsahmenucelR a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu1R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.obsahobscel{
width:750px;
float:left;
margin: 1px 0px 0px 10px;
_margin: 1px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: #293541;
}


.obsahmenu1{
height:30px;
width:548px;
float:left;
margin: 10px 0px 0px 10px;
_margin: 10px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: url('images/panel3.png') repeat-x;
}

.obsahmenu1L{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel3_a.png');
}
.obsahmenu1R{
height:30px;
width:518px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.obsahmenu1R h1{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:15px;
color:#fff;
text-transform: uppercase;
}

.obsahmenu1R a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu1R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.obsahobs1{
width:548px;
float:left;
margin: 1px 0px 0px 10px;
_margin: 1px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: #293541;
}

.obsahmenu3{
height:30px;
width:188px;
float:left;
margin: 10px 0px 0px 10px;
_margin: 10px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: url('images/panel1.png') repeat-x;
}

.obsahmenu3L{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel1_a.png');
}
.obsahmenu3R{
height:30px;
width:158px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.obsahmenu3R h2{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:14px;
color:#fff;
text-transform: uppercase;
}

.obsahmenu3R a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu3R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.obsahobs3{
width:188px;
float:left;
margin: 1px 0px 0px 10px;
_margin: 1px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: #293541;
}

.obsahmenu2{
height:30px;
width:368px;
float:left;
margin: 10px 0px 0px 10px;
_margin: 10px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: url('images/panel1.png') repeat-x;
}

.obsahmenu2L{
height:30px;
width:30px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url('images/panel1_a.png');
}
.obsahmenu2R{
height:30px;
width:338px;
float:right;
font-family:arial;
font-size:12px;
color:#fff;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
line-height: 30px;
}

.obsahmenu2R h2{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:14px;
color:#fff;
text-transform: uppercase;
}

.obsahmenu2R a{
	color:#fff;
	padding-left: 0px;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu2R a:hover{
	padding-left: 0px;
	color:#ccc;
}

.obsahobs2{
width:368px;
float:left;
margin: 1px 0px 0px 10px;
_margin: 1px 0px 0px 4px;
padding:0px 0px 0px 0px;
background: #293541;
}

.obsahmenu2_poztext{
margin: 5px;
padding:10px;
background: #1e252d;
text-align: justify;
}

.obsahmenu2_poztext p{
margin: 0px 5px 0px 5px;
padding:5px 0px 5px 0px;
font-family: arial;
font-size: 11px;
color: #fff;
text-indent: 5px;
}

.obsahmenu2_poztext h2{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size: 15px;
color: #c60000;
text-transform: uppercase;
}

.obsahmenu2_poztext h3{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size: 14px;
color: #17a603;
text-transform: uppercase;
}

.obsahmenu2_poztext h4{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size: 13px;
color: #f0c600;
text-transform: uppercase;
}

.obsahmenu2_poztext h5{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size: 12px;
color: #adadad;
text-transform: uppercase;
}

.obsahmenu2_poztext a{
	color:#0099ff;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu2_poztext a:hover{
	color:#ccc;
}

.obsahmenu2_poz{
margin: 5px;
padding:0px 0px 0px 0px;
background: #1e252d;
}


.obsahmenu2_radek{
width:358px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
height: 58px;
border-bottom:2px solid #242e38;
position: relative;
}

.obsahmenu2_radektv{
width:358px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
height: 38px;
border-bottom:2px solid #242e38;
position: relative;
}

.obsahmenu2_radektv h3{
margin: 5px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:11px;
color:#fff;
text-transform: uppercase;
}

.obsahmenu2_radektv a{
	color:#0099ff;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu2_radektv a:hover{
	color:#ccc;
}

.detail_obstv{
color:#fff;
font-size:11px;
line-height: 15px;
margin: 5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.obsahmenu2_radekL{
width:70px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
height: 58px;
}

.obsahmenu2_radekR{
width:288px;
float:right;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;
height: 58px;
}

.obsahmenu2_radek h3{
margin: 12px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:arial;
font-size:11px;
color:#fff;
text-transform: uppercase;
}

.obsahmenu2_radek a{
	color:#0099ff;
	font-family:Arial;
	text-decoration:none;
}

.obsahmenu2_radek a:hover{
	color:#ccc;
}

.detail_obs{
color:#fff;
font-size:11px;
line-height: 15px;
margin: 5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.rating_n_obs{
position: absolute;
right: 5px;
bottom: 5px;
}


.menu1 {width:966px;padding:0 0 0 32px; margin:0; list-style:none; height:34px; background:#fff url('images/button1.gif'); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #000;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:34px; line-height:34px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a strong {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url('images/button3.gif');}
.menu1 li.current a strong {background:url('images/button3.gif') no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url('images/button2.gif');}
.menu1 li a:hover strong {background:url('images/button2.gif') no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url('images/button3.gif'); cursor:default;}
.menu1 li.current a:hover strong {background:url('images/button3.gif') no-repeat right top;}

#copypata{
font-size:11px;
color:#666;
font-weight: bold;
position: absolute;
top: 85px;
left: 235px;
}

.vypsn_radek{
width:220px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:#fff url('images/button4.png');
border-bottom:1px solid #242e38;
position: relative;
font-family:Arial;
font-weight: bold;
height: 42px;
}

.vypsn_radek a{
	color:#c60000;
	font-family:Arial;
	text-decoration:none;
}

.vypsn_radek a:hover{
	color:#0099ff;
}

.vypsn_radek p{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#666;
}

.vypsn_radekL{
width:50px;
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;

}

.vypsn_radekR{
width:170px;
float:right;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: transparent;

}

.nazev_vypsn{
color:#fff;
font-size:11px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.psertop5{
margin: 0px 0px 0px 0px;
padding:9px 0px 0px 0px;
}