body {background: black; margin:0; font-size:12px;
      font-family: arial, verdana, sans-serif}
h1,h2,h3,p,a,form,a {margin:0; }
input, textarea {border:1px solid gray}
h1 {color:white; text-align:center}
img {margin:0; padding:0}
a:link,a:visited {color:rgb(51,0,102);}
a:hover {color:red}
#hlava {width:740px; height:111px; margin: 5px auto 0 auto; position:relative;
        background: black url(img/hlava.gif); padding: 19px 0 0 10px}
#mys {position:absolute; right:-55px; top:40px; width:50px; height:50px; background:url('img/myska.png')}
a.logo:link, a.logo:visited {display:block; width:135px; height:105px; float:left; 
                             background: url(img/logo.gif)}
a.logo:hover {background: url(img/logo_b.gif)} 
#hlava .menu {height:20px; padding-top:84px; 
              font-size:14px; }
#hlava .kon {width:74px; float:left; text-align:center}
a.menu2:link, a.menu2:visited {display:block; color:white; margin: 0 auto 0 auto; text-decoration:none;
                               width: 70px; font-size:12px; font-family:verdana;   }
a.menu2:hover {color:rgb(255,255,0)}
a.menu2b:link, a.menu2b:visited, a.menu2b:hover {display:block; color:rgb(255,255,0); margin: 0 auto 0 auto; 
                               width: 70px; font-size:12px; text-decoration:none;    }
#pruh {width:746px; height:20px; margin: 1px 0 1px 0; color:white; text-align:center;  
        background: black url('img/pruh.gif'); background-position:0 0; padding: 7px 0 0 0; font-size:11px; float:left} 
a.radodk:link, a.radodk:visited {font-size:11px; color:rgb(255,255,204)}
a.radodk:hover {color:red}

#graf {font-size:11px; margin:8px 0 0 0; text-align:center; color:rgb(71,71,71)}
#graf .grafhlavni {border: 1px solid rgb(167,167,167); float:left; margin: 2px 0 0 0; padding:0}
#graf .levysloupec {height:10px; background:rgb(194,218,198);  float:left; font-size:0; padding:0; margin:0}
#graf .levypopis {float:left; width:119px; text-indent:0; padding: 0 5px 0 0; text-align:right }
#graf .pravypopis {float:left; width:119px; text-indent:0; padding: 0 0 0 5px; text-align:left }
#graf .pravysloupec {height:10px; background:rgb(255,217,217); float:left;  font-size:0; padding:0;  margin:0}

.vyzvaprvni {color:rgb(255,102,0); font-size:14px; font-weight:bold; padding:5px 0 15px 0}

#obsahv {width:744px; margin:0 auto 0 auto; padding: 0 0 0 2px;   } 
#obsah {width:560px; border-left:2px solid rgb(218,37,29);
       border-right:2px solid rgb(218,37,29); background:rgb(223,223,222);
       padding: 0 10px 0 10px; float:left; }
#obsah h2 {display: block; margin: 0 auto 4px auto; color:rgb(51,51,102); font-size:16px;
           text-align:center}
#obsah .na {border:0; font-size:13px; color:rgb(102,0,51); margin:0 0 0 0}
.ohlava{width:584px; height:10px; margin:4px 0 0 0; background: url('img/ohlava.gif'); 
        font-size:0; float:left }
.opata{width:584px; height:10px;background: url(img/opata.gif); 
        font-size:0; float:left;  }        

.phlava{width:151px; height:10px; margin:4px 0 0 0; background: url('img/phlava.gif'); 
        font-size:0 }
.ppata{width:151px; height:10px;background: url(img/ppata.gif); 
        font-size:0; float:left } 

#obsahv2 {float:left; }


#pravy {width:147px; border-left:2px solid rgb(218,37,29);
       border-right:2px solid rgb(218,37,29); background:rgb(223,223,222);
       float:left; text-align:center}
