/* CSS Document - Style for Eniac */

body
{background-color:#fff;}

a {outline:0;}

#contenedor {
	width:1000px;
	margin: 0 auto;
	}
	
#cabecera {
	width:1000px;
	height:109px;
	background-image:url('./img/bg_cab.jpg');
	background-repeat:no-repeat;
	}
	
#logo_cab {
	width:570px;
   	height:90px;
	margin-left:10em;
	padding-top:15px;
	padding-bottom:0px;
	border:none;
	float:left;
	}
	
#menu_top {
	height:109px;
	float:right;
	}

#menu_top ul{
	padding-top:67px;
	*padding-top:82px;
	padding-right:1px;}
		
#menu_top ul li{
	display:inline;
	padding: 0px 1px;   
    margin-right:0px;
	}		
	
#menu_top a {
	text-decoration:none;
	color:#5c2b5a;
	font-size:.8em;
	font-family:Tahoma;
	}
	
#menu_top a:hover {
	text-decoration:none;
	color:#ffd100;
	font-size:.8em;
	font-family:Tahoma;
	}
	
#cuerpo
	{
	width:1000px;
	height:450px;
	background-color:#fff;
	}


#menu
	{float:left;
	width:150px;
	height:465px;
	background-image:url('./img/fondomenu.jpg');
	}
	
#menu ul{
	margin-top:20px;
	}
	
#menu ul li{
	margin-left:-40px;
	list-style:none;
	padding: 0px 0px 2px 0px; 
	text-align:left;   
	}		
	
#menu a {
	text-decoration:none;
	color:#5c2b5a;
	font-size:.8em;
	font-family:Tahoma;
	}
	
#menu a:hover {
	text-decoration:none;
	color:#ffd100;
	font-size:.8em;
	font-family:Tahoma;
	}
	


#contenido{
	margin-top:17px;
	margin-left:20px;
	overflow:auto;
	float:left;
	width:630px;
	height:350px;}
	
#contenidoindex{
	margin-top:10px;
	margin-left:20px;
	overflow:auto;
	float:left;
	width:630px;
	height:350px;}	

	
.destacado{
	font-family:Tahoma;
	color:#5c2b5a;
	font-size:1em;
	font-weight:bold;
	}
	
.destacado2{
	font-family:Tahoma;
	color:#5c2b5a;
	font-size:1em;
	font-weight:bold;
	}

#titulo 
	{font-family:Tahoma;
	color:#5c2b5a;
	font-size:1.2em;
	font-weight:500;
	width:620px;
	float:left;
	}
	
#tituloproject
	{font-family:Tahoma;
	color:#5c2b5a;
	font-size:1.2em;
	font-weight:500;
	width:320px;
	float:left;
	}
	
	
#desarrollo
	{font-family:Tahoma;
	margin-top:15px;
	color:#5c2b5a;
	font-size:0.8em;
	font-weight:500;
	width:610px;
	text-align:justify;
	float:left;
	}
	
.moduloileft
	{font-family:Tahoma;
	margin-top:15px;
	color:#5c2b5a;
	font-size:0.8em;
	font-weight:500;
	width:300px;
	height:150px;
	text-align:justify;
	float:left;
	}
	
.fotomodulo
	{margin-top:5px;
	float:left;
	width:130px;
	height:130px;
	border:0px;}
	
.fotomodulo img
	{border:0px;}
	
.textomodulo
	{margin-top:5px;
	float:left;
	width:170px;
	height:130px;}

.header
	{font-family:Tahoma;
	background-color:#5c2b5a;	
	padding-top:4px;
	padding-left:5px;
	color:#fff;
	font-size:1em;
	font-weight:bold;
	width:300px;
	height:20px;
	text-align:justify;
	float:left;
	}
.moduloiright
	{font-family:Tahoma;
	margin-top:15px;
	color:#5c2b5a;
	font-size:0.8em;
	font-weight:500;
	width:300px;
	height:150px;
	text-align:justify;
	float:left;
	margin-left:20px;
	}
	
#desarrollo2
	{font-family:Tahoma;
	margin-top:15px;
	color:#5c2b5a;
	font-size:0.8em;
	font-weight:500;
	width:610px;
	height:270px;
	text-align:justify;
	float:left;
	}
	
#textodesarrollo
	{font-family:Tahoma;
	margin-right:15px;
	color:#5c2b5a;
	font-size:1em;
	font-weight:500;
	width:350px;
	height:254px;
	text-align:justify;
	float:left;
	}
	
#textodesarrollo250
	{font-family:Tahoma;
	margin-right:15px;
	color:#5c2b5a;
	font-size:1em;
	font-weight:500;
	width:250px;
	text-align:justify;
	float:left;
	}
	
#fototexto
    {width:245px;
	float:right;}
	
#interactivo
	{width:345px;
	float:right;}

#desarrollo ul li{
					list-style:url(img/point.gif);
					list-style-type:circle;					
					margin-bottom:5px;				
	}	

#desarrollo2 ul {margin-top:8px;}	
	
