body {margin: 0px;}

a {text-decoration: underline; color:#000000;}
a:hover {color:#FAF7F3; text-decoration:underline; }
/*a:visited { color:#810081;}*/

h1,h2,h3,h4 { color:#000000; font-family:Tahoma;}
h1 { font-size:24px;}
h2 { font-size:18px;}
h3 { font-size:16px;}
h4 { font-size:12px;}
p, div, li { font-family:Tahoma; font-size:12px; color:#000000;}

td { font-family:Tahoma; font-size:12px; color:#000000;}

#mebel {position:absolute; top:44px; left:44px;}
#mebel div {color:#E50915; font-weight:bold; padding-left:17px; line-height:18px; font-size:14px;}
#mebel2 {position:absolute; top:0px; left:0px;}
#global-fon {background:#AF7F4B url(images/global-fon.jpg) repeat-y right;}
#left-fon {background:url(images/left-fon.jpg) repeat-x top left;}
#room {background:url(images/room.jpg) no-repeat top right;}


table#gor-menu { background:url(images/gor-menu.jpg) no-repeat right; border:1px solid #E50915; position:relative; top:59px; right:-125px; }
#gor-menu td { text-align:center; font-size:18px; color:#E50915;}
#gor-menu td a { color:#E50915; text-decoration:none; padding:0 12px; display:block; height:100%;}
#gor-menu td a:hover { background-color:#E50915; color:#FFFFFF}
#gor-menu td.act a { background-color:#E50915; color:#FFFFFF; text-decoration:none; padding:0 5px; display:block; height:100%;}

ul.vert-menu { margin:0; padding:0;}
ul.vert-menu li { font-size:16px; color:#FFFFFF; padding:7px 0; list-style-type:none;}
ul.vert-menu li a { color:#FFFFFF; text-decoration:none}
ul.vert-menu li a:hover {text-decoration:underline}

ul.vert-menu ul { margin:10px 0 0 0; padding:0; background:url(images/line.gif) repeat-x bottom;}
ul.vert-menu ul li { font-size:12px; list-style-type:none; padding:0 0 6px 0;}
ul.vert-menu ul a { text-decoration:none; padding-left:20px;}
ul.vert-menu ul li a:hover { text-decoration:none; background:url(images/li.gif) no-repeat left;}
ul.vert-menu li.act a { background:url(images/li.gif) no-repeat left;} 

#news { padding-top:240px;}
#news div { border:1px solid #DABEA0; padding:5px; color:#FFFFFF; font-size:10px; width:140px;}
#news a { color:#FFFFFF;}

#menu3 { padding-top:210px; font-size:16px; color:#FFFFFF; text-align:center; background:url(images/line.gif) no-repeat bottom repeat-x;}
#menu3 a { color:#FFFFFF; text-decoration:none;}
#menu3 a:hover { text-decoration:none; color:#846240;}
#menu3 ul { margin:0; padding:0; padding-bottom:5px;}
#menu3 li { display:inline; font-size:16px; color:#FFFFFF; padding:0 15px;  /*white-space:nowrap;*/}

#struktura { padding-top:0px; padding:10px 0; font-weight:bold;}
#struktura a { text-decoration:none}
#struktura a:hover { color:#000000; text-decoration:underline;}

#content { text-align:justify;}

.blok1,.blok1 a,.blok1 a:hover { color:#D1AF8C; font-size:11px;}
.blok2,.blok2 a,.blok2 a:hover { color:#ffffff; font-size:11px;}
.blok3 { color:#ffffff; font-size:11px; padding-left:100px;}
.blok3 a,.blok3 a:hover { color:#ffffff; font-size:11px;}

table#bottom-menu { background-color:#ECD9C6; position:relative; top:0; right:-126px; border:1px solid #E50915; border-bottom:0;}
#bottom-menu ul { text-align:center; color:#E50915; margin:0; padding:0; display:inline;}
#bottom-menu li { display:inline; padding:0 22px;}
#bottom-menu td a { color:#E50915; text-decoration:none;}
#bottom-menu td a:hover { color:#000000}
#bottom-menu li.act a { color:#000000; text-decoration:none;}

