body {
 background-image:url(./files/body_bg.gif);
 font-family: Arial, Helvetica, sans-serif;
 margin:10px;
}

h4{
padding-left:10px;
}

td{
text-align:center;
}


#page {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CAD5EA;
margin:0 auto 15px;
padding:2px;
position:relative;
text-align:left;
width:904px;
}



.doska {
 position:absolute;
 left:50%;
 width:904px;
 margin-left:-452px;
 border:1px solid #CAD5EA;
 padding:2px;
}

.top {
 position: relative;
 width: 904px;
 height:198px;
 background-image:url(./files/banner.jpg);
 background-repeat:no-repeat;
 background-color: #000099; 
}

.main {
 position: relative;
 width: 894px;
 background-color: #FFFFCC;
 padding-left:10px;
 padding-right:-10px;
 }

#person-name {
  position:   absolute;
	top:   70px;
	right: 61px !important;
	right: 55px;
	color: #fff;
	font-size: 30px;
	font-style:  italic;
	text-align:  right;
	font-family: Lucida Sans Unicode;
}
#menu {
  position: absolute;
	top:178px;
	left:10px;
	color:#FFFF99;
	font-size:15px;
	text-align:left;
	font-family:Lucida Sans Unicode;
	height:auto;
	width:auto;
}

.menuch {
width:100px;
padding-left:20px;
}

.koment{
width:700px;
position: relative;
font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
background-color:#FFFF99;
padding:10px;
}

.box {
	position:relative;
	width:590px;
	height:47px;
	background-color:#FFFF99;
	font-size: 14px;
	padding-left:10px;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.formular{
position:relative;
width:580px;
background-color:#FFFF99;
padding:10px;
}

a:link {
	text-decoration: none;
	color: #009933;
}
a:visited {
	text-decoration: none;
	color: #009933;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #CCCCFF;
}