body {background: rgb(153,158,168); margin:0; font-size:11px;
      font-family: verdana, arial,sans-serif; color:rgb(18,22,29)}
h1,h2,h3,h4,p,a,form,a,ul,li,form,div {margin:0; padding:0;}
h3 {font-size:13px}
li {list-style-type: none;}
input, select {float:left; border: 1px solid rgb(188,193,205); font: normal 12px verdana,arial,san-serif,serif; padding:0 0 0 3px;
            color:rgb(0,0,51); margin:0 3px 0 0} 
a:link, a:visited {color:rgb(51,0,153);}
a:hover {color:rgb(204,102,0)}

img {border:0}

h1 {font-size:18px}

.google {width:336px; padding:0 0 0 14px; float:left;   }
.reklama {margin:5px 0 0 0; padding:0;  font-size:11px; font-weight:bold; color:rgb(112,142,143) }

.uvodstrlev{float:left; width:363px}
#inzeratuv {background:rgb(255,249,242); float:left; margin: 5px 0 0 0; width:351px; padding:0 5px 5px 5px; 
           border: 1px solid rgb(255,102,0)}
#inzeratuv h3 {font-size:12px; color:rgb(255,102,0); margin: 2px 0 0 2px; width:100px; float:left}
#inzeratuv .datuminz {font-size:12px; color:rgb(255,102,0); margin: 2px 0 0 2px; width:230px; float:left; text-align:right;
                  color:gray; font-weight:normal  }
#inzeratuv .inzeratuv2 {font-weight:bold; font-size:12px; color:rgb(102,0,0)}
a.inzeratuv3:link, a.inzeratuv3:visited {color:rgb(204,102,0); margin: 4px 0 0 4px; }
a.inzeratuv3:hover {color:red; margin: 4px 0 0 4px; }

a.odkuziv:link, a.odkuziv:visited {font-size:12px; font-weight:bold; color:rgb(52,58,69)}
a.odkuziv:hover {color:rgb(153,102,0)}
.prazdny {margin:0; padding:0; border:0; float:left}
.prazdny2 {margin:0; padding:0; border:0;}

#kontajner {width:900px; margin: 10px auto 0 auto;}
#hlavni {background:rgb(227,230,234); width:904px; color:rgb(0,0,51); border: 3px solid rgb(18,22,29);  float:left; padding-bottom:6px}

.radek {width:100%; float:left; }

input {float:left; border: 2px solid rgb(18,22,29); font: normal 11px verdana,arial,san-serif,serif; padding:1px 0 1px 3px;
              margin:0 7px 0 0;}        
  
.tlacform, .tlacform2 {width:80px; font-size:11px; padding:0 0 1px 0; border:none; 
           margin-left: 7px; font-weight:bold;}
.tlacform2 {background:url('../ok/img/tlac2.gif'); height:19px; }     


a.zpatky:link, a.zpatky:visited {color:red; font-size:13px; padding-left:28px; background:url('../ok/img/zpet.gif'); text-decoration:none;
                                background-repeat:no-repeat; background-position:0 2px; font-weight:bold}
a.zpatky:hover {color:green; background:url('../ok/img/zpet2.gif'); background-repeat:no-repeat; background-position:0 2px; padding-left:28px; }
.radzpatky {float:left; width:100%; padding:10px 0 30px 0; text-align:center}

a.prepni:link, a.prepni:visited {display:block; font-size:11px; color:rgb(153,0,0); padding: 2px 0 4px 7px;
                                 font-weight:bold}
a.prepni:hover {padding: 2px 0 4px 7px; color:red}

a.prepni2:link, a.prepni2:visited {display:block; height:15px; font-size:11px; color:rgb(49,75,62); padding:2px 0 0 12px; margin:0 0 0 5px;
                                 font-weight:bold;  }
a.prepni2:hover {display:block; height:15px; font-size:11px; color:red; padding:2px 0 0 12px; margin:0 0 0 5px;
                                 font-weight:bold;  }                                 

/*panel formátování*/
#format {position:relative}
#format .format2 {width:20px; position:absolute; left:910px; top: -33px}
#format a {margin-bottom:3px}
.format3 .help {display:block; width:18px; height:18px; background:rgb(153,165,168); border:1px solid rgb(196,201,204); }
.format3  .help:hover {background:rgb(198,198,198); margin: 0 auto 0 auto; color:white; }
.format3 .help .buble1 {position: absolute; font-size: 13px; font-weight: normal; text-align: left;}
.format3 .help .buble1 .buble2 {z-index: 50; display: block; position: absolute; visibility: hidden; top:10px; left: -130px; padding: 8px 5px 5px 20px;
width: 100px; height:40px; background: url('../ok/img/info.gif') rgb(243,242,224); background-repeat:no-repeat; background-position: 3px 5px ;
border: solid rgb(102,102,0) 2px; color:rgb(0,64,0); text-align:right; }
.format3 .help:hover .buble1 .buble2 {visibility: visible;}

/*HLAVA*/
#hlava {background:url('../ok/img/hlava.gif'); background-position:right;  width:904px; height: 53px; 
color:white; text-align:right; }
#hlava h3 {font-size:15px; padding:4px 0 0 0}
#hlava h4 {padding-top:9px; font-weight:normal; font-size:12px}
a.logo:link, a.logo:visited {display:block; width:367px; height:53px; float:left; background: url('../ok/img/logo3.gif')}
a.logo:hover {background: url('../ok/img/logo3b.gif')}




/*přihlášení a hledání*/
#search {float:left; width:904px;padding:2px 0; background:rgb(191,194,201); } 
#search .aktul {padding:3px 0 0 0; font-weight:bold; display:block; float:left; }
#search span {margin-right:8px; font-size:11px}
.log {display:block; width:280px; float:right; padding-top:3px; text-align:right}

