* { 
   padding : 0; 
   margin : 0; 
 } 
body { 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   font-size : 12px; 
   background-color : #000000; 
 } 
h1 { 
   color : #aca8a8; 
   padding : 3px; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   font-size : 18px; 
   border-color : #aca8a8; 
   border-bottom : 1px dashed; 
 } 
h2 { 
   color : darkblue; 
   padding : 5px; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   font-size : 14px; 
   border-color : #aca8a8; 
   border-bottom : 1px dotted; 
 } 
h3 { 
   color : #aca8a8; 
   padding : 10px; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   font-size : 12px; 
   border-color : #aca8a8; 
   border-bottom : 1px dotted; 
 } 
p { 
   padding : 10px; 
 } 
a { 
   color : darkblue; 
   background-color : #ffffff; 
   text-decoration : none; 
 } 
a:visited { 
   color : darkblue; 
   background-color : #ffffff; 
   text-decoration : none; 
 } 
a:hover { 
   color : rgb(204, 204, 204); 
   background-color : #ffffff; 
   text-decoration : none; 
 } 
a:active { 
   color : rgb(204, 204, 204); 
   background-color : #ffffff; 
   text-decoration : none; 
 } 
ul { 
   padding-left : 50px; 
   list-style-image : url(../images/bullet.gif); 
 } 
ol { 
   padding-left : 50px; 
 } 
#container2 { 
   width : 902px; 
   margin : 10px auto 0px auto; 
   padding : 0px 0px 0px 0px; 
   background : #ffffff; 
   border-right : 5px solid; 
   border-bottom : 5px solid; 
   border-color : lightgrey; 
 } 
#container { 
   width : 900px; 
   background : #ffffff; 
   border-top : 2px solid; 
   border-right : 2px solid; 
   border-bottom : 2px solid; 
   border-color : grey; 
   background-image : url(../images/back.gif); 
   background-repeat : repeat-y; 
 } 
#header { 
   width : 900px; 
   color : #000000; 
   margin : 0px auto 0px auto; 
   padding : 0px 0px 0px 0px; 
   background : #ffffff; 
   height : 257px; 
 } 
#top { 
   height : 10px; 
   padding : 5px 5px 0px 0px; 
   background : #ffffff; 
   font-family : Verdana,Arial,Sans-serif; 
   font-size : 9px; 
   text-align : right; 
   color : #aca8a8; 
 } 
#topleft { 
   float : left; 
   background-image : url(../images/logo.gif); 
   padding : 0px 0px 0px 0px; 
   width : 202px; 
   height : 257px; 
   position : relative; 
   background-repeat : No-repeat; 
 } 
#topright { 
   float : left; 
   background-image : url(../images/freza.gif); 
   margin : 0px 0px 0px 0px; 
   padding : 0px 0px 0px 0px; 
   width : 698px; 
   height : 257px; 
 } 
#footer { 
   margin : 0px auto 0px auto; 
   padding : 0px 0px 0px 0px; 
   background : transparent; 
   font-family : Verdana,Arial,Sans-serif; 
   font-size : 10px; 
   color : #aca8a8; 
 } 
#footerprint { 
   display : none;
 } 
#contentleftprint { 
   display : none;
 } 
#contentleft { 
   float : left; 
   margin : -120px 0px 5px 0px; 
   padding : 0px 0px 0px 20px; 
   width : 202px; 
   position : relative; 
 } 
#content { 
   margin : -130px 0px 0px 10px; 
   float : left; 
   min-height : 230px; 
   padding : 0px 0px 0px 0px; 
   background : transparent; 
   width : 648px; 
   display : inline; 
 } 
#sekce { 
   font-style : Normal; 
   font-variant : Small-caps; 
   font-weight : Bold; 
   font-size : x-large; 
   padding-top : 10px; 
   padding-left : 5px; 
   padding-bottom : 25px; 
   letter-spacing : 5px; 
   color : rgb(68, 82, 102); 
 } 
#vizitka { 
   margin-left : 5px; 
   border-bottom : 2px dotted; 
   border-bottom-color : rgb(170, 170, 170); 
   padding-top : 10px; 
   padding-bottom : 5px; 
   padding-left : 10px; 
 } 
#detail { 
   margin-left : 5px; 
   padding-top : 10px; 
   padding-bottom : 5px; 
   padding-left : 10px; 
   margin-right : 5px; 
 } 
#jmeno { 
   width : 360px; 
   font-style : Normal; 
   font-weight : Bold; 
   font-size : large; 
   letter-spacing : 2px; 
   color : darkblue; 
   float : left; 
 } 
#funkce { 
   padding-left : 0px; 
   padding-top : 20px; 
   font-style : Italic; 
   font-size : small; 
   font-weight : Normal; 
   color : rgb(68, 82, 102); 
   float : left; 
   display : inline; 
 } 
#kontakt { 
   font-style : Italic; 
   font-weight : Normal; 
   font-size : small; 
   text-shadow : yes; 
   color : rgb(170, 170, 170);  
   float : left; 
 } 
#aktualita { 
   margin-left : 15px; 
   border-bottom : 1px dotted; 
   border-bottom-color : rgb(170, 170, 170); 
   padding-top : 25px; 
   padding-bottom : 25px; 
   padding-left : 10px; 
 }
 
#aktualitaTitul {
   font-style : Normal; 
   font-weight : Bold; 
   font-size : small-caps; 
   letter-spacing : 2px; 
   color : rgb(68, 82, 102); 
}  

#obsahAktualita { 
   margin-left : 0px; 
   padding-top : 10px; 
   padding-bottom : 5px; 
   padding-left : 5px; 
   margin-right : 5px; 
 } 

#piktogram { 
   width : 80px;
   padding-left : 0px; 
   padding-top : 0px;
   float : left; 
   display : inline-block;
 } 
 
#textAktualita { 
   font-weight : Normal;
   width : 500px; 
   font-size : small; 
   color : black;  
   float : left;
 } 
 
#txt { 
   margin-left : 5px; 
   margin-top : 30px; 
 } 
hr.cleaner { 
   clear : both; 
   height : 0px; 
   border : none; 
   margin : -1em 0 0 0; 
   visibility : hidden; 
 } 
