body{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#3A3A3A;
font-size:.7em;
margin-bottom:0;
margin:0 auto;
text-align:center;
background:url(../img/home/chica.jpg) no-repeat bottom right;
}
#todo{

	margin: 0 auto;
}

#content{

text-align:left;
}

h1{
display:none;}

h2{
color:#127494;
margin-left:.8em;
font-size:2.4em;
margin-top:0em;
margin-bottom:.1em;}

h3{
font-size:1.5em;
color:#127494;
line-height:1em;
margin-top:0;
margin-bottom:.5em;
padding-top:.5em;
}

h4{
color:#127494;
font-weight:bolder;
font-size:1.2em;
margin-bottom:0;
margin-top:.2em;
margin-left:.2em;
line-height:1.1em;}
h4 a{color:#127494; text-decoration:none;}
h4 a:hover{text-decoration:underline;}
h5{
color:#055B75;
font-size:1.1em;
margin:0;
line-height:1em;
margin-bottom:.25em;
}
.inv{display:none;}
.vacio{
clear:both;}

/*top---------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*menu Superior-------------------------------------------------------------*/
.top{ margin-bottom:1em; margin-left:3.5em; min-width:77em; background: url(../img/general/bg-cabecera.jpg) no-repeat 0 .4em; }

.top #cabeceraGrup{text-align:center;}
.top #cabeceraGrup img{height:264px;}
 .menuSup{
height:2em;
text-align:right;
padding-right:6.5em;
font-size:.84em;
color:#05A3C5;}
.menuSup ul{
padding-top:.5em;
margin-top:0;}

.menuSup ul li{
display:inline;
}

 .menuSup ul li a{
display:inline;
color:#05A3C5;
text-decoration:none;}
 .menuSup ul li a:hover{
 text-decoration:underline;}

/*menusup flash----------*/
#flashcontent{

}
.top .menuSupFlash{
background:url(../img/comun/bg-cabecera-top.jpg) no-repeat 0 0;
height:2em;
text-align:right;
padding-right:6.5em;
font-size:.84em;
color:#05A3C5;


}
.top .menuSupFlash ul{
padding-top:.5em;
margin-top:0;}

.top .menuSupFlash ul li{
display:inline;
}

.top .menuSupFlash ul li a{
display:inline;
color:#05A3C5;
text-decoration:none;}



/*menu principal----------------------------------------------------------*/

.top .menu{
margin-top:0em;
padding-top:3em;
padding-bottom:.9em;
margin-left:-1em;
}
html>/**/body .top .menu{margin-left:-5em;}
* html .top .menu{width:82em; padding-bottom:1em; margin-top:-.4em; }

.top .menu a{
height:5em; 
color:#05627E;
text-decoration:none;

}


/*pesta�a*/

.top .menu li{margin-left:-.25em; margin-right:-.1em;}
.top .menu .activo {  background:url(../img/pestanas/bg-activo-uno.gif) no-repeat 0 0; padding:3.1em 1.3em .7em 1.3em;   }
.top .menu .pestanaUno {background:url(../img/pestanas/bg-activo-uno.gif) no-repeat 0 0em; padding:3.1em 1.35em .7em 1.35em; }
.top .menu .pestanaDos {background:url(../img/pestanas/bg-dos.gif) no-repeat 0 0em; padding:3.1em .8em .7em .8em; }
.top .menu .pestanaTres{background:url(../img/pestanas/bg-tres.gif) no-repeat 0 0em;padding:3.1em 1em .7em 1em;  }
.top .menu .pestanaCuatro{background:url(../img/pestanas/bg-cuatro.gif) no-repeat 0 0em; padding:3.1em .9em .7em .9em; }
.top .menu .pestanaCinco{background:url(../img/pestanas/bg-cinco.gif) no-repeat 0 0em; padding:3.1em 1em .7em 1em; }
.top .menu .pestanaSeis{background:url(../img/pestanas/bg-seis.gif) no-repeat 0 0em; padding:3.1em .9em .7em .9em; }
.top .menu .pestanaSiete{background:url(../img/pestanas/bg-siete.gif) no-repeat 0 0em;padding:3.1em 2.4em .7em .9em;  }




.top .menu .pestanaDos:hover{ 
background:url(../img/pestanas/bg-hover-dos.gif) no-repeat 0 0em; }
.top .menu .pestanaTres:hover{ 
background:url(../img/pestanas/bg-hover-tres.gif) no-repeat 0 0em; }
.top .menu .pestanaCuatro:hover{ 
background:url(../img/pestanas/bg-hover-cuatro.gif) no-repeat 0 0em; }
.top .menu .pestanaCinco:hover{ 
background:url(../img/pestanas/bg-hover-cinco.gif) no-repeat 0 0em; }
.top .menu .pestanaSeis:hover{ 
background:url(../img/pestanas/bg-hover-seis.gif) no-repeat 0 0em; }
.top .menu .pestanaSiete:hover{ 
background:url(../img/pestanas/bg-hover-siete.gif) no-repeat 0em 0em; }




/*fin pestana*/

.top .menu a:hover{
color:#05627E;}

.top .menu li{
display:inline;
font-weight:bolder;
font-size:1.14em;

}

.top .menu .activo{
color:#FDFFFF;
}




/*bottom----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#grupoBottom{
margin:0 auto;width:70em; 
}





#bottom #left{
width:50em;
float:left;

}

/*left top left-------------------*/
#bottom #left #leftTopLeft{
width:23.5em;
float:left;
margin-right:1.8em;
margin-top:0em;
}

* html #bottom #left #leftTopLeft{

margin-left:-1.5em;

margin-right:.5em;
}


