html {background: url(/images/bg.jpg) repeat-y center; font-family:Verdana,Arial,Helvetica,sans-serif;color:#434342}
body {background: url(/images/bg_head.jpg) no-repeat top center;}

#LeftC {width:585px;; float:left}
#RightC {width:315px; float:right;margin-right:20px;}

.clr {clear:both}
#page {width:930px; margin:0px auto; padding:0px 10px;}

#logo {position:relative;top:-90px; display:inline-block;}


ul#usermenu {padding-top: 10px; padding-right: 20px; float: right;}
ul#usermenu li {background:url(/images/oMenbut.jpg)  no-repeat;display:inline-block; width:163px; height:42px; margin-right:20px; text-align:center;}
ul#usermenu li a {color:#fff; font-weight:bold; text-decoration:none;font-size:22px;}
ul#usermenu li a:hover {text-decoration:underline}



ul#menu {background:url(/images/bg_menu.jpg)  no-repeat right;display:inline-block; height:40px;padding-left:56px; padding-right:10px; position:relative;top:40px;left:120px;}
ul#menu li {display:inline; margin-right:10px;position:relative; z-index:100;}
ul#menu li a {color:#FFFFFF; font-size:13px; font-weight:bold; line-height:30px; text-decoration:none; text-shadow:2px 2px 1px #C4680C;}
ul#menu li a:hover {text-decoration:underline;}

.header2 {clear: both; margin-top: -60px;}
.header2 h2 {font-size:36px; font-weight:bold; line-height:26px; width: 200px;}
.header2 h2 .h2head {font-size:25px;}
.headlead {width:430px; font-size:14px; font-weight:bold; line-height:16px; margin-top:15px;}

.HPNews {width:540px;background:url(/images/bg_news.png)  no-repeat left bottom; padding:20px 20px 39px;margin-top:20px; font-size:12px}
h3.CatName {font-size:21px; font-weight:bold; color:#fff; background: url(/images/bg_catname.png)  no-repeat; width:298px; height:31px;padding-left:20px; margin:-28px 0px 10px -20px}
h3.CatName.base {margin:0px 0px -40px -5px; position:relative;}
.HPNews h2 {margin-bottom:10px}
.HPNews a {color:#5c5c5c; font-weight:bold}
.HPNews h2 a {font-size:16px; text-decoration:none; color:#5c5c5c; font-weight:bold}
.HPNews h2 a:hover {text-decoration:underline;}

.HPNews img.photo {float:left;margin-right:10px;}
.lmore {float:right;clear:both}
#RightC html, #RightC body {background:transparent}
.sh {float:right; margin:0px 10px 30px}

#MainNews {margin-top:-58px;padding-right:20px;margin-bottom:30px;}
#MainNews h2 a {font-size:36px; color:#333333; line-height:36px; font-weight:bold; text-decoration:none}
#MainNews h2 a:hover {text-decoration:underline}
#MainNews .Photo {float:left; margin-right:20px}
#MainNews .lmore {}

.CatNlist {background: url(/images/bgCat.jpg) repeat-y; padding:10px;margin-top:30px;width:550px;}
.CatNlist a {color:#5c5c5c; text-decoration:none; font-weight:bold; display:inline-block; width:390px;padding-left:35px; background:url(/images/star.gif) no-repeat left center;vertical-align:middle;}
.CatNlist a:hover {text-decoration:underline}
.CatNlist li {background: url(/images/hr.gif) no-repeat right bottom;margin:5px 0; padding-bottom:20px;}
.CatNlist a:hover .cloudImg {display: block; z-index: 9999; }
.CatNlist a .cloudImg {position: absolute; margin-left: 220px; margin-top: -60px; background: url(/images/bg_mainnews.gif) top center; display: none; padding: 9px 0px 0px 0px;  z-index: 9999;}
.CatNlist a .cloudImg img {width: 270px;}
.CatNlist a .cloudImg .inner {background: url(/images/bg_mainnews.gif) bottom center; margin: 0px; padding: 0px 9px 4px 8px;}

.mainImg {background: url(/images/bg_mainnews.gif) top center; padding: 9px 0px 0px 0px; float:left; margin-right:20px;}
.mainImg img {width: 270px;}
.mainImg .inner {background: url(/images/bg_mainnews.gif) bottom center; margin: 0px; padding: 0px 9px 4px 8px;}

.CatName a {color:#fff; text-decoration:none}
.CatName a:hover {text-decoration:underline}

iframe {padding-top:12px}
.logosite {vertical-align: middle; opacity:0.8; filter: alpha(opacity=80); float: right; margin-right: 30px;}
.foto {opacity:0.8; filter: alpha(opacity=80); float: right; margin-left: 10px;}

#footer {clear: both; font-size: 10px; text-align: center; padding: 20px 80px; width: 700px; border-top: 1px solid #EEE;}
#footer a {color: #434342; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer p {margin: 5px 0px;}

.imgHPouter {background: url(/images/bg_imgcr.png) top center; margin: 0px; padding: 10px 0px 0px 0px; width: 157px; float: left; margin-right: 10px;}
.imgHPinner {background: url(/images/bg_imgcr.png) bottom center; margin: 0px; padding: 0px 8px 5px 8px;}
.imgHPinner img {width: 140px;}

































