.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif;background:#fefefe;color:#333333;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#666666;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none; color:#000000;}
h1{font-size:33px;line-height:35px; font-family:"Times New Roman", Times, serif; font-weight:normal;}
h2{font-size:24px;line-height:26px;font-family:"Times New Roman", Times, serif; font-weight:normal;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px; font-weight:normal;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px; font-weight:normal;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.container{width:1011px;margin:0 auto;padding:10px 0;}
div.header div.box01{width:1011px;background:url(../imgs/box01-mid.gif) repeat-y left top;}
div.header div.box01-top{width:1011px;background:url(../imgs/box01-top.gif) no-repeat left top;}
div.header div.box01-btm{width:997px;background:url(../imgs/box01-btm.gif) no-repeat left bottom; padding:7px;}
div.header div.top{ width:997px; position:relative; background:#e9eaec url(../imgs/bg01.jpg) repeat-x left top;}
div.header div.logo{ padding:8px 0 8px 16px;}
div.header div.search{ width:298px; height:50px; position:absolute; top:0; right:0; background:url(../imgs/bg02.jpg) no-repeat left top; border: 0;}
div.header div.search input{ border:0}
div.header div.share{ padding:3px 0 5px 30px; font-size:11px; font-weight:bold;}
div.header div.share a{ color:#000;}
div.header div.share a:hover{ color:#13346E;}
div.header div.share a img{ vertical-align:middle;}
div.header form.search{ padding:1px 0 0 30px;}
div.header input.terms{ border:none; width:164px; padding:3px 0 0;}
div.header input.submit{ color:#fff; font-size:16px; border:none;line-height:18px; position:absolute; right:1px; bottom:2px; width:92px; height:23px; background:url(../imgs/btn01.gif) no-repeat left top; padding:0 0 1px; cursor:pointer;}
div.topmenu{ height:28px; background:url(../imgs/bg03.gif) repeat-x left -2px;border-top:solid 1px #dfe1e0;border-bottom:solid 1px #dfe1e0;}
ul.topmenu li{ width:auto; float:left; background:url(../imgs/bg04.gif) no-repeat right -2px; padding:1px 1px 1px 0; height:26px; line-height:26px; font-weight:bold;}
ul.topmenu li.last{ background:none; padding:1px 0;}
ul.topmenu li a{ width:auto; float:left; display:block; padding:0 21px; color:#000; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
ul.topmenu li a:hover{ color:#13346E;}

ul.topmenu li.item01{ padding:1px 1px; background:none;}
ul.topmenu li.item01 a{ color:#fff; padding:0;}
ul.topmenu li.item01 a:hover{ text-decoration:none;}
ul.topmenu li.item01 a span{ width:auto; float:left; display:block;}
ul.topmenu li.item01 a span.tab-l{ background:url(../imgs/tab01-l.gif) no-repeat left top;}
ul.topmenu li.item01 a span.tab-r{ background:url(../imgs/tab01-r.gif) no-repeat right top; padding:0 8px; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
ul.topmenu li.item02{ padding:1px 1px; background:none;}
ul.topmenu li.item02 a{ color:#fff; padding:0; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
ul.topmenu li.item02 a:hover{ text-decoration:none;}
ul.topmenu li.item02 a span{ width:auto; float:left; display:block;}
ul.topmenu li.item02 a span.tab-l{ background:url(../imgs/tab02-l.gif) no-repeat left top;}
ul.topmenu li.item02 a span.tab-r{ background:url(../imgs/tab02-r.gif) no-repeat right top; padding:0 20px 0 8px;}
ul.topmenu li.item02 a span.tabb-l{ background:url(../imgs/tab02b-l.gif) no-repeat left top;}
ul.topmenu li.item02 a span.tabb-r{ background:url(../imgs/tab02b-r.gif) no-repeat right top; padding:0 20px 0 8px;}

ul.topmenu li.item03{ padding:1px 1px; background:none;}
ul.topmenu li.item03 a{ color:#fff; padding:0;}
ul.topmenu li.item03 a:hover{ text-decoration:none;}
ul.topmenu li.item03 a span{ width:auto; float:left; display:block;}
ul.topmenu li.item03 a span.tab-l{ background:url(../imgs/tab03-l.gif) no-repeat left top;}
ul.topmenu li.item03 a span.tab-r{ background:url(../imgs/tab03-r.gif) no-repeat right top; padding:0 20px 0 8px;}
div.header div.cols1{width:997px;overflow:hidden;clear:both; font-size:11px; line-height:13px; padding:7px 0;}
div.header div.cols1 div.col1{ padding:0 0 0 12px;}
div.header div.cols1 div.col2{width:auto; float:right;}
div.header span.day{ font-weight:bold;}
div.header span.time{ color:#123674; font-weight:bold;}
div.header ul.submenu li{ width:auto; float:left; padding:0 16px 0 0;}
div.header ul.submenu li a{ color:#123674;}
div.header ul.submenu li a.rss{ color:#FF9100;}
div.alert-obj{ height:30px; background:url(../imgs/bg-alerta.jpg) no-repeat 3px top; line-height:30px; font-size:14px; font-weight:bold;color:#fff;}
div.alert-obj a{color:#fff;}
div.alert-obj div.cols1{width:1011px;overflow:hidden;clear:both;}
div.alert-obj div.cols1 div.col1{width:70px; text-indent:17px; }
div.alert-obj div.cols1 div.col2{width:910px; float:right;}
div.btn {padding: 10px 6px 4px; text-align:center;}
div.news1-obj div.box01{width:1011px;background:url(../imgs/box01-mid.gif) repeat-y left top;}
div.news1-obj div.box01-top{width:1011px;background:url(../imgs/box01-top.gif) no-repeat left top;}
div.news1-obj div.box01-btm{width:985px;background:url(../imgs/box01-btm.gif) no-repeat left bottom; padding:7px 7px 7px 19px; }
div.news1-obj div.cols1{width:985px;overflow:hidden;clear:both; background:url(../imgs/bg06.gif) repeat-y 387px top;}
div.news1-obj div.cols1 div.col1{width:374px; padding:8px 0 0;}
div.news1-obj div.cols1 div.col2{width:597px; float:right;}
div.news1-obj p{font-size:14px; line-height:16px;}
div.news1-obj ul.utils{ padding:0 0 8px;}
div.news1-obj ul.utils li{ background:url(../imgs/icon02.gif) no-repeat left 4px; padding:0px 0 1px 15px;}
div.news1-obj ul.utils li a{ font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news1-obj ul.utils li a:hover{text-decoration:none;}
div.news1-obj ul.utils li.pdf{background:url(../imgs/icon01.gif) no-repeat left 3px;}
div.news1-obj ul.utils li.pdf a{ color:#CA2128;}
div.news1-obj ul.utils li.comment{background:url(../imgs/icon03.gif) no-repeat left 3px;}
div.wrapper{width:1011px;background:url(../imgs/box01-mid.gif) repeat-y left top;}
div.wrapper-top{width:1011px;background:url(../imgs/box01-top.gif) no-repeat left top;}
div.wrapper-btm{width:997px;background:url(../imgs/box01-btm.gif) no-repeat left bottom; padding:7px;}
div.content{ width:997px; clear:both;background:url(../imgs/bg06.gif) repeat-y 681px top;}
div.main{ width:681px; float:left;}
div.side{ width:315px; float:left; float:right;}
div.blocks1{width:681px;overflow:hidden;clear:both;background:url(../imgs/bg06.gif) repeat-y 403px top;}
div.blocks1 div.block1{width:402px;}
div.blocks1 div.block2{width:278px; float:right;}
div.news2-obj{ padding:12px 15px 4px 15px;}
div.news2-obj div.headline{ border-top:solid 1px #e0e2e1; border-right:solid 1px #e0e2e1; border-bottom:solid 2px #151515; border-left:solid 1px #e0e2e1; padding:2px;}
div.news2-obj div.news{ padding:8px 10px;}
div.news2-obj ul.utils li{ background:url(../imgs/icon02.gif) no-repeat left 4px; padding:0px 0 5px 15px;}
div.news2-obj ul.utils li a{ font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news2-obj ul.utils li a:hover{ text-decoration:none;}
div.news2-obj a.comment{background:url(../imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news2-obj a.comment:hover{text-decoration:none;}
div.news2-obj ul.utils li.comment{background:url(../imgs/icon03.gif) no-repeat left 3px;}
div.news2-obj ul.news{ padding:8px 0 0;}
div.news2-obj ul.news li{border-bottom:solid 1px #e0e2e1; padding:12px 0;}
div.news3-obj{ padding:4px 8px 4px 8px;}
div.news3-obj ul.news li{border-bottom:solid 1px #e0e2e1; padding:12px 0;}

div.news3-obj ul.news li h2.der{font-size:19px;line-height:21px;font-family:"Times New Roman", Times, serif; font-weight:normal;}

div.news5-obj div.headline h2.blanco{font-size:24px;line-height:26px;font-family:"Times New Roman", Times, serif; font-weight:normal;}

div.news3-obj ul.news li.last{ border-bottom:none;}
div.news3-obj img.news{border:solid 1px #e0e2e1;padding:2px;}
div.news3-obj a.comment{background:url(../imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news3-obj a.comment:hover{text-decoration:none;}
div.banner{ padding:4px 0; text-align:center;  border-top:solid 1px #e0e2e1; border-bottom:solid 1px #e0e2e1; }
div.news4-obj{  padding:4px 15px 4px 15px;}
div.news4-obj ul.news li{border-bottom:solid 1px #e0e2e1; padding:12px 0px;}
div.news4-obj img.news{border:solid 1px #e0e2e1;padding:2px;}
div.news4-obj a.comment{background:url(../imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news4-obj a.comment:hover{text-decoration:none;}
div.slides-obj{ padding:8px 11px;}
div.slides-obj div.slides{ width:376px; height:330px; border:solid 2px #0c0c0c; background:url(../imgs/bg07.gif) no-repeat left top; position:relative; }
div.slides-obj h2.t1{ color:#fff; padding:10px 8px;}
div.slides-obj img.cij{ position:absolute; top:8px; right:8px;}
div.slides-obj ul.slides{ width:376px; position:absolute; height:280px; bottom:0; left:0;}
div.slides-obj ul.slides li{ position:absolute; left:0; top:0; width:376px;height:280px; }
/*div.slides-obj ul.slides li.slide01{ z-index:1;}*/
/*div.slides-obj ul.slides li.slide02{ z-index:2;}*/
div.slides-obj ul.slides li img{border:solid 1px #0c0c0c; width: 366px;}
/*div.slides-obj ul.slides li.slide01 img{ position:absolute; left:12px; top:28px;}*/
/*div.slides-obj ul.slides li.slide02 img{ position:absolute; right:12px; top:28px;}*/
div.slides-obj ul.slides li.active{ z-index:3; text-align:center;}
div.slides-obj ul.slides li div.t2{ display:none;}
div.slides-obj ul.slides li.active div.t2{ display:block;}
div.slides-obj div.t2{ position:absolute; left:0; bottom:0; width:340px; background:url(../imgs/bg08.gif) no-repeat left top; text-align:left; padding:18px 18px 10px;}
div.slides-obj div.t2 a{ color:#fff; font-weight:bold;}
div.slides-obj a.a2{ position:absolute; right:10px; bottom:54px;}
div.news5-obj{ padding:4px 3px;}
div.news5-obj div.headline{ border-top:solid 1px #e0e2e1; border-right:solid 1px #e0e2e1; border-bottom:solid 2px #151515; border-left:solid 1px #e0e2e1; padding:2px;}
div.news5-obj ul.utils li{ background:url(../imgs/icon02.gif) no-repeat left 4px; padding:0px 0 1px 15px;}
div.news5-obj ul.utils li a{ font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news5-obj ul.utils li a:hover{text-decoration:none;}
div.news5-obj a.comment{background:url(../imgs/icon03.gif) no-repeat left 3px; padding:0 0 0 15px;font-size:11px; line-height:13px; color:#808285; text-decoration:underline;}
div.news5-obj a.comment:hover{text-decoration:none;}
div.news5-obj ul.utils li.comment{background:url(../imgs/icon03.gif) no-repeat left 3px;}
div.news5-obj ul.news{ padding:8px 5px 0;}

div.news5-obj ul.news li h2 {font-size:19px;line-height:18px;font-family:"Times New Roman", Times, serif; font-weight:normal;}

div.news5-obj ul.news li{border-top:solid 1px #e0e2e1; padding:8px 0;}
div.news5-obj h2.blanco{ background:#000; padding:8px;}
div.news5-obj h2.blanco a{ color:#fff;}
div.news5-obj div.news{ padding:0 5px;}
div.slides2-obj{ padding:8px 9px 0;}
div.slides2-obj div.slides{ width:295px; height:350px; border:solid 1px #0c0c0c; background:url(../imgs/bg09.gif) no-repeat left top; position:relative; }
div.slides2-obj h2.t1{ color:#fff; padding:10px 8px;}
div.slides2-obj img.cij{ position:absolute; top:4px; right:8px;}
div.slides2-obj ul.slides{ width:295px; position:absolute; height:306px; bottom:0; left:0;}
div.slides2-obj ul.slides li{ position:absolute; left:0; top:0; width:295px;height:306px; }
div.slides2-obj ul.slides li div.photo{ text-align:center;}
div.slides2-obj ul.slides li img{border:solid 1px #0c0c0c;}
div.slides2-obj div.t2{ position:absolute; left:0; bottom:0; width:275px; background:url(../imgs/bg08.gif) no-repeat center top; text-align:left; padding:18px 10px 10px;}
div.slides2-obj div.t2 a{ color:#fff; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 14px;}
div.slides2-obj a.a1{ position:absolute; right:26px; bottom:54px;}
div.slides2-obj a.a2{ position:absolute; right:10px; bottom:54px;}
div.country-obj{ padding:8px 9px 0;}

div.country-obj div.country{ border:solid 1px #e0e2e1;}

div.country-obj h4{ background:url(../imgs/bg10.gif) no-repeat left top; padding:4px 160px 3px 0; text-align:center; color:#fff; height:38px; line-height:28px; font-size:15px; letter-spacing:-0.5px; font-weight:bold;}
div.country-obj ul{ padding:0 8px;}
div.country-obj ul li{ padding:8px 0; border-bottom:solid 1px #e0e2e1;}
div.country-obj ul li.last{ border-bottom:none;}
div.users-obj{ width:295px; border:solid 1px #fff; margin:8px auto 0;} /*94a3c4*/
div.users-obj div.cols1{width:295px;overflow:hidden;clear:both; padding:8px 0; background:#eceff6; margin:0 0 8px;}
div.users-obj div.cols1 div.col1{width:60px; text-align:center;}
div.users-obj div.cols1 div.col2{width:226px;}
div.users-obj div.t1{ font-size:14px; color:#3c5a96; line-height:16px;}
div.users-obj div.facebook{color:#3a5a95; font-size:10px; line-height:12px;}
div.users-obj div.name{ font-size:10px; line-height:12px;}
div.users-obj div.cols2{width:280px;overflow:hidden;clear:both; margin:0 auto; padding:4px 0;}
div.users-obj div.cols2 div.col1{width:56px; text-align:center;}
div.users-obj a.user{ font-size:9px; color:#808080;}
div.users-obj div.fans{ padding:0 10px; font-size:11px;}
div.tabs-obj{ width:295px; border:solid 1px #bcbdbf; margin:8px auto 0;}
div.tabs-obj ul.tabs{ height:37px;border-bottom:solid 1px #bcbdbf;}
div.tabs-obj ul.tabs li{ width:auto; float:left; }
div.tabs-obj ul.tabs li a{ display:block; float:left;width:auto; margin:0 0 -4px; position:relative;}
div.tabs-obj ul.tabs li a.hoy{ color:#123674;}
div.tabs-obj ul.tabs li a:hover{ text-decoration:none;}
div.tabs-obj ul.tabs li a span{ display:block; float:left; height:41px; line-height:39px;width:auto;}
div.tabs-obj ul.tabs li a.active{ font-size:14px; color:#fff;}
div.tabs-obj ul.tabs li a span.tab-c{padding:0 3px; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
div.tabs-obj ul.tabs li a.active span.tab-c{padding:0 10px; cursor:pointer;background:url(../imgs/icon04.gif) no-repeat center bottom; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-0.5px; font-size:15px;}
div.tabs-obj ul.tabs li a.active span.tab-l{ background:url(../imgs/tab04-l.gif) no-repeat left top;}
div.tabs-obj ul.tabs li a.active span.tab-r{ background:url(../imgs/tab04-r.gif) no-repeat right top; }
div.tabs-obj ul.list{ padding:0 10px;}
div.tabs-obj ul.list li{ padding:8px 0;border-bottom:solid 1px #bcbdbf;}
div.tabs-obj ul.list li.last{ border-bottom:none;}
div.tabs-obj div.cols1{width:275px;overflow:hidden;clear:both;}
div.tabs-obj div.cols1 div.col1{width:20px; font-size:10px; color:#939598;}
div.tabs-obj div.cols1 div.col2{width:255px;}

div.tabs-obj div.cols1 div.col2 h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px;}

div.video-obj{ padding:8px 9px 0;}
div.video-obj div.video{ width:295px; height:340px; border:solid 1px #0c0c0c; background:url(../imgs/bg11.gif) no-repeat left top; position:relative; }
div.video-obj h2.t1{ color:#fff; padding:10px 8px;}
div.video-obj img.cij{ position:absolute; top:4px; right:8px;}
div.video-obj a.vprev{ position:absolute; top:128px; left:0;}
div.video-obj a.vnext{ position:absolute; top:128px; right:0;}
div.video-obj div.player{ text-align:center; margin:45px 0 0 0;}
div.video-obj div.t2{ position:absolute; left:0; bottom:0; width:275px; background:url(../imgs/bg08.gif) no-repeat center top; text-align:left; padding:18px 10px 10px;}
div.video-obj div.t2 a{ color:#fff; font-weight:bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
div.banner2{ text-align:center; padding:8px 0 0;}
div.footer div.box01{width:1011px;background:url(../imgs/box01-mid.gif) repeat-y left top;}
div.footer div.box01-top{width:1011px;background:url(../imgs/box01-top.gif) no-repeat left top;}
div.footer div.box01-btm{width:997px;background:url(../imgs/box01-btm.gif) no-repeat left bottom; padding:7px;}

div.footer div.search2{ height:26px; width:222px; background:url(../imgs/bg13.gif) no-repeat left top; position:relative;}
div.footer input.terms{ border:none; width:144px; position: absolute; top:5px; left:4px;}
div.footer input.submit{border:none; background:none; color:#fff; font-size:16px; border:none;line-height:18px; position:absolute; right:1px; bottom:2px; width:64px; height:26px; cursor:pointer;}        
div.footer div.cols1{width:997px;overflow:hidden;clear:both; font-size:11px; line-height:13px; padding:7px 0;}
div.footer div.cols1 div.col1{ padding:0 0 0 12px;}
div.footer div.cols1 div.col2{width:auto; float:right;}
div.footer span.day{ font-weight:bold;}
div.footer span.time{ color:#123674; font-weight:bold;}
div.footer ul.submenu li{ width:auto; float:left; padding:0 9px 0 8px; background:url(../imgs/icon07.gif) no-repeat right center;}
div.footer ul.submenu li.rss{ background:none; padding:0 16px 0 8px;}
div.footer ul.submenu li.rss a{ color:#FF9100;}
div.footer ul.meta{ height:41px; border-top:solid 1px #dfe1e0;border-bottom:solid 1px #dfe1e0;}
div.footer ul.meta li.powered{ padding:5px 0 0 20px; text-align:center;}
div.footer ul.meta li{ padding:7px 0 0 8px; float:left; width:auto;}
div.footer ul.meta li input{ border:0;}
div.footer a {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; float:left; font-size: 12px;}
div.footer a.f{ width:auto; display:block; height:23px; background:url(../imgs/bg12.gif) repeat-x left top; padding:1px 3px 0px; line-height:19px; border:solid 1px #e5e5e5; color:#004B80; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; float:left;}
div.footer a.f:hover{ text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
div.footer a.f img{ vertical-align:middle;}
div.footer a.t{ width:auto; display:block; height:23px; background:url(../imgs/bg12.gif) repeat-x left top; padding:1px 3px 0px; line-height:19px;border:solid 1px #e5e5e5;color:#4AC7F4; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;float:left;}
div.footer a.t:hover{ text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
div.footer a.t img{ vertical-align:middle;}
div.footer a.rss2{ width:auto; display:block; height:23px; background:url(../imgs/bg12.gif) repeat-x left top; padding:1px 3px 0px; line-height:19px;border:solid 1px #e5e5e5;color:#FF9100; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;float:left;}
div.footer a.rss2:hover{ text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
div.footer a.rss2 img{ vertical-align:middle;}
div.footer a.cij{ width:auto; display:block; height:23px; background:url(../imgs/bg12.gif) repeat-x left top;padding:1px 3px 0px; line-height:19px;border:solid 1px #e5e5e5;color:#666666; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;float:left;}
div.footer a.cij:hover{ text-decoration:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
div.footer div.copyright{height:28px; background:url(../imgs/bg03.gif) repeat-x left -2px; text-align:center; color:#666666; font-weight:bold; line-height:28px; font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
div.footer div.topmenu{ height:28px; background:url(../imgs/bg03.gif) repeat-x left -2px;border-top:none;border-bottom:solid 1px #dfe1e0;}
