/*
*  CSS para EXPO 2008 web SED
*  En este sitio hay que linkar los css de submenus ya que son reemplazo de texto por imagenes
*  Silvia Arcos 2008
*/
/*@import "submenus.css";*/
/*@import "../en/css/submenus_en.css";*/
/*@import "../fr/css/submenus_fr.css";
/*----------------------------------------------------------- BASICOS */
body{
	 margin: 0em;
	 padding: 0em;
	 background-color: #000/*2b2c2c*/;
	 font:62.5% verdana;
	}
html{
	 margin: 0em;
	 padding: 0em;
}
h1{
	height: 30px;
	width: 100%;
	margin: 0em;
	padding: 0em;
	text-indent: -4000px;
}
h2{
	color: #8dc742;
	font-size: 110%;
}
.h2sed{
	color: #ff2d7d;
	font-size: 110%;
	margin: 0em;
}
.h2cat{
	color: #00c4ee;
	font-size: 110%;
	margin: 0em;
}
.h2equipos{
	color: #ffc900;
	font-size: 110%;
	margin: 0em;
}
.h2equiposdis{
	color: #FFF;
	font-size: 100%;
	margin: 0em;
}
.h2gris{
	color: #545454;
	font-size: 110%;
	margin: 0em;
}

p{
	color: #FFF;
}

a{overflow: hidden; outline-style: none}

#contenedor{
	width: 990px;
	/*margin: 0 auto;*/
	float: left;
}
#cabeceracat{
	width: 990px;
	height: 41px;
	margin: 0em 0em 0em 0em;
	background: url(../images/fondomenucat.jpg) no-repeat top left;
}
#cabecerased{
	width: 990px;
	height: 41px;
	margin: 0em 0em 0em 0em;
	background: url(../images/fondomenused.jpg) no-repeat top left;
}
#cabeceraenl{
	width: 990px;
	height: 41px;
	margin: 0em 0em 0em 0em;
	background: url(../images/fondomenuenl.jpg) no-repeat top left;
}
#cabeceraequip{
	width: 990px;
	height: 41px;
	margin: 0em 0em 0em 0em;
	background: url(../images/fondomenuequip.jpg) no-repeat top left;
}

#cabecera{
	width: 990px;
	height: 41px;
	margin: 0em 0em 0em 0em;
	background: url(../images/fondomenu2.jpg) no-repeat top left;
}
ul#menu{
	margin: 0em;
	padding: 0px 0px 0px 28px;
	float: left;
	height: 30px;
}
ul#menu li{
	display: inline;
}
ul#menu li a{
	padding: 0px 15px 0px 0px;
	font-family: arial narrow;
	font-size: 16px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 30px;
}
ul#menu li a:hover{
	color: #000
}

.activo{
	background-color: #555555;
	line-height: 25px!important;
	display: block!important;
	float: left;
	width: 80px!important;
	padding: 0px 10px 0px 7px;
	margin: 0px 10px 0px 10px;
}

ul#idiomas{
	float: right;
	margin: 0em;
	padding: 0px 20px 0px 0px;
	line-height: 30px;
	height: 30px;
}
ul#idiomas li{
	display: inline;
}
ul#idiomas li a{
	display: inline!important;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-family: verdana
}
ul#idiomas li a:hover{
	color: #000;
}
/*ul#idiomas li a:visited{
	color: #555555;
}*/
a.idiomaactivo{
color: #555555!important;
}
#submenu{
	margin: 0em;
	padding: 0px;
	float: left;
	width: 500px/*518*/;
}
#submenu ul{
	margin: 0px;
	padding: 0px 0px 0px 24px;
}
#submenu li{
	display: block;
	text-indent: -5000px;
	float: left;
}
#submenuequip{
	margin: 0em;
	padding: 0px;
	float: left;
	width: 300px/*518*/;
}
#submenuequip ul{
	margin: 0px;
	padding: 0px 0px 0px 24px;
}
#submenuequip li{
	display: block;
	text-indent: -5000px;
	float: left;
}
#submenuconocimiento{
	margin: 0em;
	padding: 0px;
	float: left;
	width: 424px;
}
#submenuconocimiento ul{
	margin: 0px;
	padding: 0px 0px 0px 24px;
}
#submenuconocimiento li{
	display: block;
	text-indent: -5000px;
	float: left;
}

