BODY {
	MARGIN: 0px;
	FONT: 80% verdana, arial, sans-serif;
	background-color:#FFFFFF;
	padding: 2%;
	text-align: center;

}
body {scrollbar-base-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #D8D8D8; scrollbar-highlight-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; scrollbar-darkshadow-color: #666666; scrollbar-shadow-color: #DFDFDF; scrollbar-arrow-color:#800040;}


.Lista2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: justify;
	list-style-image: url(../Imagenes/Bola_gif.gif);
}

.Lista3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
	text-align: justify;
	list-style-image: url(../Imagenes/Bola_gris.gif);
	clip:   rect(auto auto auto auto);
}

img{
border:0;
}


/* estilos de la barra superior */

#barrasuperior {
	background-color: #FFFFFF;
	color:#FFFFFF;
	width: 930px;
	height:30px;
    border:1px solid #FFFFFF;
}


#logosuperior h1{
display:none;
}

#menusuperior {
	background-color: #B30059;
	color: #ffffff;
	height: 28px;
	width: 965px;
	float:left;
	text-align: left;
}
#menusuperior ul{
	font-size: 100%;
	float: right;
	width: 730px;
    margin: 0;
    padding-top:3px;
}
#menusuperior #idiomas{
	width: 180px;
	float: right;
    margin-left: 6px;
}
#menusuperior li{
	display: inline;

	
}
#menusuperior li a{
	color: #fff;
	border-right: 1px solid #ffffff;
	padding: 4px 6px;
	float: left;
	text-decoration: none;
}

#menusuperior li a:hover{
	background-color: #FFE6F2;
	color: #75003A;
	border-right: 1px solid #ffffff;
	padding: 4px 6px;
	float: left;
	text-decoration: underline;
	height: 20px;
}

#menusuperior li a.ultimolista, #contenido  li a.ultimolista  {
	border-right: 1 #FFFFFF;
	color: #FFFFFF;
	float: right;
	margin-right: 10px;
}

#menusuperior li a:hover.ultimolista, #contenido  li a.ultimolista  {
	border-right: 1 #FFFFFF;
	color: #75003A;
	float: right;
	margin-right: 10px;
}
#menusuperior li a.idiomaselec{
	color: #FFFFFF;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	
}

#menusuperior li a:hover.idiomaselec{
	color: #75003A;
	text-decoration: none;
	clip:  rect(auto auto auto 5px);
	
}
#menusuperior li .idiomaselecultimo{
	background-color: #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 0;
	
	
}



/* estilos de la segunda barra */

#barrak {
	background-color: #fff;
	color:#000;
	width:760px;
	height:84px;
	top:40px;
	margin: -30px 8px 8px;
	border:1px solid #FFFFFF;
	left: -10px;
}




#logo1 {
	background-color: #FFFFFF;
	float: left;
	height:40px;
	margin-left: 2px;
	margin-rihgt: 4px;
	margin-top: 12px;
	vertical-align: middle;
	margin-right: 2px;
	margin-bottom: 10px;
}
#logo_AAA {
	float: right;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	margin-right: 5px;
	z-index: 2;
}


#logo2 {
	background-color: #FFFFFF;
	color:#000;
	float: left;
	width:107px;
	height:38px;
	margin-top: 15px;
	margin-left: 10px;
}

#logo3 {
	background-color: #FFFFFF;
	color:#000;
	float: left;
	width:144px;
	height:45px;
	margin-top: 15px;
	margin-left: 15px;
}

#logo4 {
	background-color: #FFFFFF;
	color:#000;
	float: left;
	width:86px;
	height:50px;
	margin-top: 15px;
	margin-left: 15px;
	
	}
	
#logo5 {
	background-color: #FFFFFF;
	color:#000;
	float: left;
	width:80px;
	height:45px;
	margin-top: 15px;
	margin-left: 12px;
	
	}

#logo6 {
	background-color: #FFFFFF;
	color:#000;
	float: left;
	width:125px;
	height:45px;
	margin-top: 12px;
	margin-left: 15px;
	
	}
#barralogosp {
	background-color: #fff;
	color:#000;
	width:152px;
	height:21px;
	top:55px;
	float: left;
	margin-top: 5px;
	margin-left: -3px;

	}
/* estilos del menu */
#menu{
width:762px;
float:left;
color:#666666;
font-size:85%;
text-align: center;
background-color:#fff;
}

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	color: #666666;
}

