/* CSS Document */
body                  { margin:0px; padding:0px; font:normal 11px Verdana, Arial; color:#4b4b4b; background:#f0f0f0; text-align:justify }

html { height:100%}
* html body { height:100%}

img                   { border:0px;}
h1,h2,h3,h4,p         { padding:0px; margin:0px 0px 10px;}
p { }

h1                    {  font:normal 18px Verdana, Arial;  }
h2                    { font:bold 16px Verdana, Arial; }
h3                    { font:bold 14px Verdana, Arial; }
h4                    { font:bold 12px Verdana, Arial; }

a        { text-decoration:underline;  color:#474747;}
a:hover  { text-decoration:none}

.top_link { float:left}
.history { padding:0px 0px 10px; text-align:right; }

.w1000 { width:1036px;}

.head {background:url(images/bg_top.gif) 0 0 no-repeat; height:123px; vertical-align:top}


.left_col { background:url(images/bg_sub_left.gif) 0 0 repeat-y; vertical-align:top; padding:20px 0px 0px}
.pad_left  { padding:0px 0px 0px}

.left_menu {background:url(images/bg_left.gif) 0 0 no-repeat; width:261px; padding:0px 0px 50px}

.left_menu2 {padding:27px 0px 0px}

.content { background:#ffffff; vertical-align:top; z-index:1; }

.tit_cont { background:url(images/tit_centr.gif) 0 0 repeat-x; position:relative}
.tit_cont div { background:url(images/tit_left.gif) 0 0 no-repeat}
.tit_cont div div { background:url(images/tit_right.gif) 100% 0 no-repeat;  font:bold 12px Verdana, Tahoma, PragmaticaC ; color:#fff; padding:14px 0px 10px; text-align:center}

.tit_bot { background:url(images/tit_centr_2.gif) 0 0 repeat-x;}
.tit_bot div { background:url(images/tit_left_2.gif) 0 0 no-repeat}
.tit_bot div div { background:url(images/tit_right_2.gif) 100% 0 no-repeat;  font:bold 12px Verdana, Tahoma, PragmaticaC ; color:#fff; padding:11px 0px 8px;  text-align:right}

.top_adr { text-align:right; font:normal 11px Verdana, Tahoma, PragmaticaC ; color:#838383; padding:25px 45px 0px 0px; line-height:18px }
.top_adr a {  color:#838383; }

.logo { position:absolute; margin:70px 0px 0px; width:277px; z-index:0}

.foot {background:url(images/bg_bot2.gif) 0 0 repeat-x; padding-bottom:95px}
.foot_bg {background:url(images/bg_bot.gif) 0 0 no-repeat; height:68px}

.pad_content { padding:10px 45px}

.bg_left { background:#e4e4e4}
.bg_left3 { background:#e4e4e4 url(images/bg_l_2.gif) 0 100% repeat-x}
.bg_left_top { background:#e4e4e4 url(images/bg_left_top.gif) 0 0 repeat-x}

.news { vertical-align:top; background:#fff}
.news_w { width:220px; padding:10px 20px;}
.news_w b { color:#ff3300; }
.news_w * { font-size:10px }
.news_w a { text-decoration:none}
.news_w a:hover { text-decoration:underline}

.pos_ind { position:absolute; margin:-28px 0px 0px; width:516px}
.tit_news { background:url(images/tit_news.jpg) 0 0 no-repeat;  font:bold 12px Verdana, Tahoma, PragmaticaC ; color:#fff; padding:14px 0px 9px; text-align:center; z-index:1}

#but1 { background:url(images/but1.jpg) 0 0 no-repeat;  position:absolute; margin:15px 0px 0px 1px}
#but2 { background:url(images/but2.jpg) 0 0 no-repeat;  position:absolute; margin:15px 0px 0px 12px}
#but3 { background:url(images/but3.jpg) 0 0 no-repeat;  position:absolute; margin:260px 0px 0px 1px; $margin:280px 0px 0px 1px}
#but4 { background:url(images/but4.jpg) 0 0 no-repeat;  position:absolute; margin:260px 0px 0px 12px;  $margin:280px 0px 0px 12px}

#but1  , #but2 , #but3 , #but4  {width:206px; height:235px; display:block;text-align:center; padding-top:8px; z-index:0; text-decoration:none}

#but1:hover { margin:17px 0px 0px 3px;background:url(images/but1_2.jpg) 0 0 no-repeat; }
#but2:hover { margin:17px 0px 0px 14px;background:url(images/but2_2.jpg) 0 0 no-repeat; }
#but3:hover { margin:262px 0px 0px 3px;$margin:282px 0px 0px 3px;background:url(images/but3_2.jpg) 0 0 no-repeat; }
#but4:hover { margin:262px 0px 0px 14px;$margin:282px 0px 0px 14px;background:url(images/but4_2.jpg) 0 0 no-repeat; }

.pad_ind { height:605px}

.tab1 td { padding:20px 0px 0px  }
.tab1 a { text-decoration:none}

.cr { font:normal 9px Verdana, Arial; color:#666; text-align:right; padding:1px 45px 0px 0px}
.cr_2 { font:normal 9px Verdana, Arial; color:#666; text-align:right; padding:1px 45px 0px 45px; float:left}
.cr3 { font:normal 9px Verdana, Arial; color:#fff; text-decoration:none; padding-right:45px }
.cr3 span { font:normal 9px Verdana, Arial; color:red; }

.bot_menu { text-align:right; padding:30px 45px 0px 0px}
.bot_menu a { margin-left:50px; color:#666; text-decoration:none}
.bot_menu a:hover { text-decoration:underline}

.red { color:#ff3300}

.news_w p { text-align:left}
