/*
	#contenedor {width:100%; text-align:center}
	#contenido  {width: 48.45em; margin: auto;  text-align: left}
*/

/*
#main_screen 	{width:790px; color: #000000;	text-align:left; margin-left:auto; margin-right:auto;	position:relative; }
*/
#main_screen_0	{width:100%; text-align:center}
#main_screen 	{width: 790px; color: #000000;	text-align:left; margin: auto;  text-align: left;   }


#header 		
{
	float:left; width:100%; 
/*	width: inherit; */
	margin-top: 8px;
/*	height: 68px;	*/
/*	height: 4.25em;*/
	
}

#header label { 
	display: block; 
	position: absolute; 
	top: -1000px; 
	left: -3000px;
}

#headerLinks {

	float: left;
	text-align: right;
	width: 555px;
/*	margin-right:3px;*/
}



#sepHeader {
/*width:1px,; height:1px ; overflow:hidden;  */
	
	float:left;
	width:100px;
	height:36px;
	border-bottom:1px solid #CCCCCC; 
	
}


#topHeaderLinks {
	height:31px;
}

#logotipo {

	float: left;
	width: 230px;
/*	margin-left: 2px;*/
	padding: 0 0 13px 0; 
/*	height: 67px;*/
	border-bottom: 1px solid #BCBCBC;
}
html>body #logotipo{ 	padding: 0 0 16px 0; }  
/*html>body #logotipo{width:232px;	}  */

#textoLogotipo {
/*	font: normal 10px Arial; */
	font: normal x-small Arial;
	text-decoration: none;
	color: #000;
	line-height: 10px;
}

#menu {
 
	float: right;
	width: 454px;

	background-image: url(images/fondoMenu.gif);
	background-repeat: repeat-x;
	background-position: top left;	
/*	height: 37px;*/
	text-align:center;
/*	vertical-align:middle;*/
	border-left: 1px solid #BCBCBC;
}
 
#footer { float:left; width:100%; }
#footer img {margin:10px 0 0 0; }
#footer a {
	color:#484848;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

#colActualidadHome {
	float: left;
	width: 194px;
/*	border: 1px solid #CCCCCC;*/
}

#sectoresHome {
	background-color: #F3F3F3;
/*	font: normal 11px Arial; por defecto del body */
	padding: 5px 10px 15px 10px;
	margin-bottom: 5px;
}
#sectoresHome p		{font-size:.6875em;  }

.labelHidden { 
	display: block; 
	position: absolute; 
	top: -1000px; 
	left: -3000px;
}


#cuerpoRight {
	width:184px;
	float: left;
	margin-left:10px;
}

.joinFloats {
	clear:both;
	line-height:0px
}

.ctrl {
/*	font: normal 10px Arial; */
	font: normal x-small Arial;

	color: #666666;
	width: 130px;
	border: 1px solid #CCCCCC;
	text-indent: 2px;
}

.sp { 
	line-height:0px; 
	font-family:Arial;
	font-size:0; 
	border-top:1px solid #CCCCCC;
	margin-left:auto;
	margin-right:auto;
}

.sp2 { 
	line-height:0px; 
	font-family:Arial;
	font-size:0; 
	margin-left:auto;
	margin-right:auto;
	background:url(images/sepRight.gif);
	background-repeat:repeat-x;
	height:2px;
}

.opcionMenu {
	float: left;
	width: 110px;
	border-right: 1px solid #BCBCBC;
/*	height: 37px;*/
	padding: 0 0 22px 0;
	text-align: center;
/*	vertical-align: middle;*/

}

