body { margin: 0px; padding: 0px; background: #E8C07A url('/img/pozadi.gif') repeat-y 0 0; color: #666666; 
font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 70%;} 

/* text ---------------------------------------------------------------------- */
p, a.seda { color: #666666; text-align: justify; margin: 0; line-height: 1.3;}
a  { color: #D4290D;}
a:hover, a:hover.red { color: #666666; text-decoration: none; }
h1, h2 { color: #D4290D; font-size: 110%; font-weight: bold; }
h2 { font-size: 100%; }
.seda, a.seda, a:hover.seda { color: #999999; text-decoration: none;}
a:hover.seda { color: #CC3300; text-decoration: none;}
.clearboth {clear: both;}
a.red { color: #D4290D; text-decoration: none;}

/* bloky ---------------------------------------------------------------------- */
#main { background: url('/img/pozadivrch.gif') repeat-x 0 0; 
margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 100%; height: 253px;}
#celek { position: absolute; width: 761px; top: 0; height: auto; left: 0;}
#vrchtext {position: absolute; text-align: right; top: 24px; right: 20px; height: 20px; width: 600px;}
#vrchfoto {position: absolute; top: 51px; left: 21px; width: 739px; height: 201px;}
#vrchpruh {position: absolute; top: 247px; left: 21px; width: 194px; height: 5px;}
#prava { position: absolute; top: 275px; left: 246px; width: 489px; }

/* menu ---------------------------------------------------------------------- */
#menu {position: absolute; top: 285px; left: 43px; width: 160px; color: #666666;}
#menu ul { list-style: none; margin: 0px; padding: 0px; border: none;}
#menu li { float: left; margin: 0px; padding: 0px; border: none; width: 156px;}
#menu li a { display: block; background: url('img/menu1.gif') no-repeat; color: #D4290D; 
	text-decoration: none;  height: 20px; padding-left: 15px; text-align: left; }
#menu li a:hover { background: url('/img/menu2.gif') no-repeat; color: #666666;}

/* tabulky ---------------------------------------------------------------------- */
td {font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; border: 1px solid black; text-align: center;}
table { border: 0px; width: 100%; margin: 0px;}
th {background-color: #D4290D; border: 0px none; color: white; font-weight: bold; padding: 1px 5px 2px 5px}
td {border: 1px solid #cccccc; color: #666666; padding: 1px 5px 2px 5px}


/* formulare ---------------------------------------------------------------------- */
.formular { margin: 2px; color: #333333; border: 1px solid #cccccc;	
	height: 16px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}
.domena { margin: 2px; color: #333333; border: 1px solid #cccccc; overflow: hidden;
	width : 280px; height: 160px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 2px;}
.tlacitko {color: #CC3300; width: auto; height: 20px; border: none; cursor: hand; font-weight: bold; 
    background: #ffffff; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; 
    font-size: 8pt; padding-left: 15px; margin-left: -15px;}
   
/* ramy ---------------------------------------------------------------------- */
.noram { border: 0px; padding: 0px; margin: 0px;}
.ram, .ramp {padding: 2px; border: 1px solid #cccccc; margin: 0px 5px 5px 0px; background: #ffffff; }
.ramp {float: right; margin: 10px 0px 5px 10px;}
.raml {float: left; padding: 2px; border: 1px solid #cccccc; margin: 0px 5px 5px 0px;}