html, body {
   margin:0;
   padding-top:36px;
   font:12px Arial;
   color:#4b4b4b;
   background:#37929d url(../img/bg.png) repeat-x;
}


a {
   color:#003d5e;
   text-decoration:none;
}

a:hover {
   color:#4990bc;
}

h1 {
	font-size:17px;
    margin: 0px;
	padding: 0px;
}

#body1 {
   height:46px;
   background:#c3e3ff url(../img/st.png) repeat-x;
   margin:0 auto;
   width:1000px;
}

#stl {
   width:19px;
   height:46px;
   float:left;
   background:url(../img/stl.png);
}

#st {
   width:690px;
   height:46px;
   float:left;

}

#st a {
   color:#09234a;
   padding:0 12px;
   font-weight:bold;
   font-size:13px;
}

#st a:hover {
   padding:5px 11px;
   background:#004582 url(../img/sta.png) repeat-x;
   border:1px solid #3c6c96;
   color:#fff;
}

#str {
   background:url(../img/str.png);
   width:19px;
   height:46px;
   float:right;
}

#serch {
   height:28px;
   width:270px;
   float:left;
   padding-top:10px;
}

.s_x {
   width:200px;
   padding:6px;
   color:#666;
   font-weight:bold;
   border:none;
   background:url(../img/ser.png) repeat-x;
   position:absolute;
}

#body2 {
   height:187px;
   background:#002f50;
   margin:0 auto;
   width:1000px;
}

#top1 {
   float:left;
   width:500px;
   height:187px;
}

#top2 {
   float:left;
   background:url(../img/plog.png);
   width:107px;
   height:187px;
}

#lg1 {
   float:left;
   background:url(../img/l1.jpg);
   width:203px;
   height:167px;
   padding:10px;
   font-size:13px;
   font-weight:bold;
}

#lg2 {
   float:right;
   background:url(../img/l2.jpg);
   width:170px;
   height:187px;
}

#lg2 img {
   padding-top:18px;
   padding-left:7px;
}

#lgp,
#lgp2 {
   	position: absolute;
	width:300px;
	left: 38%;
  	top: 100px;
	border:solid #174664 5px;
	display: none;
  	z-index: 10;
    overflow: hidden;
    background:#003a62 url('../img/lp.png') repeat-x;
    color:#fff;
    text-align:left;
    padding:10px;
}

#lgp b,
#lgp2 b {
   font:17px Verdana;
   padding-left:20px;
   font-weight:bold;
} 

#lgp a,
#lgp2 a {
   color:#fff;
} 

#vh a {
   margin-left:12px;
   width:181px;
   text-align:center;
   display:block;
   padding-top:6px;
   padding-bottom:7px;
   color:#fff;
   font-size:13px;
   font-weight:bold;
   background:#003a62 url('../img/l1.png');
}

#vh a:hover {
   background:url('../img/l2.png');
}

#reg a {
   margin-top:10px;
   margin-left:12px;
   width:181px;
   text-align:center;
   display:block;
   padding-top:6px;
   padding-bottom:7px;
   color:#fff;
   font-size:13px;
   font-weight:bold;
   background:#004582 url('../img/r1.png');
}

#reg a:hover {
   background:url('../img/r2.png');
}

.plog {
   width:200px;
   height:20px;
   background:#e1f4fd;
   border:1px solid #999;
}

#but {
   text-decoration:none;
   font-weight:bold;
   background:#98d967 url('../images/but.png') repeat-x;
   border:1px solid #4b8e15; 
   color:#fff; 
   padding:2px 5px;
}

#mmenu a {
   margin-left:40px;
   margin-top:10px;
   width:200px;
   display:block;
   padding:5px;
   color:#fff;
   font-size:13px;
   font-weight:bold;
   background:#004582 url('../img/but.png');
   border:1px solid #896a4e;
}

#mmenu a:hover {
   background:url('../img/but1.png');
   border:1px solid #f1c57e;
}

#body3 {
   height:38px;
   background:#c3e3ff url(../img/sb.png) repeat-x;
   margin:0 auto;
   width:1000px;
}

#dtl {
   width:22px;
   height:38px;
   float:left;
   background:url(../img/sbl.png);
}

#dtr {
   width:22px;
   height:38px;
   float:right;
   background:url(../img/sbr.png);
}

#dst {
   color#666;
   padding-top:12px;
   height:26px;
   float:left;
   display:block;
}

#body4 {
   background:#fff;
   margin:0 auto;
   width:978px;
   border:1px solid #b0afb0;
   border-top:none;
   border-bottom:none;
   padding:0 10px;
}

#dtl {
   width:22px;
   height:38px;
   float:left;
   background:url(../img/sbl.png);
}

#ads,
#ads3 {
   padding:20px;
   font-size:18px;
   font-weight:bold;
   text-align:center;
   background:#d6d6d6;
   border:2px solid #9d9d9d;
   width:900px;
}

#ads2 {
   padding:70px;
   font-size:15px;
   font-weight:bold;
   text-align:center;
   background:#d6d6d6;
   border:2px solid #9d9d9d;
   width:100px;
}

