BODY { margin: 0 auto; padding:0; color:#6c7273;background-image: url(../imagenes/back.gif);
font-family:Arial, Helvetica, sans-serif;font-size: 12px;background-repeat: repeat} 
#contenedor{ width: 100%; margin: 0 auto} 
img { border:0}

a { color:#007bc1; font-weight:bold; text-decoration:underline}
a:visited { color:#007bc1; font-weight:bold; text-decoration:underline}
a:hover { color:#007bc1; font-weight:bold; text-decoration:none}

/*menu horizontal*/
#menuh{border:1px solid #eeece1; margin: 0 20px 20px 20px; background-color:#fefefe; height:16px; padding:10px}
#menuh a:link{ font-weight:bold; color:#494b4c;text-decoration: none }
#menuh a:visited{ font-weight:bold; color:#494b4c;text-decoration: none}
#menuh a:hover{ font-weight:bold; color:#494b4c;text-decoration: underline}
#barracat{width:670px; float:left;margin:0; padding:0}
#navcontainer{width:175px; float:right;margin:0; padding:0}
#navlist li{display: inline;list-style-type: none}
#navcontainer a:link{ font-weight:bold; color:#494b4c;text-decoration: none; font-size:11px }
#navcontainer a:visited{ font-weight:bold; color:#494b4c;text-decoration: none; font-size:11px}
#navcontainer a:hover{ font-weight:bold; color:#494b4c;text-decoration: underline; font-size:11px}

/*cabezal*/
#cab{width: 922px;height:145px;margin:0 auto; background-color:#e3f1f8}
.cabint{width: 922px; margin:0 auto;}

/*registrologin*/
.colcentroreg{width:600px; border-left: solid 1px #CCCCCC; float:left; padding:0 20px; }
.izqmascentroreg{width:860px;float:left; vertical-align:top;}
#tablaregistro { width:600px} 
#tablaregistro td { padding:4px; border-bottom:1px solid #CCCCCC} 
.error { color:#990000; font-weight:bold}
.botingresarlogin{ background-image:url(../imagenes/login/bot_ingresar.gif); width:81px; height:21px; background-repeat:no-repeat}

#tablaregistroch { width:250px} 
#tablaregistroch td { padding:6px; border-bottom:1px solid #EEEEEE} 

/*buscador*/
.buscador{float:left; width:320px; height:35px; vertical-align:top; margin-left:20px;padding-top:10px;}
.buscadorcampo{border: 1px solid #ACACAC; width: 220px; font-size:11px; height:20px;}
.btn_encontrar{ height: 23px; width: 66px; color:#0b5884; text-transform: uppercase; font-size:11px; margin:0 0 0 15px; border:solid 1px #a4c8db; cursor: pointer; font-weight:bold; background-color:#d1e8f4;  }

.registrologin{ width:550px; float:right;}
.registrologin a:link{color:#007bc1; font-size:11px}
.registrologin a:visited{color:#007bc1; font-size:11px}
.registrologin a:hover{color:#007bc1; font-size:11px}
.registrologin img {vertical-align:middle;margin-right:5px;}
.regtitulares{  width:190px; float:left; margin-top:12px;}

#cuerpo{ margin: 0 auto; padding:20px 0; width:922px; background-color:#FFFFFF} 

/*** Solucion para el container2 *** */
/* EasyClearing http://www.positioniseverything.net/easyclearing.html */
#cuerpo:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#cuerpo{display: inline-block}
/* Hides from IE-mac \*/
* html #cuerpo{height: 1%}
#cuerpo{display: block}
/* End hide from IE-mac */
/*** Fin Solucion para el container2 *** */

#principal{ width: 675px; float:left; margin-left:20px} 
.principizq { width:307px; float:left; padding-right:20px}
.principder { width:338px; float:right}

#otrolado{ width: 180px; float: right; margin-right:20px} 

a.otrolado, a.otrolado:visited { color:#333333; font-weight:bold; text-decoration:underline} 
a.otrolado:hover { color:#333333; font-weight:bold; text-decoration:none} 

/* titulares */
h1, h2, h3, h4,h5,h6 {color:#6c7273;margin: 0; padding: 0; font-weight:normal; font-size:12px}
h1 {font-size:21px;font-weight: normal;color:#007bc1; margin-bottom:5px; }
h3 { text-transform:uppercase}
h4 { color:#666666; text-align:justify; line-height:15px}
h5 { color:#666666; text-align:justify; line-height:15px}
h6 { color:#999999; font-size:11px}

h1 a{font-size:13px; color:#007bc1; font-weight:bold; text-decoration:underline}
h1 a:visited{font-size:13px; color:#007bc1; font-weight:bold; text-decoration:underline}
h1 a:hover{font-size:13px; color:#007bc1; font-weight:bold; text-decoration:none}

/* con firma */
.titconfirma {width:180px; height:30px; margin:12px 0 10px 0}
.imgconfirma {width:40px; height:40px; float:right; margin:0 0 10px 10px}

a.confirma, a.confirma:visited {font-size:13px; color:#007bc1; font-weight:bold; text-decoration:underline}
a.confirma:hover{font-size:13px; color:#007bc1; font-weight:bold; text-decoration:none}

/* noticia ppal - autocambiantes*/
#ucppal_contenedor{
	position: relative;
	overflow: hidden;
	width:290px;
	height: 298px;	padding: 10px;
border:1px solid #eeece1
}
.ucppal {
	position: absolute;
	z-index: 0;
	overflow: hidden;	width:290px;	height: 298px; background-color:#FFFFFF
}

#ucppal_contenedor a { color:#6c7273}
#ucppal_contenedor a:visited { color:#6c7273}
#ucppal_contenedor a:hover { color:#6c7273}

.ucppal img{margin: 10px 0; width:288px; height:89px}
.imgtitulares { width:288px; height:30px; margin-bottom:7px}

a.linkucppal, a.linkucppal:visited {
color:#6c7273;
	font-size:14px;
	text-decoration:underline;
	font-weight: bold;
}
a.linkucppal:hover{
	color: #6c7273;
	font-size:14px;
	text-decoration:none;
	font-weight: bold;
}
.slideuc{position: absolute;z-index: 100;width:200px;float: left;padding-right:5px;top: 265px;left: 10px}
.slideuc img{ width: 39px;height:31px;border:0;padding:0; margin-right:5px}

/* novedades */
.novedades {width:326px;height:298px;border:1px solid #eeece1; padding:10px; float:right; margin-bottom:20px; vertical-align:top}
.titnovedades {width:326px; height:30px; margin-bottom:7px}

/* TRES COLUMNAS */
#trescolumnas {clear:both; padding:0 }

/*** Solucion para el container2 *** */
/* EasyClearing http://www.positioniseverything.net/easyclearing.html */
#trescolumnas:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#trescolumnas{display: inline-block}
/* Hides from IE-mac \*/
* html #trescolumnas{height: 1%}
#trescolumnas{display: block}
/* End hide from IE-mac */
/*** Fin Solucion para el container2 *** */

.trescolizq{ float:left; width:218px}
.trescolcentro{ float:left; width:218px}
.trescolder{ float:right; width:217px; border-right:1px solid #eeece1}

/*footer*/
#pie{ background-color: #cce5f3; clear: both; height:95px; width:922px; color:#333; font-size:11px; margin:0 auto} 
.footerint{width: 872px; margin:0 auto; color:#333; font-size:11px; padding:25px}
.footerint a:link{color:#333; font-size:11px; text-decoration:underline}
.footerint a:visited{color:#333; font-size:11px; text-decoration:underline}
.footerint a:hover{color:#333; font-size:11px; text-decoration:none}
.logomvdcms{float:right; padding:0 30px 0 0 ; clear:none }

.docasociadoimg { width:6px; height:9px; margin-right:10px}
.docsasociados { border-bottom:1px solid #DDD; padding-bottom:5px; margin-bottom:5px; font-weight:bold}
.imagendetalleUC { float:right; margin:0 0 10px 15px} 

.barranavegacion { background-color:#f1f7fa; padding:5px 5px 5px 10px; border-bottom:1px solid #e3f1f8; margin-bottom:10px}
.imgdest { width:100px; height:100px; float:right; margin:0 0 10px 10px}

/* banner */
#bannerg { padding:20px 0}
#bannerch { padding:5px 0 20px 0}
#bannerch img { width:180px}
.bannertop {width:882px; margin:0 20px}
.bannertop img {width:882px; height:72px;padding:0 0 20px 0}

.rascac { width:160px; height:620px; padding:10px 0}
.rascac img { width:160px; height:600px}