/*html,body { height:100%;}*/

body {
	font-family: "Tahoma", Verdana, Arial;
	text-align:center;
	margin:0;
	background-color: #EDEDED ;


}
#contenedor{
	font-size:1em;
	width:48.1em;
	margin:0px auto auto;
	padding:0px;
	text-align:left;
	background-color:#fff;

	background-position: 0 10cm;
	background-repeat: no-repeat;
}

#ContenedorCabecera{
	background-color: #FFFFFF;
	height:2.5em;
}
html > body #ContenedorCabecera{
	background-color: #FFFFFF;
height:2.8em;
}
#contenidos{
	background-color: #FFFFFF;
}
#cabecera{

	width:47em;
	margin-top:5px;
	height:2.5em;
	background-color: #FFFFFF;
	
}
html > body #cabecera{
	margin:0px;
	margin:auto;
	padding-top:5px;
	background-color: #FFFFFF;
}
#cabecera h1{

font-size:15px;
color:#ff9933;
font-family:Verdana, Arial, Helvetica, sans-serif;}
#cabeceraInterior{
	
	width:47em;

	margin-top:5px;
		background-color: #FFFFFF;
	height:2.5em;
}
#cabeceraInterior h1{
display:block;
font-size:15px;
color:#ff9933;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
html > body #cabeceraInterior{
	margin:0px;
	margin:auto;
	padding-top:5px;
	}
#logo{
	background: #FFFFFF url(../irudiak/sustatu06.gif) no-repeat;
	height: 2.5em;
		background-color: #FFFFFF;
		display:none;
}
#Contmenu{
	width: 12.5em;
	margin-left:0.29em;
	float:left;
	margin-top:5px;
	height:100%;

	background-color:#ffffff;
	display:none;

}
html > body #Contmenu{
	margin-left:0.6em;
	height:100%;

}
#fondolat{
	background: url(../irudiak/fn_menu.jpg) repeat-y left top;
	height:05em;}
html > body #fondolat{
height:10em;
}
#OpcionesMenu, #OpcionesMenuEu{
	background-color:#494949;
	width: 12.5em;
	height:1.4em;
	border-bottom: 1px solid #FFFFFF;
		
}
#OpcionesMenu span{
	margin-right: 3em;
	margin-left: 4.5em;
}
#OpcionesMenuEu span{
	margin-right: 2em;
	margin-left: 2em;
}


#OpcionesMenu ul, #OpcionesMenuEu ul{
	margin:0;
	margin-top:0.4em;
	padding:0;
	text-transform: uppercase;
	font-size:0.68em;
	color:#FFFFFF;
}
html> body  #OpcionesMenu ul{
		margin:0;
	padding-top:0.4em;
}
#OpcionesMenu ul li, #OpcionesMenuEu ul li{

	display: inline;
	list-style: none;
}
#OpcionesMenu ul li a , #OpcionesMenuEu ul li a{
	color:#fff;
	text-decoration:none;
	

}

#opcion1{
	float:left;
	margin-left:1em;
	}
#opcion2{

margin-right:1em;}
	
#menu ul{  	
	list-style:none;
	margin:0;	
	padding:0;
	text-transform: uppercase;
	font-size:0.68em;
	color:#FFFFFF;
		}
#menu ul li{
	/*margin-left:0.2em;*/
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../irudiak/menu.jpg);
	margin:0;
	padding:0;
	
}

#menu ul li ul li {
background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../irudiak/submenu.jpg);
	margin:0;


	height:19px;	color:#000000;
	font-size:1.5em;
	}
	
#menu ul li ul li a {
		color:#000;
		margin:0px;
	padding:0.2em 0 0 1.5em;
				}

#menu ul li ul li a:hover {
		color:#FF9933;
		margin:0px;
	padding:0.2em 0 0 1.5em;
				}

html > body #menu ul li{
border-bottom:1px solid #fff;}
#menu ul li a {
	color:#fff;
	text-decoration:none;
	margin:0px;
		display:block;
	padding-left:0.8em;
		height:19px;
		padding-top:5px;
}
#menu ul li a:hover {
	color:#FF9933;
	text-decoration:none;
	margin:0px;
	display:block;
	padding-left:0.8em;
}

#menu ul li a.activo {
	color:#000;
	text-decoration:none;
	margin:0px;
	padding-left:0.8em;
	height:19px;
	display:block;
	background-color:#FF9933;

}
#menu ul li ul li a.submenuActivo
{
background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../irudiak/submenu_activo.jpg);
	margin:0;
	height:19px;	
	color:#ff9933;display:block;

	}
a.submenuActivo:link {
	color:#ff6600;
	}
.submenuActivo a:hover{
	color:#ff9933;
	}
#menu ul li a.activo:hover {
	color:#000;
	text-decoration:none;
	margin:0px;
	padding-left:0.8em;
	display:block;
	background-color:#FF9933;

}
#contenidoCentral{

	width:34.3em;
	background: #FFFFFF;
	

}

#contenidoCentral h1{
	font: bold 0.9em Tahoma, Verdana, Arial;
	color: #FF6600;
	margin:0 0 4px 10px;
		

}

#contenidoCentral h2{
	font: bold 0.8em Tahoma, Verdana, Arial;
	color: #FF6600;
	margin:0 0 2px 10px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../irudiak/topo.gif);
	padding-left: 15px;		

}
#contenidoCentral h2 a {
text-decoration:none;
	color: #FF6600;

}
#contenidoCentral h2 a:hover {
text-decoration:underline;
	color: #FF6600;

}

html >body #contenidoCentral{

	padding:0;
	background: #FFFFFF;
		
}