.opcionMenuSelected {
	float: left;
	width: 110px;
/*	height: 37px; */
	padding: 0 0 22px 0;
	border-right: 1px solid #BCBCBC;
	text-align: center;
/*	vertical-align: middle;*/
	background-color:#E7E8DC;
	background-image: url(images/fondoMenuSel.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

.opcionMenuParticipa {
	float: left;
	width: 110px;
/*	height: 37px; */
	padding: 0 0 22px 0;
	text-align: center;
/*	vertical-align: middle;*/
}



/*
.opcionMenuInner {	margin-top:3px;}
html>body .opcionMenuInner{margin-top:7px;} 
*/

.opcionMenuInner	{margin:5px 0 0 0; }

.tdLinea {
	background-color: #D3D3D3;
	font-size:0;
}

#menuInf {
	float:left; 
	width:783px;
	border-left: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	border-right: 1px solid #BCBCBC;
	background-color: #E7E7DB;
	min-height:17px; 
	height:auto ! importan; 
	height:17px; 
	
/*	margin-left: 2px;*/
	margin-bottom:10px;
	padding-top:3px;
}
/*html>body #menuInf{margin-left:3px; float:left; width:785px;} */

.campaignBig {
	width: 590px;
	height:260px;
	clear:both;
	border-bottom:1px solid #fff;
}

.campaignSmall {
	width: 184px;
	margin-right: 2px;
	margin-bottom: 0px;
	clear:both;
}

.tituloBody {
	background-color: #3C5F84;
	width: 100%;
	height: 19px;
/*	font: bold 11px/19px Arial;*/
	font-size:.6875em; 
	text-decoration: none;
	color: #fff;
	border-bottom: 1px solid #D3D3D3;
	text-indent:13px;
	padding:2px 0 0 0;
}

.tituloLeftSelected {
	background-color: #3C5F84;
	width: 100%;
	line-height: 19px;
/*	font: bold 11px/19px Arial;*/
	font-size:.6875em; 
	text-decoration: none;
	color: #fff;
	float: left;
	margin-bottom: 1px;
	padding-top: 2px;
}

.tituloLeftSelected div {
	margin-left:9px;
	margin-right:5px;
}

.tituloLeftSelected a {
	text-decoration:none;
	color:#fff;
}

.tituloLeftSelected a:hover {
	text-decoration:underline;
}

.tituloLeft {
	background-color: #95ABBC;
	width: 100%;
	line-height: 19px;
/*	font: bold 11px/19px Arial;*/
	font-size:.6875em; 
	text-decoration: none;
	color: #fff;
	float: left;
	margin-bottom: 1px;
	padding-top: 2px;
}

.tituloLeft div {
	margin-left:9px;
	margin-right:5px;
}

.tituloLeft a {
	text-decoration: none;
	color:#fff;
}

.tituloLeft a:hover {
	text-decoration:underline;
}

.normalRight {
	width: 182px;
	border-right: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	margin-bottom:5px;
	clear: right;
	background-color: #DEE0E2;
}

.tituloRight {
	background-color: #97B0C4;
	width: 170px;
	height: 17px;
	margin-right: 1px;
	border-right: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
/*	font: bold 11px Arial;  por defecto del body  */
	font-weight:bold;
	font-size:.6875em; 
	text-decoration: none;
	color: #fff;
	clear: right;
	padding-left: 9px;
	padding-right: 3px;
	padding-top: 2px;
}

.linkMenuHorizontal {
	float:left;
/*	font: bold 10px Arial;*/
	font: bold x-small Arial;
	text-decoration:none;
	color: #4B4B4B;
}

.linkMenuHorizontal a {
	text-decoration: none;
	color: #4B4B4B;
}

.linkMenuHorizontal a:hover {
	text-decoration: underline;
}

.linkMenuHorizontalSelected {
	float: left;
/*	font: bold 10px Arial; */
	font: bold x-small Arial;

	text-decoration:none;
	color:#3C5F84;
}

.linkMenuHorizontalSelected a {
	text-decoration: none;
	color: #3C5F84;
}

.linkMenuHorizontalSelected a:hover {
	text-decoration: underline;
}

.menuLeft {
	width:151px;
	float:left;
	margin-right:1px;
}

.topMenuLeft {
	background-color: #C8C8C8;
	height:4px;
	width:inherit;
	font-size:0;
}

.borderBottom {
	border-bottom: 1px solid #BCBCBC;
}
.borderRight {
	border-right: 1px solid #BCBCBC;
}

form {
margin:0;
padding:0;
/*
	margin-top: 0px; 
	margin-bottom: 0px;
*/	
}

p {margin:0px 0px 0px 0px;}/*clear top margin for mozilla*/

.imagenGaleria {
	float:left;
	margin-bottom:30px;
	margin-right:36px;
	height:73px;
	width:111px;
	vertical-align: middle;
}

.imagenGaleria img {
	border:1px solid #BCBCBC;
}

img {
	border:0px none;
}

h1 {
	margin:0px 0px 0px 0px;
}

.imagenPortadilla {
	width:437px;
	height:111px;
	background-position:right;
	background-repeat:no-repeat;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-top:1px solid #BCBCBC;
}

.textoHtmlPortadilla {
/*	font:normal 24px Arial;		*/
	font:normal x-large Arial;	

	text-decoration:none;
	color:#3C5F84;
	margin-top:10px;
	margin-left:15px;
}

.textoHtmlPortadilla2 {
/*	font:normal 14px Arial; se pone un tamaÃ±o de 13px  */
	font:normal small Arial; 

	color:black;
	text-decoration:none;
	margin-top:10px;
	margin-left:15px;
}

.imagenPortadillaTema {
	width:437px;
	height:145px;
	background-position:right;
	background-repeat:no-repeat;
	border-top:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	border-bottom:1px solid #BCBCBC;
}

#imagenParticipa {
	float:left;
	border: 1px solid #BCBCBC;
	width:588px;
	height:129px;
	background:url(images/participa.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:3px;
}

#textoParticipa {
	float:right;
	width:338px;
	height:119px;
	margin-top:10px;
}

