/* CSS Document */

.sonidoOculto {      height: 0; width: 0; position: absolute; top: 0; left: 0;   }

/* Capas relacionadas con el scrollbar */
#divUp   {position:absolute; left:505px; top:492px;z-index: 60;}
#divDown {position:absolute; left:525px; top:492px;z-index: 60;}
#divScrollTextCont {position:absolute; left:0px; top:60px; width:300px; height:350px; clip:rect(0px 550px 620px 0px); overflow:hidden; visibility:hidden;z-index: 3;}
#divText {position:absolute; left:0px; top:0px; z-index: 3;}

.lineaHor {

	position:absolute;	
	background-color: #BFBFBF;
	height:1px;
	z-index: 50;
	width: 200px;
	left: 350px;
	top: 490px;
	
}

html, body {   
    height:100%;   
    margin:0;   
	background-color: #CCCCCC;
	background:background-color;

}   

cuerpo {   

    position:relative;   
    min-width:800px;   
    /*min-height:600px; */
	background-color: #CCCCCC;
	background:background-color;
	/*margin-top:0px;!important;*/
  
}   

.marco {
	
	position:absolute;  
	top:0px;!important;
    top:50%;   
    left:50%;
	margin-top:0px;!important;
    margin-top:-300px;   
    margin-left:-400px;   
	visibility: visible;
	background-color: #FFFFFF;
	z-index: 50;
	/*height: 600px;*/
	width: 800px;

}

.pres {
	
	position:absolute;   
    top:50%;   
    left:50%;   
    margin-top:-300px;   
    margin-left:-400px;   
	visibility: hidden;
	background-color: #FFFFFF;
	z-index: 50;
	height: 600px;
	width: 800px;

}

.cargando {
	
	position:absolute;   
    top:50%;   
    left:50%;   
    margin-top:-300px;   
    margin-left:-400px;   
	visibility: visible;
	background-color: #FFFFFF;
	z-index: 10;
	height: 600px;
	width: 800px;

}

.marco2 {
	position:absolute;

	visibility: visible;
	background-color: #FFFFFF;
	z-index: 20;
	height: 600px;
	width: 800px;
	left: 19px;
	right: 0px;
	top: -48px;

}

.fondo {

	background-color: #FFFFFF;
	position:absolute;	
	z-index: 5;
	height: 590;
	width: 800;
	
}

.idioma {

	position:absolute;	
	z-index: 40;
	height: 10px;
	width: 153px;
	left: 48px;
	top: 288px;

	
}

.linea {

	background-color: #BFBFBF;
	position:absolute;	
	z-index: 40;
	height: 320px;
	width: 1px;
	left: 245px;
	top: 126px;
	
}

.lineaAdmin {

	background-color: #BFBFBF;
	position:absolute;	
	z-index: 40;
	height: 380px;
	width: 1px;
	left: 180px;
	top: 96px;
	
}

.volver {

	position:absolute;	
	z-index: 40;
	width: 60px;
	height: 20px;
	left: 183px;
	top: 430px;

	
}

.menu1 {

	position:absolute;
	width:270px;
	height:350px;
	z-index: 45;
	left: 250px;
	top: 120px;
  
}

.menu {

	position:absolute;
	width:166px;
	height:350px;
	z-index: 45;
	left: 270px;
	top: 109px;
  
}


.menuAdmin {

	position:absolute;
	width:166px;
	height:350px;
	z-index: 45;
	left: 30px;
	top: 109px;
  
}

.cabecera {

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 0px;
  
}

.bajoCabecera{

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 53px;
	width: 370px;
	height: 350px;

}

.bajoCabecera1{

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 35px;
	width: 370px;
	height: 350px;

}
/*
.bajoCabeceraAdmin{

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 53px;
	width: 560px;
	height: 350px;
	
}
.bajoCabeceraAdminConBarra{

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 53px;
	width: 560px;
	height: 350px;
	filter: progid:DXImageTransform.Microsoft.Chroma(color='#ABCDEF'); 
	scrollbar-face-color:#ABCDEF; 
	overflow:auto;	

}*/

.bajoCabeceraAdmin{

	position:absolute;
	z-index: 50;
	left: 0px;
	top: 53px;
	width: 590px;
	height: 480px;
	filter: progid:DXImageTransform.Microsoft.Chroma(color='#ABCDEF'); 
	scrollbar-face-color:#ABCDEF; /*scrollbar-track-color:#ABCDEF;*/ 
	overflow:auto;	


}

.textoGris {

	position:absolute;
	width: 450px;
	height: 326px;
	z-index: 45;
	left: 265px;
	top: 70px;

  
}

.textoGrisAdmin {

	position:absolute;
	width: 450px;
	height: 326px;
	z-index: 45;
	left: 210px;
	top: 30px;

  
}

