/* CSS Document */

/* estructura */

html {
	margin : 0;
	padding : 0;
}
body {
	margin : 0;
	padding : 0;
	background-color: #f2eeeb;
	font: 10px Arial, Helvetica, sans-serif;
	color: #554b41;
}
p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #554b41;
	padding: 0;
	margin: 0 0 10px 0;
}
.margen {
	padding: 0 0 0 20px;
}
H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #3986a2;
	border-bottom:1px solid #e0e1db;
	margin: 0 0 6px 0;
	padding: 0 0 2px 0;
}
H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #3986a2;
	border-bottom:1px solid #e0e1db;
	margin: 0 0 6px 0;
	padding: 0 0 2px 0;
}
.uuno {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/1gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.dos {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/2gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.tres {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/3gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.cuatro {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/4gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.cinco {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/5gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.seis {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/6gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
.siete {
	margin: 16px 0 6px 0;
	padding: 4px 0 10px 0;
	background-image:url(graficos/7gd.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	text-indent: 34px;
	border:none;
}
tr {
	color : #554b41;
	text-align: center;
	margin: 0 0 6px 0;
	padding: 0 0 2px 0;
}
td {
	color : #554b41;
	margin: 0 0 0 0;
	padding: 2px 0 2px 0;
}
img {
	border: none;
}
#contenedor {
	width : 800px;
	background-color : #fff;
}
#cabezal {
	width : 800px;
	height : 86px;
	margin : 0;
	padding : 0;
}
#superior {
	width : 800px;
	height : 20px;
	background-color : #a7a993;
	color : #fff;
	text-align : right;
	padding : 0;
	margin : 0;
}
#lateral {
	width : 124px;
	background-color : #e6e0d4;
	margin : 5px 5px 0 0;
	text-align : left;
	float : left;
}
#contenido {
	width : 670px;
	margin : 5px 0 0 0;
	padding: 0;
	float : right;
}
#contenido img {
	margin : 0;
	padding: 0;
	float : right;
}
#pie {
	width : 670px;
	height : 16px;
	font-size : 10px;
	color : #554b41;
	border-top : 2px solid #e6e0d4;
	border-bottom : 2px solid #e6e0d4;
	border-left : 124px solid #e6e0d4;
	margin : 0;
	padding : 4px 0 0 6px;
	clear:both;
}
#ubic {
	width : 664px;
	height : 16px;
	font-size : 11px;
	color : #666;
	border-bottom : 2px solid #e6e0d4;
	margin : 0;
	padding : 4px 0 0 6px;
}
a:link {
	color : #554b41;
}
a:visited {
	color : #554b41;
}
a:hover {
	color : #3986a2;
}
a:active {
	color : #554b41;
}
a:active, a:hover, a:visited, a:link {
	text-decoration : none;
	font-weight : bold;
	padding : 0;
	margin : 0;
}
#bloque {
	width : 175px;
	height : 190px;
	margin : 0 0 20px 20px;
	padding : 0;
	float : left;
}
#bloque H2, #bloquef H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #3986a2;
	margin : 0 0 6px 0;
	padding : 0;
}
#bloque p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	width : 175px;
	color : #554b41;
	padding: 0;
	margin: 0 0 6px 0;
}
#bloque {
	width : 175px;
	height : 190px;
	margin : 0 0 20px 40px;
	padding : 0;
	float : left;
}
#bloquef {
	width : 175px;
	height : 190px;
	margin : 0 0 20px 40px;
	padding : 0;
	float : left;
	clear:both;
}
#bloquefoto {
	width : 133px;
	margin : 10px 0 10px 15px;
	padding : 0;
	float : left;
}
#bloquefotoult {
	width : 133px;
	margin : 10px 0 10px 15px;
	padding : 0;
	float:left;
}
#bloquefoto1 {
	width : 133px;
	margin : 10px 0 10px 15px;
	padding : 0;
	float:left;
}
#bloquefotoult H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #554b41;
	margin: 0 0 6px 0;
	padding: 0;
}
#bloquefoto H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #554b41;
	margin: 0 0 6px 0;
	padding: 0;
}
#col1 {
	width : 200px;
	margin : 0 0 20px 0;
	padding : 0 15px 0 0;
	float:left;
}
#col1 a {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#col2 {
	width : 316px;
	margin : 0 0 10px 7px;
	padding : 0;
	float:left;
}
#col2c {
	width : 330px;
	margin : 9px 0 10px 0;
	padding : 0;
	text-align:center;
	float:left;
}
#col2d {
	width : 300px;
	background:none;
	margin : 20px 0 10px 0;
	padding : 0 20px 0 0px;
	float:right;
}
#col2d p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #554b41;
	padding: 0 0 10px 20px;
	margin: 0 0 10px 0;
}
#col2e {
	width : 300px;
	background:none;
	margin : 0;
	padding : 0;
	float:right;
}
#col2f {
	width : 320px;
	margin : 16px 0 10px 0;
	padding : 0 0 0 10px;
	float:left;
}
#col2e img {
	margin : 0 10px 10px 0;
	padding : 0;
}
#col2f img {
	margin : 0 0 10px 0;
	padding : 0;
}
#col1 img {
	margin : 0;
	padding: 0;
	float:none;
}
#col2 img {
	margin : 0;
	padding: 0;
	float:none;
}
#col2c img {
	margin : 0;
	padding: 0;
	float:none;
}
#col2d img {
	margin : 0;
	padding: 0;
	float:none;
}
#col2 ul li {
	list-style : none;
	margin : 0 0 0 0;
	padding : 1px 0 6px 0;
}
#col1 ul li {
	list-style : none;
	margin : 0 0 0 0;
	padding : 1px 0 6px 0;
}
/* navegación superior */

