a:link {
	color: #395d89;
}
a:visited {
	color: #395d89;
}
a:hover {
	color: #395d89;
}
a:active {
	color: #395d89;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #3d4445;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585d5e;
}

.textotitulo2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#515657;
}

.textotitulo3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#515657;
}

.fondoizquierda{
background-image:url(fondos/fondo1.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}

.fondoderecha{
background-image:url(fondos/fondo2.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

.fondoabajo{
background-image:url(fondos/fondo3.jpg);
background-position:top;
background-repeat:no-repeat;
}

.tablaborde{
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
}

.textocierre{
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:11px;
text-align:center;
color:#FFFFFF;
}

.marca{
text-align:center;
height:116px;
width:100%;
}

.botonera{
padding-bottom:2px;
}

.contenido{
height:536px;
}

.fondocontenido{
background:url(base/fondocontenido.jpg);
background-position:top;
background-color:#efefef;
background-repeat:no-repeat;
}
.fondocontenidoprensa{
background:url(base/fondocontenidoprensa.jpg);
background-position:top;
background-color:#efefef;
background-repeat:repeat-x;
}

.fondocontenido3{
background:url(base/fondocontenido3.jpg);
background-position:top;
background-repeat:repeat-y;
}


.bordecontenido{
padding-left:29px;
padding-top:41px;
}
.bordecontenido2{
padding-left:29px;
padding-right:50px;
padding-top:41px;
}
.bordecontenido4{
padding-left:25px;
padding-right:25px;
padding-top:41px;
}
.bordecontenido3{
padding-left:29px;
padding-right:50px;
}
.listabancos{
padding-top:3px;
height:18px;
width:300px;
background:url(base/puntolinea.gif);
background-position:bottom;
background-repeat:repeat-x;
vertical-align:middle;
}
.listabancos3{
padding-top:3px;
height:50px;
width:300px;
background:url(base/puntolinea.gif);
background-position:bottom;
background-repeat:repeat-x;
vertical-align:middle;
}
.listabancos2{
padding-top:3px;
height:65px;
width:300px;
background:url(base/puntolinea.gif);
background-position:bottom;
background-repeat:repeat-x;
vertical-align:middle;
}
.listabancos4{
padding-top:3px;
height:18px;
width:200px;
background:url(base/puntolinea.gif);
background-position:bottom;
background-repeat:repeat-x;
vertical-align:middle;
}
.lista{
padding-top:3px;
height:18px;
width:220px;
background:url(base/puntolinea.gif);
background-position:bottom;
background-repeat:repeat-x;
vertical-align:middle;
}
.cierrelista{
padding-top:4px;
height:20px;
width:220px;
vertical-align:middle;
}
.lineacorte{
background:url(base/lineaseparador.gif);
background-position:center;
background-repeat: no-repeat;
height:40px;
width:100%;
}
.lineacorte2{
background:url(base/lineaseparador2.gif);
background-position:center;
background-repeat:repeat-x;
height:40px;
width:100%;
}
.bancos{
padding-bottom:10px;
background:url(base/fondocontenido2.jpg);
background-position:bottom;
padding-left:29px;
background-repeat: no-repeat;
}
.titulos{
background:url(base/titulofondo.jpg);
background-repeat:repeat-x;
}
.modulo2{
width:240px;
background-color:#efefef;
padding-left:15px;
padding-right:15px;
padding-top:41px;
}
.fotos{
float:left;
padding-right:10px;
padding-bottom:5px;
}
.fondoprensa{
background-image:;
background-position:bottom;
background-repeat:repeat-x;
}
.marcotextoprensa{
padding-left:10px;
}
.prensa{
padding-left:29px;
padding-right:29px;
padding-top:41px;
}
.prensa2{
padding-left:29px;
padding-right:29px;
}
.formulario {
background-color: #ffffff;
border: 1px solid #afafaf;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#938e8e;
}

.btnform {
background: #828a8c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 2px;
color:#FFFFFF;
border: 1px solid #828a8c;
}

.volver{
font-size:11px;
}
.volver a:link {
	color: #395d89;
	font-weight: 500;
}
.volver a:visited {
	color: #395d89;
	text-decoration:none;
}
.volver a:hover {
	color: #395d89;
}
.volver a:active {
	color: #395d89;
}