#search .searchhled {width:120px; margin:0; border:0; padding:1px; height:17px; border: 1px solid gray}
a.login:link, a.login:visited {color:rgb(51,0,102); padding:8px 6px 0 0; font-weight:bold; font-size:11px }
a.login:hover {color:rgb(255,255,0); padding:8px 6px 0 0; font-size:11px}
#search label {display:block; text-align:right; float:left; width:65px;  padding:2px 2px 0 0; font-weight:bold}




/*LEVĚ MENU ------------------------------------------------------------------------*/
#leve_menu {width: 118px; float:left; padding: 5px 0 5px 2px; background:rgb(121,126,145); 
            }
#leve_menu h3 {display: block; width: 105px; float: left; padding: 0 0 0 5px;
            font-size: 11px; color: white; font-weight:normal  }
    
#leve_menu ul { float: left; padding: 1px 0 3px 0;
            margin:0 }
#leve_menu li {float: left}
#leve_menu img {border:2px solid rgb(48,49,61)}

a.tlac:link, a.tlac:visited {display: block; width:100px; 
            float: left; font-weight:bold; padding: 1px 0 1px 13px;
            background: rgb(214,224,232) url('../ok/img/but2.gif');
            background-repeat:no-repeat;
            background-position:3px 4px;
             color: #003264; text-decoration: none;
             border-top: 1px solid white; 
             border-bottom: 1px solid black;}
a.tlac:hover, a.tlacb:hover  {
              
              
               border-top: 1px solid black ; padding: 1px 0 1px 13px;
             border-bottom: 1px solid rgb(136,136,136);  }
a.tlacb:link, a.tlacb:visited {display: block; width:100px; 
            float: left; font-weight:bold; padding: 1px 0 1px 13px;
            background: rgb(214,224,232) url('../ok/img/but2b.gif');
            background-repeat:no-repeat;
            background-position:3px 4px;
             color: #003264; text-decoration: none;
             border-top: 1px solid white; 
             border-bottom: 1px solid black}
#leve_menu .tlacitka {text-align:center; margin: 5px 0 0 0}
#leve_menu h4 {font-size:12px; color:rgb(203,206,211); margin:0 0 4px 0}
#leve_menu .odk {border:0; margin-bottom:3px}

/*STŘED ------------------------------------------------------------------------*/
#stred {width:635px; float:left; padding: 0 4px 0 4px } 
/*úvodní stránka  ------------------------------------------------------------------------*/  

#stred h4 {color:rgb(51,0,0); padding: 3px 3px 3px 3px}
#stred p {color:rgb(51,0,0); padding: 0 3px 8px 3px}


#report2 {width:312px;  float:right;  padding:4px 4px 4px 0}  



.banhorni {width:630px; float:left; border: 2px solid rgb(255,102,0); height:40px; margin: 4px 0 0 0}




/*zobrazení fotek*/
#zobimg {width:100%; float:left; text-align:center; padding:10px 0 10px 0}
#zobimg .neaktiv{margin:0; padding:0; border: 1px solid black}
#zobimg .radek {width:100%; float:left}
#zobimg .aktiv{margin:0; padding:0; border: 1px solid red}
#zobimg .hlavni {width:100%; float:left; text-align:center; margin: 5px 0 0 0; }
#zobimg .ikony {margin: 10px auto 0 auto; }
a.icoim:link, a.icoim:visited, a.icoim:hover {width:80px; height:42px; display:block; float:left; text-align:center;}

/*seznam*/
#seznam2 {width:178px; float:right; background:rgb(173,184,194); color:rgb(75,82,107); 
        border-top: 1px solid rgb(153,159,183); 
        border-right: 2px solid rgb(153,159,183);
        border-bottom: 2px solid rgb(153,159,183);
        border-left: 1px solid rgb(153,159,183);
        margin-top:4px; padding:2px 0 5px 0; text-align:center}        
#seznam2 h3 {margin: 0 0 0 5px; padding:0; }
#seznam2 .nadpispravy {font-size: 11px; color:white; text-align:left; margin:5px 0 0 5px; font-weight:normal }
#seznam2 .katnad {margin: 0 0 0 5px; padding:0; text-align:left; font-size:11px}
#seznam2 .odsadit {margin-top:20px; float:left; width:100%}
#seznam2 label {font-weight: bold; width: 168px; display:block; float:left; margin: 4px 0 0 0 ; padding:0 0 0 10px; text-align:left; }
#seznam2 a {color:white; margin-top:3px;}
#seznam2 p {margin:0; padding:0}
#seznam2 .radek {float:left; width:100%}
#seznam2 .radek2 {float:left; width:100%; margin:14px 0 0 0; padding:0}
#seznam2 .radek3 {float:left; width:100%; margin:0 0 8px 0}

#seznam2 .pocsez {font-weight:normal}

#seznam2 select {width:165px; padding:0 0 0 3px;  border-color:rgb(84,95,107);
             background:rgb(238,239,242); margin:1px 0 3px 7px; color:rgb(51,0,51); font-size:11px; float:left}             
#seznam2 .nalez {padding:0; margin:0; color:rgb(204,102,0)}
#seznam2 .nalez2 {font-weight:bold}

#seznam2 .radekoddel {width:100%; margin:35px 0 5px 0; float:left}
#seznam2 .noscript2 {width:155px; float:right; padding-right:6px }
#seznam2 .noscript { color:rgb(0,0,51); width:55px; display:block; border:1px solid rgb(70,75,79); text-align:center;
font-size:10px; background:rgb(238,239,242);  float:right; margin:0; padding:0  }
a.velkesez:link, a.velkesez:visited { color:white; display:block; width:165px; height:14px; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin: 0 auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(105,109,126); }
a.velkesez:hover{background:rgb(255,102,0); margin: 0 auto 0 auto;  display:block; width:165px; height:14px;  }