#lmenu {
   float:left;
   width:270px;
   background:url(../img/allfon.png);
}

#lmenue,
#lmenue2,
#lmenue3 {
   float:left;
   width:270px;
   background:url(../img/allfon.png);
   margin:5px;
}

#content {
   float:right;
   width:690px;
   padding-left:10px;
}

#clear,
#clear2 {
   clear:both;
}

#altop {
   background:url(../img/mtop1.png);
   padding-top:18px;
   padding-bottom:16px;
   width:270px;
   font-size:16px;
   font-weight:bold;
   color:#1a537e;
   text-align:center;
}

#altope,
#altope2,
#altope3 {
   background:url(../img/mtop1.png);
   padding-top:18px;
   padding-bottom:16px;
   width:270px;
   font-size:16px;
   font-weight:bold;
   color:#1a537e;
   text-align:center;
}

#mtop,
#mtop2,
#mtop3 {
   background:url(../img/mtop.png);
   padding-top:14px;
   padding-bottom:16px;
   width:270px;
   font-size:16px;
   font-weight:bold;
   color:#1a537e;
   text-align:center;
}

#lmenu1 a, 
#lmenu2 a,
#lmenu3 a {
   width:200px;
   display:block;
   padding:15px 15px 15px 55px;
   color:#666;
   font-size:13px;
   font-weight:bold;
   background:#004582 url('../img/bpas.png') no-repeat left top;
}

#lmenu1 a:hover,
#lmenu2 a:hover,
#lmenu3 a:hover {
   background:url('../img/bact.png') no-repeat left top;
   color:#444;
}


#lmenu1e a, 
#lmenu1e2 a,
#lmenu1e3 a {
   width:210px;
   display:block;
   padding:8px;
   color:#555;
   font-size:12px;
   font-weight:bold;
   background:#f1f8ff;
   text-align:left;
   border:1px solid #96bada;
   margin:3px;
}

#lmenu1e a:hover,
#lmenu1e2 a:hover,
#lmenu1e3 a:hover {
   border:1px solid #4374a1;
   background:#d7ebfd;
   color:#333;
}


#mend2,
#mend3,
#mend4 {
   width:270px;
   height:18px;
   background:url('../img/mbot.png') no-repeat;
}

#mend {
   width:270px;
   background:url('../img/mbot.png') no-repeat left bottom;
}

#categ a {
   color:#666;
   font:12px Verdna;
   font-weight:bold;
}

#categ {
   padding-left:10px;
}

#newx {
   background:url('../img/newx.png') no-repeat;
}

#newxb {
   background:url('../img/newx2.png') right bottom no-repeat;
}

#newx2 {
   background:url('../img/info.png') no-repeat;
}

#newx2b {
   background:url('../img/info2.png') right bottom no-repeat;
}


#stc {
   padding-top:5px;
   padding-left:10px;
}

#s_bottom {
   color:#fff;
   font:11px Tahoma;
   background:#fff url(../img/ns.png) repeat-x;
   height:39px;
   margin-top:10px;
   margin-bottom:30px;
   display:block;
   width:690px;
}

#s_bot_left {
   background:url(../img/neft.png) no-repeat;
   width:121px;
   height:39px;
   float:left;
   padding-top:11px;
   padding-left:19px;
}

#s_bot_right a {
   background:url(../img/fright.png)  no-repeat;
   width:159px;
   height:39px;
   float:right;
   color:#fff;
   text-decoration:none;
   display:block;
   font:13px Verdana;
   font-weight:bold;
   text-align:center;
   padding-top:11px;
   padding-left:10px;
   padding-bottom:11px;
}

#s_bot_right a:hover {background:url('../img/frighta.png') no-repeat; }

#s_bot_c      {
   float:left;
   padding-top:12px;
}

#s_bot_c a {
   color:#fff;
   font-weight:bold;
}

#navigation a {
	text-decoration:none;
	color:#fff;
	background:#2b89c1 url(../img/nav.png);
	border:1px solid #0f4e74;
	padding:2pt 7px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

#navigation a:hover {
	background:#5fc417 url(../img/nav2.png);
	border-color:#398a00;
}

#navigation span {
	text-decoration:none;
	background:#fff url(../img/nav0.png);
	padding:2pt 7px;
	border:1px solid #a9ccde;
	color:#666;
	font-size:12px;
	font-weight:bold;
}

#xbot {
   width:850px;
}

#body5 {
   height:46px;
   background:#c3e3ff url(../img/butc.png) repeat-x;
   margin:0 auto;
   width:1000px;
}

#sbl {
   width:24px;
   height:46px;
   float:left;
   background:url(../img/butl.png);
}

#sbr {
   width:24px;
   height:46px;
   float:right;
   background:url(../img/butr.png);
}

#sb {
   float:left;
}

#comments	{
width:458px;
height: 160px;
display:block;
background:url(../img/cdesign.png) center no-repeat;
border:1px solid #c2c2c2;
}

#mend a{
font-size: 10px;}

#s_story {padding-left:10px;padding-right:10px;text-align:left;}