/*.......................... este estilo es solo para el  menu de enlaces, que lleva otra estructura */
#submenulinks{
	margin: 0em;
	padding: 0px;
	float: left;
	width: 500px/*518*/;
}
#submenulinks ul{
	margin: 0px;
	padding: 40px 0px 0px 24px;
}
*#submenulinks ul{
	margin: 0px;
	padding: 0px 0px 0px 24px;
}
#submenulinks li{
	display: block;
	text-indent: -5000px;
	float: left;
}
/*.........................*/


#contenidos{
	float: left;
	width: 480px;/*472*/
	padding-right: 10px;
	height: 250px;
	overflow:auto;
}
#contenidosp{
	float: left;
	width: 390px;
	height: 250px;
	padding-right: 10px;
	overflow:auto;
}
#contenidosequip{
	float: left;
	width: 670px;
	/*height: 150px;*/
	padding-right: 10px;
	overflow:auto;
}
*#contenidosequip{
	width: 550px;
}
#uno{
	float: left;
	width: 200px;
	padding-right: 10px;
	padding: 0em;
}
*#uno{
	width: 175px;
}
#dos{
	float: left;
	width: 420px;
	padding-right: 10px;
	padding-left: 15px;
}
*#dos{
	width: 345px;
}
#menucontenidos{
	float: left;
	width: 165px;
	padding: 0em;
	margin: 0em;
}
ul#menusinter{
	padding: 0em;
	margin: 0em;
}

ul#menusinter li a{
	padding: 0em;
	margin: 0em;
	color: #555555/*999*/;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
}
ul#menusinter li a:hover{
	padding: 0em;
	margin: 0em;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
	color: #ff2d7d;
}


ul#menusinterequip{
	padding: 0em;
	margin: 0em;
}

ul#menusinterequip li a{
	padding: 0em;
	margin: 0em;
	color: #555555;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
}
ul#menusinterequip li a:hover{
	padding: 0em;
	margin: 0em;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
	color: #ffc900;
}
.activoequipo{
	color: #ffc900!important;
}

#imagenes{
	background-color: #000;
	width: 990px;
	height: 350px;
	/*margin: 0 auto;*/
	margin: 0px 0px 21px 0px;
	overflow: hidden;
	text-align: right;
}
*#imagenes{
	background-color: #000;
	width: 990px;
	height: 350px;
	/*margin: 0 auto;*/
	margin: 0px 0px 21px 0px;
	overflow: hidden;
	text-align: right;
	/*border: 1px solid red*/
}
/*----------------------------------------------------------- INTERIORES */

#eleccion{
	background: #000 url(../images/idiomas.jpg) no-repeat top left;
	width: 1000px;
	height: 768px;
	margin: 0 auto;
	display: block
}


#intro{
	padding: 0px 0px 0px 0px;
}

#eleccionidioma{
	margin: 0px;
	padding: 0px;
	width: 264px;
	height: 180px;
	position: relative;
	top: 290px;
	left: 380px;
}

#eleccionidioma li{
	text-indent: -5000px;
}

.eng a{position: absolute; top: 5px; left: 150px; width: 110px; height: 50px; display: block;}
.esp a{position: absolute; top: 120px; left: 0px; width: 70px; height: 50px; display: block;}
.fr a{position: absolute; top: 120px; left: 160px; width: 100px; height: 50px; display: block;}


.menuvisit{
	color: #ff2d7d!important;
}
.parrafo1{
	width: 200px;
	float: left;
	padding-right: 20px;
}
.parrafo2{
	width: 200px;
	float: left;
}
.parrafotit{
	color: #00c4ee;
}
.imgequipos{
float: left;
padding-left: 28px
}
.textogris{
color: #666;
font-weight: bold;
margin: 0px;
padding: 0px
}
.linkcontenidos{
color: #FFF
}
.activogenerico{
background-color: #555;
padding: 5px!important;
}

a.enlace {
color: #FFF!important;
text-decoration: none;
}

.flasmenu{
float: left;
width: 650px;
margin-left: 20px;
}
