body { margin: 0px; padding: 0px; background: #003D8C url('img/pozadi.gif') repeat-y 50% 0px; color: #666666; 
font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 70%;} 

/* text ---------------------------------------------------------------------- */
p { color: #666666; text-align: justify; margin: 0; padding-left: 10px; padding-right: 10px; line-height: 1.3;}
a { color: #003D8C;}
a:hover { color: #000000; text-decoration: none; }
a.modra { color: #003D8C; text-decoration: none;}
a:hover.modra { color: #000000; text-decoration: none; }
h1, h2 { color: #003D8C; font-size: 110%; font-weight: bold; padding-left: 0px; padding-right: 10px;}
.modrav { color: #003D8C; font-size: 100%; font-weight: bold;}
.clearboth {clear: both;}
.paticka { text-align: right;}
.bold {font-weight: bold; color: #666666;}
.middle {text-align: center;}

/* bloky ---------------------------------------------------------------------- */
#main { background: url('img/pozadivrch.gif') repeat-x 50% 0px; 
margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 100%; height: 250px;}
#celek { position: absolute; width: 740px; top: 0; height: auto; left: 50%; margin-left: -370px;}
#vrchpruh {position: absolute; top: 0px; left: 21px; width: 698px; height: 16px; background: #1B1449;}
#vrch {position: absolute; top: 52px; left: 21px; width: 698px; height: 175px; background: url('img/vrch.gif');}
#vrchfoto {position: absolute; top: 0px; left: 148px; width: 447px; height: 175px;}
#vrchklik {position: absolute; top: 17px; left: 609px; width: 74px; height: 73px; }
#prava { position: absolute; top: 250px; left: 21px; width: 698px;}
#blok { padding-left: 10px;}
#textyprava { position: relative; width: 530px; float: right;}
.vyrobekb { position: relative; float: left; width: 162px; padding: 0px 4px 10px 0px; margin: 1px; text-align: left; color: #666666;}
.extend_menu {text-align: right;}

/* menu ---------------------------------------------------------------------- */
#vrchmenu {position: absolute; top: 27px; left: 265px; width: 435px; height: 20px; text-align: right; color: #666666; z-index: 3;}
#levmenu {position: absolute; top: 46px; left: 27px; width: 139px; height: 267px; padding-top: 10px; text-align: center; color: #666666;}
#levmenu ul, #levmenu2 ul { list-style: none; margin: 0px; padding: 0px; border: none;}
#levmenu li { float: left; margin: 0px; padding: 0px; border: none; width: 139px;}
#levmenu li a { display: block; background: url('img/menu01.gif') no-repeat; color: #ffffff; line-height: 1.9; 
  text-decoration: none;  height: 24px; padding-left: 10px; text-align: left;}
#levmenu li a:hover { background: url('img/menu02.gif') no-repeat; color: #CCCCCC;}
#levmenu li a.posledni { background: none; color: #ffffff;}
#levmenu li a:hover.posledni { background: none; color: #CCCCCC;}

#levmenu2 { position: relative; width: 139px; float: left; left: 5px;}
#levmenu2 li { float: left; margin: 0px; padding: 0px; border: none; width: 139px;}
#levmenu2 li a { display: block; background: url('img/menu03.gif') no-repeat; color: #003D8C; line-height: 1.9; 
  text-decoration: none;  height: 24px; padding-left: 10px; text-align: left;}
#levmenu2 li a:hover { background: url('img/menu04.gif') no-repeat; color: #333333;}

/* tabulky ---------------------------------------------------------------------- */
td {font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 9pt;}
.tabulka { border: 0px; width: 97%; margin: 10px;}
.tdvyplntm a {color: white; text-decoration: none}
.tdvyplntm a:hover {color: white; text-decoration: none}
.tdvyplntm {color: white; background-color: #003D8C; border: 0px none; padding: 1px 5px 2px 5px; text-align: center;}
.tdvyplnsv {border: 1px solid #D8D8D8; color: #666666; padding: 1px 5px 2px 5px}
.tabulka50 {float: left; width: 50%;}
.tabulka50 td {border: 1px solid #D8D8D8;}
.title {text-align: right; font-weight: bold; width: 80px;}
.tabulka .title {text-align: right; font-weight: bold; width: 120px;}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 2px; color: #666666; border: 1px solid #666666;	
	height: 16px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}
.flat { margin: 2px; color: #666666; border: 1px solid #666666;	
	height: 16px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}	
.domena { margin: 2px; color: #666666; border: 1px solid #666666; overflow: hidden;
	width : 500px; height: 160px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 2px;}
.tlacitko {color: #003D8C; width: auto; height: 18px; border: none; cursor: hand; font-weight: bold; 
    background: none; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt;}
.form_none {border: 0px; color: #666666; font-size: 9pt;} 
.select {color: #666666;}
   
/* ramy ---------------------------------------------------------------------- */
.noram { border: 0px; padding: 0px; margin: 0px;}
.ram {padding: 1px; border: 1px solid #666666; margin: 0px 5px 5px 0px; background: #ffffff;}