#participaRight {
	float:right;
	border:1px solid #BCBCBC;
	width:186px;
	height:444px;
	margin-left:9px;
}

#participaBottom {
	margin-top:2px;
	float:left;
	border-bottom:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	width:589px;
	height:312px;
	margin-left:3px;
}

.columnaParticipa {
	float:left;
	border-right:1px solid #BCBCBC;
	width:195px;
	height:100%;
}

#idiomas {
	float:left;
	width:100%;
	border:1px solid #BCBCBC;
/*	width:inherit;*/
/*	margin-left:3px;*/
	height:129px;
	background:url(images/idiomas.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.textoIdiomas {
	margin-left:240px;
	margin-top:30px;
}

.frmContacto {
	background-color:#F3F3F3;
	border:1px solid #BCBCBC;
	height:447px;
	width:405px;
	margin-left:0px;
	margin-bottom:10px;
}

.ctrlContacto {
/*	font: normal 11px Arial;por defecto del body  */
	width: 250px;
	border: 1px solid #BCBCBC;
	text-indent: 2px;
	margin-right:5px;
	float:right;
}

.ctrlFormulario {
/*	font: normal 11px Arial;  por defecto del body  */
	border: 1px solid #BCBCBC;
	text-indent: 2px;
}

.formulario {
	background-color:#F3F3F3;
	border:1px solid #BCBCBC;
	width:96%;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
}

.formulario label {
/*	font:normal 13px Arial;*/
	font:normal small Arial;
	color:#7A7B76;
	margin-left:10px;
	margin-right:10px;
}

.formulario span {
/*	font:bold 13px Arial;*/
	font:bold small Arial;
	color:#7A7B76;
	margin-left:10px;
}

.formulario a {
	color:#7A7B76;
	text-decoration:none;
}

.formulario a:hover {
	text-decoration:underline;
}

div.rowForm {
	clear: both;
	padding-top: 15px;
}

.navegacionListado {
/*	font:normal 12px Arial;		se pone 11px que es el de por defecto del body */
/* podemos poner 1.0909 em si no hay mÃ¡s herencias */
	text-decoration:none;
	color:#95ABBC;
	float:right;
	clear:both;
	margin-right:20px;
}

.navegacionListado a {
	text-decoration:none;
	color:#95ABBC;
}

.navegacionListado a:hover {
	text-decoration:underline;
}

#imagenSoporte {
	float:left;
	border: 1px solid #BCBCBC;
	width:568px;
	height:129px;
	background:url(images/soporte.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:3px;
}

#textoSoporte {
	float:right;
	width:338px;
	height:119px;
	margin-top:10px;
}

