@charset "utf-8";
body {
	background-color: #D9E9EC;
	background-image: url(imagenes/bg.gif);
	background-repeat:  repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#contenedor {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
}
#contenedor #header {
	margin: 0px;
	padding: 0px;
	width: 960px;
}

#contenedor #header #botonera {
	padding: 0px;
	height: 53px;
	width: 835px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contenedor #header #botonera ul {
	margin: 0px;
	padding: 0px;
	float: left;
}
#contenedor #header #botonera li {
	display: inline;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 132px;
	height: 30px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	background-image: url(imagenes/rounded-off.gif);
	
}

#contenedor #header #botonera li a {
	color: #577D83;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#contenedor #header #botonera li a:hover {
	text-decoration: none;
	background-image: url(imagenes/rounded.gif);
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	float: left;
	width: 132px;
	height: 30px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}

#contenedor #contenido {
	width: 835px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#contenido #columna1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 271px;
}
#contenido #columna1 a, #contenido #columna2 a {
	color: #B5D4E7;
	text-decoration: none;
}

#columna1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#columna1 li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#columna1 h1, #columna2 h1, #columna3 h1, #columnagrande h1 {
	font-size: 18px;
}

#columnagrande h1{margin:10px 0 0 0 ; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#026aae; font-size:16px; border-bottom:#a0c1ca solid 1px; width:550px;}

#contenido #columna2 {
	padding: 0px;
	float: left;
	width: 270px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
#columna3 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 270px;
}
#contenido #columnagrande {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
}


#columnagrande img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#columnagrande a img{border:none;}

#footer {
	background-color: #C8DBE0;
	margin: 0px;
	width: 100%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	clear: both;
	color: #397A8C;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer #columna835 {
	width: 835px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow:auto;
	text-align: left;
}
#columna835 #izquierda {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
}
#columna835 #derecha {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 400px;
	text-align: right;
}
#contenido #columnaa {
	padding: 0px;
	float: left;
	width: 412px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenido #columnab {
	padding: 0px;
	float: right;
	width: 410px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#columnab h2 {
	color: #026AAE;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}




.mddestacado {
	font-weight: bold;
	color: #51747A;
}
#back {
	clear: both;
	width: 835px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9BBEC7;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#back #botonback {
	float: left;
	width: 350px;
	text-align: left;
}
#back #gotoma {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 300px;
}
#columnagrande input, #columnagrande textarea {
	border: 1px solid #CCCCCC;
}
