body{background:#e4e8ea url(/images/bg_01.gif) top repeat-x; margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#555;}
a{color:#222; outline:none;}
a:hover{text-decoration:none;}
img{border:none;}
td{vertical-align:top;}
.border{background:#f9fafb; border-top:1px solid #ced0d1; font-size:1px; line-height:1px; height:1px; margin:10px 0;}

.contener{width:730px; margin:auto; padding:0; border-top:4px solid #afa2c2; position:relative;}
.logo{position:absolute; top:26px; left:5px;} .logo2{position:absolute; top:92px; left:183px;}
.tmenu{position:absolute; top:40px; right:5px; font-size:11px; color:#a5a1ac;} .tmenu a{color:#86838c; text-decoration:none; margin-left:12px;} .tmenu a:hover{color:#5e498a;}
.tmenu2{position:absolute; top:162px; left:187px;} .tmenu2 ul{padding:0; margin:0; border-top:1px solid #ced0d1;} .tmenu2 li{float:left; display:inline; list-style:none; margin:0; padding:11px 16px; border-top:1px solid #fff;} .tmenu2 li a{color:#5a4c69; text-decoration:none; border-bottom:1px solid #cdcbd3;} .tmenu2 li a:hover{color:#3b0a6f; border-bottom:none;}
.header{height:225px;}

.content{padding:0;}
.content p, .newstext{line-height:20px; color:#2f213f; padding:15px 0; margin:0; text-align:justify;}
.content span{color:#747077; font-size:11px; line-height:21px;}
h1,h2, .mh1{font-size:24px; font-weight:normal; color:#5f3a87; margin:10px 0 0 15px; padding:0;}
h2, .mh1{margin:10px 0 0 0;}
.lastrss{position:absolute; margin:-19px 0 0 250px;}

.ctd{padding:0 10px 0 0; width:320px; text-align:left;} .ctd p{text-align:left;} .ctd h2{letter-spacing:-1px;}
.spann{widows:80px; float:left; line-height:22px;}

.btdonw{width:350px; height:95px; margin:10px 0 0 0; background:#A57494 url(/images/btdonw.jpg) top no-repeat; position:relative; overflow:hidden;} 
.btdonw:hover{background:#ab6191 url(/images/btdonw.jpg) bottom no-repeat;}
.btdonw a{padding:45px 50px 80px 100px; font-size:26px; color:#480a35; line-height:66px;  text-decoration:none;}
.btdonwversion a{position:absolute; margin:-5px 0 0 102px; color:#fff; font-size:11px; line-height:12px; padding:0 0 0 0;}

.newsdate{margin:-20px 0 10px 0; text-align:right; font-size:11px; color:#555;}
.newstext{margin:0 0 10px 30px;}

.footer{margin:20px 0 0 0; font-size:11px; color:#777; border-bottom:4px solid #afa2c2;}  .footer a{color:#777;}
.footerr{float:right; width:260px; line-height:15px; text-align:right;}
.footerl{float:left; width:400px; color:#777;}
.footerl ul{padding:0; margin:0 0 30px 0;} .footerl li{margin:0 5px; padding:0; float:left; display:inline; list-style:none;}

.bbcodes, .bbcodes_poll{font-size:12px; font-family:Tahoma, Geneva, sans-serif; border:1px solid #777; background:#888; cursor:pointer; padding:1px 5px; color:#fff; margin:2px 2px 0 0; }
.bbcodes:hover, .bbcodes_poll:hover{background:#777; border:1px solid #555;}
.f_textarea:focus, .f_input:focus, .f_select:focus{color:#000; border-color:#999;}
.f_textarea, .f_input, .f_select{color:#555;font-size: 11px;font-family: tahoma;background:#fcfcfc;border: 1px solid #ccc;}
.f_textarea{width: 459px;height: 156px;}.f_input{width: 300px;height: 14px;}.f_select{height: 14px;}

.navigation {text-align:left; color:#777; border:0px;line-height:20px; margin:0;}
.navigation a:link,.navigation a:visited,.navigation a:active {text-decoration:none; color:#555; background:#eee; padding:2px 6px;font-size:12px; margin:8px 0; border:1px solid #eee;}
.navigation a:hover {background:#777; color:#fff; border:1px solid #777;}
.navigation span {text-decoration:none;background:#fff; color:#999; padding:2px 6px; margin:8px 0;border:1px solid #ddd; font-size:12px;cursor:default;}

.commtext{font-size:12px; line-height:20px; border-top:1px solid #eee; margin:0; padding:0;}
.cmtext{font-size:10px; margin:10px 0 5px 0; color:#777;} .cmtext a{ color:#777;}
.comed{text-align:right; margin:2px 0 0 0; font-size:10px;}

textarea{font-size:11px; background:#F3F5F6; border:1px solid #bbb; letter-spacing:-1px; width:550px; margin:5px;}