#soporteRight {
	float:right;
	border:1px solid #BCBCBC;
	width:206px;
	height:129px;
	margin-left:9px;
}

#siceOrg {
float:left; 

	margin-left:3px;
	width:100%;
	height:129px;
	border:1px solid #BCBCBC;
	background:url(images/siceOrg.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.textoSiceOrg {
	margin-left:300px;
	margin-top:10px;
	width:250px;
}

.optFormulario {
	float:left;
	width:20px;
	text-align:center;
}

.topPopup {
	width:100%;
	height:22px;
	background-color:#45587F;
}

.tituloPopup {
	width:100%;
	height:40px;
/*	font:bold 18px Arial;	aumentamos el de por defecto para hacerlo de 18px */
	font:bold 1.6363em Arial;
	color:#7D726C;
	margin-left:18px;
}

.entradillaPopup {
	width:100%;
	margin-top:47px;
	margin-right:18px;
	margin-left:18px;
/*	font: normal 12px Arial; se pone 11px que es el de por defecto del body */
/* podemos poner 1.0909 em si no hay mÃ¡s herencias */
	color:#7D726C;
}

.textoPopup {
	width:100%;
	margin-top:25px;
	margin-right:18px;
	margin-left:18px;
	margin-bottom:20px;
/*	font: normal 11px Arial; por defecto del body  */
	color:#7D726C;
}

.tableNoScript {
	width:90%;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	background-color:transparent;
/*	font:normal 10px Arial;*/
	font:normal x-small Arial;
	color:#5C5D58;
}

.tableNoScript a {
	color:#5C5D58;
	text-decoration:none;
}

.tableNoScript a:hover {
	text-decoration:underline;
}

.cuerpoRight{
	margin:0px 10px 0px 10px;
	padding:10px 0px 10px 0px;
}

.cuerpoBody {
	margin:5px 12px 20px 12px;
}

.cuerpoNavegacion {
	width:589px;
	height:24px;
	padding-top:10px;
	border-top:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	background:url(images/1pxWhite.gif);
}

.cuerpoNavegacionFull {
	width:100%;
	height:24px;
	padding-top:10px;
	border-top:1px solid #BCBCBC;
	background:url(images/1pxWhite.gif);
}

.cuerpoFicha {
	margin:0px 12px 20px 15px;
}

#cuerpoSice {
	float:left; 
	width:100%;
/*	width:inherit;*/
/*	margin-left: 3px;*/
	background:url(images/fondoSice.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

/**********************************************************************/
#cuerpoHome {
	float:left;
	width:100%;	
	margin-left: 3px;
	border-bottom:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	background: url(images/fondohome.gif) top left repeat-y;

}

#cuerpoLeft {
	float:left;
	width:590px;
}

/**********************************************************************/






#cuerpoSectores {
	float:left; 
	width:100%;
/*
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoSectores.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

#cuerpoSector {
	float:left; 
	width:100%;
/*
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoSector.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

#cuerpoActualidad {
	float:left; 
	width:100%;
/*
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoActualidad.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

#cuerpoSinColum {
	float:left; 
	width:100%;
/*	
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoSinColum.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

#cuerpoOnlyMenuLeft {
	float:left; 
	width:100%;
/*
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoOnlyMenuLeft.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

#cuerpoMapa {
	float:left; 
	width:100%;
/*
	width:inherit;
	margin-left: 3px;
*/	
	background:url(images/fondoMapa.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}

.fichaNivel1Full {
	height:18px;
	padding-top:10px;
	padding-left:15px;
	width:90%;
	clear:right;
	background:url(images/1pxWhite.gif);
/*	font:normal 11px Arial;  por defecto del body  */
	text-decoration:none;
	color:#8EA6B8;
}

.enlaceSubmitContacto {
/*	font:normal 13px Arial;*/
	font:normal small Arial;	
	color:#7A7B76;
	border:0px none;
	cursor:pointer;
	background-color:transparent;
}