a.velkesez2:link, a.velkesez2:visited { color:white; display:block; width:135px; height:14px; float:left; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin:0; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(105,109,126); }
a.velkesez2b:link, a.velkesez2b:visited { color:white; display:block; width:135px; height:14px; float:left; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin:0; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(204,102,0); }
a.velkesez2:hover, a.velkesez2b:hover{background:rgb(255,102,0); margin:0}

.velkesezneak {color:white; display:block; width:165px; height:14px; 
border-top:1px solid rgb(167,167,167);
border-right:2px solid rgb(167,167,167); 
border-bottom:2px solid rgb(167,167,167); 
border-left:1px solid rgb(167,167,167);  
text-align:center;
margin: 0 auto 0 auto; font-weight:bold; font-size:10px; background:rgb(215,215,215); }



#seznam2 .lev { float:left; padding-left:5px}
#seznam2 .prav { float:right; padding-right:5px; width:30px}

a.nahoru:link, a.nahoru:visited { color:white; display:block; width:22px; height:34px; float:right; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin:0; font-weight:bold; text-decoration:none; font-size:10px; background:url('../ok/img/sipnah.gif') rgb(105,109,126); }
a.nahoru:hover{background:url('../ok/img/sipdol2.gif') rgb(105,109,126); margin:0;}

a.dolu:link, a.dolu:visited { color:white; display:block; width:22px; height:34px; float:right; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin:0; font-weight:bold; text-decoration:none; font-size:10px; background:url('../ok/img/sipdol.gif') rgb(105,109,126); }
a.dolu:hover{background:url('../ok/img/sipnah2.gif') rgb(105,109,126); margin:0;}


a.napvypis:link, a.napvypis:visited { color:white; display:block; width:22px; height:13px; float:right; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin:15px 0 0 0; font-weight:bold; text-decoration:none; font-size:10px; background:url('../ok/img/naptlac.gif') rgb(105,109,126); }
a.napvypis:hover{background:url('../ok/img/naptlacb.gif') rgb(105,109,126); margin:0;}


#seznam2 .info {font-size:12px; margin: 20px 5px 0 5px; color:rgb(0,102,0); text-align:left; background:rgb(247,247,247);
                padding:3px}
#seznam2 .info2 {font-size:11px; margin: 0 5px 0 5px; color:rgb(0,102,0); text-align:left; background:rgb(247,247,247);
                 padding:3px}




a.velkesezvl:link, a.velkesezvl:visited { color:white; display:block; width:165px; height:14px; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin: 0 auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(70,85,79); }
a.velkesezvl:hover{background:rgb(255,102,0); margin: 3px auto 0 auto;}


a.velkesezb:link, a.velkesezb:visited { color:white; display:block; width:165px; height:14px; 
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66); 
border-bottom:2px solid rgb(32,32,66); 
border-left:1px solid rgb(32,32,66);  
text-align:center;
margin: 0 auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(204,102,0); }
a.velkesezb:hover{background:rgb(255,102,0); margin: 3px auto 0 auto;}

#seznam2 .tlacgray {display:block; width:165px; height:14px; background:rgb(203,203,203); 
border-top:1px solid rgb(150,150,150);
border-right:2px solid rgb(150,150,150); 
border-bottom:2px solid rgb(150,150,150); 
border-left:1px solid rgb(150,150,150);  
text-align:center; text-decoration:none; 
margin: 3px auto 0 auto; font-weight:bold;  font-size:10px; padding:0; color:rgb(231,231,231) }


.velkesez3 .help {display:block; width:165px; height:14px; background:rgb(203,203,203); 
border-top:1px solid rgb(150,150,150);
border-right:2px solid rgb(150,150,150); 
border-bottom:2px solid rgb(150,150,150); 
border-left:1px solid rgb(150,150,150);  
text-align:center; text-decoration:none; 
margin: 0 auto 0 auto; font-weight:bold;  font-size:10px; padding:0 }




.velkesez3  .help:hover {background:rgb(198,198,198); margin: 0 auto 0 auto; color:white;}

.velkesez3 .help .buble1 {position: absolute; font-size: 13px; font-weight: normal; text-align: left;}

.velkesez3 .help .buble1 .buble2 {z-index: 50; display: block; position: absolute; visibility: hidden; top:-40px;
left: -300px; padding: 8px 5px 5px 20px; width: 200px; height:40px; background: url('../ok/img/info.gif') rgb(243,242,224);
background-repeat:no-repeat; background-position: 3px 5px ; border: solid rgb(102,102,0) 4px; color:rgb(0,64,0); 
text-align:right; }

.velkesez3 .help:hover .buble1 .buble2 {visibility: visible; }


/*pravy ------------------------------------------------------------------------*/
#pravy {width:141px; float:right; background:rgb(121,126,145); color:rgb(243,243,224); padding-bottom:5px  }  
#pravy h4 {color:rgb(102,0,51); font-size:11px; background:rgb(54,71,65); color:white; padding:0 0 2px 2px; margin-bottom:2px}

#pravy img {margin:0}
a.pm:link, a.pm:visited {color:rgb(55,61,64); font-size:11px; padding-left:2px; display:block; float:left; width:75px; margin-bottom:3px }
a.pm:hover {color:red; font-size:11px; padding-left:2px; display:block; float:left; width:75px; margin-bottom:3px }
.pm2 {display:block; float:left; width:45px; text-align:right; color:rgb(0,0,102); padding-right:4px }
.pm3 {width:126px; background:rgb(231,233,235); border:2px solid rgb(54,71,65);
        padding-bottom:3px; float:left; margin-bottom:5px  }
