body { margin: 0px; padding: 0px; background: #333333 url('/img/pozadi.gif') repeat-y 50% 0px; color: #333333; 
font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 70%;} 

/* text ---------------------------------------------------------------------- */
p { color: #333333; text-align: justify; }
a { color: #CE3100;}
a:hover { color: #ff9933; text-decoration: none; }
h1 { color: #CE3100; font-size: 110%; font-weight: bold; text-align: right;}
h2 { color: #CE3100; font-size: 100%; font-weight: bold; }

/* bloky ---------------------------------------------------------------------- */
#main { background: url('/img/pozadivrch.gif') repeat-x 50% 0px; 
margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 100%; height: 266px;}
#celek { position: absolute; width: 740px; top: 0; height: auto; left: 50%; margin-left: -370px;}
#vrch {position: absolute; top: 0px; left: 10px; width: 734px; height: 171px;}
#prava { position: absolute; top: 220px; left: 220px; width: 485px; }

/* obsah ---------------------------------------------------------------------- */
#levmenu {position: absolute; top: 191px; left: 43px; width: 148px; height: 267px; 
padding-top: 15px; background: url('/img/pozadimenu.gif') no-repeat;}
#levmenu ul { list-style: none; margin: 0px; padding: 0px; border: none;}
#levmenu li { float: left; margin: 0px; padding: 0px; border: none; width: 162px;}
#levmenu li a { display: block; background: url('/img/menu01.gif') no-repeat; color: #CC3300; line-height: 2.0; 
  text-decoration: none;  height: 23px; padding-left: 34px; text-align: left;}
#levmenu li a:hover { background: url('/img/menu02.gif') no-repeat; color: #000000;}

/* tabulky ---------------------------------------------------------------------- */
td {font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt;}
.tabulka { border: 0px; width: 485px; margin: 0px;}
.tdvyplntm {background-color: #cccccc; border: 1px solid #999999; color: #333333; padding: 0px 5px 0px 5px;}
.tdvyplnsv {background-color: #F4F4F4; border: 1px solid #999999; padding: 0px 5px 0px 5px;}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 2px; color: #333333; border: 1px solid #999999;	background-color: #F4F4F4;
	height: 16px; font-family : Arial, sans-serif; font-size: 8pt; padding: 0px;}
.domena { margin: 2px; color: #333333; border: 1px solid #999999; background-color: #F4F4F4; overflow: hidden;
	width : 280px; height: 160px; font-family : Arial, sans-serif; font-size: 9pt; padding: 2px;}
.tlacitko {color: #ffffff; width : 60px; height: 18px; border: none; cursor: hand;
   background-color: #CC3300; font-family : Arial, sans-serif; font-size: 8pt; padding: 0px;}
   
/* ramy ---------------------------------------------------------------------- */
.noram { border: 0px; padding: 0px; margin: 0px;}
.ram {padding: 1px; border: 1px solid #333333; margin: 2px; background: #ffffff; }

/* Forum */
.phorum_head {width: 480px; height: 16px; background: #C7C7C7; padding: 2px;}
.phorum_body {width: 478px; background: #F0F0F0; padding: 2px; border: 1px solid #C7C7C7;}