.buttonSubmit {
	border: none;
	background-color: transparent;
	font:bold small Arial;  	
	color: #3C5F84;
	background-image: url(images/flecha.gif);
	background-position: right;
	background-repeat: no-repeat;
	margin-left: 30px;
}

.acepto {
	font:normal small Arial;	
	text-decoration:none;
	color: #8C8C8C;
	width: 100%;
	text-align: center;	
}

.enlaceSubmitFormulario {
/*	font:normal 13px Arial;*/
	font:normal small Arial;
	color:#95ABBC;
	border:0px none;
	cursor:pointer;
	background-color:transparent;
}

.enlaceSubmitRight {
/*	font:normal 11px Arial; por defecto del body  */
	color:#484848;
	border:0px none;
	cursor:pointer;
	background-color:transparent;
}

.w60 {width:60px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w125 {width:125px;}
.w130 {width:130px;}
.w140 {width:140px;}
.w150 {width:150px;}
.w155 {width:155px;}
.w160 {width:160px;}
.w165 {width:160px;}
.w170 {width:170px;}
.w180 {width:180px;}
.w182 {width:182px;}
.w190 {width:190px;}
.w194 {width:194px;}
.w195 {width:195px;}
.w196 {width:196px;}
.w200 {width:200px;}
.w210 {width:210px;}
.w217 {width:217px;}
.w219 {width:219px;}
.w220 {width:220px;}
.w240 {width:240px;}
.w250 {width:250px;}
.w260 {width:260px;}
.w320 {width:320px;}
.w350 {width:350px;}
.w365 {width:365px;}
.w370 {width:370px;}
.w380 {width:380px;}
.w391 {width:391px;}
.w400 {width:400px;}
.w437 {width:437px;}
.w450 {width:450px;}
.w460 {width:460px;}
.w470 {width:470px;}
.w500 {width:500px;}
.w560 {width:560px;}
.w635 {width:635px;}

.h15 {height:15px;}

.mt0 {margin-top:0px;}
.mt1 {margin-top:1px;}
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt12 {margin-top:12px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt28 {margin-top:28px;}
.mt30 {margin-top:30px;}
.mt36 {margin-top:36px;}
.mt40 {margin-top:40px;}

.mr0 {margin-right:0px;}
.mr5 {margin-right:5px;}
.mr7 {margin-right:7px;}
.mr10 {margin-right:10px;}
.mr12 {margin-right:12px;}
.mr20 {margin-right:20px;}
.mr46 {margin-right:46px;}
.mr60 {margin-right:60px;}

.ml0 {margin-left:0px;}
.ml1 {margin-left:1px;}
.ml3 {margin-left:3px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml12 {margin-left:12px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml50 {margin-left:50px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb28 {margin-bottom:28px;}
.mb30 {margin-bottom:30px;}

.lh10 {line-height:10px;}
.lh15 {line-height:15px;}

.pl12 {padding-left:12px;}
.pl30 {padding-left:30px;}

.pl10 {padding-left:10px;}

.pt5 {padding-top:5px;}

.pr12 {padding-right:12px;}

.floatLeft {float:left;}
.floatRight {float:right;}

.clearRight {clear:right;}

.listadoGaleria {padding:10px 0 0 0; width:100%; clear:both;}
.listadoGaleria .imagen {float:left; border:1px solid #BCBCBC; width:111px;}
.listadoGaleria .datos {float:left; width:285px; padding:0 0 0 10px;}
.listadoGaleria .datos .txtTitulo {font:bold small Arial; text-decoration:none; color:#3C5F84;}
.listadoGaleria .datos .txtTexto {font:normal small Arial; text-decoration:none; color:#8C8C8C;}

.central {width:437px; float:left;}

.menuLeftConCentral {width:151px; float:left; margin-right:1px;}
.menuLeftConCentral .tituloLeftSelected {padding:2px 5px 3px 9px;width:138px; line-height:auto;}
.menuLeftConCentral .tituloLeft {padding:2px 5px 3px 9px;width:138px; line-height:auto;}