.pm3b {width:130px; margin: 0 auto 0 auto; }
.baner {text-align:center; padding: 0 0 0 0; float:left; width:100%}        
#pravy img {border:0}
#pravy .dt {display:block; float:left; color:gray; width:120px; font-size:10px; padding-left:2px; margin: 0 0 -2px 0; }     
a.pm4:link, a.pm4:visited  {display:block; color:rgb(80,82,95); width:120px; font-size:11px; padding-left:2px; margin-bottom:3px; font-weight:bold} 
a.pm4:hover {display:block; color:red; width:120px; padding-left:2px; margin-bottom:3px}   
      
#pravy .gog {width:120px; margin: 5px auto 0 auto}
       


             
       

  
  
  
  
  
  
  
  
  

 
  
  

#nav {width:610px; margin:0 auto 0 auto; }
#nav .nav2 {width:610px;  float:left; margin: 5px 0 10px 0; border-top: 2px solid gray}
#nav .sl1 {display:block; float:left; width:105px; padding:5px 0 0 15px; background: url('../ok/img/sip7.gif');
           background-repeat:no-repeat; background-position: 0 7px; color:rgb(187,187,187)}
#nav .sl2 {display:block; float:left; width:370px; text-align:center;}
#nav .sl3 {display:block; float:left; width:105px; text-align:right; padding:5px 15px 0 0; background: url('../ok/img/sip8.gif');
           background-repeat:no-repeat; background-position: right 7px; color:rgb(187,187,187)}
a.navstr:link, a.navstr:visited {display:block; width:25px; height:20px; float:left; padding: 5px 0 0 0; color:rgb(51,0,102);
                                  text-decoration:none; }
a.navstr:hover {display:block; width:25px; height:20px; float:left; padding: 5px 0 0 0; color:rgb(51,0,102); background: url('../ok/img/krouzek2.gif');
               background-repeat:no-repeat}
a.navkrok:link, a.navkrok:visited {color:rgb(51,0,102); }
a.navkrok:hover {color:rgb(255,102,0)}
#nav .neaktstr {display:block; width:25px; height:20px; padding: 5px 0 0 0;  float:left; margin:0; background: url('../ok/img/krouzek.gif')}
#nav .stred {margin: 0 auto 0 auto; }




#nenalezeno2 {position:relative; z-index:10}
#nenalezeno {width:200px; font-weight:bold; font-size:12px; padding: 10px; border:3px solid red; position:absolute; background:rgb(255,255,204); left:20px }
#nenalezeno span {color: rgb(51,0,102)}
#nenalezeno p {color:red;text-align:center}
a.vyshl:link, a.vyshl:visited {display:block; width:40px; text-decoration:none; background:rgb(200,202,219);
                               text-align:center; border: 1px solid gray; font-size:10px; color:rgb(51,0,102); margin:0 auto 0 auto}
a.vyshl:hover {background:rgb(255,102,0); color:white} 
a.vyshl2:link, a.vyshl2:visited {display:block; float:left; width:100px; text-decoration:none; background:rgb(200,202,219);
                               text-align:center; border: 1px solid gray; font-size:10px; color:rgb(51,0,102); margin:2px 0 0 5px}
a.vyshl2:hover {background:rgb(255,102,0); color:white} 

.nalezeno {font-weight:bold; color:red}
.mezera {font-size:0}







#hlavnistred {width: 440px; margin: 4px 0 0 0;  padding: 0 0 4px 0;
        float:left}



.kontnavi {width:630px; float:left}
#navigace {width:100%; float:left;  padding:10px 0 2px 0;  }
#navigace .navigace2 {width:400px; height:15px; margin:0 auto 0 auto; background:rgb(202,207,217);
                      padding:2px 3px 2px 3px; border: 1px solid rgb(119,125,151)}
#navigace .leve {float:left}
#navigace .prave {float:right}
#navigace .stred {float:left; width:270px; margin-left:5px; text-align:center}
#navigace p, a:link, a:hover, a:visited {margin:0; padding:0; }

#navigace .navi5 {background:url('../ok/img/nav5.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left; display:block; }
#navigace .navi6 {background:url('../ok/img/nav6.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left; display:block; }  
#navigace .navi7 {background:url('../ok/img/nav7.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left; display:block; background-position:right }
#navigace .navi8 {background:url('../ok/img/nav8.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left; display:block; background-position:right }                     
#navigace .info {width:100%; float:left; text-align:center; color:rgb(119,125,151); padding-top:1px}
#navigace .tec1 {font-weight:bold}
#navigace .tec2 {font-weight:bold; color:rgb(202,207,217)}