#menu ul li{
display:inline;
border-bottom:1px solid #FFFFFF;
font-weight:bold;
color:#FFFFFF;
float: left;
text-align:center;
}

#menu ul li a{
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

#menu ul li a:hover{
color:#FFFFFF;
text-align:center;
text-decoration:underline;
}


#barrainferior{
	background-color:#666666;
	width:965px;
	float:left;
	position:relative;
}

#parte_inferior{
	background-color:#FFFFFF;
	color:#666666;
	margin-bottom: 0px;
	margin-right: 80px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-top: 0px;
	float: right;
	position: relative;
	
	
	
}

#barrainferior a:hover{
background-color:#000;
}

#textoinferior{
	float: left;
	width: 900px;
	margin:0;
	align:left;
	padding-top:0.1em;
	padding-left:1em;
	color:#FFFFFF;
	padding-bottom: 0.1em;
	text-align: left;
}



.centrado{
text-align:center;
text-transform:uppercase;
font-weight:bold;
}

/* menu de la izquierda */
#menuizda{
	width:170px;
	float:left;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin-top: 20px;
	clip:    rect(auto auto auto auto);
	padding-left: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#menuizda ul{
margin:0;
padding:0;
list-style-type:none;
}

.lineas{
	border-bottom:1px solid #B30059;
	color: #666666;
	text-align: left;
}
#menuizda ul li{
color:#666666;
margin: 7px;
padding-bottom:2px;
}

#menuizda ul li a{
color:#666666;
text-decoration:none;
}

#menuizda ul li a:hover{
color:#FFFFFF;
background-color:#666666;
}

.menuizda2{
	background-color:#FFFFFF;
	clip:      rect(auto auto auto auto);
	color: #666666;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding-right: 5px;
	font-weight: bold;
}


.menuizda2 a{
	color:#009900;
	text-decoration:none;
	margin-left: 10px;
	background-color: #FFFFFF;
}

.menuizda2 a:hover{
	color:#006600;
	background-color:#FFFFFF;
	text-decoration: underline;
}
#titularquienes {
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background-color: #d17300;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
    float:left;
    width:729px;

}
#titularquienes h1 {
	font-size: 13px;
    font-weight: bold;
}



#derecha{
text-align:right;
}

.titulo{
	color: #727272;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #B00058;
	background-position: right;
	color: #800040;
	text-align: right;
	
}

.subtitulo{
	color: #333333;
	background-position: right;
	text-align: left;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 100%;
	
}
.flotaizq {
	float:left;
	clear:left;
	margin: 2px 10px 10px 0px;
}
.flotadcha {float:right; clear:right; margin: 0px 0px 10px 10px;}
.flotacentro {float:left; clear:left; margin: 10px 10px 10px 0px;}
.flotaabajo {float:left; clear:left; margin: 10px 10px 10px 0px;}

#contenidosuperior{
	text-align:justify;
	width:700px;
	float:left;
	background-color:#FFFFFF;
	padding-left: 10px;
	padding-right: 5px;
	color:#666666;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 10px;
	
}

#contenidoquienes{
	text-align:justify;
	background-color:#FFFFFF;
	padding-left: 0px;
	padding-right: 5px;
	color:#666666;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 10px;

}


#central{
	width:745px;
	float:left;
	background-color:#FFFFFF;
	color:#666666;
	padding-left: 10px;

	
}


#columna1{
float:left;
widht:400px;

}

#columna2{
float:left;
widht:400px;
margin-left:60px;

	
}


#fotos {
	width:731px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-bottom: 0px;
		
	
}


#capa_logos {
	background-color: #fff;
	width:740px;
	
	
}

#capa_facebook {
	background-color: #fff;
	width:776px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	
	
}


#fondoquienes {
color: #FFFFFF;
border:1px solid #FFFFFF;
background-color:#FFFFFF;
float:left;

}

#contenidoquienes h1{
	font-size: 150%;
    font-weight: bold;
	text-align:center;
}

#contenidoquienes a{
	color:#6A0035;
	text-align: left;
}

#contenidoquienes a:hover{
	color:#FFFFFF;
	background-color:#800040;
	text-align: left;
}

#contenidoquienes ul{
margin:0;
padding:0 0 0 15px;
list-style-type:none;
}

#contenidoquienes ul li{
	color:#333333;
	margin: 7px;
	padding-bottom:2px;
}

#contenidoquienes ul li a{
	color:#6A0035;
	text-decoration: underline;
}

