body {background-color: #fff;
padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0;}  

a.top {color : #fff; text-decoration: underline; font-family: arial; font-size: 8pt;}
a:hover.top {text-decoration: none;}

.m {font-family: arial; font-size: 10pt; color: #fff;}

a.m {color : #fff; text-decoration: none; font-family: arial; font-size: 11pt;}
a:hover.m {text-decoration: underline;}

#bottom {width: 1100px; height:130px; text-align: center; border: 0; background: url(../i/bg_bot.png) center top; border-top: 4px #3096a5 solid; }

#bottom p  {font-family: arial; font-size: 9pt; color : #fff; padding-top: 80px; }



#maincontainer {
width: 1100px; 
background-color: #fff; 
border: 1px #ebebeb solid; 
overflow:hidden; 
}

img.header {
margin-bottom:3px; width:1100px; height:250px; border:0; 
}

.rhm1{
width:1100px;
height:64px;
margin:0 auto;
background:url(../i/rhm1_bg.gif) repeat-x;
}
.rhm1-left{
background:url(../i/rhm1_l.gif) no-repeat;
width:15px;
height:64px;
float:left;
}
.rhm1-right{
background:url(../i/rhm1_r.gif) no-repeat;
width:15px;
height:64px;
float:right;
}
.rhm1-bg{
background:url(../i/rhm1_bg.gif) repeat-x;
height:64px;
}
.rhm1-bg ul{
list-style:none;
margin:0 auto;
}
.rhm1-bg li{
float:left;
list-style:none;
}
.rhm1-bg li a{
float:left;
display:block;
color:#fff;
text-decoration:none;
font:12px arial, sans-serif;
font-weight:bold;
padding:0 0 0 18px;
height:64px;
line-height:40px;
text-align:center;
cursor:pointer;
}
.rhm1-bg li a span{
float:left;
display:block;
padding:0 32px 0 18px;
}
.rhm1-bg li.current a{
color:#fff;
background:url(../i/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li.current a span{
color:#fff;
background:url(../i/rhm1_hover_r.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover{
color:#666;
background:url(../i/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span{
color:#666;
background:url(../i/rhm1_hover_r.gif) no-repeat right 5px;
}

h1 {font-family: arial; font-size: 18pt; color: #016b9b; text-align: left; padding-left: 20px;}

h2 {font-family: arial; font-size: 15pt; color: #003e63; text-align: left; font-weight: bold; padding-left: 20px;}

h3 {font-family: arial; font-size: 14pt; color: #838383; text-align: left; font-weight: bold; padding-left: 20px;}

h4 {font-family: arial; font-size: 13pt; color: #777; text-align: left; font-weight: bold; padding-left: 20px; text-transform:uppercase; display:block; border-bottom: 1px #777 solid;}

#text {width: 1100px; text-align: left; overflow:hidden; background:url(../i/ fon.jpg) bottom right no-repeat; }

#d1 {width: 1100px; padding: 5px; overflow:hidden; }

#d11c {width: 830px; float: left;}

#d11 {width: 830px; padding: 5px;  }

#d11 p {font-family: arial; font-size: 11pt; color: #000; text-align: left; padding-left: 20px;}

#d11 ul {font-family: arial; font-size: 11pt; color: #000; text-align: left; list-style-type: disc; padding-left: 50px;}

#d11 ul li {margin-bottom: 7px;}

#d11 ol {font-family: arial; font-size: 11pt; color: #000; text-align: left; padding-left: 50px;}

#d11 ol li {margin-bottom: 7px;}

#d12c {width: 250; float: right;}

#d12 {width: 250px; padding: 5px;}

#d12 a.sidemenu {
text-decoration:none;
text-align:left;
font-family: Arial;
font-weight:bold;
font-size: 11pt;
background:url("../i/sidemenu.gif");
color: #fff;
display:block; 
width:180px; 
padding:5px;
border: 0;
margin-bottom:5px;
}

#d12 a:hover.sidemenu {
background:url("../i/sidemenu_h.gif");
color: #000;
}



.txt {font-family: arial; font-size: 10pt; color: #000; padding-left: 20px;}


a.tt {color: #000; text-decoration: underline; font-family: arial; font-size: 11pt;}

a:hover.tt {text-decoration: none; color: #595959;}

a.tt1 {color: #3b3b3b; text-decoration: none; font-family: arial; font-size: 11pt;}

a:hover.tt1 {text-decoration: underline; color: #218e9e;}

td.bord {
border:1px #dadada solid;
}

.articleimg {padding:5px; border:1px solid #eee; margin-left:10px; margin-top:5px; margin-bottom:10px; }

