body { margin: 0px; padding: 0px; background: #1B4284 url('img/pozadi.gif') repeat-x; color: #ffffff; 
font-family: "Arial CE", sans-serif; font-style: normal; font-size: 75%;} 

/* text ---------------------------------------------------------------------- */
p { line-height: 1.4; color: #BBC7DA; margin-left: 15px;}
a { color: #BBC7DA;}
a:hover { color: #FF9900; text-decoration: none;}
h1, h2, .paticka { background: url('img/h1.gif') no-repeat; padding-left: 15px; font-size: 130%; }
h2 { font-size: 110%; }
.paticka, a.bila { font-size: 90%; color: #8DA1C2;}
.clearboth {clear: both;}


/* bloky ---------------------------------------------------------------------- */
#celek { position: relative; width: 876px; top: 0; height: auto; margin: 0 auto;}
#vrch, #popis, #menu, #leva, #prava, #vrchmenu { position: absolute; }
#vrch { top: 0; left: 0;}
#vrchmenu { top: 237px; left: 20px; width: 840px; height: 12px; text-align: right; z-index: 2;}
#vrchmenu a.tlac, #vrchmenu a:hover.tlac { width: auto; height: 12px; padding-left: 20px; padding-right: 10px; color: #000000; text-decoration: none; background: url('img/tlac1.gif') no-repeat;}
#vrchmenu a:hover.tlac { color: #cc0000; background: url('img/tlac2.gif') no-repeat;}
#popis { top: 15px; left: 25px; z-index: 2;}
#menu { top: 269px; left: 0; }
#leva { top: 390px; left: 10px; width: 300px; text-align: center;}
#leva .news {text-align: justify;}
#prava { top: 390px; left: 360px; }

/* tabulka ---------------------------------------------------------------------- */
td, th {font-family: "Arial CE", sans-serif; font-size: 9pt; text-align: left; color: #BBC7DA;}
th { background: #8DA1C2; color: #1B4284; border: none;}
.tabulka { border: 0px; width: 480px; margin-left: 15px;}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 1px; color: #BBC7DA; border: 1px solid #8DA1C2;	background-color: #1B4284; width : 250px; height: 16px; font-family: "Arial CE",sans-serif; font-size: 9pt; padding: 1px;}
.domena { margin: 1px; color: #BBC7DA; border: 1px solid #8DA1C2; background-color: #1B4284; overflow: hidden; width : 260px; height: 160px; font-family: "Arial CE",sans-serif; font-size: 9pt; padding: 1px;}
.tlacitko {color: #1B4284; width: 100px; height: 20px; border: none; cursor: hand; background-color: #8DA1C2; font-family: "Arial CE",sans-serif; font-size: 9pt; padding: 0px;}

/* ostatni ---------------------------------------------------------------------- */
.noram {padding: 0px; border: 0px; margin: 0px;}
.ram {padding: 3px; border: 1px solid #0A2759; margin: 1px; background: #ffffff; }
.raml {float: left; padding: 3px; border: 1px solid #0A2759; margin: 0px 5px 30px 0px; background: #ffffff; }
.cert {float: left; width: 145px; text-align: center; padding: 2px;}
.vyplne {float: left; width: 65px; text-align: center; padding: 2px 10px 0px 10px;}
.ctvrt {float: left; width: 125px; text-align: center;}
.color {float: left; width: 160px; text-align: center;}
.vyroba {float: left; width: 160px; height: 170px; text-align: center;}
.vzornik {float: left; width: 160px; height: 120px; text-align: center;}
.center {text-align: center;}
.right {text-align: right;}