a.navi1:link, a.navi1:visited { background:url('../ok/img/nav1.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;}
a.navi1:hover { background:url('../ok/img/nav1b.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;}

a.navi2:link, a.navi2:visited { background:url('../ok/img/nav2.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;}
a.navi2:hover { background:url('../ok/img/nav2b.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;}

a.navi3:link, a.navi3:visited { background:url('../ok/img/nav3.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;
              background-position:right}
a.navi3:hover { background:url('../ok/img/nav3b.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;
              background-position:right}

a.navi4:link, a.navi4:visited { background:url('../ok/img/nav4.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;
              background-position:right}
a.navi4:hover { background:url('../ok/img/nav4b.gif');  background-repeat:no-repeat; width:30px; height:15px; float:left;
                background-position:right}
a.cislo:link, a.cislo:visited {color:navy; text-decoration:none}
a.cislo:hover {color:red}
a.cislob:link, a.cislob:visited, a.cislob:hover {color:red;}
a.cislopm:link, a.cislopm:visited {color:gray; text-decoration:none; font-size:10px}
a.cislopm:hover {color:red}
a.cislopmb:link, a.cislopmb:visited, a.cislopmb:hover {color:red; font-size:10px}


#prihlas {position:relative; }
#prihlas .prihlas2 {width:323px; height:150px; background:rgb(46,63,60); position:absolute; left:100px; top:40px }
#prihlas .prihlas3 {width:303px; height:130px; margin:10px; text-align: center;
                    background:url('../ok/img/vykricnik.gif') rgb(255,255,204);  background-repeat:no-repeat; 
                    background-position:278px 4px }
#prihlas h3 {font-size:15px; color:rgb(0,0,51); margin:0 20px 0 5px; padding-top:5px; text-align:left; display:block; height:45px;}
#prihlas .konttlac {width:101px; float:left; text-align:center}
#prihlas .red {color:red; font-size:12px}
#prihlas p {text-align:left; font-weight:normal; margin-top:6px}
#prihlas .konttlac1tl {width:100%; float:left}
#prihlas .vrch {width:282px; height:105px; float:left; }
#prihlas input {border:1px solid gray; margin: 0 0 4px 2px}
#prihlas label {float:left; display:block; width:135px; text-align:right; padding-top:1px; font-weight:normal; color:rgb(36,47,37);
               font-size:12px}

#prihlas .tlacpr {display:block; width:80px; border:1px solid rgb(0,0,51); text-align:center; 
padding: 0; background:rgb(227,234,230); color:rgb(0,0,51);
font-size:12px; float:none; margin: 0 auto 0 auto; text-decoration:none; font-weight:normal}





#newgal {width:126px; background:rgb(231,233,235); margin: 4px auto 5px auto; text-align:center; border:2px solid rgb(54,71,65);
        padding-bottom:3px; }
#newgal h3 {color:rgb(102,0,51); font-size:11px; background:rgb(54,71,65); color:white; padding:0 0 2px 0}
#newgal .datum {color:rgb(54,71,65); display:block}
#newgal img {border:1px solid black; margin-top:2px}
#newgal a {text-decoration:none}


.vystrahahled {width:180px; height:45px; background:rgb(255,255,204); position:absolute; border: 4px solid red; top:85px;
background:url('../ok/img/vykricnik.gif') rgb(255,255,204);  background-repeat:no-repeat; 
                    background-position:160px 4px; color:rgb(0,0,51); font-size:14px; font-weight:bold; padding: 10px 0 0 4px}



#form label {display:block; text-align:right; float:left; width:70px; padding:2px 2px 0 0; font-size:12px; font-weight:bold }               
#form input, select {float:left; border: 1px solid rgb(188,193,205); padding:0 0 0 3px;
             background:rgb(247,247,249); margin:0 3px 0 0}        
#form .ch {border-color:red}
#form .pole1 {float:left; }
#form .radek {width:100%; margin: 5px 0 5px 0; float:left}
#form .radekb {width:100%; float:left;  margin: 2px 0 }
#form .radekc {width:100%; float:left;  margin: 0; padding: 2px 0 5px 0 }
#form .radekcenter {width:100%; margin: 5px 0 5px 0; float:left; text-align:center}        
#form .nap1  {padding:1px 0 0 0; font-size:10px; margin: 5px 0 5px 0;}  
#form span {color:red}        
#form .radek2 {width:430px; margin: 5px auto 5px auto} 
#form fieldset {float:left; width:430px; padding:0; border:  1px solid rgb(188,193,205); margin:10px 0 10px 0}        
#form legend {font-size:12px; font-weight:bold; margin: 0 0 5px 5px; padding:0 2px 0 2px}        
#form .radek3 {text-align:center; width:100%; float:left; font-size:9px;}       
#form .tlacform {width:100px; margin:10px 10px 10px 10px; float:none; font-size:11px; padding:2px; border: 1px solid rgb(188,193,205)}
#form .chyba {color:red; font-weight:bold; margin-top:5px; float:left; text-align:center; width:580px;}        
#form .popis {font-size:11px}  
#form h3 {color:rgb(255,102,0); margin: 15px 0 15px 0}
#form .vyzva {font-weight:bold} 
#form .area1 {width:575px; height:200px; border: 1px solid rgb(188,193,205); overflow:auto; background:rgb(247,247,249);
             font: normal 12px verdana; padding: 5px; margin-left:18px }
#form .area3, .area3b {width:585px; height:100px; border: 1px solid rgb(188,193,205); overflow:auto; background:rgb(247,247,249);
             font: normal 12px verdana; padding: 5px; margin-left:18px }             
#form .area3b {border-color:red}
#form .area2 {width:580px; float:left; text-align:left; padding-left:20px; margin:10px 0 5px 0; color:rgb(204,102,0) }
#form .labarea {text-align:left; padding:0 0 0 20px; color:gray;  width: 50px; font-weight:normal  }
#form .labarea2 {text-align:right; padding:0 0 5px 20px; color:gray;  width: 40px; font-weight:normal; font-weight:bold  }
#form .labarea3 {text-align:left; padding:0 0 0 20px; color:gray;  width: 180px; font-weight:normal  }
#form .box1  {width:13px; height:13px; float:left; margin:4px 0 0 80px; border:0; }
#form .box2  {float:left; width: 300px; text-align:left; margin: 0 0 0 4px; color:rgb(104,104,104); }
#form .jmeno {margin:2px 0 0 0}
#form .tlacform3 {margin-left:18px; width:120px; padding:0; margin-top:2px; }
#form .tlacform3b {margin-left:5px; width:120px; padding:0; margin-top:2px; }
.dvetlac {width:300px; text-align:center; margin: 10px auto 0 auto;}
.tlac2kont {width:150px; float:left}
a.tlac2:link, a.tlac2:visited {display:block; border: 1px solid rgb(188,193,205); width:100px; margin: 0 auto 0 auto;
                               text-decoration:none; padding: 2px; background:rgb(247,247,249); font-weight:bold; font-size:11px}
a.tlac2:hover {background:rgb(162,162,185)}  






#vypishl {width:440px; 
         border-top: 1px solid  rgb(63,65,86); 
         border-right: 2px solid  rgb(63,65,86);
         border-bottom: 2px solid  rgb(63,65,86);
         border-left: 1px solid  rgb(63,65,86);
         float:left; margin: 4px auto 0 auto; 
         background:white; padding:0 4px 5px 4px;  }
#vypishl h3 {color:rgb(153,102,0); font-size:11px; font-weight:normal; }

#vypishl p {margin:0; padding:0;  }
#vypishl .red {color:red}
#vypishl .radek {margin:5px 0 5px 0; width:100%;  }
#vypishl .radek2 {margin:0; width:100%; float:left  }
#vypishl .t1 {display:block; float:left; width:285px; padding-left:4px; font-weight:bold;}
#vypishl .t1m {display:block; float:left; width:250px; padding-left:4px; font-weight:bold;  }
#vypishl .t1m2 {display:block; float:left; width:175px; padding:2px 0 0 4px; color:rgb(150,150,150); text-align:right  }
#vypishl .t2 {display:block; float:left; width:298px;  padding-left:17px;  font-size:10px; padding-top:1px;  }
#vypishl .t5 {display:block; float:left; width:110px;  font-size:10px; padding-top:1px; padding-left:17px  }
#vypishl .t6 {display:block; float:left; width:120px; height:11px; font-size:1px;   background:url('../ok/img/hvezda5.gif');
              margin-top:1px  }
#vypishl .t7 {display:block; float:left; width:120px; height:11px; font-size:1px;   background:url('../ok/img/hvezda5b.gif');
              margin:1px 0 0 -120px  }
#vypishl .t8 {display:block; float:left; width:67px; height:11px;  font-size:10px; margin:1px 0 0 0; text-align:right }
#vypishl .t9 {display:block; float:left; width:187px; height:11px;  font-size:10px; text-align:right; color:rgb(202,202,202) }
#vypishl .t3 {display:block; float:left; width:120px; color:rgb(168,168,168); text-align:right; padding: 3px 4px 0 0; 
           font-size:10px;}
