
/* CSS Document */
.mceContentBody {
text-align: left;
background: #FFF none;
font: normal 11px Arial, Helvetica, sans-serif;
padding:5px;
}

body{
margin:0px;
background-image:url(img/admin_02.jpg);
background-repeat:repeat-x;
background-color:#237800;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.header{
width:980px;
height:148px;
}
.b1{
width:120px;
height:58px;
background-position:top;
display:block;
background-repeat:no-repeat;
float:left;
margin-right:2px;
}
.b1:hover{background-position:bottom;}
.b1_sel{
width:120px;
height:58px;
background-position:bottom;
display:block;
background-repeat:no-repeat;
float:left;
margin-right:2px;
}
.contacto{
width:53px;
height:58px;
background-position:top;
display:block;
background-repeat:no-repeat;
float:left;
margin-right:2px;
}
.contacto_sel{
width:53px;
height:58px;
background-position:bottom;
display:block;
background-repeat:no-repeat;
float:left;
margin-right:2px;
}
.contacto:hover{background-position:bottom;}

.menu_horizontal{
height:58px;
margin-top:61px;
text-align:left;
padding-left:10px;
}
.derecha{
float:right;
}
.submenu_horizontal{
text-align:center;
width:917px;
height:26px;
background-color:#237200;
z-index:2;
margin-left:-240px;
margin-top:3px;
padding:5px;
position:relative;
vertical-align:bottom;
color:#FFFFFF;
}
.content_final{
float:right;
width:690px;

display:inline;
padding-bottom:10px;
margin-right:-7px;
}
.content{
text-align:left;
background-image:url(img/admin_10.jpg);
background-repeat:repeat-y;
overflow:auto;
width:980px;
height:inherit;
min-height:540px;
}
.paginacion{
width:100%;
height:20px;
text-align:center;

}