#pravy .obr {margin:2px 0 2px 0; }
#pravy h3 {font-size:13px; margin: 0 0 2px 0; color:red}
#pravy .prvni {margin-top:-4px; color:gray}
#pravy .prvni2 {color:gray; font-size:12px; margin-top: 4px}
#prv {float:right; width: 153px;  padding: 0 0 0 5px}







#obsah .odsaz {color:rgb(150,150,150);  font-size:13px; padding:0 0 0 15px}
#obsah .lev {text-align:left; padding: 0 0 0 7px; width:90%; float:left}

.banerm {width:560px; text-align:center; padding: 25px 0 0 0; float:left}




#baner { float:left; width:580px; margin: 10px auto; text-align:center}




.chyba {text-align:center; color:red; font-weight:bold; margin-top:10px; text-indent:0}
.chyba2 {text-align:center; color:red; font-weight:bold; width:100%; float:left; padding: 10px 0 10px 0; font-size:15px;
        text-indent:0}


#program {font-size:12px; font-weight:bold; }
#program .program {float:left; margin-bottom: 12px; background:white url('img/forum4c.gif');
background-repeat:repeat-x; background-position: bottom;
border-left: 1px solid rgb(201,183,201);
border-top: 1px solid rgb(201,183,201);
border-bottom: 2px solid rgb(117,87,117);
border-right: 2px solid rgb(117,87,117); color:rgb(102,0,0) }



#program .program2 {float:left; margin-bottom: 12px; background:white url('img/forum4c.gif'); 
background-repeat:repeat-x; background-position: bottom;
border-left: 1px solid rgb(175,207,191);
border-top: 1px solid rgb(175,207,191);
border-bottom: 2px solid rgb(84,139,112);
border-right: 2px solid rgb(84,139,112); color:rgb(0,64,0);
}

#program .program3 {float:left; margin-bottom: 12px; background:white url('img/forum4c.gif'); 
background-repeat:repeat-x; background-position: bottom;
border-left: 1px solid rgb(211,211,211);
border-top: 1px solid rgb(211,211,211);
border-bottom: 2px solid rgb(119,119,119);
border-right: 2px solid rgb(119,119,119); color:rgb(152,152,152);
}
#program .datum {background:rgb(201,183,201) url('img/cd.gif');
background-repeat:no-repeat; padding:0 0 1px 20px; 
width: 301px; float:left; margin-bottom:6px; font-size:12px }
#program .datum2 {background:rgb(175,207,191) url('img/kytara.gif');
background-repeat:no-repeat; padding:0 0 1px 20px;
width: 301px; float:left; margin-bottom:6px; font-size:12px }
#program .datum3 {background:rgb(211,211,211); 
background-repeat:no-repeat; padding:0 0 1px 5px;
width: 302px; float:left; margin-bottom:6px; font-size:12px }

#program .cena {background:rgb(201,183,201) ; padding:0 10px 1px 0;
width: 226px; margin-bottom:6px; float:right; text-align:right; display:block; height:15px   }
#program .cena2 { background:rgb(175,207,191) ; padding:0 10px 1px 0;
width: 226px; margin-bottom:6px; float:right; text-align:right; display:block; height:15px   }
#program .cena3 { background:rgb(211,211,211) ; padding:0 10px 1px 0;
width: 241px; margin-bottom:6px; float:right; text-align:right; display:block; height:15px   }

#program .pr {font-size:14px; text-align:left;  display:block;   
               padding: 0 6px 0 3px; margin:0; color:rgb(102,0,0)}
#program .pr2 {font-size:14px; text-align:left;  display:block; 
                padding: 0 6px 0 3px; margin:0; color:rgb(0,64,0)}
#program .pr3 {font-size:14px; text-align:left;  display:block; 
                padding: 0 6px 0 3px; margin:0; color:rgb(133,133,133)}                                
