* {font-size:100%;}
body {background-color:#eaeaea; padding:0 30px 0 30px; margin:0; }
body {font-family: Tahoma, Arial, Verdana, sans-serif; font-size:0.7em; font-style:normal; font-weight: normal; color:#6d6d6d;text-decoration: none;}
/*test*/body {background-image:url(/img/bg_test.gif); background-position:center; background-repeat:repeat-y;} 
table { border:0px;}
img {border:0 none;}
a {color:#109dad; text-decoration:underline;}
a:hover {color:#ce9a0f;}
/* common */
div#center {width:900px; margin:auto; background-color:#fff;}
div.logo {float:left; width:246px;}
div.logo img {margin:50px 0px 10px 20px;}
div.home {position:absolute; width:20px; margin:-30px 20px 0px 220px; text-align:left;}
div.menu1, div.menu2 {float:left; border-left:4px solid #cfcfcf; height:35px; margin: 48px 0 0 0;}
div.menu1 {width:562px;}
div.menu2 {width:70px;}
div.menu2 img {float:left; margin:12px 1px 0px 20px}
#menu {margin:5px 0 0 5px;}
#menu td{padding:5px 15px 5px 15px; background:url(/img/menu_line.gif) no-repeat left;}
#menu td.active {border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; font-weight:bold; color:#404040;}
#menu a {font-weight: bold;}
div.main_img { height:230px; background-image:url(/img/screen_colo2.jpg); margin-bottom:20px;}
div.adv {width:674px; text-align:right; margin-top:175px; position:absolute;}
div.adv a { font-weight:bold; color:#ce9a0f;}
div.adv a:hover { font-weight:bold; color:#ce9a0f; text-decoration:none;}
h2 {color:#404040; font-size:1.65em; font-weight:normal; margin:0; margin-bottom:4px;}
div.br {clear:both;}

.tri1, .tri2{float:left; padding:0px 20px 15px 20px; //padding-bottom:0px;}
.tri1 h2, .tri2 h2 {padding-top:13px; margin-bottom:6px; border-right:#cfcfcf 4px solid; margin-right: -20px;}
.tri1 h2.nobord {border:0;}
.tri1 {width:210px;}
.tri2 {width:360px;}

.ico1, .ico2, .ico3 {float:left}
.ico1 {width:204px; text-align:right;}
.ico2 {width:4px; height:21px; margin-top:20px; background-color:#fff;}
.ico3 {width:179px;}

UL.submenu {margin:10px 0px 12px -25px; //margin:10px 0px 12px 16px; list-style-image: url(/img/arrow.gif);}
UL.submenu LI {padding:0px 0px 6px 2px;}

.ganj {width:285px; margin-top:-48px; text-align:right;}
.main_news {width:100%;}
.main_news td {vertical-align:top;}
.main_news td.n1 {width:10px ;background-color:#e9eeed; background-image:url(/img/news_cdown.gif); background-repeat:no-repeat; background-position:left bottom;}
.main_news td.o1 {width:10px ;background-color:#E9EbEb; background-image:url(/img/other_rdown.gif); background-repeat:no-repeat; background-position:left bottom;}
.main_news td.n2 {width:237px ;background-color:#e9eeed;}
.main_news .submenu {margin:0px 0px 12px -25px; //margin:0px 0px 12px 16px; list-style-image: url(/img/arrow.gif);}
.main_news .submenu LI {padding:0px 0px 0px 2px;}
.main_news .news_txt {margin:8px 20px 8px 20px;}
.mnews_corner {width:246px; text-align:right;}
.main_icons {width:100%;}
td.main_icons1, td.main_icons2 {border-left:4px solid #fff; background-color:#e9eBeB; background-image:url(/img/other_bg.gif); background-repeat:repeat-x; text-align:right; vertical-align:bottom; }
td.main_icons1 {width:204px;}
td.main_icons2 {width:189px; border-right:4px solid #fff;}
span.date {font-size:1.2em; color:#ce9a0f;}
span.newstitle {font-size:1.2em; color:#000; font-weight:bold;}
/*footer*/
.ban{float:left; width:105px;}
.phone {font-size:2.15em; color:#404040; padding-left: 4px;}
.region {color:#404040; font-size:1.25em; POSITION: relative; top:-7px;}
#footer .tri1, #footer .tri2 {padding-top:13px; background:url(/img/grey_line.gif) no-repeat top right;}
#footer .tri3 {padding:13px 20px 15px 20px; float:left; width:210px;}
/*main page*/
#main1 {float:left; width:246px;}
#main2 {float:right; width:654px;}
.sub {margin:34px 15px 0px 6px;}
.inside_img {margin:0px 0px 20px 4px}
.txt {padding:0px 20px 0px 24px;}
#main2 h1 {font-size:2.26em; color:#404040; font-weight:normal; margin:5px 0px 0px -2px;}
#main2 p {margin:10px 0px 0px 0px;}
.nav {border-left:4px solid #cfcfcf; margin:0px 0px 25px -24px; padding-left:20px;}
.nav a {font-size:0.91em; color:#6d6d6d;}
UL.sub1 {margin:0px 0px 15px -30px; //margin:0px 0px 12px 10px; list-style:none;}
UL.sub1 a, td.active a {color:#404040; text-decoration:underline;} 
UL.sub1 a:hover, td.active a:hover {color:#404040; text-decoration:underline;}
.sub1 LI {padding:8px 0px 8px 10px; border-bottom:1px solid #cfcfcf; }
LI.top {border-top:1px solid #cfcfcf;}
.sub UL.sub2 {list-style-image: url(img/arrow.gif); margin:5px 0px 0px -25px; //margin:5px 0px 0px 15px;}
UL.sub2 LI{border:0; padding:2px 0px 2px 2px;}
UL.sub2 a {color:#109dad; text-decoration:underline;}
UL.sub2 a:hover {color:#ce9a0f;}
UL.sub2 a.active {color:#404040; text-decoration:none;}
.bold {font-weight:bold;}
.table_rek {border-bottom:1px solid #cfcfcf;}
