@charset "utf-8";
/* CSS Document */
body{ margin: 0 auto; position: relative; background:#F4EFE1 url(../img/left_fill.gif) repeat-y top left; font:12px Arial, Helvetica, sans-serif; min-width:1000px; height: 100%; padding:0p;color:#000033}
html{height:100%;}
body {min-height: 100%; height: auto !important; height: 100%; position: relative;}
img{border:0}
#main{width:100%;padding-top:307px; padding-bottom:50px;background:url(../img/right_fill.gif) repeat-y top right; padding-bottom:118px}
.footer{height:118px; position: absolute; bottom: 0; width:100%; clear:both;font:normal 11px/20px Tahoma; color:#fff; background-color:#F4EFE1}
.footer .middle{background-color:#882627; height:118px;margin:0px 296px 0px 223px;color:#fff;}
.bot_menu a{color:#fff;}
.bot_menu{display: table; height:118px; #position: relative; overflow: hidden; }
.bot_menu .in1{ #position: absolute;  #top: 50%;display: table-cell; vertical-align: middle; text-align:center; left:2%}
.bot_menu .in2{  #position: relative;  #top: -50%}
.footer a{color:#fff;text-decoration:none; text-align:center; line-height:10px}
.footer .copyright{float:left; width:223px; height:118px; color:#7B292F}
.footer .copyright div{width:140px; text-align:left; margin-top:30px} 
 .copyright a{color:#6E2326}
#header{height:307px;position:absolute; z-index:2; width:222px; top:0px; left:0px; width:100%}span.phone{color:#8A3637; font:bold 17px Tahoma; margin-right:45px;}.logo{background-color:#16325A; height:307px;width:222px;margin:0px; padding:0px;}.flash{position:absolute;left:222px; top:0px}
#navig_menu{height:39px; position:absolute; top:0px; width:100%; z-index:0; background-color:#F4EFE1} #navig_menu img{margin-right:20px;margin-top:14px}
#up_menu{background-color:#65161D;height:230px;top:39px;right:0px;position:absolute;z-index:1; width:100%}
#up_menutab {position:absolute; top:39px;left:536px; z-index:2;}
#up_menutab table{height:230px; min-width:400px} 
#up_menutab td{vertical-align:top; background:url(../img/up_mfill_out.png) repeat-y top left} 
#up_menutab td a{display:block;height:76px;padding:0;margin:0;width:100%}
#up_menutab td a span{padding:20px 0 0 20px;display:block}
#up_menutab td.on, td#act{ background:#06305A url(../img/up_mfill_on.png) repeat-y top left; cursor:pointer}
#up_menutab div{width:120px}
.left_cell{width:223px; float:left;background: url(../img/upfill_left.png) repeat-x left top}  
#left_menu{margin-top:28px;background: url(../img/fill_menu.png) repeat-y 30px top; z-index:1; position:relative; width:165px; display:block}
#left_menu div{width:137px;margin:7px 0px 10px 30px;padding: 0px 0px 0px 24px; min-height:16px;background: url(../img/marker.jpg) no-repeat left top;border-bottom:1px solid #C0C9D5;text-transform:uppercase;}
#left_menu .over{background: url(../img/marker_on.jpg) no-repeat left top;border-bottom:1px solid #CCA0A2; width:137px; min-height:16px}
#left_menu a,#left_menu ul{color:#16325A;font:bold 13px/15px Arial, Helvetica, sans-serif;text-decoration: none;}
#left_menu div.on a{color:#994145; text-decoration:none; font:bold 12px/11px Arial, Helvetica, sans-serif; display:block; padding:2px 0px;text-transform: none}
#left_menu div.on a:hover{background-color:#16325A; color:#fff}
#left_menu div.el{display:none; visibility:hidden; background:none; border:none;width:137px; text-align:right;}
#left_menu div.on{display:block; visibility: visible;width:137px; text-align:left;border:none; background:none}
#left_menu div.on div{background:#16325A none; color:#fff; border:none; width:113px; margin:0px;font:bold 12px/11px Arial, Helvetica, sans-serif; margin-bottom:0px;padding:2px 0px 2px 24px; height:10px}
.title_page h1, .title h1{color:white; font:normal 20px Verdana, Arial, Helvetica, sans-serif;height:40px;  text-transform:uppercase;line-height:37px;padding:0px; margin:0px 0px 0px 24px}
.title_page{background-color:#832B2C; margin-bottom:34px}
#print{position: absolute; top:269px; right:0px; z-index:0; color:#fff; font:bold 8px Arial, Helvetica, sans-serif; height:38px; width:298px; background-color:#F4EFE1} #print a{ color:#9F3C41; margin-right:10px; width:10px}#print div{margin:7px 10px 0px 0px}
.content{ margin-left:223px; margin-right:297px} .content .text{padding:0px 26px 80px 26px;}
h1{color:#964B49; font:bold 16px Arial, Helvetica, sans-serif} 
h2{color:#425274; font:bold 14px Arial, Helvetica, sans-serif}
#find{position:absolute; left:0px; top:278px; z-index:1;width:100%; height:27px}
#content_find {height:14px; position: absolute; z-index:4; left:537px; top:278px;}#content_find input{height:14px; border:1px solid #898989;} #content_find a{color:#994145; font:bold 10px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:7px}
.leftcontent {margin-top:10px}
.leftcontent img{display:block; margin:0 auto}
#news{float:right; vertical-align:top; width:297px}
#news .title{background-color:#06305A; width:297px; margin-bottom:33px; } 
.news_block{margin:0px 21px 5px 24px;font:normal 13px Arial, Helvetica, sans-serif; background: url(../img/news_block.gif) repeat-x bottom left}
.date{color:#6E2326; font-weight:bold }.news_block a{text-align:right; color:#AF9986; text-decoration:none}
#up_menutab a{text-transform:uppercase; color:#fff; font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
a{color:#882627}
a:hover{text-decoration:none}
#left_menu ul{list-style:none; margin:0px 0px 0px 0px; padding-left:14px;}
#left_menu ul.on{display:block; visibility: visible}
#left_menu ul.out{display:none; visibility:hidden;}
.MsoNormal,.MsoBodyText,.MsoBodyText2,p{color:#000033;font:12px Arial, Helvetica, sans-serif;}
.colorlink a{color:#000033}
#searchbox{
position:absolute;
top:269px;background:#fff;
left:537px;width:300px;z-index:10;
visibility:hidden;  padding: 10px; 
border: thin solid #CACACA;
}
#searchbox a{color:#882627}