#vypishl .t4 {display:block; float:left; width:120px; color:rgb(166,179,187); text-align:right; padding-right:4px; 
           font-size:10px; }           
#vypishl .mp3 {width:27px; height:12px;  display:block; float:left; font-size:10px; text-align:right; padding-top:3px; color:rgb(51,0,153);
              background:url('../ok/img/repro.gif'); background-repeat:no-repeat;  background-position:0 4px }
#vypishl .mp3b {width:27px; height:12px;  display:block; float:left; font-size:10px; }
 .hornilista {margin: 4px 0 8px 0; border-bottom: 1px solid rgb(153,102,0); padding:0 0 2px 0; }
a.vyp:link, a.vyp:visited {color:rgb(170,55,0); font-size:13px; background:url('../ok/img/ctverec3.gif'); background-repeat:no-repeat; display:block;
                           padding-left:13px; background-position:0 5px}
a.vyp:hover {color:rgb(51,102,0);background:url('../ok/img/ctverec3b.gif'); background-repeat:no-repeat; 
                           padding-left:13px; background-position:0 5px}
a.vypmp3:link, a.vypmp3:visited {color:rgb(51,86,46); font-size:13px; background:url('../ok/img/ctverecmp3.gif'); background-repeat:no-repeat; 
display:block; padding-left:13px; background-position:0 5px}
a.vypmp3:hover {color:rgb(255,102,0);background:url('../ok/img/ctverecmp3b.gif'); background-repeat:no-repeat; 
                           padding-left:13px; background-position:0 5px}
a.mp3:link, a.mp3:visited {font-size:12px; color:rgb(0,102,0); padding-top:1px}
a.mp3:hover {color:rgb(255,102,0)}

a.kapmp3:link, a.kapmp3:visited {color:rgb(57,67,72); font-size:11px}
a.kapmp3:hover {color:red}

#abeceda {width:176px; margin:4px 0 0 1px; float:left}
#abeceda .ab2 { width:35px; float:left;  }
.ab33 {width:68px; float:right;}
a.ab:link, a.ab:visited {display:block; width:26px; height:15px; text-align:center;
margin: 3px auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(94,99,123); color:white;
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66);
border-bottom:2px solid rgb(32,32,66);
border-left:1px solid rgb(32,32,66);
}
a.abb:link, a.abb:visited {display:block; width:26px; height:15px; text-align:center;
margin: 3px auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(204,102,0); color:white;
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66);
border-bottom:2px solid rgb(32,32,66);
border-left:1px solid rgb(32,32,66);
}




a.ab:hover {background:rgb(255,102,0); }



.abgray {display:block; width:26px; height:15px; text-align:center;
margin: 3px auto 0 auto; font-weight:bold; text-decoration:none; font-size:10px; background:rgb(199,199,199); color:white;
border-top:1px solid rgb(136,136,136);
border-right:2px solid rgb(136,136,136);
border-bottom:2px solid rgb(136,136,136);
border-left:1px solid rgb(136,136,136);
}