#contenidoCentral ul.primero{
	list-style:none;
	font-size:0.8em;
	color:#000;
	text-align:left;
	width:22em;
	display:block;
	border: 1px dashed #CCCCCC;
	padding-left: 10px;	
	padding-top:5px;
	padding-bottom:5px;
		}
html > body #contenidoCentral ul.primero{  
	width:23em;
	margin-left:245px;
	padding-left:8px;


}

#contenidoCentral ul li ul li{
	list-style:none;
	margin:0px;
	padding:5px 0 0 40px;
	text-align:left;
	height:20px;	

}

ul li a {
	text-decoration:none;
	color:#000

}

ul li a:hover{
	text-decoration:underline;
	color:#000
}
.pdf{
	padding-left:3em;
	padding-top:5px;
	padding-bottom:0.5em;
	line-height:20px;
	background: url(../irudiak/pdf.gif) no-repeat 1em 0.5em;
	text-transform: uppercase;
	text-align:left;
	
}



.pdf a{
	text-decoration:none;
	color:#000
}

.pdf a:hover{
	text-decoration:underline;
	color:#000
}

.flecha{
	
	padding-left:1.2em;
	padding-top:2px;
	padding-bottom:0.5em;
	line-height:20px;
	background: url(../irudiak/flecha.gif) no-repeat 0.2em 0.8em;
	
}
#imagen1{
	width:1em;
	margin-top:5px;
	float:left;
	}
#imagen2{
	float:right;

	}

.espaciador{ 
	clear : both; 
	color : #cccccc; 
} 

#logos{
text-align:center;
padding-left:2em;
margin:auto;
float:left;
}
.fotos{
	background-color:#EDEDED;
	width:7em;
	padding:20px;
	float:left;
	margin-right:11px;
	clear:none;
	margin-top: 3em;
	margin-bottom: 3em;
}
#fotos img{
	border: 1px solid #000000;
}
#pie{
	clear : both;
	color : #cccccc;
	padding-bottom:10px;
	border-top: 1px solid #898989;
	background-color:#fff;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	display:none;
} 
#validaciones {
	width: 18em;
	float: left;
	padding-top: 12px;
	text-align:left;
}
#validaciones h3{
	display:none;}
#pie img{
	border:0;}
#validaciones ul {
	margin: 0;
	padding: 0;
}
#validaciones li {
	display: inline;
	list-style: none;
	margin-top: 0;
}
#validacion_accesibilidad {
	margin-right: 2px;
}
#validacion_xhtml {
	margin-right: 4px
}
#enlaces_izq  {
	width: 20em;
	float: right;
	margin-left: 0;
	padding-top: 14px;
	text-align:right;
}
#enlaces_izq ul {
	margin: 0;
	padding: 0;
	/*width: 44em;*/
}
#enlaces_izq li {
	display: inline;
	list-style: none;
	margin-right: 1em;
}
#pie a, #pie a:link, #pie a:hover, #pie a:visited {
	color:#999999;
	text-decoration:none;
	font-size:60%;
}
.noVisible{
	display:none;
}

#migaPan{
	margin-left:200px;
	background-image: url(../irudiak/miganPan.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height:27px;
	font-size:0.65em;
	color:#000;
	padding-top:0.9em;
	padding-left:2.5em;
	display:none;
	
}

#migaPan a{
	color:#666666;
	text-decoration:none;

}

html >body #migaPan{
	margin-left:213px;
}

#fotInterior{
	float:left;
	margin-left: 2px;
	margin-right: 10px;
}
.txt{
	color:#000;
	font-size:0.7em;
}
.txt a {
	color:#000;
	text-decoration:none;
}
.txt a:hover {
	color:#000;
	text-decoration:underline;
}
img{
	border:0;
	vertical-align: middle;
}
.CentrarImg{
}


#ico_acrobat{
	
	padding-left: 20px;
	padding-top:3px;
	padding-bottom:3px; 
	
	margin: 20px 20px 10px 25px;
	width: 80%;
	font-size:0.7em;
	text-align:left;
	
	min-height:16px;
	background: url(../irudiak/ico_acrobat.gif) no-repeat;
	float:left;


}
html > body #ico_acrobat{
padding-left: 25px;
margin: 20px 20px 10px 35px;
}

#ico_acrobat a {
color:#000;
	text-decoration:none;}
	
#dos_columnas {
	width: 100%;
		font-size:0.7em;
	
}
#columna_izq, #columnas_dch {
	width: 45%;
	text-align: left;

	background-color: transparent;
}
#columna_izq {
	float: left;
}
#columna_dch {
	float: right;
}

#dos_columnas ul {
list-style:none;
margin:0;
padding:0
}
table{
	font-size:0.7em;
	background-color:#FF7d07;

	
}
th{

background-color:#FF7d07;
color:#FFFFFF;
text-align:left;
font-weight:bold;
}
td{
background-color:#ffffff;
text-align:left;
vertical-align:top;
line-height:16px;
}
td.naranja{
color:#FF7d07;
font-weight:bold;
}
caption{
display:none;}

#contenidoCentral ul.enlaces{
	list-style:none;
	font-size:0.8em;
	color:#000;
	text-align:left;
	padding: 1px 0px 1px 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 30px;

		}
	
#contenidoCentral ul.enlaces li{
	
	padding-left:1.2em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	line-height:16px;
	background: url(../irudiak/flecha.gif) no-repeat 0.2em 0.8em;
	
}

html> body #contenidoCentral ul.enlaces li{
	padding-left:2em;
	margin-left:20px;
	background: url(../irudiak/flecha.gif) no-repeat 1em 0.8em;
}	