
/* CSS Document */

body                  { margin:0px; padding:0px; font:normal 13px  Tahoma; color:#001d49; background:#023880 url(images/bg_body.jpg) 0 0 repeat-x ; }

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

td { vertical-align:top}

h1                    { font:normal 18px Tahoma; color:#001d49; }
h2                    { font-size:20px; font-weight:normal; }
h3                    { font-size:18px; }
h4                    { font-size:16px;}

a        { text-decoration:underline; }
a:hover  { text-decoration:none}

.top_row { background:url(images/bg_top.jpg) 0 0 repeat-x;}
.pad { padding:10px 0px 7px;}


.head_row { background:url(images/head.jpg) 0 0 no-repeat;  height:600px; }

.w1000 { width:1000px; margin:auto; background:url(images/bg.jpg)}

.top_menu a { display:block; height:30px }

.but1 { background:url(images/but1.jpg) 0 0 no-repeat}
.but2 { background:url(images/but2.jpg) 0 0 no-repeat}
.but3 { background:url(images/but3.jpg) 0 0 no-repeat}
.but4 { background:url(images/but4.jpg) 0 0 no-repeat}
.but5 { background:url(images/but5.jpg) 0 0 no-repeat}
.but5 { background:url(images/but9.jpg) 0 0 no-repeat}
.but6 { background:url(images/but6.jpg) 0 0 no-repeat}
.but7 { background:url(images/but7.jpg) 0 0 no-repeat}
.but8 { background:url(images/but8.jpg) 0 0 no-repeat}
.but1:hover { background:url(images/but1_1.jpg) 0 0 no-repeat}
.but2:hover { background:url(images/but2_1.jpg) 0 0 no-repeat}
.but3:hover { background:url(images/but3_1.jpg) 0 0 no-repeat}
.but4:hover { background:url(images/but4_1.jpg) 0 0 no-repeat}
.but5:hover { background:url(images/but5_1.jpg) 0 0 no-repeat}
.but5:hover { background:url(images/but9_1.jpg) 0 0 no-repeat}
.but6:hover { background:url(images/but6_1.jpg) 0 0 no-repeat}
.but7:hover { background:url(images/but7_1.jpg) 0 0 no-repeat}
.but8:hover { background:url(images/but8_1.jpg) 0 0 no-repeat}

.top_txt { position:absolute; margin:100px 0px 0px 285px}
.top_txt2 { position:absolute; margin:193px 0px 0px 365px}
.top_txt3 { position:absolute; margin:203px 0px 0px 58px}

.w354 { width:354px; padding:200px 0px 0px 15px}

#menu { padding:0px; margin:0px; }
#menu li { padding:10px 0px 9px 43px; margin:0px; list-style-type:none; background:url(images/bg_left.jpg) 0 0 no-repeat }


#menu li { padding:0px;   margin:0px; list-style-type:none}
#menu a  { display:block; text-decoration:none;padding:10px 0px 4px 43px;margin:0px;}
#menu li a:hover  { text-decoration:underline; background:none}
#menu li li { padding:0px 0px 0px 0px; margin:0px; list-style-type:none; background:none;}
#menu li ul { padding:0px 0px 0px; margin:0px;}

#menu li#left_act {background:url(images/bg_left2.jpg) 0 0 no-repeat}
#menu li a { font:normal 14px  Arial Narrow, Tahoma; color:#414141; text-decoration:none; position:relative}

#menu   a#act_left_link { font-weight:bold; text-decoration:none}



.bg1_lm {background:url(images/bg1.gif) 100% 0 repeat-y; position:relative}


.bg_foot { background:url(images/bg_foot.jpg) 0 100% no-repeat}

.cr {position:absolute; width:300px; margin:41px 0px 0px 213px}

.bot_pic {position:absolute; width:450px; margin:15px 0px 0px 440px}
.bot_adr {position:absolute; width:450px; margin:23px 0px 0px 500px}

.foot {height:87px;font:normal 14px  Arial Narrow, Tahoma; color:#fff; margin-top:43px}

.bg_w { background:#fff}
#bg_no { background:none}
#bg_no img { background:none; }

.content {}
.pad2 { padding:300px 84px 7px 20px;}

.gl_os { color:#016199; font:normal 14px  Arial Narrow, Tahoma; padding:0px; margin:0px}
.gl_os textarea, .gl_os input { width:157px; border:1px solid #cfcfcf}
.gl_os textarea  { height:85px}
table.gl_os td { padding-bottom:4px}
.pad3  { padding:0px 5px 0px 14px;}

#subm { background:none; border:0px solid #000; padding:0px; margin:0px; width:70px; cursor:pointer; color:#016199; font:normal 16px  Arial Narrow, Tahoma; float:right}
.pad4  { padding:0px 0px 0px 0px;}

.fs10 { font-size:10px} 

.tit { vertical-align:top;  padding:0px 0px 0px 17px; background:none }

#bg2 { background:#fff url(images/img111.jpg) 100% 0 no-repeat}


.content_ins { vertical-align:top}

.red { color:red}


.top_logo { position:absolute; margin:67px 0px 0px}

.history { font-size:10px; text-decoration:none}
.history:hover { text-decoration:underline}

#map ul { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px}
#map a { font:normal 14px  Arial Narrow, Tahoma; color:#414141; }
#map li { list-style-type:none}
#map li li { list-style-type:disc}

.top_map { position:absolute; margin:27px 0px 0px 977px}

.bot_count {position:absolute;width:120px; margin:20px 0px 0px 900px}