#program .prdet {font-size:12px; text-align:left; display:block;   
                padding: 0 6px 5px 3px} 
#program .prdet2 {font-size:12px; text-align:left; display:block;   
                padding: 0 6px 5px 3px}
#program .prdet3 {font-size:12px; text-align:left; display:block;   
                padding: 0 6px 5px 3px}                   





#detailvypis2 {float:left; width:517px; background:white; padding: 10px 20px 10px 20px; 
text-align:center; border-left: 1px solid rgb(175,207,191);
border-top: 1px solid rgb(175,207,191);
border-bottom: 2px solid rgb(84,139,112);
border-right: 2px solid rgb(84,139,112); margin-bottom:8px}

#detailvypis3 {float:left; width:517px; background:white; padding: 10px 20px 10px 20px; 
text-align:center; border-left: 1px solid rgb(211,211,211);
border-top: 1px solid rgb(211,211,211);
border-bottom: 2px solid rgb(119,119,119);
border-right: 2px solid rgb(119,119,119); }




#detailvypis {float:left; width:517px; background:white; padding: 10px 20px 10px 20px; 
text-align:center; border-left: 1px solid rgb(201,183,201);
border-top: 1px solid rgb(201,183,201);
border-bottom: 2px solid rgb(117,87,117);
border-right: 2px solid rgb(117,87,117); margin-bottom:8px }
#detailvypis p {text-indent:10px; margin:0 0 5px 0; text-align:left }
#detailvypis2 p {text-indent:10px; margin:0 0 5px 0; text-align:left}
#detailvypis3 p {text-indent:10px; margin:0 0 5px 0; text-align:left}


a.prog:link, a.prog:visited {font-size:11px; color:rgb(51,0,102); margin:0 0 0 5px}
a.prog:hover {color:red}
a.progs:link, a.progs:visited {font-size:11px; color:rgb(51,0,102); margin:2px 0 2px 5px; text-align:center;
                               display:block; width:550px;}
a.progs:hover {color:red}
a.progodk:link, a.progodk:visited {font-size:12px; color:rgb(102,0,102)}
a.progodk:hover {color:red}

#program .prog2 {color:rgb(240,240,240); margin:0 0 0 5px}


#program .pr {font-size:14px; text-align:left;  display:block;   
               padding: 0 6px 0 3px; margin:0; color:rgb(102,0,0)}
#program .pr2 {font-size:14px; text-align:left;  display:block; 
                padding: 0 6px 0 3px; margin:0; color:rgb(0,64,0)}                
#program .prdet {font-size:12px; text-align:left; display:block;   
                padding: 0 6px 5px 3px} 
#program .prdet2 {font-size:12px; text-align:left; display:block;   
                padding: 0 6px 5px 3px}                
#program .spodek {color:rgb(70,70,70); padding:1px 0 2px 3px; 
width: 206px;  font-size:11px; float:left  }
#program .spodek3 {color:rgb(70,70,70); padding:1px 0 2px 3px; 
font-size:11px; }
#program .detail {color:rgb(70,70,70); padding:1px 6px 2px 0;
width: 342px;  font-size:11px; float:left; text-align:right; margin-bottom: 10px }
#program .img {float:right;  margin: -3px 2px 2px 0; border: 1px solid black }
#program .spodek2 {width: 100%; float:left}
#program .prip {text-indent:0; color:rgb(51,0,102); margin:0; padding: 2px 0 0 0;
                display:block; height: 18px }
#program .prip2 {color:rgb(150,150,150); font-weight:normal}         
#program .prip3 { float:left; border:0  }
#program .prip4 { float:left; width:100% }

.radek {width:100%; float:left; margin: 5px 0 5px 0 ; text-align:left  }
.radek2 {width:100%; float:left; margin: 5px 0 5px 0; text-align:center  }
.pole1 {font-size:11px; padding-left:2px}
#program label {font-size:12px; color:rgb(51,0,102); font-weight:normal; text-align:left;
                }