a.ab3:link, a.ab3:visited {display:block; width:61px; height:15px;  text-align:center; float:left;
margin: 3px auto 0 auto;  font-weight:bold; text-decoration:none; font-size:10px; background:rgb(94,99,123); color:white;
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66);
border-bottom:2px solid rgb(32,32,66);
border-left:1px solid rgb(32,32,66);}

a.ab3b:link, a.ab3b:visited {display:block; width:61px; height:15px;  text-align:center; float:left;
margin: 3px auto 0 auto;  font-weight:bold; text-decoration:none; font-size:10px; background:rgb(204,102,0); color:white;
border-top:1px solid rgb(32,32,66);
border-right:2px solid rgb(32,32,66);
border-bottom:2px solid rgb(32,32,66);
border-left:1px solid rgb(32,32,66);}





a.ab3:hover  {background:rgb(255,102,0)}




#detail {width:446px; 
         border-top: 1px solid  rgb(63,65,86); 
         border-right: 2px solid  rgb(63,65,86);
         border-bottom: 2px solid  rgb(63,65,86);
         border-left: 1px solid  rgb(63,65,86);
         float:left; font-size:12px; margin: 4px auto 0 auto; 
         background:white; padding-bottom:10px }

#detail p {margin:0; padding:0; font-size:12px}
#detail h2 {text-align:center; font-size:18px; margin: 5px 0 0 0; color:rgb(204,102,0)}
a.vypweb:link, a.vypweb:visited {font-size:16px; display:block; font-weight:bold; text-align:center; color:rgb(51,0,102); margin-bottom:5px;
                                color:rgb(0,0,51)}
a.vypweb:hover {color:rgb(153,102,0)}

a.vypmail:link, a.vypmail:visited {font-size:13px; display:block; font-weight:bold; text-align:center; color:rgb(105,109,126); margin: 5px auto 5px auto;
                                   background:url('../ok/img/obalkavel.gif'); width:100px; background-repeat:no-repeat; padding-left:15px;
                                   background-position:0 4px }
a.vypmail:hover {color:rgb(153,102,0); background:url('../ok/img/obalkavelb.gif'); background-repeat:no-repeat; background-position:0 4px}

#detail .tel {font-weight:bold; text-align:center; color:rgb(105,109,126); margin-bottom:5px;}
#detail .hled {background:red; font-weight:bold; color:white}
#detail .v1 {display:block; float:left; width:214px; text-align:right;  padding: 1px 4px 0 0; color:rgb(168,168,168)}
#detail .v2 {display:block; float:left; width:214px; text-align:left;  padding-left:4px; color:rgb(0,0,51); font-size:13px}
#detail .v1b {display:block; float:left; width:114px; text-align:right;  padding: 1px 4px 0 0; color:rgb(168,168,168)}
#detail .v1bb {display:block; float:left; width:114px; text-align:right;  padding: 0px 4px 0 0; color:rgb(168,168,168)}
#detail .v2b {display:block; float:left; width:314px; text-align:left;  padding-left:4px; color:rgb(0,0,51); font-size:13px}
#detail .oddel2 {width:100%; float:left}
#detail .oddel {width:90%; height:2px; margin:5px auto 5px auto; background: rgb(216,216,216); font-size:0}
#detail .logo {text-align:center; margin:4px 0 4px 0}
#detail .radek {margin:2px 0 2px 0}
#detail .radek2 {width:100%; float:left;padding:2px 0 5px 0}
#detail h3 {width:100%; float:left;padding:2px 0 5px 0; text-align:center}
#detail label {display:block; width:150px; text-align:right; margin: 10px 0 0 0; float:left}
#detail input {float:left; margin: 8px 0 0 4px; border: 1px solid gray}
#detail .area {margin: 8px auto 0 auto; border: 1px solid gray; width:380px; height:200px; overflow:auto; padding:5px;
               font-size:11px; font-family: verdana, arial,sans-serif;}
#detail .center {text-align:center; width:100%; float:left}
#detail .tlac {float:none; width:80px; background:rgb(210,214,221); font-weight:bold}
#detail .chyba {font-weight:bold; color:red; text-align:center; margin: 10px 0 10px 0}

#detailprav {width:168px; float:right; background:white; color:rgb(75,82,107); 
        border-top: 1px solid  rgb(63,65,86); 
         border-right: 2px solid  rgb(63,65,86);
         border-bottom: 2px solid  rgb(63,65,86);
         border-left: 1px solid  rgb(63,65,86);
        margin-top:4px; padding:4px 5px 5px 5px; text-align:left} 

#detailprav p {margin:0; padding:0; }
#detailprav .v1 {display:block; float:left; width:68px; color:rgb(151,151,151)}
#detailprav .v2 {display:block; float:left; width:99px; text-align:right;}
#detailprav .v1b {display:block; float:left; width:120px; color:rgb(151,151,151)}
#detailprav .v2b {display:block; float:left; width:48px; text-align:right;}
a.dp:link, a.dp:visited {color:rgb(0,0,102);}
a.dp:hover {color:rgb(204,0,0)}
#detailprav .radek2 {float:left; width:100%; margin:14px 0 0 0; padding:2px 0 0 0; border-top:1px solid rgb(184,184,184)}

#detailprav .radek3 {float:left; width:100%; margin:6px 0 0 0; }



#detailprav .odsaz {width:100%; float:left; text-align:center; margin-top:20px}
#detailprav h3 {font-size:11px; font-weight:bold; color:rgb(111,124,132); margin:15px 0 0 0; float:left; border-top: 2px solid rgb(215,215,215);
               width:165px; padding-top:1px }