#contenidoquienes ul li a:hover{
color:#FFFFFF;
background-color:#800040;
}

#contenidoquienes h2{
	font-size: 140%;
    font-weight: bold;
	text-align:left;
}

.contenidohome {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	float:left;
	width:570px;
	margin-left: -12px;
	padding-bottom: 5px;
	padding-top: 10px;
	margin-top: 3px;
	height: 265px;
	}
.contenidohome a{
text-decoration:underline;
color:#000000;
}
.contenidohome a:hover{
text-decoration:none;
color:#ffffff;
background-color: #800040;
}
.contenidohome .extended{
	float: left;
	width:100%;
}


#contenedortotal {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	width: 1020px;
	height: auto;
	background-color: #FFFFFF;
	padding: 0px;
}

#dena{
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 965px;
	COLOR: #55432b;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	POSITION: relative;
	BACKGROUND-COLOR: #FFFFFF
}


#centrohome a{
text-decoration:underline;
color:#000000;
}

#centrohome a:hover{
text-align:center;
text-decoration:none;
color:#fff;
background-color: #144B66;
}

#centrohome ul{
margin:0;
padding:0;
}
#centrohome ul li{
list-style-type:none;
padding-bottom: 5px;
padding-left: 17px;
}


#barrainferior a:hover{
background-color:#144B66;
}


#contenidoquienes h3{
background-position:left;
background-repeat:no-repeat;
font-size:130%;
padding-left:17px;
}


.entradaderecha{
padding-left:60px;
}

.centrarfotos{
padding-left:120px;
}

.centrarfotos2{
padding-left:170px;
}


.niveluno{
	margin-left: 10px;
}

.niveldos{
margin-left: 45px;
}

.niveltres{
margin-left: 65px;
}

#menu a{
color:#000;
text-decoration:underline;
}

#menu a:hover{
color:#000;
background-color:#d17300;
}

#contenidoquienes dl{ width: 98%;}
#contenidoquienes dt{ 
float: left; 
width: 10%; 
margin: 0px; 
padding: 2px 2px 2px 2px; 
font-weight:bold;
}
#contenidoquienes dt{ clear:both;}/* Hack for mac-ie5 */
#contenidoquienes dd{ 
float: left; 
width: 88%; 
margin: 0px; 
padding: 2px;
text-align:justify;
}


#fondoquienes {
color: #FFFFFF;
border:1px solid #FFFFFF;
background-color:#FFFFFF;
float:left;
width:762px;

}


.TmenuIz{
color:#B30059;}
.clase_h1 {
	color:#000000;
	text-decoration:none;
	}
.franja_inf {
float:left; clear:left; margin: 2px 10px 550px 0px;
}


.TMenuIzN {
	color:#B30059;
	font-weight: bold;
}
#lista {
	margin:0;
	padding:0;
	list-style-type:none;
	color: #666666;
	line-height: 20px;
	list-style-position: outside;
	list-style-image: url(../Imagenes/Bola_gif.gif);
	clip:   rect(auto auto auto auto);
}

.capa {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B8D777;
	border-right-color: #B8D777;
	border-bottom-color: #FF4848;
	border-left-color: #FF4848;
	left: 185px;
	top: 130px;
	right: 2px;
	bottom: 10px;
	background-color: #FFFFFF;
	width: 565px;
	position: absolute;
	overflow: auto;
	height: 67%;
	visibility: hidden;
	}

.equis_cerrar {
float:right; clear:right; margin: 5px 5px 10px 10px;
}
.titulo_capa {
	color: #800040;
	padding-top: 5px;
	list-style-position: outside;
	clip:          rect(auto auto auto auto);
	display: inline-table;
	}
.texto_capa {
	color: #666666;
	padding-right: 5px;
	padding-left: 10px;
	top: 10px;
	padding-bottom: 10px;
}
.lista_capa {
	color: #666666;
	list-style-position: outside;
	list-style-image: url(../Imagenes/Bola_gif.gif);
	font-family: Arial, Helvetica, sans-serif;
	width: 535px;
	padding-bottom: 5px;
	clip:  rect(auto auto auto 20px);
	}
	


.subrayado {
	text-decoration: underline;
}
.derecha {
}
.bold {
	font-weight: bold;
}
.subtitulo2 {

	color: #800000;
	background-position: right;
	text-align: left;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 100%;
}
#facebook {
	background-color: #FFFFFF;
	float: none;
	margin-rihgt: 4px;
}
