
body {margin:0px;}

#body {background:#6E2D00 url('/img/bg.png');font-family: Verdana, Tahoma;font-size:14px;color:#000;min-width:800px}

a {color:#783100}
a.current {  font-weight:bold;}

/* header */
#header {height:320px}

#top {height:140px;vertical-align:middle;}
#logo {width:200px;float:left;margin:15px;vertical-align:middle;}
#topcontacts {font-family:Verdana, Tahoma;font-size:14px;color:#fff;float:right;margin:37px;margin-right:50px;position:relative;width:300px}
#topcontacts .content {width:316px;height:64px;background:url('/img/contacts2.png');position:relative;}

#topimages {height:125px;position:relative;padding:15px}
#topimages .topimage {height:120px;width:20%;float:left;position:relative;text-align:center;vertical-align:middle;margin:0px}
#topimages .topimage .thumbnail {width:150px;height:100px;border:1px solid #fff;}
#topimages .topimage a {text-decoration:none; color:#fff;}


/* view */
#view {}
#left { background:#2D1F12;width:250px;vertical-align:top;margin:0;padding:0}
#content { background:#fff;vertical-align:top;}


/* left */
#left a {color:#F2E9E4;text-decoration:none}

/* treemenu */
#treemenu ul {margin:0;padding:0;margin-right:0px;list-style:none;}
#treemenu ul li {list-style: none;padding:0px;margin:0px;}

#treemenu ul li a {color:#F2E9E4; display:block; padding:10px 0px 10px 40px; background: url('/img/bullet.png') no-repeat left;  border-top: 1px #523C26 dotted; font-size:14px}
#treemenu ul li a:hover {background:#3E2D1B url('/img/bullet.png') no-repeat left; }

#treemenu ul ul {list-style: none;padding-left:10px}
#treemenu ul ul li {list-style: none;padding:3px}
#treemenu ul ul a {color:#BF9B79;font-size:14px; padding:0px 0px 5px 40px; background:#2D1F12;border:0px}
#treemenu ul ul a:hover {background:#2D1F12;text-decoration:underline;}
#treemenu ul ul a.current { text-decoration:underline}
#treemenu ul ul ul a {color:#FFCC33;font-size:14px}
#treemenu ul ul ul a.current { text-decoration:underline}


#akciya {margin-top:10px; margin-bottom:10px} 


#left .leftgrouptop         {background:#FFFCFA url('/img/leftgrouptop.png') no-repeat; width:232px; height:44px;}
#left .leftgroupmiddle  {background:#FFFCFA url('/img/leftgroupmdl.png'); width:232px; height:100%; text-align:center}
#left .leftgroupbottom {background:#FFFCFA url('/img/leftgroupbottom.png') no-repeat; width:232px; height:16px;}


/* imagelist */
ul.images {margin:0; padding:1px; padding-top:20px; padding-bottom:10px;}
ul.images li { list-style: none;  }



/* content */
#content .content {background:#fff; padding:10px 30px 0 30px;}
#content h1 {font-size:24px; color:#783100;}
#content h2 {font-size:20px; color:#783100}
#content h3 {font-size:18px; color:#783100}

#content table {border-collapse: collapse; width:100%; border:1px #783100 solid;}
#content th {background:#783100; color:#D0B45F; border:1px #D0B45F solid; padding:3px;}
#content td {border:1px #783100 solid; padding:3px;}

ul.hr { margin: 0;  padding: 0; display: inline;}
ul.hr li { display: inline; }

ul.br {  margin: 0; padding: 0; display: inline;}
ul.br li { display: inline; }

#bread {background: url('/img/bullet2.png') no-repeat left;  padding-left:15px;margin-left:3px;}
#bread ul {  margin-left: 0;   padding-left: 0;  display: inline;   border: none;   } 
#bread ul li {    margin-left: 0;   padding-left: 2px;    border: none;    list-style: none;   display: inline;    }


#bread a {    color:#783100;text-decoration:none   }
#bread a:hover {  text-decoration:underline  }


/* прозрачная подложка */
.overlay{    position:absolute;    top:0;    bottom:0;    left:0;    width:100%;    background:#fff;    
    opacity:0.05;
    -moz-opacity:0.05; /* для старых браузеров на основе Gecko */
    filter:alpha(opacity=5); /* Для IE6&7 */
}
* html #topimages .overlay {    height: expression(document.getElementById("container").offsetHeight); }
* html #footercontent .overlay {    height: expression(document.getElementById("container").offsetHeight); }


#footer {position:relative;font-size:14px;font-family:Tahoma; }
#footer ul.hr li {margin:5px}
#footer a{color:#F2E6E0;text-decoration:underline}
#footer a:hover {color:#fff;text-decoration:underline}
#menubottom {padding:30px;padding-left:10px}

#footercontent {position:relative;padding:10px;font-size:14px; font-family:Tahoma;}
#footercontent .mts {color:#999}
#footercontent .tel {color:#ccc}
#footercontent .content {position:relative;}

#counters {}

#submenu ul {list-style:none;}
#submenu a {font-size:14px;color:#004080;font-weight:bold;}

