/*html,body { height:100%;}*/

body {
	font-family: "Tahoma", Verdana, Arial;
	text-align:center;
	margin:0;
	background: #EDEDED url(../irudiak/fond_ppal.gif) repeat-x;


}
#contenedor{
	font-size:1em;
	width:48.1em;
	margin:0px auto auto;
	padding:0px;
	text-align:left;
	background-color:#fff;
	background-image: url(../irudiak/fondo.jpg);
	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{
	text-align:right;
	width:47em;
	margin:auto;
	margin-top:5px;
	height:2.5em;
	background-color: #FFFFFF;
}
html > body #cabecera{
	margin:0px;
	margin:auto;
	padding-top:5px;
	background-color: #FFFFFF;
}
#cabecera h1{
	display:none;}
#cabeceraInterior{
	text-align:right;
	width:47em;
	margin:auto;
	margin-top:5px;
		background-color: #FFFFFF;
	height:2.5em;
}
#cabeceraInterior h1{
display:none;
}
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;
}
#Contmenu{
	width: 12.5em;
	margin-left:0.29em;
	float:left;
	margin-top:5px;
	height:100%;

	background-color:#ffffff;
   
}
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;
		
}
.espan{
	margin-right: 3em;
	margin-left: 4.5em;
}
.espanEu{
	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 #Doble {
background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../irudiak/submenu_2.jpg);
	margin:0;
	height:30px;	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;

	}
#menu ul li ul #Ampliado{height:30px}
#menu ul li ul li a.submenuActivo2
{
background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../irudiak/submenu_activo_2.jpg);
	margin:0;
	height:30px;	
	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{
	margin-left:210px;
	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{
	margin-left:213px;
	padding:0;
	background: #FFFFFF;
		
}

#contenidoCentral ul.Test{
	list-style:none;
	font-size:0.8em;
	color:#000;
	text-align:left;
	width:34em;
	display:block;
	border: 1px dashed #CCCCCC;
	padding-left: 10px;	
	padding-top:5px;
	padding-bottom:5px;
	background-color:Red;
	
		}
		
html > body #contenidoCentral ul.Test{  
	width:32em;
	margin-left:230px;
	padding-left:8px;

}
.Col_Superior{width:50%; float:None; margin-left:100px; background-color:Blue; }
.Linea {float:none; width:98%;border-bottom: 1px dashed #CCCCCC; margin:auto; margin-bottom:5px; font-size:1px;  }

.Col_Izq
{
    width: 69%;
    float: none;
    font-family: "Tahoma" , Verdana, Arial;
    font-size: 0.8em;
    line-height: 140%;
    
    margin-bottom: 5px;
    margin-left: 10px;
    background: url(../irudiak/flecha2.gif) no-repeat 0.2em 0.6em;
    text-indent: 1.2em;
    text-align:justify
   
}
.Col_Izq_cab
{
    width: 69%;
    float: none;
    font-family: "Tahoma" , Verdana, Arial;
    font-size: 0.8em;
    line-height: 140%;
    height:15PX;       
    margin-bottom: 5px;
    margin-left: 10px;    
    text-indent: 1.2em;
    text-align:justify
   
}
#Numeros{ font-weight:bolder}

#Numeros ul{list-style:none; margin:0; padding:0; border:0}
#Numeros ul li{display:inline; margin-right:11px;}
#Primero{margin-left:7px;}

.Col_Dch{width:28%; float:right; font-family: "Tahoma", Verdana, Arial; font-size:0.8em; }
.Col_Total1{ margin-left:10px; width:98%;float:none; font-family: "Tahoma", Verdana, Arial; font-size:0.8em; margin-top:10px; text-indent: 1.2em; }
.Col_Total{ margin-left:10px; width:98%;float:none; font-family: "Tahoma", Verdana, Arial; font-size:0.8em; margin-top:10px; background: url(../irudiak/topo.gif) no-repeat 0.2em 0.4em; text-indent: 1.2em; }
.Col_Izq2{width:21%; float:left; font-family: "Tahoma", Verdana, Arial; font-size:0.8em; text-indent: 2.7em; background: url(../irudiak/flecha2.gif) no-repeat 1.9em 0.4em;   }
.Col_Dch2{width:75%; float:none;  text-align:justify; font-family: "Tahoma", Verdana, Arial; font-size:0.8em;  display:table-cell  }

.Col_Izq3{width:48%; float:left;}
.Col_Dch3{width:48%; float:right;}

#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.segundo{
	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.segundo{  
	width:95%;
	margin-left:10px;
	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
}



.wrd{
	padding-left:3em;
	padding-top:5px;
	padding-bottom:0.5em;
	line-height:20px;
	background: url(../irudiak/word.jpg) no-repeat 1em 0.5em;
	text-transform: uppercase;
	text-align:left;
	
}



.wrd a{
	text-decoration:none;
	color:#000
}

.wrd a:hover{
	text-decoration:underline;
	color:#000
}

.pwp{
	padding-left:3em;
	padding-top:5px;
	padding-bottom:0.5em;
	line-height:20px;
	background: url(../irudiak/PowerPoint.gif) no-repeat 1em 0.5em;
	text-transform: uppercase;
	text-align:left;
	
}



.pwp a{
	text-decoration:none;
	color:#000
}

.pwp 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;
	
}