#desarrollo2 ul li{
					list-style:url(img/point.gif);
					list-style-type:circle;					
					margin-bottom:5px;				
	}	
	
#desarrollo2 a {text-decoration:underline;
	color:#5c2b5a;
	font-size:1em;
	font-family:Tahoma;}
	
#desarrollo2 a:hover {text-decoration:none;
	font-weight:bold;
	color:#ffd100;
	font-size:1em;
	font-family:Tahoma;}
	
#desarrollo_pie {font-family:Tahoma;
	margin-top:15px;
	color:#5c2b5a;
	font-size:.8em;
	font-weight:500;
	width:610px;
	text-align:justify;
	float:left;	
	}
	
	
#desarrollo_pie a {text-decoration:overline;
	color:#5c2b5a;
	font-size:1em;
	font-family:Tahoma;}
	
#desarrollo_pie a:hover {text-decoration:none;
	color:#5c2b5a;
	font-size:1em;
	font-family:Tahoma;}
				

table.curso_maxi {
width: 615px;
border: 0px;
margin: 0 auto 1em auto;
}

table.curso_mini thead th {
font: bold 11px Tahoma;
color: #5c2b5a;
text-align: center;
padding: 2px;
background-color: #FFd100;
}

table.curso_mini tbody td {
font: bold 11px Tahoma;
color: #fff;
text-align: center;
padding: 2px;;
background-color: #5c2b5a;
}

table.curso_mini tfoot td {
font:bold 11px Tahoma;
color:#5c2b5a;
text-align: justify;
padding: 3px;
border-top: 1px solid #eee;
background-color: #fff;
}

table.curso_maxi tfoot td {
font:bold 11px Tahoma;
color:#5c2b5a;
text-align: justify;
padding: 3px;
border-top: 1px solid #eee;
background-color: #fff;
}

	
.contacto
	{width:140px;
	float:left;}
	
.fotoderecha
	{width:470px;
	float:left;
	}
	
.desnoticia
	{margin-right:10px;
	width:340px;
	height:310px;
	float:left;
	overflow:inherit;}
	
.desnoticiafoto
	{vertical-align:top;
	margin-top:5px;
	width:250px;
	float:right;
	}
	
.textnoticia
	{margin-right:10px;
	width:340px;
	height:280px;
	float:left;
	overflow:inherit;}
	
.deslogosaeue {
	text-decoration:none;
	float:left;
	width:340px;
	margin-top:0px;
	padding-top:0px;
	padding-left:130px;
	vertical-align:bottom;
	}
	

#displayright{
	background:#ffF;
	margin-top:18px;
	margin-left:10px;
	margin-right:10px;
	overflow:hidden;
	float:right;
	height:450px;
	width:180px;
	height:350px;}
	
	
#separadorpie { width:850px;
             height:3px;
			 background-image:url('./img/separador.jpg');
			 }
			 
#calidad {padding-top:18px;
		  float:left;
		  margin-left:20px;
		  width:220px;}
		  
#w3c {padding-top:38px;
		  float:left;
		  margin-left:20px;
		  width:100px;}
		  
#traducido {padding-top:20px;
		  float:left;
		  margin-left:10px;
		  width:200px;
		  text-decoration:none;
	text-align:justify;
	color:#5c2b5a;
	font-size:.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:inherit;}
	
#traducido_g {padding-top:10px;
		  float:left;
		  margin-left:5px;
		  width:210px;
		  text-decoration:none;
	text-align:justify;
	color:#5c2b5a;
	font-size:.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:inherit;}
	
#traducido a {color:#5c2b5a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
	
#traducido_g a {color:#5c2b5a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
#pie {	
	width:850px;
	height:97px;
	background:#fff;
	float:right;
	text-align:center;}
	
#pie a {
	border:none;}

/*#pie img {
		padding-top:5px;
		float:right;
		padding-right:10px;
		}*/

#textpie
	{float:right;
	padding-top:10px;
	width:270px;
	padding-right:-15px;
	height:93px;
	text-decoration:none;
	text-align:center;
	color:#5c2b5a;
	font-size:.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:inherit;}
	
.mapaweb {padding-top:0px;
			margin-top:0px;
			margin-bottom:0px;}
			
.linkmapa {
	text-decoration:none;
	color:#5c2b5a;
	font-size:1em;
	font-weight:bold;
	font-family:Tahoma;
	margin-bottom:0px;
	}
	
.linkmapa:hover {
	text-decoration:none;
	color:#ffd100;
	font-size:1em;
	font-family:Tahoma;
	}
	
.linkcontact {
	text-decoration:none;
	color:#5c2b5a;
	font-size:1em;
	font-family:Tahoma;
	margin-bottom:0px;
	}
	
.linkcontact:hover {
	text-decoration:none;
	color:#ffd100;
	font-size:1em;
	font-family:Tahoma;
	}
			
			
.logosaeue {
	text-decoration:none;
	float:right;
	width:220px;
	margin-top:0px;
	padding-top:0px;
	vertical-align:top
	}

.menorespacio{
margin-top:7px;}