html>/**/body #bottom #left #leftTopLeft{
margin-top:-1.5em;
}


#bottom #left #leftTopLeft img{
border:none;
margin-right:1.5em;
margin-top:-4em;}



* html #bottom #left #leftTopLeft img{
border:none;
margin-right:0em;
margin-top:-4em;}





#bottom #left #leftTopLeft .pPrincipal{
margin:0 1.5em 0 1.6em;
font-size:1.1em;
color:#055263;
padding-top:1em;
font-weight:bold;}

#bottom #left #leftTopLeft .pBottom{
padding:0 8em 0 1.6em;
margin-top:.7em;
font-size:1.1em;
color:#055263;

}

#bottom #left #leftTopLeft .pLink{
padding:2em 0 .1em 2.2em;
font-size:.9em;
font-weight:bold;
margin-top:8em;
}
html>/**/body #bottom #left #leftTopLeft .pLink{
padding:2em 0 3.1em 2.2em;
}

#bottom #left #leftTopLeft .pLink a{
color:#055263;
text-decoration:none;
}
#bottom #left #leftTopLeft .pLink a:hover{
color:#055263;
text-decoration:underline;
}
/*left top right-------------------*/
#bottom #left #leftTopRight{
height:51em;

}

#bottom #left #leftTopRight .cuadroCero{

margin-top:2em;
border-bottom:#E5E5E5 solid 1px;
margin-bottom:0;



}
html>/**/body #bottom #left #leftTopRight .cuadroCero{padding-bottom:1em; margin-left:25.3em;}


* html #bottom #left #leftTopRight .cuadroCero{padding-bottom:1em; margin-left:1em;}


#bottom #left #leftTopRight .cuadroUno{
background:url(../img/home/bg-cuadrouno.jpg) no-repeat top right;
margin-top:1.5em;
border-bottom:#E5E5E5 solid 1px;
margin-bottom:0;

}
html>/**/body #bottom #left #leftTopRight .cuadroUno{padding-bottom:1em; margin-left:25.3em;}

#bottom #left #leftTopRight .cuadroUnoBis{
background:url(../img/home/left-bottom-uno.jpg) no-repeat top right;
margin-top:1.5em;
border-bottom:#E5E5E5 solid 1px;
margin-bottom:0;
padding-bottom:2em;
}
html>/**/body #bottom #left #leftTopRight .cuadroUnoBis{padding-bottom:2em; margin-left:25.3em;}

#bottom #left #leftTopRight .cuadroCeroBis{
background:url(../img/home/hacemostrato.jpg) no-repeat top right;
margin-top:1.5em;
border-bottom:#E5E5E5 solid 1px;
margin-bottom:0;
padding-bottom:2em;
}
html>/**/body #bottom #left #leftTopRight .cuadroCeroBis{padding-bottom:2em; margin-left:25.3em;}

