.articuloElec{display:block; position:relative; overflow:hidden; margin:0; padding:0}
.articuloElec p{margin-bottom:1.5em; line-height:1.4em; /*font-size:1.2em*/}
.articuloElec h1{font-size:2.7em; line-height:normal; font-weight:normal; color:#444; margin:0; padding:0}
.articuloElec h4{font-size:1.3em; line-height:1.6em; color:#444; margin-bottom:0.5em; padding:0; font-weight:normal}
.articuloElec h5{color:#666; font-size:0.85em; font-weight:bold}
.articuloElec .imgSet {border:none;padding:2px;}
/*tools foto*/
#navHolder{display:block;position:relative;overflow:hidden;float:left;line-height:20px;width:250px;}
#articleGaleryNav{display:block;position:relative;overflow:hidden;float:right;line-height:20px;width:60px}
ul#toolbar li{display:inline;margin:0 2px;padding:2px;font-weight:bold;border:1px solid #ccc;width:8px;line-height:20px;}
ul#toolbar li a{width:8px;padding:2px;}
.infoRelCol{display:block; float:right; clear:both; margin:1em 0 1em 1em; padding:0; width:260px}
.infoRelBox{clear:both; display:block; position:relative; overflow:hidden; border:none; margin:0; width:100%}
.infoRelBox .boxHead{display:block; position:relative; overflow:hidden; height:25px; line-height:25px; margin:0; padding:0; border-top:1px solid #CCC; border-bottom:1px solid #CCC; background:#F1F1F1}
.infoRelBox .boxHead h6{display:block; position:relative; overflow:hidden; float:left; line-height:25px; margin-left:3px}
.infoRelBox .boxHead h5{display:block; position:relative; overflow:hidden; float:right; margin-right:1em; text-transform:none}
.infoRelBox .boxBody{display:block; position:relative; overflow:hidden; clear:both; margin:0.5em 0; padding:0}
.infoRelBox .boxBody ul li{display:inline; margin:0; padding:0}
.infoRelBox .boxBody li{display:block; position:relative; float:left; line-height:25px; margin:0; padding:0; font-size:0.8em; font-weight:bold}
.infoRelBox .boxBody p{font-size:0.95em; font-weight:bold; line-height:normal; padding:0.5em; margin:0; color:#333}
.infoRelBox .boxBody div.imgSet{border:none; padding:4px 0}

div#paginacionGeneral{display:block;position:relative;overflow:hidden;width:100%;height:30px;line-height:30px;text-align:right;clear:both}
div#paginacionGeneral ul li{display:inline;height:16px;line-height:16px;text-align:left;width:600px}
div#paginacionGeneral li{padding:0 10px; margin:0 5px; background:url(i/ltcom_bullet.gif) left no-repeat}
div#paginacionGeneral a:link, div.paginacion a:visited, div.paginacion a:active{color:#2f6995; text-decoration:none}
div#paginacionGeneral a:hover{color:#c00; text-decoration:none}
div#paginacionGeneral li.verNoBg{background:none; margin:0 5px; width:auto}

.despl_herramientasElec {display:block;position:relative;overflow:hidden;clear:both;margin-bottom:5px;border-top:1px solid #CCC;}
.despl_herramientasElec ul li{display:inline;}
.despl_herramientasElec li{display:block;position:relative;overflow:hidden;float:left;list-style:none;margin:0 10px 0 0;padding:0;font-size:0.9em;color:#666;height:25px;line-height:25px}

/*iconos*/
.artComentar{background:url(i/icons/articulo/ic_art_comentar.gif) left center no-repeat;text-indent:25px}
.artImprimir{background:url(i/icons/articulo/ic_art_imprimir.gif) left center no-repeat;text-indent:25px}
.artEnviar{background:url(i/icons/articulo/ic_art_enviar.gif) left center no-repeat;text-indent:25px}
.artAlertas{background:url(i/icons/articulo/ic_art_movil.gif) left center no-repeat;text-indent:20px}
.artCompartir{background:url(i/icons/articulo/ic_art_compartir.gif) left center no-repeat;text-indent:20px}
.artTextoUp{background:url(i/icons/articulo/ic_art_aUp.gif) left center no-repeat;text-indent:20px}
.artTextoDown{background:url(i/icons/articulo/ic_art_aDown.gif) left center no-repeat;text-indent:20px}

/*compartir*/
#compartirElec{display:block;position:absolute;overflow:hidden;right:5px;background:#E5E5E5;border:1px solid #CCC;width:150px;height:80px;padding:5px;z-index:10}
#compartirElec ul li {display:inline;}
#compartirElec li a{display:block;overflow:hidden;position:relative;float:left;list-style-type:none;width:24px;height:20px;margin:5px;border:1px solid #CCC;text-indent:-99999em;}
#compartirElec p{display:block;position:relative;overflow:hidden;float:right;margin-right:5px;padding-right:20px;font-size:0.8em;line-height:20px;}

/*sociales*/
.close{background:url(i/icons/ic_art_compartirClose.gif) right center no-repeat}

a.blogger{background:url(i/icons/sociales/ic_blogger.gif) center center no-repeat}
a.delicious{background:url(i/icons/sociales/ic_delicious.gif) center center no-repeat}
a.facebook{background:url(i/icons/sociales/ic_facebook.gif) center center no-repeat}
a.google{background:url(i/icons/sociales/ic_google.gif) center center no-repeat}
a.magnolia{background:url(i/icons/sociales/ic_magnolia.gif) center center no-repeat}
a.pownce{background:url(i/icons/sociales/ic_pownce.gif) center center no-repeat}
a.technorati{background:url(i/icons/sociales/ic_technorati.gif) center center no-repeat}
a.twitter{background:url(i/icons/sociales/ic_twitter.gif) center center no-repeat}
a.wordpress{background:url(i/icons/sociales/ic_wordpress.gif) center center no-repeat}
a.youtube{background:url(i/icons/sociales/ic_youtube.gif) center center no-repeat}
a.yahoo{background:url(i/icons/sociales/ic_yahoo.gif) center center no-repeat}
a.fresqui{background:url(i/icons/sociales/ic_fresqui.gif) center center no-repeat}
a.digg{background:url(i/icons/sociales/ic_digg.gif) center center no-repeat}
a.ciudadano{display:block; background:url(i/icons/ciudadanos.gif) left center no-repeat}


/*comentarios*/
.comentarios{clear:both;display:block;position:relative;overflow:hidden;height:1%;border:1px solid #FFF;}
.comentarios .boxHead{display:block;position:relative;overflow:hidden;border-bottom:1px solid #CCC;border-top:1px solid #CCC;height:60px}
.comentarios .boxHead ul{display:block; position:relative;overflow:hidden;float:left;font-family:Arial,Helvetica,sans-serif;padding:0;margin-bottom:0;}
.comentarios .boxHead li{text-align:center;list-style-type:none;}
.comentarios .boxHead li a{background:#CC0000;color:#FFF;font-weight:bold;padding:5px;margin:0 20px;line-height:20px;}
.comentarios .boxHead h5{display:block;position:relative;overflow:hidden;float:right;text-align:right;margin:15px 5px 0 0;height:70px}
.comentarios .boxHead h5 a{cursor:pointer;}
.comentarios .boxBody{display:block;position:relative;overflow:hidden;margin:0;padding:0;border:1px solid #FFF}
.comentarios .boxBody p{margin-bottom:0; font-size:1em}
#commentCounterMsg{font-size:2em;margin:0.2em;}
a.boxUp, a.boxUp:visited, a.boxUp:hover {background:url(i/bot_up.gif) left center no-repeat;padding-left:25px;}
a.boxDown, a.boxDown:visited, a.boxDown:hover{background:url(i/bot_down.gif) left center no-repeat;padding-left:25px;}

dl.normas {font-size:0.9em;margin:0.5em}
dl.normas dd{margin:0.8em 0}
.prototypeTemplate{display:none;background:#F8F8F8}
.section{margin:0px;float:left;padding:0 0 0 1px}
#idComentar{display:block;position:relative;overflow:hidden;height:1%;background:#F1F1F1}
#scroller{display:block;position:relative;overflow:hidden;width:600px;margin:0 auto;overflow:hidden}
#scrollerCh{display:block;position:relative;overflow:hidden;width:640px;margin:0 auto;padding:0}
#articleImageDisplayer #scroller{display:block;position:relative;overflow:hidden;width:600px;margin:0 auto;}
#content{display:block;width:10000px;/*border:1px solid red*/}
.msgSection{display:block;width:586px;margin:0 5px;float:left;padding:0 5px;/*border:1px solid green*/}
#msgScroller{display:block;width:610px;margin:0;padding:0;/*border:1px solid blue*/}
.msgContent{display:block;position:relative;overflow:hidden;width:12800px;/*border:1px solid yellow*/}
.iconContent{text-align:right; padding-right:10px; padding-top:10px}
.iconList li{display:inline}
#lightbox{display:none; position:absolute; top:50%; left:50%; z-index:9999; width:525px; height:500px; margin:-260px 0 0 -280px; border:10px solid #999; background:#FFF url(i/registro/registroBgTopBar.jpg)left top repeat-x; text-align:left}
#lightbox[id]{position:fixed}
#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80)}
#overlay[id]{position:fixed}

/*iconos comentariosreportes*/
ul#comentariosIconos {display:inline;margin:0;padding:0}
#comentariosIconos li {display:inline;margin:0;padding:0;list-style-type:none}

#lightbox.done #lbLoadMessage{display:none}
#lightbox.done #lbContent{display:block; background:#FFF; overflow:hidden; height:auto!important; height:500px; min-height:500px}
#lightbox.loading #lbContent{display:none}
#lightbox.loading #lbLoadMessage{display:block}
#lightbox.done img{width:100%; height:100%}
.cjaForm{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none; width:500px; margin:0 auto; padding:0}
.cjaForm img{padding:0; margin:0; vertical-align:top}

/*barra lateral*/
.box3tv{display:block;position:relative;overflow:hidden;background:#F1F1F1;border:1px solid #C1CBD2;border-bottom:3px solid #C1CBD2;margin-bottom:15px;padding:0;height:1%; color:#FFF}
* html .box3tv{width:300px;}
.box3tv .boxHead{display:block; position:relative; overflow:hidden}
.box3tv .boxHead ul{display:block; overflow:hidden; margin:10px 5px 5px 5px; padding:0}
.box3tv .boxHead li{display:block; overflow:hidden; float:left; margin:0; padding:0 5px; color:#CCC; height:30px; line-height:40px}
.box3tv .boxHead li a, .box3tv .boxHead li a:visited{ text-decoration:underline}
.box3tv .boxBody{clear:both;display:block;position:relative; padding:0}
.box3tv .boxFoot{clear:both;display:block;position:relative;overflow:hidden;padding:3px 0 0 0;margin:0; text-align:center;background:#F1F1F1; height:19px}
.box3tv .boxFoot .ad300{margin:0}

/*botones slide 3tv*/
ul.tvNav {margin:0;padding:0;list-style-type:none;}
div.prev_but a{	display:block;float:left;width: 24px;height: 24px;background: url(i/leftArrow.gif) left top no-repeat;z-index: 100;cursor: pointer;text-indent:-99999px;padding:0;margin:0;	border:none;}
div.prev_but a:hover {background:  url(i/leftArrow.gif) 0 -24px no-repeat;}
div.next_but a{display:block;float:left;width: 24px;height: 24px;background: url(i/rightArrow.gif) left top no-repeat;z-index: 100;cursor: pointer;text-indent:-99999px;}
div.next_but a:hover {background: url(i/rightArrow.gif) 0 -24px no-repeat;}
.box3tv div.3tvnextBut{height:24px;width:24px;padding:0; background:red}
.box3tv div.3tvprevBut{height:24px;width:24px;margin:0; background:lime}
#tvslide {display:block; position:relative; width: 286px; height:100%; overflow: hidden; float:left; padding:8px 0 0 0; margin-left:10px;_margin-left:5px}
#tvslide div.scroller {width:280px;position:relative;overflow: hidden; float:left; margin:0; padding:0}
#tvslide div.scroller div.section {width:300px;position:relative; overflow:hidden; float:left; padding:0; margin:0}
#tvslide div.scroller div.content {width: 9999px;}
#tvslide div.scroller div.content p {font-size:0.9em; margin:0; padding:0;}
.m10r{margin-right:18px}
.tvTitBox{font:900 16px/normal Arial, Helvetica, sans-serif}
.tvBajBox{font:normal 11px/normal Arial, Helvetica, sans-serif; color:#222; padding:7px 0}
.span-3tv {float:left;position:relative;overflow:hidden;width: 280px;margint:0;}
.span-3tv img{margin-bottom:6px}
