/* CSS Document */

*{margin:0px; padding:0px;}

img{border:none;}

body{
font-family:Tahoma;
font-size:12px;
color:#6d6c6c;
background:#fff;
}

p {
margin-bottom:5px;
}

body a{
color:#bf327e;
}

ul, ol{
padding:10px 0px 10px 20px;
}

h1{
font-size:18px;
background:url(/images/h1bullet.gif) 0px 6px no-repeat;
color:#373737;
padding:0px 0px 20px 24px;
}

h2{
font-size:18px;
color:#373737;
padding:0px 0px 20px 0px;
}

h3{
font-size:15px;
color:#373737;
padding:0px 0px 20px 0px;
}

h4{
font-size:14px;
font-weight:normal;
color:#373737;
padding:0px 0px 20px 0px;
}

h4{
font-size:12px;
color:#373737;
padding:0px 0px 20px 0px;
}

.main{
width:1000px;
margin:auto;
}

.topblock{
height:105px;
padding:20px 20px 0px 44px;
}

.topblock .logo{
width:310px;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
color:#004d91;
float:left;
}

.topblock .logo img{
display:block;
margin-bottom:3px;
}

.topblock .menu{
float:left;
padding:27px 0px 0px 93px;

}

.topblock .menu a{
float:left;
margin:3px 0px 0px 0px;
}

.topblock .menu .space{
height:22px;
width:1px;
float:left;
background:url(/images/menu_space.jpg) no-repeat;
margin:0px 20px;
}

.header{
height:272px;
margin-bottom:12px;
padding:0px 20px 0px 19px;
}

.header .leftmenu{
height:272px;
width:357px;
font-family:Tahoma;
color:#373737;
float:left;
}

.header .leftmenu a{
color:#373737;
text-decoration:none;
}

.header .leftmenu a:hover{
text-decoration:underline;
}

.header .leftmenu ul{
width:270px;
list-style:none;
padding:0px;
}

.header .leftmenu ul li a:hover {
text-decoration:none;
}

.header .leftmenu ul li{
font-size:15px;
font-weight:bold;
list-style:none;
background:url(/images/lmenu_brdr.gif) left bottom repeat-x;
padding:5px 0px 7px 0px;
}

.header .leftmenu ul li li{
font-size:12px;
font-weight:normal;
background:url(/images/lmenu_bullet.gif) 7px 5px no-repeat;
padding:1px 0px 1px 17px;
}

.header .leftmenu ul li li a:hover {
color:#bf327e;
text-decoration:none;
}

.header .leftmenu ul li a.active2 {
color:#bf327e;
}

.header .leftmenu ul li span.active2 {
color:#bf327e;
}

.header .leftmenu ul li.dlmenu{
background:none;
}

.header .leftmenu ul li.dlmenu ul{
background:url(/images/lmenu_brdr.gif) left top repeat-x;
margin-top:5px;
padding:10px 0px 0px 0px;
}


.lmenu_body{
height:254px;
background:url(/images/header_brdr.gif) left repeat-y;
padding:0px 15px 0px 15px;
}

.lmenu_t{
height:9px;
background:url(/images/header_brdr.gif) top repeat-x;
}

.lmenu_b{
height:9px;
background:url(/images/header_brdr.gif) bottom repeat-x;
}

.lmenu_t img, .lmenu_b img{
float:left;
}

.header .flash{
height:272px;
width:604px;
float:right;
}

.tbanners{
height:60px;
padding:0px 29px 12px 19px;
}

.tbanners .banner1{
width:344px;
float:left;
padding:0px 0px 0px 18px;
}

.tbanners .banner2{
width:346px;
float:left;
}

.tbanners .banner3{
width:240px;
float:left;
}

.content{
background:url(/images/body_bg.gif) 18px repeat-y;
margin-bottom:12px;
padding:0px 20px 0px 18px;
}

.contnt_top{
height:37px;
background:url(/images/body_tbg.gif) left top no-repeat;
}

.contentbg{
background:url(/images/body_bbg.gif) left bottom no-repeat;
}

.news_block{
width:380px;
float:left;
padding:0px 80px 20px 40px;
}

.articles_block{
width:380px;
float:left;
padding:0px 0px 20px 0px;
}

.news_title{
padding-bottom:7px;
}

.news_title .date{
width:100px;
float:left;
font-size:11px;
color:#bf327e;
padding:0px 20px 0px 0px;
}

.news_title .tit{
width:250px;
font-size:11px;
color:#000;
font-weight:bold;
float:left;
}

.news_text{
line-height:12px;
padding-bottom:10px;
}

.moreinf{
font-size:11px;
text-align:right;
}

.narchlink{
text-align:right;
color:#8c9cbd;
padding:5px 50px 0px 0px;
}

.narchlink a{
color:#8c9cbd;
font-size:11px;
background:url(/images/narch.gif) 0px 2px no-repeat;
padding-left:19px;
text-decoration:none;
}

.narchlink a:hover{
text-decoration:underline;
}

.bcontent{
padding:0px 21px 28px 20px;
}

.bcontent .bcontbg{
border-top:1px solid #bccccd;
background:url(/images/border.gif) 598px repeat-y;
}

.sitenews{
width:551px;
float:left;
padding:10px 30px 0px 17px;
}

.sitenews .news_title .tit{
width:420px;
}

.submenu{
width:330px;
font-size:11px;
float:left;
padding:10px 0px 0px 24px;
}

.submenu ul{
color:#709196;
padding:0px 0px 10px 25px;
}

.submenu ul a{
color:#709196;
}

.submenu ul li{
padding:1px 0px;
}

.footer{
font-size:11px;
padding:0px 21px 0px 20px;
}

.footer a{
color:#0064bc;
}

.footer .fttr_body{
height:30px;
border-top:2px solid #bccccd;
padding:15px 20px 15px 20px;
}

.spacer{
height:1px;
clear:both;
}

.i1 {
width:90%;
margin-bottom:3px;
}
.tit a {
color:#000;
text-decoration:none;
}

.bread {
font:10px tahoma;
margin:-10px 0px 5px 0px;
}

.send {
font-size: 15px;
}
