/*TABS CIUDADANOS*/
div.boxLoMasC {display:block; position: relative; margin-top: 10px; border-bottom:5px solid #999999;}
div.boxLoMasC  .boxHead {margin-top: 5px;}
div.boxLoMasC  .boxBody {width: 280px;margin: 0 auto 0 auto;}
div.boxLoMasC  .boxFoot {background-color: #282d28;height: 22px;}
div.boxLoMasC  .boxFoot ul {padding: 0 5px 5px 510px;overflow: hidden;}
div.boxLoMasC  .boxFoot li {display: block;float: left;width: 20px;height: 20px;margin-right: 5px;text-indent: -9999%;}
li.losmasTitC{display:block; float:left; background:url(i/tit/tit_losmas.gif) left bottom no-repeat; width:40px; height:20px; margin:0; padding:5px 10px 0 0; text-indent:-99999px;border:0;}

/*BOX CIUDADANOS*/
.ciudadanosBox {background-color:#EEEDD6; display:block; position:relative;}
.ciudadanosBox img{ margin:0; padding:10px 0;}
.ciudadanosBox h6{ display:block; float:left; padding: 0 10px 0 0;margin-top:4px; background:#F8F8F8 url(i/ltcom_bullet_tit.gif) right bottom no-repeat;}
.ciudadanosBox .boxHead{ display:block; line-height:30px; background:url(i/ciu_bgrotulo.gif) left top no-repeat; padding:0; margin:0; height:40px; overflow:hidden; }
.ciudadanosBox .boxHead h2 { font-family:Georgia,Helvetica,Arial,sans-serif; font-size:15px; color:#8D8E92; font-weight:bold; padding-left:30px;}
.ciudadanosBox .boxHead ul{ display:block; float: right; margin-top:8px; padding:0;}
.ciudadanosBox .boxHead li{ display: block; float:left; margin:0 5px; padding:0; line-height:normal;}
.ciudadanosBox .boxBody {display:block; position:relative;}

.ciudadanosBoxB {background-color:#fff; display:block; position:relative;}
.ciudadanosBox .boxBodyB {display:block; position:relative; background:#fff;}

.ciudadanosBox .boxBody ul{ margin:10px; padding:0;}
.ciudadanosBox .boxBody li { list-style-type:none; padding:3px 0px;}
.ciudadanosBox .boxBody li a { font-family:Georgia,Helvetica,Arial,sans-serif; font-size:12px; color: #666; font-weight:bold; text-decoration:none;}
.ciudadanosBox .boxFoot p{ display:block; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9em; color:#666;}
.ciudadanosBoxicBox .boxBody p img { margin:0; padding:0;}
.ciudadanosBox .boxBody h5 { margin:0; padding:0 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; color: #C1021B; text-transform:uppercase;float:none;}
.ciudadanosBox .boxBody h2 { color:#F8734A;}

.tabbedCiudadanos{margin-bottom:0.5em;}
.tabbedCiudadanos {list-style:none;margin:0;padding:0; clear:both;}
.tabbedCiudadanos li {list-style:none;float:left; margin:6px 7px ; padding:5px;  border:1px solid #CCC;}
.tabbedCiudadanos li a {display:block;float:left;margin:0;}
.tabbedCiudadanos li a.active,.tabbedCiudadanos li a:hover {border:0px solid #666;}
.tabbedCiudadanos li a img {border:none;padding:0;margin:0;}
div.boxCiudadanoTop{display:block; position:relative; background:url(i/ciu_bgtop.jpg)top left no-repeat; width:664px; height:75px;} 
div.boxCiudadanoTop h5{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; color:#3C3E47; padding-top:30px; padding-left:30px; } 
div.boxCiudadanoTop h6{ text-indent:-99999px;}
.ciudadanos { display:block; overflow:hidden; position:relative; float:left; background:url(i/ciu_bgtitular.gif) left top no-repeat; width:359px; padding:10px 0;}
.ciudadanos h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:0 0 10px 140px; display:inline;}
.ciudadanos p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.ciudadanoNoticia {padding:10px; margin:10px 0;width:97%; }
.ciudadanoNoticia img {background:#666; padding:5px; float:right; }
.ciudadanoNoticia p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:16px;}
.ciudadanoNoticia h1{font-family:georgia; font-size:26px; font-weight:normal; color:#666; line-height:16px;}
.ciudadanoNoticia h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff7700; line-height:16px;}
.ciudadanoNoticia hr {height:1px; margin:20px 0;}

.ciudadanoArticulo {padding:10px; margin:10px 0;width:97%; }
.ciudadanoArticulo p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:16px;}
.ciudadanoArticulo h1{font-family:georgia; font-size:26px; font-weight:normal; color:#666; line-height:16px;}
.ciudadanoArticulo h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff7700; line-height:16px;}
.ciudadanoArticulo hr {height:1px; margin:20px 0;}
.ciudadanoArticulo img {padding:10px; margin-right:10px; border:1px solid #999; float:left;}
.ciudadanoPregunta h2{color:#FF4A18;}
.ciudadanoPregunta img {float:left; padding:10px; margin:10px;}

.ciudadanosNoticia {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:16px;}
div.ciudadanosNoticia ul{ display:inline; list-style-type:none; }
div.ciudadanosNoticia li{ display:inline; list-style-type:none;}

div.ciudadanosFormulario {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0 auto; width:600px; padding-top:20px;}
div.ciudadanoFormulario p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:16px;}
div.ciudadanoFormulario h1{font-family:georgia; font-size:26px; font-weight:normal; color:#666; line-height:16px;}
div.ciudadanoFormulario h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff7700; line-height:16px;}
div.ciudadanoFormulario hr {height:1px; margin:20px 0;}
div.ciudadanosFormularioB {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:16px; margin:0 auto; width:600px; height:60px;}
div.ciudadanosFormulario img{padding:10px 0 0 90px; margin:0; border:none;}
div.ciudadanosFormulario img a{padding:10px 0 0 90px; margin:0; border:none;}
div.ciudadanosFormulario form {display: block; position:relative; padding:10px 5px;}
div.ciudadanosFormulario form fieldset {padding:10px; margin:5px 10px; display:block; border: 1px solid #CCC; }
div.ciudadanosFormulario form fieldset legend{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff7700; line-height:16px; padding:0 5px;}
div.ciudadanosFormulario form fieldset textarea {width: 540px; height: 70px; padding:5px 0 10px 0; margin:5px 0 5px 0;} 

/*BOX CIUDADANOS SIDEBAR*/
.ciuSidebar {display:block; overflow:hidden; position:relative; height:320px; width:300px; background:#F1F1F1; margin:5px 9px; padding:0;}
.ciuSidebar .boxHead {display:block;position:relative; overflow:hidden; width:300px; height:60px; line-height:60px; padding:0;}
.ciuSidebar .boxHead h6 {display:block; overflow:hidden; position:relative; float:left; background:url(i/ciu_bgcaja.gif) left top no-repeat; width:59px; height:59px; text-indent:-99999px;}
.ciuSidebar .boxHead h2 {display:block; overflow:hidden; position:relative; float:left; background: url(i/tit/tit_ciu_concurso.gif) left top no-repeat; width:114px; height: 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; margin:0; padding:0px; text-indent:-99999px;}
.ciuSidebar .boxBody {clear:both; display:block;position:relative;}
/*.ciuSidebar img { float:left; margin:8px; border:7px solid #CDD8D6;}*/

/*h7.ciuSidebar{background:#EC5219; width:300px; height:14px; margin:0; padding: 5px 0 5px 83px; border:0; Font-family:georgia; font-size:14px; font-weight:bold; color:#fff; }
#ciudadano_1, #ciudadano_2, #ciudadano_3, #ciudadano_4, #ciudadano_5, #ciudadano_6, #ciudadano_7 {margin:0;padding:0;}*/

.preg-ciud { height: auto !important; width:440px; margin:0; padding:0;}

.preg-ciud fieldset { width:93%; margin:5px; padding:5px;}
.preg-ciud input {margin:10px 0; vertical-align: middle;}
.preg-ciud textarea { width:97%; padding:5px; height:40px;}

.preg { width:100%;}
.preg ul li{ display:block; height:40px; overflow:hidden; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.preg li{ float: right; line-height:normal; color:#666;}
.preg hr {color:#EEEDD6; background-color:#EEEDD6; border: 1px dotted #ccc; border-style: none none dotted;}

.ciuAutor p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E85929; padding:8px; float:right;}

div.paginas ul li{ float:left; padding:5px; margin: 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF3300;}


#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:500px;
	height:385px;
	margin:-260px 0 0 -280px;
	border:10px solid #555555;
	background:#FDFCE9;
	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;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

.art-ciu p{text-align:justify;}

.bg-fotos {background:#EBDBC6; border:1px solid #AFA291;}

.fecha {display:block; background:#c00; float:right; overflow:hidden; position:absolute; top:0; right:0; }
.fecha p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; }
.num {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:26px; color:#FFF; text-align:center; margin-left:5px;}

/*Slide articulo*/
  	#articleImageDisplayer .section{
  	        width: 440px;
  	    margin: 0px;
  	    float: left;
  	        padding:0 0 0 1px;
  	        }
  	 
  	#articleImageDisplayer #scroller {
  	    width: 441px;
  	    margin: 0 auto;
  	    overflow: hidden;
  	    }
  	#content {
  	    width: 1323px;
  	    }
  	ul#toolbar{
  	        display:none;
  	        }

.cjaForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 481px;
	margin: 0 auto;
	padding:0;
	border:1px solid #999999;
}

.cjaForm img{ padding:0; margin:0; vertical-align:top;}

.cjaDat {
	width:60%;
	margin:10px auto;
	padding:20px;
	background:#EFEFEF;
}
.cjaDat p{ display: block; padding:5px; width:75%;}
.cjaDat input { background:#FFF; margin:5px; padding:2px;}
.cjaDat td { margin:5px; padding:2px; text-align:right; vertical-align:middle; }

.reg p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF6600;}

.cjaCondiciones  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 481px;
	margin: 0 auto;
	padding:0;
	border:1px solid #999999;
	text-align:left;
}

.cjaCondiciones p{ padding:3px;}
.cjaCondiciones li{ padding:3px;}
.cjaCondiciones h3{ padding:3px;}
.cjaCondiciones h2{ padding:5px 3px;}
.cjaCondiciones a { display:block; margin:5px; padding:5px; background:#990000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; width:60px; text-align:center;}
.cjaCondiciones a:hover{ color:#FFCC00;}

div a.buttonC, buttonC {
  display:block;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 5px 7px;   /* Links */
  
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;

  background-color:#CB0808;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  cursor:pointer;
  width:60px;
}  
div.buttonC a:hover{ color:#FFCC00;}

div.concursoC h1{font-family:"Times New Roman", Times, serif; font-size:18px; color:#FF3300; font-weight:bold; text-align:center; letter-spacing:3px;}
div.concursoC p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; margin-top:10px; line-height:18px;}
div.concursoC img{float:left;}
.borde img {padding:10px;}


.section {
    width: 640px;
    margin: 0;
    }
.section{
	width: 600px;
    margin: 0px;
    float: left;
	padding:0 0 0 1px;
	}
   
#scroller {
    width: 600px;
    margin: 0 auto;  
    overflow: hidden;
    }
#scrollerCh {
    width: 640px;
    margin: 0 auto;  
    overflow: hidden;
	padding:0;
    }
#articleImageDisplayer #scroller {
    width: 272px;
    margin: 0 auto;  
    overflow: hidden;
    }
#content {
    width: 6500px;
    }