#bottom #left #leftTopRight .cuadroUno p{
width:52%;
margin-top:0;
font-size:.9em;
line-height:1.2em;}


#bottom #left #leftTopRight .cuadroUno .pLink{
padding-bottom:.4em;
font-size:1em;
margin-top:-.5em;
} 
#bottom #left #leftTopRight .cuadroDos .pLink{
padding-bottom:.4em;
font-size:1em;
margin-top:-.5em;
}

#bottom #left #leftTopRight .cuadroDos h3{
margin-top:-.5em;}
html>/**/body #bottom #left #leftTopRight .cuadroDos h3{
margin-top:0em;}

#bottom #left #leftTopRight .pLink a{

color:#05A3C5;
text-decoration:none;
}

#bottom #left #leftTopLeft  .vervideo{
background:url(../img/home/ico-video.gif) no-repeat 0 0;
margin-top:.5em;
margin-bottom:0;
margin-left:1.8em;
padding-left:3em;
padding-top:.5em;
padding-bottom:.2em;}

.vervideo_cam{
background:url(../img/home/ico-video.gif) no-repeat 0 0;
margin-top:.5em;
margin-bottom:0;
margin-left:0em;
margin-right:2em;
padding-left:3em;
padding-top:.5em;
padding-bottom:.2em;
float:left;
}
.vervideo_cam a{
color:#05A3C5;}

#bottom #left #leftTopLeft  .vervideo a{
color:#05A3C5;
text-decoration:none;
}  


.campana  .vervideo{
background:url(../img/home/ico-video.gif) no-repeat 0 0;
margin-top:.5em;
margin-bottom:0;
margin-left:1.8em;
padding-left:3em;
padding-top:.5em;
padding-bottom:.2em;}

.campana  .vervideo a{
color:#05A3C5;
text-decoration:none;
}  
.pLink_cam {float:left;}

.pLink_cam {*padding-top:1.1em;}

.pLink_cam a{color:#05A3C5;}

#bottom #left #leftTopRight .pLink a:hover{
text-decoration:underline;
} 

#bottom #left #leftTopRight .cuadroDos{
border-bottom:#E5E5E5 solid 1px;
background:url(../img/home/bg-cuadrodos.jpg) no-repeat bottom right;
padding-top:.05em;
padding-bottom:0em;
margin-top:-1em;
}

html>/**/body #bottom #left #leftTopRight .cuadroDos{
margin-top:0em;
margin-left:25em;
}

#bottom #left #leftTopRight .cuadroDos p{
margin-top:0;
width:55%;
font-size:.9em;
line-height:1.2em;}


#bottom #left #leftTopRight .cuadroCuatro{
background:url(../img/home/bg-cuadrocuatro.jpg) no-repeat bottom right;
padding-bottom:1.5em;
margin-bottom:0;
height:148px;

}


#bottom #left #leftTopRight .cuadroTres{
background:url(../img/home/bg-cuadrotres.jpg) no-repeat bottom right;
padding-bottom:1.5em;
margin-bottom:0;
border-bottom:1px solid #e5e5e5;

}
html>/**/body #bottom #left #leftTopRight .cuadroTres{
margin-left:25em;

}
#bottom #left #leftTopRight .cuadroTres p{
width:52%;
margin-top:0;
font-size:.9em;
line-height:1.2em;}
html>/**/body #bottom #left #leftTopRight .cuadroTres p{
width:35%;}

#bottom #left #leftTopRight .cuadroTres .pLink{
padding-bottom:.4em;
font-size:1em;
margin-top:2em;
} 
#bottom #left #leftTopRight .cuadroTres  h3{
margin-top:-1em;}
html>/**/body #bottom #left #leftTopRight .cuadroTres  h3{
margin-top:0em;}
/*left bottom-------------------------------------------*/

#bottom #leftBottom{

margin-left:1.3em;
padding-left:0;
height:0em;
clear:both;
}

#bottom #leftBottom li{
display:inline;
float:left;
width:30%;
margin-right:3%;
border-right:#999999 dotted 1px;
height:18.5em;

}