.banner_top{
float:left;
margin-left:50px;
}
.oculto{
display:none;
}
.hr_coment{
border-bottom:1px #339900 dashed;
border-top:1px #FFFFFF dotted;
}
.comentario{
background-color:#D9F3B1;
width:525px;;
padding:5px;
}
.pie_coment{
margin-top:-8px;
width:525px;
padding-left:5px;
font-size:10px;
}
.enlace_pagina{
text-align:center;
text-decoration:none;
width:20px;
height:16px;
display:inline-block;
border:1px #009900 solid;
color:#009900;
padding-top:3px;
}
.enlace_pagina:hover{
background-color:#C0EC71;
text-align:center;
text-decoration:none;
width:20px;
height:16px;
display:inline-block;
border:1px #009900 solid;
color:#009900;
padding-top:3px;
}
.pulsado{
background-color:#C0EC71;
font-weight:bold;
}
.carga_texto{
width:550px;
text-align:left;
margin-top:35px;
}
.col_izq{
width:230px;
margin-left:6px;
.margin-left:6px;
z-index:9;
text-align:left;
float:left;
position:absolute;
}
.altn{
color:#666666;
font-size:9px;
font-weight:bold;
padding:3px;
}
.da{
height:23px;
text-align:center;
background-image:url(img/bg_cal_1.jpg);
border:1px #e3e3e3 solid;
}
.da_sel{
height:23px;
text-align:center;
background-image:url(img/bg_cal_2.jpg);
border:1px #e3e3e3 solid;
}
.calendario{
width:225px;
background-color:#e3e3e3;
display:block;
}
.enlace_cal{
color:#6a6a6a;
text-decoration:none;

}
.cabecera_cal{
font-weight:bold;
font-size:9px;
color:#666666;
}
.tit_cal{
font-size:9px;
background-color:#FFFFFF;
border:1px #999999 solid;
padding:1px;
width:72px;
}
.link_pdf{
color:#006600;
}
.pdf{
text-align:right;
}
.input_contacto{
border:1px #999999 solid;
width:400px;
}
.input_amigo{
border:1px #999999 solid;

}
.verde{
color:#009900;
}
.title_secc{
color:#009900;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.negro{ color:#232323}
.texto{
text-align:justify;
margin-top:10px;
}
.banner{
width:224px;


margin-top:3px;

}

.login_home{
width:185px;
height:137px;
background-image:url(img/bg1.jpg);
margin-top:8px;
margin-bottom:11px;
padding-left:20px;
padding-right:20px;
padding-top:7px;
line-height:20px;
}
.entrar{
width:63px;
height:18px;
float:right;
margin-top:5px;
margin-right:4px;
}
.input_login{
background-image:url(img/fondo_input.jpg);
width:179px;
height:18px;
border:none;
background-repeat:no-repeat;
}
.texto_login{
text-decoration:underline;
color:#009900;
font-size:10px;
font-weight:bold;
}
.texto_login_2{

color:#999999;
font-size:9px;
font-weight:bold;
}
 .content_secc{
width:920px;
margin-left:20px;
}
.menu_izq{
margin-left:-13px;
margin-top:5px;
}
.menu_izq_content{
color:#006c3b;
font-weight:bold;
background-image:url(img/menu2_13_03.jpg);
background-repeat:repeat-y;
width:238px;
line-height:30px;
padding-left:10px;
}
.top_izq{
height:8px;
}
.bottom_izq{
height:14px;
}
.texto_submenu_horizontal{
float:left;
margin-right:20px;
}
.b3{
color:#FFFFFF;
text-decoration:none;
float:left;
margin-right:13px;
font-weight:bold;
}
.b4{
color:#FFFFFF;
text-decoration:none;
float:left;
margin-right:13px;
font-weight:bold;
font-size:9px;

}
.b3_sel{
color:#33FF00;
text-decoration:none;
float:left;
margin-right:13px;
font-weight:bold;
}
.b4_sel{
color:#33FF00;
text-decoration:none;
float:left;
margin-right:13px;
font-weight:bold;
font-size:9px;
}
.b3:hover{
color:#33FF00;
text-decoration:none;
float:left;
margin-right:13px;
}
.logo{
float:left;
height:148px;
}
.logo2{
background-image:url(img/admin_06.jpg);
width:714px;
height:148px;
float:right;
text-align:left;
z-index:3;
}

.titular{
width:941px;
height:38px;
z-index:1;
text-align:right;
font-weight:bold;
vertical-align:middle;
padding-right:39px;
padding-top:15px;
}
.prehome_content{
width:1002px;
height:684px;
background-image:url(img/prehome_02.jpg);
}
.texto_intro{
color:#999999;
margin-top: 50px;
}
.img_idiomas{
margin-top:5px;
border:none;
}
.botones_intro{
width:600px;
margin-top:50px;
}
.pie_intro{
color:#999999;
margin-top: 250px;
//margin-top: 90px;

}
.cambia{
float:right;
margin-right:15px;
}





.menu_izq_link1{
color:#000000;
font-weight:bold;
width:400px;
}
.menu_izq_link2{
color:#006c3b;
font-weight:bold;
width:400px;
}
.ir{
float:right;
margin-top:-20px;
margin-right:20px;
}
.bienvenida_admin{
margin-top:105px;
text-align:left;
font-weight:bold;
width:400px;
float:left;
}
.submenu_admin_boton{
color:#006c3b;
font-weight:bold;
text-decoration:none;
}
.salir{
float:right;
margin-top:105px;
margin-right:40px;
}
.cabezatabla{
	font-weight:bold;text-align:left; background-color:#333333;
	color:#FFFFFF;
}

.listados{
 text-align:left;
 padding:10px;
 background-color:#CCCCCC;
 }
  .titulo{
 color:#666666;
 font-weight:bold;
 font-size:16px;
 }

.blanco{
color:white;
text-decoration:none;
 }
 .link_js{
 color:#3D702C;
 text-decoration:none;
 }
 .link_footer{
 color:#666666;
 text-decoration:none;
 }
  .curso_caja{
 border:1px #009900 dotted;
 padding:5px;
 margin-bottom:10px;
 }
   .curso_caja_2{
 border:1px #009900 dotted;
 padding:5px;
 margin-bottom:10px;
 }
    .curso_caja:hover{
 border:1px #009900 dotted;
 padding:5px;
 margin-bottom:10px;
 cursor:pointer;
 }
 .curso_caja:hover{
 border:1px #009900 dotted;
 padding:5px;
 margin-bottom:10px;
 background-color:#ECF5CD;
 }
 .contacto_0{
 border:1px #009900 dotted;
 padding:5px;
 }
 
 .titulo_curso{
 font-size:13px;
 }
 .contacto_1{
 float:left;
 width:240px;
 border:1px #009900 dotted;
 padding:5px;
 margin-rigth:20px;
 }
  .contacto_2{
 float:right;
 width:240px;
 border:1px #009900 dotted;
 padding:5px;
 margin-rigth:20px;
 }
 
 
 .pie_2{
height:70px;
background-color:#f4f4f4;
width:980px;
text-align:left;
padding-top:10px;
}

.pie{
width:980px;
height:163px;
background-image:url(img/admin_16.jpg);
background-color:#f4f4f4;
background-repeat:no-repeat;
overflow:visible;
}
 .panel{
width:281px;
z-index:1;
height:158px;
float:left;
margin-left:285px;
z-index:109;
}
.panel_2{
width:167px;
height:117px;
float:left;
margin-left:10px;
}
 .panel_3{
width:143px;
z-index:1;
height:82px;
float:left;
margin-left:10px;
color:#999999;
text-align:left;
padding-top:38px;
padding-left:12px;
padding-right:12px;
background-repeat:no-repeat;

} 
.titulo_cuadro_blog{
color:#006600;
font-weight:bold;
}
 
.prensa_link{
color:#999999;
}
.prensa_links{
margin-top:24px;
text-align:left;
width:75%;
}
.prensa_links_2{
text-align:left;
width:75%;
color:#999999;
margin-top:26px;
height:64px;
overflow:auto;
vertical-align:middle;

}
 .prensa_links_3{

text-align:left;
margin-top:4px;
text-decoration:none;
width:210px;
height:20px;
display:block;
}
 

.titulo_prensa{
color:#000000;
font-size:13px;
font-weight:bold;
}
.imagen_prensa{
border:1px #009900 dotted;
padding:10px;
width:120px;
float:left;
margin-right:20px;
margin-bottom:5px;
}
 
 .enlaces_prensa{
 display:run-in;
 width:100%;
 margin-top:20px;
 }
 .fotos_prensa{
 width:100%;
 }
 
 #dhtmltooltip{
position: absolute;
width: 100px;
border: 1px solid #333333;
padding: 2px;
background-color:#CCCCCC;
visibility: hidden;
z-index: 200;
}
