* {margin:0;padding:0;}
body{font-family:arial;font-size: 11px; letter-spacing:0.01em;color:#3C3C3C; line-height:1.35em; background:#EFEFEF none repeat scroll 0 0; margin:0; padding:0}
.clear{display:inline-block; display:block;  clear:both}
.strong{ font-weight:bold !important}
#content{margin:8px auto 8px auto;width:965px; background-color:#FFFFFF; padding:2px 8px 2px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #CCCCCC;}
#content2{margin:4px auto 8px auto;width:965px; background-color:#FFFFFF; padding:2px 8px 2px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #CCCCCC;}
#content3{margin:0 auto 8px auto;width:965px;padding:0 8px 2px 8px;}

#head_1{ clear:both; width:965px; height:95px}
#head_1 .Logo{ float:left; width:220px; display:block; padding:8px 0 8px 0}
#head_1 .BannerTop{ float: right; width:728px; display:block; padding:4px 0 0 0; text-align:right}
.publi_label_ver_90 {background:transparent url(../Imagenec/001_master.png) no-repeat scroll 0 4px;float:left;height:90px;margin:0;width:12px; margin:0 2px 0 0;}
.publi_label_ver_90 span{ display:none}
#ec_menubar {background: #900d00;left:0;line-height:normal;top:0;width:965px;z-index:999;margin:4px 0 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;}
/**/
.linm:link{COLOR: #900d00; TEXT-DECORATION: none}
.linm:visited {COLOR: #900d00; TEXT-DECORATION: none}
.linm:active {COLOR: #191919; TEXT-DECORATION: none}
.linm:hover {COLOR: #191919; TEXT-DECORATION: underline}
/**/
a:link{color: #42598E;text-decoration: none}
a:visited, a:active{text-decoration: none;color: #42598E}/*105CB6*/
a:hover{text-decoration: underline;color: #42598E}
/*------------------*/
ul#uno {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#uno li {
	margin:0;
	padding:0;
	float:left;
	}
ul#uno li a {
	display:block;
	width:70px;
	padding:6px 5px;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	font-family:Arial;
	color:#FFFFFF;
	background-color:#900d00;
	font-weight:bold;
	TEXT-TRANSFORM: uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;
	}
ul#uno li a:hover {color:#FFFFFF;background-color:#0191C8;-moz-border-radius:3px;-webkit-border-radius:3px;}
ul#uno .ListSelecc a{text-decoration: none;color: #FFFFFF; background:#191919;-moz-border-radius:3px;-webkit-border-radius:3px;}		
/*-----------------------------------*/	
/**/
#search{float:right; padding:2px 15px 0 0}
#search input.submit, #buscar input.submit{background:transparent url(../Imagenec/buscar.gif) no-repeat scroll 0 0;border:0 none;height:18px;width:15px;cursor:pointer;}
.hintrct{-moz-border-radius:3px;-webkit-border-radius:3px; border:#900d00 1px solid; margin:1px 0 0 0;font-size:11px; padding:2px 2px;}
/***/

.miroy{background:#E7ECF1;padding:4px 0 4px 0; margin:0 0 6px 0;}
.miroy a{ color:#666666;text-decoration:none;}
.miroy a:hover{ color:#000000;text-decoration: underline;}

.izq{ float:left; display:block}
.der{ float:right}

.ECR12{ margin-right:12px}/* para baner vertical*/
.ECL12{ margin-left:12px}
.ECB12{ margin-bottom:12px}
.ECR8{ margin-right:8px}
.ECB8{ margin-bottom:8px}
.ECB4{ margin-bottom:4px}
.ECT8{ margin-top:8px}
.M8{ margin:8px}

h1{ font-size:13px;font-family:Helvetica;}
h2{ font-size:112%;font-family:Helvetica;}
h3{ font-size:110%;font-family:Helvetica;}
/**/
.JtForm{display:block;float:left;font-weight:bold;}
.st-1{width:150px;}
.st-2{padding:3px}
.hr {margin:7px 0 7px 0;border-top: 1px solid #cccccc}
/**/
#bordeEC{border:#cfcfcf 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px; padding:5px;}
.bordeEC{border:#cfcfcf 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px; padding:5px;}
.forlog{-moz-border-radius:5px;-webkit-border-radius:5px; border:#CCCCCC 1px solid;font-size:11px; padding:3px 2px;}
.bordelink{border:1px solid #cfcfcf;-moz-border-radius:5px;-webkit-border-radius:5px; padding:5px 10px 5px 10px;margin:8px 0 0 0;}

.inputbutton{background-color:#0191C8; border: #666666 solid 1px;color:#FFFFFF;font-family:arial;font-size:11px;padding:2px 15px 3px;text-align:center;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px; }

.CampoTEXT {background-image:url('../Imagenec/bginp.gif'); background-repeat: repeat-x;width:351px;border: 1px solid #cccccc;font:11px Arial;height:80px;padding:5px 4px 5px 4px;-moz-border-radius:4px;-webkit-border-radius:4px; }
.CampoLg {background-image:url('../Imagenec/bginp.gif'); background-repeat: repeat-x;border:#cfcfcf 1px solid;font:11px Arial;height:13px;padding:5px 4px 5px 4px;-moz-border-radius:3px;-webkit-border-radius:3px; }
img {border:0 none}

/*paginacion 2*/
DIV.paginB {MARGIN: 3px; padding:3px;color:#ffffff;}
DIV.paginB A {BORDER: #900d00 1px solid;MARGIN: 2px;TEXT-DECORATION: none;BACKGROUND-COLOR: #900d00; color:#ffffff; padding:2px 5px 2px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;}
DIV.paginB A:hover {BORDER: #0191C8 1px solid; BACKGROUND-COLOR: #0191C8; color:#ffffff;}
DIV.paginB A:active {BORDER: #900d00 1px solid;BACKGROUND-COLOR: #900d00;COLOR: #ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;}
DIV.paginB SPAN.current {BORDER: #000000 1px solid; padding:2px 5px;COLOR: #ffffff;BACKGROUND-COLOR: #000000;-moz-border-radius:3px;-webkit-border-radius:3px;}
DIV.paginB SPAN.disabled {BORDER: #eeeeee 1px solid;padding:2px 5px;COLOR: #dddddd;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*fin paginacion*/


.Er {list-style-type: square;color:#C60000;font:normal 11px Arial;padding:3px 3px 3px 20px; border: 1px solid #E16476; background-color:#FED6D6;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Av {list-style-type: square;color:#008000;font:normal 11px Arial;padding:3px 3px 3px 20px; border: 1px solid #6FB948; background-color:#EBFADA;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Nm {list-style-type: square;color:#191919;font:normal 11px Arial;padding:3px 3px 3px 20px; border: 1px solid #009999; background-color:#E8FDED;-moz-border-radius:3px;-webkit-border-radius:3px;}
.Listado ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.Listado li{
width: 100%;
padding: 5px 3px;
display:block;
font: normal 9px Verdana;
color: #666666;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

/*index*/
#tagcloud {
	background: rgb(255, 255, 223) none repeat scroll 0% 0%;
    color:#0066FF;
    padding: 10px;
    border: 1px solid rgb(247, 192, 153);
    text-align:center;
	margin-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
}
 
#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
}
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
}
#tagcloud span {
    padding: 4px;
}
 
.smallest a{
    font-size:10px;
}
 
.small a{
    font-size:12px;
}
 
.medium a{
    font-size:14px;
}
 
.large a{
    font-size:16px; color:#996666;
}
 
.largest a{
    font-size:18px; color:#990000;
}

#ivdeos li{ height:70px; list-style-type: none;}
#ivdeos li img{ float:left; width:80px; margin:0 8px;}


.imgN {
	OVERFLOW: hidden; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; BACKGROUND-COLOR: #333333;
}
.imgN DIV.imgTrans {
	BACKGROUND: #ffffff 0px 0px; FILTER: alpha(opacity = 60); LEFT: 0px; WIDTH: 250px; BOTTOM: 0px! important; ZOOM: 1; POSITION: absolute; HEIGHT: 60px; moz-opacity: 0.7; opacity: 0.7
}
.imgN .imgTrans span{
	DISPLAY: block; MARGIN: 0 4px 4px 4px; CURSOR: pointer;
}

.imgN A {
	FONT-SIZE: 13px; Z-INDEX: 11; COLOR: #000000; LINE-HEIGHT: 15px; font-family:Arial Narrow;
}
#titulo_noticia{
	margin:0 0 0 4px; font-family:'Arial Narrow'; color:#42598E; font-size:14px;
}