#bottom #leftBottom .columnaUno{
background:url(../img/home/consejo.jpg) no-repeat bottom left;

}
#bottom #leftBottom .columnaDos{
background:url(../img/home/left-bottom-dos.jpg) no-repeat bottom right;

}
#bottom #leftBottom .columnaTres{
background:url(../img/home/libros.jpg) no-repeat bottom right;
border-right:none;
}
#bottom #leftBottom .columnaTres h4{
background:url(../img/home/bg-flechazul.gif) no-repeat left top;
padding-left:1.8em;}

#bottom #leftBottom li p{
margin-top:0;
margin-left:.2em;
}

/*left pie----*/

#bottom #left .pie{
text-align:center;
margin-top:18.5em;
color:#8B8B8B;
padding-top:14em;
}
* html #bottom #left .pie{margin-top:10.5em;}
#bottom #left .pie a{
color:#8B8B8B;
text-decoration:none;
}
#bottom #left .pie a:hover{
text-decoration:underline;
}


/*bottom right--------*/
#bottom #right{
width:17.5em;
margin-left:1em;
float:left;
height:24.5em;
padding-left:.5em;
padding-right:.5em;
padding-bottom:4em;
}

#bottom #right .fondoUno{
background:#F6F6F6 url(../img/general/bg-right-l.gif) no-repeat bottom left;
padding-left:.5em;}
#bottom #right .fondoDos{
/* background:url(../img/general/bg-right-r.gif) no-repeat bottom right; */
padding-right:.5em;}



#bottom #right a{
color:#3A3A3A;
text-decoration:none;}
#bottom #right a:hover{
text-decoration:underline;}
#bottom #right ul{
margin:0;
padding:0;
margin-top:.5em;
padding-top:.5em;}

#bottom #right ul li{
padding-left:5em;
list-style:none;
border-bottom:#717171 dotted 1px;}

#bottom #right ul .cajaUno{
background:url(../img/home/right_uno.jpg) no-repeat 0 0;
height:5em;
padding-bottom:1em;}
#bottom #right ul .cajaDos{
background:url(../img/home/right_dos.jpg) no-repeat 0 0;
padding-bottom:1em;}
#bottom #right ul .cajaTres{
background:url(../img/home/right_tres.jpg) no-repeat 0 0;
padding-bottom:3em;}
#bottom #right ul .cajaCuatro{
background:url(../img/home/right_cuatro.jpg) no-repeat 0 0;
padding-bottom:3em;}
#bottom #right ul li{
margin-bottom:1em;}
#bottom #right ul li p{
margin:0;
line-height:1.2em;
}

#bottom #right .enlaceInf{
background:url(../img/home/flechaazuldos.jpg) no-repeat top left;
padding-left:2em;
color:#127494;
padding-bottom:1em;
margin-top:0;
margin-bottom:0;}

#bottom #right .enlaceInf a{
color:#127494;}


.iconos{
text-align:center;
margin-top:6em;}

.iconos img{
text-align:center;
border:none;}

#bottom #leftBottom .consejo{
margin:0;
padding:0;}

#bottom #leftBottom .consejo li{
display: block;
float:none;
border:none;
height:auto;
width:auto;
margin-left:.23em;}


.campana{
/*clear:both;*/
margin-bottom:2em;
margin-top:1.5em;
border-top:#474747 dotted 1px;
border-bottom:#474747 dotted 1px;
padding-top:.5em;
padding-bottom:1.4em;
margin-bottom:2em;}

#campanados{
border-top:none;
margin-top:0;
padding-top:0;
width:200px;
float:left;
padding-right:12em;
padding-bottom:4.8em;
height:350px;
}

*#campanados{
padding-bottom:4.1em;
}

#campanatres{
border-top:none;
margin-top:0;
padding-top:0;
height:380px;
width:200px;
float:left;}

.campana h3{
margin-bottom:1em;}

.campana #contenidovideo{
float:left;
margin-right:1.2em;}


.campana #contenidovideodos {
float:left;
margin-right:1.2em;
}
div#unidades{background:url(../img/home/unidades.jpg) no-repeat; height:106px; padding-top:20px; padding-left:0px; padding-right:60px;}
div#ciberbullyng{background:url(../img/home/ciberbullyng.jpg) no-repeat; height:106px; padding-top:20px; padding-left:65px; padding-right:10px;}