.flecha2{
	
	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;
	border-bottom: dashed 1px #CCCCCC;
	
}

	

.descripcion
{
    font-size:0.8em;
	color:#000;
	margin-left:30px; text-align:justify; margin-right:30px}


.lista_puntu{
	list-style:none;
	font-size:0.8em;
	color:#000;
	text-align:left;
	width:34em;
	display:block;	
	padding-left: 10px;	
	padding-top:5px;
	padding-bottom:5px;
		}

.puntuacion{	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;
	line-height:100%;}
	
.lista_puntu2{
	list-style:none;
	font-size:0.8em;
	color:#000;
	text-align:left;
	width:200px;
	display:block;	
	padding-left: 10px;	
	padding-top:5px;
	padding-bottom:5px;
		}
		
.puntuacion2{	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;
	line-height:100%;}		

#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;
} 
#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;
	margin-right:9px;
	padding-right:50px;
	background-image: url(../irudiak/miganPan.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #dbdbdb;
	height:27px;
	font-size:0.65em;
	color:#000;
	padding-top:0.9em;
	padding-left:2.5em;	
}

#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;
}	


.Detalle_Test
{
    margin-left:-25px; line-height:130%    
}

/*.Detalle_Elemento{margin: 0px; padding:-30px; text-align:justify; }*/


#Listado_Preguntas{ width:96%;  border: 1px dashed #CCCCCC; margin:auto;}


#Contenedor_Submit{ width:98%; margin:auto; margin-top:10px; text-align:Center}


/*Imagenes*/
.Imagen_SinBorde{border:0}
#Imagen_Cabecera{width:548px; height:40px; border:0}
#Imagen_Menu_Lateral{width:200px; height:100px;}
#Imagen_Index_1{width:269px; height:155px;}
#Imagen_Presentacion_1{width:228px; height:183px;}
#Imagen_Programas_1{width:228px; height:182px;}
#Imagen_Herramientas_1{width:228px; height:182px;}
#Imagen_Enlaces_1{width:228px; height:182px;}

#contenidoCentral UL.tercero {	BORDER-RIGHT: #cccccc 1px dashed;	BORDER-TOP: #cccccc 1px dashed;	DISPLAY: block;	PADDING-LEFT: 10px;	FONT-SIZE: 0.8em;	PADDING-BOTTOM: 5px;	BORDER-LEFT: #cccccc 1px dashed;	WIDTH: 90%;	COLOR: #000;	PADDING-TOP: 5px;	BORDER-BOTTOM: #cccccc 1px dashed;	LIST-STYLE-TYPE: none;	TEXT-ALIGN: left}
.separador_li{ padding-bottom:10px;}

#imagen0{	
	margin-top:5px;	
	text-align:center
	
	}
	
#img0
{
    text-align: center;
}
.fotos1{
	padding:20px;
	clear:none;
	margin-top: 0em;
	margin-bottom: 3em;
}
#fotos1 img{
	border: 1px solid #000000;
}

#validaciones h1{
	display:none;}
	
.Tabla_Sectores{width:95%; border:0; margin:auto; text-align:center}	
.Tabla_Sectores_1{width:34%;}	
.Tabla_Sectores_2{width:66%;}	

.Ele_OC{display:none; visibility:hidden}