@charset "utf-8";
/* CSS Document */
/*
Plata: a9a9a9
Azul: 003867
*/
body{
	background:#012652 url(../../img/interface/body.jpg) bottom left repeat-x fixed;
	font-size:100%;
}
h1, h2, h3, ul, li, ol{
	margin:0;
	padding:0;
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,li a,p li, ul li, li li, ol ol, ol li, ul li{
	font-size:1em;
}
#cuerpo{
	width:940px;
	margin:5px auto;
	position:relative;
}
#cuerpo #contenido{
	position:relative;
}
/* CAP i LOGO */
#logo{
	background:url(../../img/interface/logo.png) top left no-repeat;
	position:relative;
	margin:0 0 0 380px;
	padding:0 0 40px 0;;
	width:278px;
	height:97px;
}
#logo h1 a{
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:278px;
	height:97px;
}
#logo h1 a:active{
	border:1px solid #CCC;
}
#logo h1 a span{
	display:none;
}
#menu{
	position:absolute;
	left:156px;
	width:773px;
	height:55px;
	padding-top:10px;
	background:url(../../img/interface/menu00.gif) top left no-repeat;
}

#menu #listaMenu{
	position:relative;
	margin-left:20px;
}
#menu #listaMenu li{
	float:left;
	margin:0;
	border-left:1px solid #2E5A7F;
	border-right:1px solid #386F9A;
	list-style:none;
	text-align:center;
	width:auto !important;
	clear:inherit;
	
}
#menu #listaMenu li a:link,#menu #listaMenu li a:visited{
	display:block;
	text-transform: uppercase;
	color:#a9a9a9;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:3px 10px;
}
#menu #listaMenu li a.secActual{
	color:#F90;
}
#menu #listaMenu li a:hover,#menu #listaMenu li a:active{
	color:#FFF;
}

#menuIdi{
	position:absolute;
	top:0;
	right:0;
	/* TEMPORAL IDIOMAS IDI */
	display:none;
}
#menuIdi li{
	float:left;
	list-style:none;
	margin-right:5px;
}
#menuIdi li a:link,#menuIdi li a:visited{
	color:#fff;
	text-decoration:none;
	padding:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
#menuIdi li a:hover,#menuIdi li a:active{
	color:#6F98BD;
}
/* PIE */
#pie{
	background:url(../../img/interface/pieblanco00.png) no-repeat bottom left;
	position:relative;
	margin-left:156px;
	margin-top:56px;
	width:770px;
	padding-bottom:10px;
	text-align:center;
	
}
#pie p{
	display:block;
	width:710px;
	margin: 0 5px 5px 11px;
	padding:8px 10px 8px 10px;
	background:url(../../img/interface/fonsPeu.jpg) bottom left repeat-x #4b7393;
	color:#e8e8e8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#pie p a:link,#pie p a:visited{
	color:#e8e8e8;
	font-family:Verdana, Geneva, sans-serif;
}
#pie p a:hover,#pie p a:active{
	color:#FFF;
}

/* LATERAL i CONT_INTERIOR*/
#lateral{
	background:url(../../img/interface/banderola00.png) top left no-repeat;
	position:absolute;
	top:50px;
	left:0;
	width:156px;
	height:505px;
}
#contenidoInterior{
	background:url(../../img/interface/contenido00.gif) top left repeat-y;
	position:relative;
	width:705px;
	/* ESTE HEIGHT NOS PUEDE JODER 
	height:500px;*/
	height: auto!important; /* para los browsers buenos */
	height: 490px; /* para IE5+ */
	min-height: 490px; /* para los browsers buenos */	
	left:156px;
	top:65px;
	padding:10px 40px 40px 40px;
}
#contenidoInterior h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:2px;
	color:#003664;
	margin-left:-16px;
	padding-bottom:12px;
}
#contenidoInterior h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform: uppercase;
	letter-spacing:1px;
	color: #595959;
	margin-left:-8px;
}
#contenidoInterior{
	letter-spacing:1px;
	line-height:18px;
}
#contenidoInterior p,#contenidoInterior ul,#contenidoInterior li,.muestraservices #contenidoInterior{
	font-family:Arial, Helvetica, sans-serif;
	color:#124775;
	font-size:12px;
}
#contenidoInterior li{
	list-style:none;
	padding: 3px 0 3px 20px;
	line-height:16px;
	background:url(../../img/interface/lista03.gif) left 5px no-repeat;
}

#contenidoInterior a:link,#contenidoInterior a:visited{
	color:#036;
}
#contenidoInterior a:hover,#contenidoInterior a:active{
	color:#000;
}

/* QUIENES */
.quienes #imag1{
	float:right;
}
.quienes #imag2{
	float:left;
}
.quienes #contenidoInterior ul{
	clear:both;
	display:block;
}

/* MUESTRA SERVICIOS */
.muestraservices #contenidoInterior.servicio1 h2{
	padding-bottom:115px;
	background:url(../../img/interface/fons/consulting2.jpg) 0 25px no-repeat;
}
.muestraservices #contenidoInterior.servicio2 h2{
	padding-bottom:115px;
	background:url(../../img/interface/fons/interior.jpg) 0 25px no-repeat;
}
.muestraservices #contenidoInterior.servicio3 h2{
	padding-bottom:115px;
	background:url(../../img/interface/fons/touch2.jpg) 0 25px no-repeat;
}
.muestraservices #contenidoInterior.servicio4 h2{
	padding-bottom:115px;
	background:url(../../img/interface/fons/exterior.jpg) 0 25px no-repeat;
}
.muestraservices #contenidoInterior ul{
	clear:both;
	display:block;
	width:670px;
	overflow:auto;
	margin: 4px 0 10px 0;
}
.muestraservices #contenidoInterior li{
	float:left;
	display:block;
	width:310px;
}
.muestraservices #imgEvento ul{
	clear:both;
	display:block;
}
.muestraservices #imgEvento ul li{
	list-style:none;
	float:left;
	padding: 0;
	background: none;
	margin:0 5px 5px 0;
	width:auto;
}
.muestraservices #imgEvento ul li a:link img,.muestraservices #imgEvento ul li a:visited img{
	border:1px solid #CFCFCF;
	padding:2px;
}