#superior ul {
	padding : 4px 0 0;
	margin : 0;
}
#superior ul li {
	list-style : none;
	display : inline;
	padding : 0;
	margin : 0;
}
#superior a:link {
	color : #fff;
}
#superior a:visited {
	color : #fff;
}
#superior a:hover {
	color : #7b7e6d;
}
#superior a:active {
	color : #fff;
}
#superior a:active, #superior a:hover, #superior a:visited, #superior a:link {
	text-decoration : none;
	background : none;
	font-size : 10px;
	font-weight : bold;
	padding : 2px 10px 2px 0;
	margin : 0;
}
#superior.azul {
	width : 800px;
	height : 20px;
	background-color : #3986a2;
	color : #fff;
	text-align : right;
	padding : 0;
	margin : 0;
}
#superior.azul a:hover {
	color : #204D5E;
}
/* navegación lateral */

#lateral ul {
	padding : 0;
	margin : 0;
}
#lateral li {
	padding : 0;
	margin : 0;
}
#lateral ul li {
	list-style : none;
	padding : 0;
	margin : 0;
}
#lateral a:link {
	color : #554b41;
	background-color : #f2efea;
}
#lateral a:visited {
	color : #554b41;
	background-color : #f2efea;
}
#lateral a:hover {
	color : #554b41;
	background-color : #d4e6ea;
}
#lateral a:active {
	color : #554b41;
	background-color : #f2efea;
}
#lateral a:active, #lateral a:hover, #lateral a:visited, #lateral a:link {
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	padding : 3px 0 1px 20px;
	margin : 0;
	width: 104px;
	display : block;
}
#lateral H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #3986a2;
	background-color : #f2efea;
	padding : 2px 0 2px 10px;
	margin : 0;
	display : block;
}
#uno ul li.actual {
	background-color : #e6e0d4;
	display : block;
	width: 110px;
	height: 20px;
	font-size : 16px;
	font-weight : normal;
	padding : 0 0 0 10px;
	margin : 2px 0 0 0;
}
#uno actual a:active, #uno actual a:hover, #uno actual a:visited, #uno actual a:link {
	text-decoration : none;
	background : none;
	font-size : 20px;
	font-weight : normal;
	padding : 0;
	margin : 0;
}
#uno a:link {
	color : #554b41;
}
#uno a:visited {
	color : #554b41;
}
#uno a:hover {
	color : #3986a2;
}
#uno a:active {
	color : #554b41;
}
#uno a:active, #uno a:hover, #uno a:visited, #uno a:link {
	text-decoration : none;
	background : none;
	font-size : 16px;
	font-weight : normal;
	padding : 0 0 4px 10px;
	margin : 0;
}
#uno ul {
	padding : 0;
	margin : 0;
}
#uno li {
	list-style : none;
	padding : 4px 0 0;
	margin : 0;
}
#uno ul li {
	list-style : none;
	padding : 4px 0 0;
	margin : 0;
}
/* ubicación */

#ubic a:link {
	color : #3986a2;
	font-weight:normal;
}
#ubic a:hover {
	color : #554b41;
	font-weight:normal;
}
#ubic a:visited {
	color : #3986a2;
	font-weight:normal;
}
/* navegación contenido */

#navcontenido {
	width : 670px;
	height : 16px;
	font-size : 13px;
	color : #3986a2;
	background-color:#f2eeeb;
	margin : 0;
	padding : 2px 0 0 0;
}
#navcontenido a {
	height : 16px;
	font-size : 13px;
	font-weight:normal;
	color : #554b41;
	background-color:#f2eeeb;
	border-right : 4px solid #fff;
	margin : 0;
	padding : 2px 6px 0 6px;
}
#navcontenido a:hover {
	color : #554b41;
	background-color: #d4e6ea;
}
.act {
	font-size : 13px;
	font-weight: normal;
	color : #3986a2;
	background-color:#d4e6ea;
	border-right : 4px solid #fff;
	margin : 0;
	height : 18px;
	padding : 2px 6px 0 6px;
}
/* navegación sillas */

#navsillas {
	width : 670px;
	height : 70px;
	font-size : 13px;
	color : #3986a2;
	background-color:#f2eeeb;
	margin : 0 0 5px 0;
	padding : 0 0 0 0;
}
#navsillas a {
	height : 16px;
	font-size : 13px;
	font-weight:normal;
	color : #554b41;
	background-color:#f2eeeb;
	margin : 0;
	padding : 0 0 0 0;
}
#navsillas img {
	margin : 0;
	padding : 0;
	float:none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
/* Esconde de IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* Fin esconde de IE-mac */


.c_uno {
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	background-image:url(graficos/1.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_dos {
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	background-image:url(graficos/2.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_tres {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(graficos/3.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_cuatro {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(graficos/4.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_cinco {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(graficos/5.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_seis {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(graficos/6.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.c_siete {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(graficos/7.gif);
	background-position: 1px -2px;
	background-repeat:no-repeat;
	text-indent: 20px;
}
.derecha {
	margin: 0;
	padding: 0;
	clear:both;
	float: right;
}
#ergo {
	margin: 4px 0 4px 0;
	padding: 0;
}
#lateral H2 a:link {
	color : #3986a2;
	background-color : #f2efea;
}
#lateral H2 a:visited {
	color : #3986a2;
	background-color : #f2efea;
}
#lateral H2 a:hover {
	color : #554b41;
	background-color : #f2efea;
}
#lateral H2 a:active {
	color : #3986a2;
	background-color : #f2efea;
}
#lateral H2 a:active, #lateral H2 a:hover, #lateral H2 a:visited, #lateral H2 a:link {
	text-decoration : none;
	font-size : 14px;
	font-weight : normal;
	padding : 3px 0 1px 0px;
	margin : 0;
	width: 104px;
	display : block;
}
