/* CSS Document */
html{
	min-height:100%;
	}
body{
	background-image:url(../img/fnd_body.gif);
	background-repeat:repeat;
	margin:0px;
	text-align:center;
	color:#999999;
	font:normal 11px tahoma, sans-serif;
	text-align:left;
	min-height:100%;
	}
#contenedora{
	background-image:url(../img/fond_conten.gif);
	background-repeat:repeat-y;
	display: table;
	min-height:97%;
	margin:0 auto;
	padding:0px 0px 40px 0px;
	width:760px;
	}
#contenedora_2{
	background-image:url(../img/fond_conten2.gif);
	background-repeat:repeat-y;
	display: table;
	min-height:97%;
	margin:0 auto;
	padding:0px 0px 40px 0px;
	width:760px;
	}
#cabecera{
	background-image:url(../img/cabecera3.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:760px;
	height:183px;
	display:table;}
	
#cabecera_2{
	background-image:url(../img/cabecera3.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:760px;
	height:183px;
	display:table;}
	
#col_izq{
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
	width:213px;
	}
#col_central{
	float:left;
	overflow:visible;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:365px;
	}
#col_central2{
	float:left;
	overflow:visible;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:525px;
	}
#col_dcha{
	float:left;
	clear:right;
	padding:0px;
	margin:10px 10px 0px 10px;
	text-align:left;
	width:160px;
	}
#pie { background-image:url(../img/fond_pie.gif); background-position:bottom; background-repeat:repeat;
		height:25px;
		width:734px;
		margin:0 auto;
		margin-top:-40px;
		padding:15px 0px 0px 10px;
		clear: left;
		color:#000000;
		font: normal 11px tahoma, sans-serif;
		}
#pie a:link{color:#000000; text-decoration:underline;}
#pie a:hover{color:#666666; text-decoration:none;}
#pie a:visited,#pie a:active{color:#666666; text-decoration:underline;}
		
#Form1 {height:100%;}
		
		
#cabecera2{ background-image:url(../img/cabecera2.jpg); background-position:top; background-repeat:no-repeat; width:760px; height:100%; display:table;}



/********** Estilos de los menús **********/
#links_sup {color:#000000; float:right; list-style:none; margin:10px 25px 0px 0px; padding:0px; display:inline; height:20px;text-align:center;}
#links_sup li {color:#000000;display:block; float:left; margin:0px; padding:0px 0px 0px 25px;}
#links_sup li a {color:#000000; float:left; /* Horizontal-> debe ser float:left */ display:block; color:#524923; font:11px verdana,sans-serif; text-decoration:none;}
#links_sup li a.inicio {background-image:none;border-left:0px;}
#links_sup li a.inicio:hover {background-image:none;}
#links_sup li a.mapa {background-image:none;border-right:0px;}
#links_sup li a:hover {color:#000000; font: normal 11px verdana, sans-serif; text-decoration:underline;}


/*** Enlaces ---------------------------------------------------------------------------***/
a:link {text-decoration:none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
.EnlaceGrupo { color:#F99B46; font: normal 11px verdana, sans-serif; text-align:left; margin: 20px 0px 0px 10px; padding:0px;}
.EnlaceGrupo a:link{color:#F99B46; text-decoration:underline;}
.EnlaceGrupo a:hover{ text-decoration:none;}
.EnlaceGrupo a:visited,.EnlaceGrupo a:active{color:#F99B46; text-decoration:underline;}

/***---------------------------------------------------------------------------***/

/********** fotos y floats **********/
.fotoizq{ border:1px solid #000; float:left; padding:1px; margin:0px 6px 6px 0px;}
.marcofoto{border:1px solid #000; padding:1px; margin:0px 6px 6px 0px;}
.floatL{float:left;}
.floatR{float:right;}

/********** Estilos de los textos**********/
h1{ background:url(../img/flecha_encabezados.gif) no-repeat 0px 4px; color:#000000; font: normal bold 13px verdana,sans-serif; text-align:left; margin:10px 0px 0px 7px; padding:0px 0px 15px 15px;}
h2{color:#65A3FE; font: normal 11px verdana, sans-serif; text-align:left; margin:5px 0px 0px 0px; padding:0px 0px 5px 0px;}

h3{ color:#F99B46; font: normal 11px verdana, sans-serif; text-align:left; margin: 0px 0px 0px 0px; padding:0px 0px 5px 0px;}
h4{ background-image:url(../img/flecha_encabezados.gif); background-position:left; background-repeat:no-repeat;
	color:#000000; font: normal bold 13px verdana,sans-serif; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
h5{ background-image:url(../img/flecha_encabezados.gif); background-position:left; background-repeat:no-repeat;
	color:#000000; font: normal bold 13px verdana,sans-serif; text-align:left; margin:10px 0px 0px 7px; padding:0px 0px 0px 15px;}
.txt_gris11px{color:#999999; font: normal 11px tahoma, sans-serif; text-align:justify; margin: 0px 10px 15px 20px; overflow:auto; padding:0px 0px 10px 0px; border-bottom:3px solid #EBE9ED;}
.txt_gris10px{color:#999999; font: normal 10px tahoma, sans-serif; text-align:justify; margin: 0px 15px 10px 7px; padding:0px 0px 10px 0px; border-bottom:2px solid #E6F0FF;}
.txt_vermas{color:#000000; font: normal 11px tahoma, sans-serif; text-align: right; margin: 0px 20px 25px 20px; padding:0px 0px 10px 0px;}
.txt_email{color:#65A3FE; font: normal bold 10px tahoma, sans-serif; text-align:center; margin: 10px 7px 10px 17px; padding:5px 0px 5px 0px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}

.margen1{ margin:0px 0px 0px 5px; border: 1px solid #D9D9D9;}
.margen2{ margin:0px 0px 15px 0px;}
.margen3{ margin:10px 0px 10px 19px;}
.margen4{ margin:0px 15px 0px 15px;}
p {font: normal 11px verdana, sans-serif; text-align:justify; color:#000000; padding:10px 0px 5px 0px; margin:0px;}

.GrupoDescargas{color:#F99B46;font:normal 11px verdana, sans-serif;text-align:left;margin:20px 0px 0px 0px;}
.LinkDescargas{
background-image: url(../img/flecha_menuizq.gif);
background-position: left;
background-repeat:no-repeat;
color:#65A3FE; font:normal 11px verdana, sans-serif;text-align:left; margin:15px 0px 15px 15px; padding:0px 0px 0px 10px;}
.LinkVarios{
background-image: url(../img/ico_cuad.gif);
background-position: left;
background-repeat:no-repeat;
color:#65A3FE; font:normal 11px verdana, sans-serif;text-align:left; margin:15px 0px 15px 35px; padding:0px 0px 0px 10px;}

.documentoDes {color:#000000;font: normal 11px tahoma, sans-serif;text-decoration:underline;}
.documentoDes a:link{color:#000000; text-decoration:underline;}
.documentoDes a:hover{color:#666666; text-decoration:underline;}
.documentoDes a:visited,#pie a:active{color:#666666; text-decoration:underline;}