#program .lab3 {display:block; float:left; margin: 3px 4px 0 0 }
#program .lab2 {width:60px; display:block; float:left; text-align:right; margin: 3px 4px 0 0 }
.areamail {width:420px; height: 110px; padding:3px; font: normal 12px arial}
.tlacform {background:rgb(218,218,218); color:rgb(51,0,102); font-size: 12px;
           font-weight:bold; width: 80px; margin: 0 10px 0 10px; padding:0}
#program .pozarea {color:rgb(150,150,150); font-weight:normal; margin:0 0 0 65px}
.poc {font-size:11px}

/*DISKUZNÍ FÓRUMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#forum {width: 98%; float: left; text-align:left; margin: 0 0 0 2px; font-weight:bold; 
font-size:13px; }
#forum span {padding:0}
#forum .nemail {font-weight:normal}
#obsah .podnadpis {margin:0 0 8px 0; color:rgb(51,0,51); font-size: 11px }
a.l1:link, a.l1:visited {color: rgb(102,0,102); font-size:12px; font-weight: bold;
                         float: left; display: block; padding:0 0 0 15px;
                         background: url('img/sipkadolu.gif'); background-repeat: no-repeat;
                         background-position:0 3px}
a.l1:hover {color: rgb(204,102,102); background: url('img/sipkadolu_b.gif'); background-repeat: no-repeat;
                         background-position:0 3px}
a.l1b:link, a.l1b:visited {color: rgb(102,0,102); font-size:12px; font-weight: bold;
                         float: left; display: block; padding:0 0 0 15px; margin-top:15px;
                         background: url('img/sipkadolu2.gif'); background-repeat: no-repeat;
                         background-position:0 3px}
a.l1b:hover {color: rgb(204,102,102); background: url('img/sipkadolu2_b.gif'); background-repeat: no-repeat;
                         background-position:0 3px}                         
.search {width:140px; font:bold 12px arial;  color: rgb(51,51,102);   }
.search2 { float: right; margin:-1px 10px 0 0; text-align:right; }
.forpole {border: 1px solid rgb(128,128,192); margin: 0 0 0 3px; font-size:11px; }
.forpole2 {margin: 0 0 0 3px; font-size:11px; }
.tlacforum {background: url('img/tlacfor1.gif'); border-style:none; height:18px; width:60px; height:20px;
            background-position:0 1px; font: bold 13px arial;  margin: 0 0 0 3px; color:rgb(51,51,102);
            background-repeat:no-repeat   }
#obsah .chybaforum {display:block; width:100%; float:left; font-size:12px; font-weight:bold;
       text-align:center; padding:2px 0 0 0; border-style:none} 
#forum .jmeno {margin:0 0 0 4px; font: bold italic 12px arial; padding:0; 
color:rgb(0,102,0); }
#forum .datum {font-weight: normal; color:rgb(119,119,119); font-size: 11px}
.nadforum {font-size:18px; font-weight:bold; color:rgb(51,0,102)}
.podnadpis2 {font-weight:bold; margin:8px 0 10px 0; color:rgb(102,0,0)}
#forum .pozfor {background: white url('img/forum4b.gif'); background-repeat:repeat-x; 
          padding:0 5px 4px 3px; color:rgb(51,0,102); font-size:11px;   
          border: 1px solid rgb(103,103,103); border-bottom: 0;}
#forum .pozfor2 {background: white url('img/forum4.gif') ; background-repeat:repeat-x; 
          padding: 0 5px 10px 3px; color:rgb(51,0,102); font-size:11px;  
          border: 1px solid rgb(103,103,103); border-bottom: 0;}
.pozfor3 {background: rgb(232,232,232);  
          color: rgb(51,0,102); padding: 0 5px 6px 3px; color:black;  
          border: 2px solid rgb(243,243,243); text-align:left; width:90%;
          margin: 0 auto 0 auto;}
.pozfor3b {color:rgb(51,0,102); margin: 4px 0 0 0; font-weight:bold}

.f_r2 {background:  url('img/forum4c.gif');
      padding: 2px 0 2px 5px; font-weight: bold; 
      border: 1px solid rgb(103,103,103); border-top: 0; }
.f_r {background:  url('img/forum4c.gif');
      padding: 2px 0 2px 5px; font-weight: bold;
      border: 1px solid rgb(103,103,103); border-top: 0; }           
.f1 {float: left;  font-weight:bold; 
      width:99%; padding: 2px 0 0 0; text-align:left}
#obsah .hlednadpis {font-size:12px; margin: 0 0 10px 0}
#obsah .obr {margin: 5px 0 10px 0; text-align:center}



.chhl {display:block; width:100%; color:red; float:left; font-size:13px; font-weight:bold;
       text-align:left} 
#obsah .vyr {color:rgb(153,0,51); font-weight:bold; padding:0}
.prispevek {padding: 10px 0 0 0; }
#obsah .zvhl2 {color:red}

#forum a:link, a:visited {font-size:11px; color:rgb(87,87,87) }
#forum a:hover {color:red }
          
 

.r1 {border-left: 2px solid rgb(103,103,103); padding: 0 0 0 10px;
     background: url('img/forum2.gif'); background-repeat:no-repeat}
.r2 { padding: 0 0 0 10px;
      background: url('img/forum.gif'); background-repeat:no-repeat}

a.reaguj:link, a.reaguj:visited {text-decoration:none;
                                   background: url('img/tuzka.gif');
                                  background-repeat:no-repeat; padding:0 0 0 18px;
                                 }
a.reaguj:hover {background: url('img/tuzka2.gif');
                background-repeat:no-repeat; }
a.mail:link, a.mail:visited {text-decoration:none;
                                   background: url('img/mail1.gif'); margin: 0 0 0 8px;
                                  background-repeat:no-repeat; padding:0 0 0 18px;
                                  }
a.mail:hover {background: url('img/mail2.gif');
                background-repeat:no-repeat; }
a.skryj:link, a.skryj:visited {text-decoration:none;
                                   background: url('img/sipka1.gif'); margin: 0 0 0 8px;
                                  background-repeat:no-repeat; padding:0 0 0 18px;
                                  }
a.skryj:hover {background: url('img/sipka1b.gif');
                background-repeat:no-repeat; } 
a.zobraz:link, a.zobraz:visited {text-decoration:none;
                                   background: url('img/sipka2.gif'); margin: 0 0 0 8px;
                                  background-repeat:no-repeat; padding:0 0 0 18px;
                                  }
a.zobraz:hover {background: url('img/sipka2b.gif');
                background-repeat:no-repeat; }
                
a.smaz:link, a.smaz:visited {text-decoration:none;
                                   background: url('img/krizek1.gif'); margin: 0 0 0 8px;
                                  background-repeat:no-repeat; padding:0 0 0 18px;
                                  }
a.smaz:hover {background: url('img/krizek2.gif');
                background-repeat:no-repeat; }                
                
a.adfor:link, a.adfor:visited {color:rgb(43,30,93); font-weight:normal; margin: 0 0 0 5px}
a.adfor:hover {color:rgb(255,0,0)}


.nap {font-weight:normal; float:left; margin:0 0 15px 0; text-indent:0}
.nap2 {margin:4px -8px 15px 95px; float:left; text-indent:0}         
                 
#form {text-align: center; padding: 5px 0 5px 0; margin:20px auto 20px auto; width: 95%;
          border: 2px solid rgb(243,243,243); background: rgb(230,230,230);
          color: rgb(56,56,56); }
#form label {display: block; float: left;  color: rgb(51,0,102); font-size:11px;
        margin: 0 5px 0 5px; width:65px; text-align : right; padding: 3px 0 0 0}
#form .rnm {width:220px; }        
textarea {overflow: auto}

#form .radek {text-align: left; margin: 5px 0 0 0; font: bold 13px arial;
              float: left; width:99%}
#form .popis {margin: 3px 0  3px 5px; color:rgb(103,103,103);  
              display: block; float: left; font-size:11px }
.tlacform {background: url('img/tlacfor1.gif'); border-style:none; width:60px; height:20px; 
            background-position:0 1px; font: bold 12px arial;  margin: 0 8px 0 8px; color:rgb(51,51,102);
            background-repeat:no-repeat;}

#obsah .popis3 {color: rgb(86,86,86); margin:0 0 10px 0; font-size:11px}    




#form .pole {float: left}
#form .popis2 {color: rgb(70,70,70); }

#obsah .mail3 {font-size:11px; padding: 0 0 0 20px}
#obsah .mail4 {font-size:11px; padding: 0 0 0 0; color:rgb(152,152,152); font-weight:bold}
.area2 {font: normal 13px arial; padding: 5px;  width: 93% }               
#form .area8 {display:block; width:90%; text-align:left; font: bold 11px arial; margin: 15px 0 0 ;
        float:left; color:rgb(0,0,102); padding: 0 0 0 12px}
.area8b {font: normal 13px arial; padding: 5px;  width: 97%; margin: 0 auto 0 auto }


#lista {margin: 3px 0 0 0; width:99%; float: left;}
#lista2 {width:390px; margin: 2px auto 8px auto; height:18px;
         background:rgb(197,197,197); border: 1px solid white}
a.l2:link, a.l2:visited {color: rgb(102,0,0);  font-size:12px;  
                         display: block; float: left; width: 80px; text-align: center;
                          font-weight:bold}
a.l2:hover {color: red}

.l3 {color:rgb(166,166,166); display: block; float: left; width: 80px;  font-size:12px; 
                         text-align: center; font-weight:bold;}

                         
.l4 {float: left; display: block; width: 65px; text-align: center; font-weight:bold;
     font-size:12px; padding: 2px 0 0 0; color: rgb(51,0,102)}


#koment .koment {float:left; margin-bottom: 12px; background:white url('img/forum4.gif'); 
background-repeat:repeat-x; background-position: top; padding-bottom:4px;
 color:rgb(36,36,74); border-bottom: 2px solid rgb(233,233,233); width:515px;
}
#koment p {padding: 0 5px 0 5px; font-size:11px; margin:0}
#koment .dat {display:block; width:510px; float:left; color:rgb(57,57,57); text-indent:0;
              padding:2px 0 2px 5px; font-size:11px; font-weight:normal;}
#koment .sip {margin:3px 4px 0 0 }
#koment img {margin-top:2px }
#koment span {font-weight:bold}

#menumale {width:582px; float:left; margin: 2px 0 0 0; padding-left:2px }
#menumale span {font-size:11px; font-weight:bold; color:rgb(120,120,120)}
#menumale .mmenu2 {width:83px; text-align:center; float:left; background:url('img/mmale.gif'); padding: 3px 0 2px 0}
a.mmenub:link, a.mmenub:visited { font-size:11px; text-decoration:none; color:white;
                                background:red; width:74px; display:block; margin: 0 auto 0 auto}
a.mmenu:link, a.mmenu:visited {font-size:11px; text-decoration:none;
                               font-weight:normal; color:rgb(255,255,204)}                               
a.mmenu:hover, a.undo:hover {color:red}
a.undo:link, a.undo:visited {display:block; width: 120px; margin: 0 auto 0 auto;
                             text-align:center }                           
#obsah .chyba3 {text-align:center; color:red; font-weight:bold; width:100%; display:block; float:left; font-size:12px;}
.zarsp {width:100%; float:left}



#galerie .kont {width:112px;  float:left; padding-bottom:10px; }
#galerie .kont2 {width:89px; height:120px;  margin: 0 0 2px 2px; float:left; text-align:center; border: 1px solid gray; 
                 padding: 4px 0 0 0; background:rgb(236,236,236)  }
#galerie .kont3 {height:70px;  margin:0 auto 0 auto; width:100%}
a.gal1:link, a.gal1:visited {width:100px; height:130px; border: 2px solid rgb(84,84,84); margin: 0 auto 0 auto; display:block;
                             font:11px arial; text-align:center; text-decoration:none; background:rgb(89,89,89);
                             color:white}
a.gal1a:link, a.gal1a:visited {width:100px; height:130px; border: 2px solid rgb(255,204,153); margin: 0 auto 0 auto; display:block;
                             font:11px arial; text-align:center; text-decoration:none; background:rgb(89,89,89);
                             color:white}                             
a.gal1:hover, a.gal1a:hover {border-color:rgb(255,255,0); }
#galerie .gal2 {font-weight:bold; padding:2px 0 0 0; display:block; height:30px; width:100%; float:left;}
#galerie img {border-color:white; margin:0}
#galerie p {margin:0; display:block; height:15px; width:100%; float:left}
#galerie h4 {margin:0; padding:0 0 2px 5px; color:rgb(36,36,36)}
#galerie h2 {margin:0}
#galerie .pop {font-size:11px; color:rgb(103,103,103)}
#galerie .infogal {font-size:12px}
#galerie span {color:rgb(120,120,120)}

#okno_galerie {background:black}
#okno_galerie h2 {font-size:13px; text-align:center; padding: 5px 0 5px 0; color:white}
#okno_galerie .velke {height: 525px; text-align:center;}
#okno_galerie img {border:6px double rgb(121,121,121); }
a.tlac_galerie:link, a.tlac_galerie:visited {margin: 0 25px 0 25px; 
font:bold 13px arial; color:rgb(255,255,204);   }
a.tlac_galerie:hover {color:red}
#okno_galerie .neaktiv {margin: 0 25px 0 25px; font-weight: bold;
font:bold 13px arial; color:gray; }
#okno_galerie .radek {width:100%; background:black; 
                     padding: 4px; text-align:center}
#okno_galerie .pata {margin:10px 0 0 0; color: rgb(183,183,183); font-size:12px}


.odkneaktiv {color:rgb(185,185,185); font-size:11px}


#anketa1 h2 {text-align:left; color:rgb(51,0,102)}
#anketa1 h3 {font-size:13px; color:rgb(84,84,84); border:0}
#obsah .popis2 {text-indent:0; color:rgb(102,102,102); margin: 10px 0 0 0;  font-weight:normal}
.gray {color:rgb(84,84,84)}
.red {color:red; font-weight:normal }
.red2 {color:red}
.poradi {width:555px; float:left; color:white; font-size:14px; background:rgb(102,117,140); padding: 1px 0 1px 5px}


#obsah .otazka {color:rgb(204,153,0); text-indent:0; font-size:13px; padding:0; width:100%; float:left}




a.kolco:link, a.kolco:visited {display:block; width:51px; height:32px; margin: 0 auto 0 auto; background:url('img/kolco.gif')}
a.kolco:hover {display:block; width:51px; height:32px; margin: 0 auto 0 auto; background:url('img/kolcob.gif')}

a.odk5:link, a.odk5:visited {font-size:12px}
a.odk5:hover {color:red}


#obsah .info {width:100%; float:left; display:block; margin:0 0 10px 0; padding:0; text-indent: 15px; font-weight:bold }
#obsah .info2 {color:rgb(119,119,119);}

#formkontakt {width: 530px; float:left; padding: 0 0 0 30px;}
#formkontakt .formkontakt2 {background: rgb(188,188,188); border:2px solid rgb(54,54,54); float:left; width:500px;
                            margin-bottom: 10px }
#formkontakt h3 {background:rgb(54,54,54); color:white; border:0; margin:0; padding:0 0 0 5px; width:495px}
#formkontakt label {display:block; width: 70px; float:left; text-align:right; padding: 3px 4px 0 0; font-weight:bold}
#formkontakt .area {width: 440px; height:80px; font: normal 12px arial; padding: 4px}
#formkontakt .radek2 {text-align:center}
#formkontakt .chyba {margin:2px 0 2px 0}
#formkontakt .tlacklient {font-weight:bold; width: 80px}

#statistika {width:100%; float:left; font-size:11px}
#statistika p {margin:0}
a.statrok:link, a.statrok:visited {margin: 0 0 0 20px; font-weight:bold; color:gray }
a.statrok:hover {color:red}
#statistika span {font-weight:normal}
#statistika .radek {width:100%; float:left; margin: 5px 0 5px 0}
#statistika .radektab {width:100%; float:left; margin:0;}
#statistika .dat {text-align:center}
#statistika .prouzek {background:rgb(100,96,138); height:5px; font-size:1px}
#statistika .prouzek2 {background:rgb(187,163,159); height:5px; font-size:1px}

#statistika .tab1a {width:89px; height:15px; display:block; color:white; background: gray; padding: 0 0 0 4px;
                   float:left}
#statistika .tab1b {width:89px; height:15px; display:block; color:white; background: gray; padding: 0 0 1px 4px;
                   float:left}                   
#statistika .tab1 {width:87px; height:15px; border: 1px solid gray; border-top:0; display:block; text-align:right; padding: 0 4px 0 0;
                   float:left}
#statistika .tab12 {width:87px; height:15px; border: 1px solid gray; border-top:0; display:block; text-align:right; padding: 0 4px 0 0;
                   float:left; color:red}                   
#statistika .tab2a {width:51px; height:15px; display:block; color:white; background: gray; padding: 0 0 0 4px; text-align:center;
                   float:left}
#statistika .tab2c {width:50px; height:15px; border: 1px solid gray; border-top:0; border-left:0; display:block; padding: 0 0 0 4px; text-align:center;
                   float:left; background:rgb(216,216,216); font-weight:bold}                 
                   
#statistika .tab2 {width:50px; height:15px; border: 1px solid gray; border-top:0; border-left:0; display:block; padding: 0 0 0 4px; text-align:center;
                   float:left}
#statistika .tab3 {width:300px; height:13px; float:left; margin: 0 0 0 4px; padding-top:2px}
#statistika .info {display:block; width:150px; float:left; margin:0; color:rgb(72,72,72); font-weight:normal; text-align:right;}
#statistika .info2 {display:block; width:40px; float:left; margin:0; font-weight:bold; color:black; text-align:right;
                    padding-right: 320px}
#statistika .info3 {display:block; width:40px; float:left; margin:0; font-weight:bold; color:black; text-align:right;
                    padding-right: 10px}
#statistika .info4 {display:block; width:350px; float:left; margin:0; font-weight:bold; color:black; text-align:left; font-weight:normal;
                    }



#clanek1 {width:560px; margin:0 auto 0 auto; }
#clanek1 .uvodnik {float:left; width: 547px; margin-bottom: 5px; background: white; padding:0 5px 5px 5px; 
border-top: 1px solid gray;
border-right: 2px solid gray;
border-bottom: 2px solid gray;
border-left: 1px solid gray }
#clanek1 span {font-weight:bold}
#clanek1 .datum {font-size:12px; color:gray}
#clanek1 h3 {font-size:14px; color:red}
#clanek1 p {color:rgb(51,0,102)}
a.odkcl:link, a.odkcl:visited {color:rgb(153,0,102); font-size:12px; }
a.odkcl:hover {color:red}


.banhorni {width:100%; text-align:center; }

.gog {margin: 10px 0 0 0} 
 


.nadgal {width:100%; float:left; font-size:13px}








