* { padding: 0; margin: 0; }
body { background: #24332C url(images/bg.jpg) no-repeat center top; font-size: 10pt; font-family: "georgia", "times new roman", serif; color: #333333; line-height: 1.5em; margin-bottom: 1.0em; } 
#container { margin:0 auto; width:938px;}
#box-menu { margin-top:360px; width:938px; height:85px; background:url(images/box-menu.png) no-repeat 0 0; font-size:12px; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif;}	
#box-menu ul{margin:0; padding:0; list-style-type:none; width:auto; float:left;}
#box-menu ul li{display:block; float:left; margin:0 2px;}
#box-menu ul li a{display:block; float:left; color:#ffdab6;text-decoration:none;padding:0 0 0 16px; height:85px; line-height:60px;}
#box-menu ul li a span{display:block; float:left; padding:0 20px 0 0; height:31px; width:auto;}
#box-menu ul li a:hover{color:#fff;}
#box-menu ul li a:hover span{display:block; cursor:pointer;}
#box-menu ul li a.on,#time4bed-nav ul li a.on:hover{color:#FFF; background:transparent url("images/s-on.png") no-repeat top left;}
#box-menu ul li a.on span{background:transparent url("images/r-on.png") no-repeat top right; height:57px;}						
#box-body { width:938px; background: url(images/box-body.png) repeat-y left top; float:left}
#box-footer { width:938px; height:31px; background:url(images/box-footer.png) no-repeat 0 0; color:#fff; margin-bottom:20px; float:left}	


#box-body #left {width:600px; padding: 5px 5px 0 15px; float:left}
#box-body #rightm {width: 297px; background: url(images/side-midd.gif) repeat-y; float:right; margin-right:15px}
#box-body #rightt {background: url(images/side-top.gif) top left no-repeat;}
#box-body #rightb{background: url(images/side-bott.gif) bottom left no-repeat; padding: 5px 10px 10px 15px;}

#box-body #rightt li { list-style: none; border-bottom: 1px dotted #A4A498; line-height: 26px; }
#box-body #rightt li a{ padding: 0px; text-decoration: none}

a.info:link {color: #333;}
a.info:visited {color: #2D4D11;}
a.info:hover {color: #CCC; background-color: #333; text-decoration: none;}
a.info:active {color: #333;}

p { margin: 10px 0px }

img { border: none; } 
ul.gallery {list-style: none;}
ul.gallery li {float: left; width: 180px; height: 135px; padding: 2px; margin: 5px 20px 10px 0px; border: 1px solid #336699;}

.mrk {display:block; float:left; width:550px; border-bottom: 1px dotted #A4A498; padding-left:12px; background:url(images/arr.gif) left center no-repeat;}

.pic {border:1px solid #79A341; border-left-width:0; border-right-width:0; padding: 4px 0px; margin: 10px 0px;}

#tabel{width: 565px; border-collapse: collapse; text-align: left;}
#tabel th{background-color: #B2B8AD; font-weight:bold; padding: 10px 8px; border-bottom: 2px solid #56832F;}
#tabel td{background-color: #E9EBE7; padding: 9px 8px 0px 8px;}