/*.textoContactar {

	position:absolute;
	width: 340px;
	height: 326px;
	z-index: 45;
	left: 273px;
	top: 70px;
  
}

.textoEnviado {

	position:absolute;
	width: 340px;
	height: 326px;
	z-index: 45;
	left: 273px;
	top: 116px;
  
}
*/
.barraTransparente{

	position:absolute;
	padding:10px 15px; 
	filter: progid:DXImageTransform.Microsoft.Chroma(color='#ABCDEF'); 
	scrollbar-face-color:#ABCDEF; /*scrollbar-track-color:#ABCDEF;*/ 
	overflow:auto;	
	width:200px; 
	height:200px; 
	z-index: 45;
	left: 265px;
	top: 131px;

}

.derechos {

	position:absolute;	
	z-index: 40;
	height: 18px;
	width: 350px;
	left: 285px;
	top: 572px;
	
}

.menuBajoES {

	position:absolute;	
	z-index: 40;
	height: 17px;
	width: 600px;
	left: 100px;
	top: 550px;
	
}

.menuBajoIN {

	position:absolute;	
	z-index: 40;
	height: 17px;
	width: 600px;
	left: 150px;
	top: 550px;
	
}

.menuBajoCH {

	position:absolute;	
	z-index: 40;
	height: 17px;
	width: 600px;
	left: 150px;
	top: 550px;
	
}

.sgs {

	position:absolute;	
	z-index: 40;
	height: 45px;
	width: 41px;
	left: 730px;
	top: 530px;

}

.logo {

	background-color: #FFFFFF;
	position:absolute;	
	z-index: 40;
	height: 108px;
	width: 180px;
	left: 36px;
	top: 125px;

}

.buscador {

	background-color: #FFFFFF;
	position:absolute;	
	z-index: 40;
	height: 100px;
	width: 100px;
	left: 55px;
	top: 325px;

}

.responsableArea {

	background-color: #FFFFFF;
	position:absolute;	
	z-index: 40;
	height: 100px;
	width: 100px;
	left: 55px;
	top: 325px;

}

.acceso {

	position:absolute;	
	z-index: 0;
	height: 171px;
	width: 246px;
	left: 250px;
	top: 177px;
	visibility:visible;
	
}

.accesoErroneo {

	position:absolute;	
	z-index: 0;
	height: 34px;
	width: 472px;
	left: 172px;
	top: 128px;
	fon
	visibility:visible;
	
}

#entrar {

	position:absolute;	
	z-index: 40;
	height: 20px;
	width: 67px;
	left: 720px;
	top: 17px;
	visibility:visible;
}

#entrar1 {

	position:absolute;	
	z-index: 40;
	height: 40px;
	width: 47px;
	left: 20px;
	top: 17px;
	visibility:visible;
	
}

#banderas {

	position:absolute;	
	z-index: 30;
	height: 28px;
	width: 181px;
	left: 558px;
	top: 454px;
	visibility:hidden;
	
}

#Bchina {

	position:absolute;	
	z-index: 30;
	height: 32px;
	width: 48px;
	left: 4px;
	top: -24px;
	visibility:hidden;
	
}

#Bespanola {

	position:absolute;	
	z-index: 30;	
	height: 31px;
	width: 47px;
	left: 65px;
	top: -24px;
	visibility:hidden;
	
}

#Binglesa {

	position:absolute;	
	z-index: 40;
	height: 30px;
	width: 49px;
	left: 123px;
	top: -24px;
	visibility:hidden;
	
}

.accordion {
	z-index: 100;
	width: 300px;
	height:1000px;
	/*border-bottom: solid 1px #c4c4c4;*/
}

.accordion h3 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: justify;

	padding: 7px 0px;
	margin: 0;
	/*border: solid 1px #c4c4c4;
	border-bottom: none;*/
	cursor: pointer;
}

.accordion h3:hover {
	/*color: #91303D;*/
}

.accordion h3.active {
	color: #91303D;
}

.accordion p {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #91303D;
	text-align: justify;

	margin: 0;
	padding: 10px 15px 20px;
	/*border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;*/
}



/*.menu a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  height:25px;
}

.menu a.mAct{
  display:block;
  border:none;
  background-position: 0 -48px;
  background-repeat:no-repeat;
  text-decoration: none;
}

.menu a:hover { background-position: 0 -48px; text-decoration: none; }

.menu a#m01ES { background-image: url(imagenes/menuESquienes2.jgp) }
.menu a#m02ES { background-image: url(imagenes/menuESdonde2.jgp) }
.menu a#m03ES { background-image: url(imagenes/menuESservicios2.jgp) }
.menu a#m04ES { background-image: url(imagenes/menuESnoticias2.jgp) }
.menu a#m05ES { background-image: url(imagenes/menuESarticulos2.jgp) }
.menu a#m06ES { background-image: url(imagenes/menuEScontactar2.jgp) }
*/