a.seznam1:link, a.seznam1:visited {display:block; padding:0 0 0 15px; margin:0 0 4px 0; background: url('../ok/img/button2.gif');
           background-repeat:no-repeat; background-position: 3px 3px; color:rgb(153,102,0); width:153px; float:left}
a.seznam1:hover {background: url('../ok/img/button2b.gif');
           background-repeat:no-repeat; background-position: 3px 3px; color:red}           
#detailprav .pocet {font-weight:normal; font-size:11px}

#odkazpm {width:100%; float:left; margin-top:30px}
#odkazpm a {color:white}

#fanda  {padding:2px 0 0 0;  float:left;   }
#fanda .fanda2 {width:100%; float:left; margin: 3px 0 0 0 ; }
#fanda p {color:rgb(95,106,116)}
#fanda .ico {width:32px; height:32px; margin:1px 3px 0 0; background:white; float:left;   
            padding:0; text-align:center }
#fanda .ico2 {border:0; margin:0; padding:0}
a.odrazka:link, a.odrazka:visited {float:left; display:block; padding: 1px 0 0 13px; background: url('../ok/img/buttod.gif');
                                  background-repeat:no-repeat; background-position: 0px 3px; color:rgb(54,61,71);
                                  margin:1px 0 2px 0 }
a.odrazka:hover {float:left; display:block; padding: 1px 0 0 13px; background: url('../ok/img/buttod2.gif');
                                  background-repeat:no-repeat; background-position: 0px 3px; color:rgb(204,0,0);
                                   margin:1px 0 2px 0 }

#navi2 {width:100%; float:left; padding-top:5px; color:gray }
#navi2 .navi {width:624px;  background:white; margin-top:5px; text-align:center;  padding:4px; float:left;
             border-top: 1px solid  rgb(63,65,86); 
         border-right: 2px solid  rgb(63,65,86);
         border-bottom: 2px solid  rgb(63,65,86);
         border-left: 1px solid  rgb(63,65,86);}
#navi2 .kraj {width:200px; float:left; margin-top:5px;}
#navi2 .stred {width:220px; float:left; margin-top:5px;}
a.navig1:link, a.navig1:visited {background: url('../ok/img/navi1.gif'); background-repeat:no-repeat;
                               background-position: 2px 2px; width:117px;
                              margin: 0 auto 0 auto; float:none; padding-left:15px}
a.navig1:hover{background: url('../ok/img/navi1b.gif'); background-repeat:no-repeat;
                               background-position: 2px 2px; width:117px;
                              margin: 0 auto 0 auto; float:none; padding-left:15px}
a.navig2:link, a.navig2:visited {background: url('../ok/img/navi2.gif'); background-repeat:no-repeat;
                               background-position: right 2px; width:117px;
                              margin: 0 auto 0 auto; float:none; padding-right:15px}
a.navig2:hover{background: url('../ok/img/navi2b.gif'); background-repeat:no-repeat;
                               background-position: right 2px; width:117px;
                              margin: 0 auto 0 auto; float:none; padding-right:15px}
a.navig3:link, a.navig3:visited {background: url('../ok/img/navi3.gif'); background-repeat:no-repeat;
                               background-position: 2px 2px; width:117px;
                               float:none; padding-left:15px}
a.navig3:hover{background: url('../ok/img/navi3b.gif'); background-repeat:no-repeat;
                               background-position: 2px 2px; width:117px;
                               float:none; padding-left:15px}

#listafiltr {padding-top:5px; float:left}
#listafiltr label {float:left; font-size:12px; padding:2px 0 0 7px; font-weight:bold; color:rgb(68,74,83)}
#listafiltr .tlac {border: 1px solid gray; padding:0; background:rgb(68,74,83); color:white; width: 50px}
#listafiltr .sel {width:178px; font-size:11px; padding:0}

#navigacepm {width:100%; float:left; text-align:center}




#banerstred {width:100%; float:right; text-align:center; padding:50px 0 0 0;}


.hledvyraz {font-weight:bold}

#email {width:440px; color:rgb(153,0,0); 
         border-top: 1px solid  rgb(63,65,86); 
         border-right: 2px solid  rgb(63,65,86);
         border-bottom: 2px solid  rgb(63,65,86);
         border-left: 1px solid  rgb(63,65,86);
         float:left; margin: 4px auto 0 auto; background:rgb(237,235,235);
         padding:0 4px 5px 4px; font-size:12px  }
#email h2 { margin:4px 0 8px 0; font-size:18px; text-align:center}
#email label {display:block; float:left; width:180px; padding: 2px 3px 0 0; text-align:right; font-weight:bold}
#email input {width:200px; float:left; border-color:rgb(153,0,0)}
#email .radek {width:100%; float:left; margin: 0 0 5px 0; text-align:center}
#email .area {border: 2px solid rgb(153,0,0); width:420px; height:200px; overflow:auto; padding:2px;
              font:12px arial}
#email .area2 {width:424px; float:left; text-align:left; padding:0 0 1px 6px}
#email .pole2 {width:420px; float:left; margin:0 0 0 6px}
#email .tlac {width: 100px; float:none; text-align:center; padding:0; font-weight:bold; color:rgb(153,0,0); background:white;
             margin:5px 15px}
#email .chyba {font-weight:bold; color:red; text-align:center}
#email span {color:gray; font-size:11px}
#email p {color:rgb(204,102,0); margin: 20px 0 20px 0; display:block; height:12px} 
#email .box {width:13px; height:13px; float:left; margin: 4px 0 0 0; border:0; padding:0}
#email .datvyp2 {width:200px;text-align:left; font-weight:normal; color:gray; padding-left:3px}
#email .datvyp1 {width:190px; }
#email .up {padding:0 0 20px 0; margin:0}
.chybamala {color:red}
