@charset "utf-8";
/* CSS Document */

/********************************* AGDS ************************************/

/*body { behavior: url("agds/scripts/csshover3.htc"); }*/

/* img, li, ul, input, a { behavior: url("agds/scripts/iepngfix.htc"); }*/


/**** COLORES ******

ROJO 				--> color:#FF0000;
MARRON TEXTO 		--> color:#4a3a24;
MARRON ROJIZO		--> color:#b38228;
MARRON TIERRA		--> color:#6b5e4e;
GRIS				--> color:#999999;

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


html, body {
margin:0;
padding:0;
background-color:#eceae1;
font-family:Arial, Helvetica, sans-serif;
}

a {
outline:none;
color: #ff0000;
}

/* Clases para agregar en el editor de las paginas */

.titulo_pagina{
font-size:19px;
color:#FF0000;
margin-bottom:10px;
text-align:left;
}

.subtitulo{
font-size:12px;
margin-bottom:14px;
color:#b38228;
text-align:left;
}

.texto{
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.titulo a:link,.titulo a:visited, .titulo a:hover{
	font-size:12px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none !important; 
	font-weight: bold;
}

/* FIN Clases para agregar en el editor de las paginas */

#container {
width:100%;
text-align:center;
}

#home #area_stage {
background-image:url(imagenes/fondo_stage.gif);
background-repeat:repeat-y;
width:807px;
margin:0 auto;
}

.int #area_stage {
background-image:url(imagenes/fondo_stage_int.gif);
background-repeat:repeat-y;
width:807px;
margin:0 auto;
}

#home #pie {
background-image:url(imagenes/pie_stage.png);
background-repeat:no-repeat;
width:807px;
height:16px;
margin:0 auto;
position:relative;
text-align:left;
color:#000;
font-size:9px;
margin-bottom:30px;
padding-bottom:20px;
}

.int #pie {
background-image:url(imagenes/pie_stage_int.png);
background-repeat:no-repeat;
width:807px;
height:54px;
margin:0 auto;
position:relative;
text-align:left;
color:#000;
font-size:9px;
margin-bottom:30px;
padding-bottom:20px;
*margin-bottom:70px!important;
*padding-bottom:60px!important;
_margin-bottom:70px;
_padding-bottom:60px;
overflow:visible;
}

#home #copyright {
position:absolute;
top:18px;
left:22px;
}

.int #copyright {
position:absolute;
top:58px;
left:22px;
}

#home #logo_tdg {
position:absolute;
top:16px;
right:18px;
}

.int #logo_tdg {
position:absolute;
top:56px;
right:18px;
}

#home #stage {
background-image:url(imagenes/fondo_home-1.gif);
background-repeat:no-repeat;
width:790px;

min-height:630px;
_height:630px;
margin-left:8px;
*margin-left:0px!important;
_margin-left:0px;
position:relative;
}

.int #stage {
background-image:url(imagenes/fondo_interiores.gif);
background-repeat:no-repeat;
width:790px;

min-height:700px;
_height:700px;
margin-left:8px;
*margin-left:0px!important;
_margin-left:0px;
position:relative;
}

#sobresito {
position:absolute;
top:4px;
/*right:70px;*/
right:10px;
background-image:url(imagenes/bn_mail_off-over.png);
background-repeat:no-repeat;
background-position:top;
width:25px;
height:19px;
display:block;
cursor:pointer;
}
#sobresito:hover {
background-position:bottom;
}

#banderitas {
position:absolute;
top:0;
right:10px;
background-image:url(imagenes/banderitas_esp-deu.png);
background-repeat:no-repeat;
width:55px;
height:29px;
/*display:block;*/
display:none;
visibility:hidden;
}

.es #banderitas {
background-position:top;
}
.es #banderitas:hover {
background-position:bottom;
cursor:pointer;
}

.de #banderitas {
background-position:bottom;
}
.de #banderitas:hover {
background-position:top;
cursor:pointer;
}

#logo_agds {
position:absolute;
top:22px;
left:32px;
}

#slogan {
background-image:url(imagenes/tit_miembro_comunidad.png);
background-repeat:no-repeat;
width:343px;
height:19px;
position:absolute;
top:77px;
left:423px;
}

#banner {
background-image:url(imagenes/banner_2.png);
background-repeat:no-repeat;
width:608px;
height:178px;
position:absolute;
left:182px;
top:149px;
}

#home #bns_grandes {
position:absolute;
left:29px;
top:186px;
}

#home #bns_grandes a {
margin-bottom:2px;
width:160px;
height:42px;
background-repeat:no-repeat;
background-position:top;
display:block;
}

#home #bn_grande_1 {
background-image:url(imagenes/bn_nuestros_colegios2_off-over.png);
}

#home #bn_grande_2 {
background-image:url(imagenes/bn_novedades_off-over.png);
}

#home #bn_grande_3 {
background-image:url(imagenes/bn_calendario_off-over.png);
}


.int #bns_grandes {
position:absolute;
left:40px;
top:-90px;
}

.int #bns_grandes a {
margin-bottom:2px;
width:121px;
height:32px;
background-repeat:no-repeat;
background-position:top;
display:block;
}

.int #bn_grande_1 {
background-image:url(imagenes/bn_colegios_2_on-off.png);
}

.int #bn_grande_2 {
background-image:url(imagenes/bn_profesorado_2_on-off.png);
}

.int #bn_grande_3 {
background-image:url(imagenes/bn_jornadas_2_on-off.png);
}

#home #bn_grande_1:hover,
#home #bn_grande_2:hover,
#home #bn_grande_3:hover,
.int #bn_grande_1:hover,
.int #bn_grande_2:hover,
.int #bn_grande_3:hover {
background-position:bottom;
cursor:pointer;
}



/********************** MENU ************************************/

#menu {
background-image:url(imagenes/menu/puntera_menu.png);
background-repeat:no-repeat;
background-position:left top;
margin:0;
padding:0;
position:absolute;
top:108px;
left:178px;
width:645px;
*height:auto!important;
_height:240px;
}

#sombra_menu {
background-image:url(imagenes/menu/sombra_menu.png);
background-repeat:repeat-x;
*background-image:url(imagenes/menu/sombra_menu.png)!important;
*background-repeat:repeat-x!important;
_background-image:url(imagenes/menu/sombra_menu-ie6.png);
_background-repeat:no-repeat;
width:607px;
height:3px;
position:absolute;
left:184px;
top:150px;
display:block;
}

#botonera {
margin:1px 0 0 0;
padding:0 0 0 6px;
/*border:1px solid green;*/
height:41px;
}

#botonera li {
float:left;
margin:0;
padding:0;
list-style:none;
position:relative; /* es importante ésto para que funcionen los links en los menúes en el puto IE6 con al hack de ie7 */
}

/*#botonera li a*/
.bn_menu {
display:block;
background-repeat:no-repeat;
/*width:101px;*/
/*height:45px;*/
overflow:visible;
margin:0;
padding:0;
position:relative;
cursor:pointer;
/*visibility:hidden;*/
}


/*--- MENU DESPLEGABLE ----*/

.desplegable,
.desplegable2 {
position:relative;
overflow:visible;
/*width:101px;
height:45px;
overflow:visible;
margin:0;
padding:0;*/
}

.submenu {
/*display:none;*/
visibility:hidden;
position:absolute;
top:41px;
left:0px;
/*background-image:none;*/
overflow:visible;
margin:0px 0 0 0;
padding:0;
width:100%;
}

.submenu2 {
/*display:none;*/
visibility:hidden;
position:absolute;
top:-1px;
/*left:145px;*/
/*background-image:none;*/
margin:0 0 0 145px;
padding:0;
width:100%;
}



.desplegable:hover>ul,
.desplegable2:hover>ul {
/*display:block;*/
overflow:visible;
visibility:visible;
/*position:relative;*/
}
.desplegable2:hover>span {
background-image:url(imagenes/fondo_desplegable_over.png);
background-repeat:repeat;
}

.submenu li {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1;
float:left;
margin:0;
padding:0;
/*background-image:none;*/
/*position:relative;*/
}

.submenu li a,
.desplegable2 span {
text-decoration:none;
display:block;
background-image:url(imagenes/fondo_desplegable_off.png);
background-repeat:repeat;
*background-color:none!important;
_background-color:#1e170d;
width:124px;
/*height:10px;*/
border-bottom:1px solid #493e2e;
border-left:1px solid #493e2e;
border-right:1px solid #493e2e;
margin:0;
padding:6px 10px;
text-align:left;
color:#FFFFFF;
}
.desplegable2 ul {
border-top:1px solid #493e2e;
}
.submenu li a:hover,
.desplegable2 span:hover {
background-image:url(imagenes/fondo_desplegable_over.png);
*background-color:none!important;
_background-color:#5f5142;
}


.flechita_submenu p {
margin:0;
padding:0;
background-image:url(imagenes/menu/flechita_submenu.png);
background-repeat:no-repeat;
*background-image:url(imagenes/menu/flechita_submenu.png)!important;
_background-image:url(imagenes/menu/flechita_submenu-ie6.png);
background-position:124px 2px;
width:128px;
/**width:128px!important;
_width:124px;*/
overflow:visible;
margin-right:-4px;
}


/*--- FIN MENU DESPLEGABLE ----*/

#acerca_nuestro #bn_1 {
background-image:url(imagenes/menu/bn_acerca_nuestro_on.gif);
cursor:default;
}
#formacion_docente #bn_2 {
background-image:url(imagenes/menu/bn_profesorado_on.gif);
cursor:default;
}
#actividades #bn_3 {
background-image:url(imagenes/menu/bn_actividades_on.gif);
cursor:default;
}
#escuela_hogar_veronica #bn_acerca_de {
background-image:url(imagenes/menu/bn_veronica_on.gif);
cursor:pointer;
}
#escuela_hogar_veronica #bn_4 {
background-image:url(imagenes/menu/bn_veronica_on.gif);
cursor:pointer;
}
#prensa #bn_5 {
background-image:url(imagenes/menu/bn_prensa_on.gif);
cursor:default;
}
#links_de_interes #bn_6 {
background-image:url(imagenes/menu/bn_links_on.gif);
cursor:default;
}
#home #bn_home {
display:none;
}

/*********ATENCION MAX: Para que anden los rollovers en el puto IE6 con el hack para ie7 NO PONER p.ej: #bn_1:link, #bn_1:visited,  #bn_1:active --> poner SOLO "#bn_1" !!! *******/

#bn_1,
#bn_2,
#bn_3,
#bn_4,
#bn_5,
#bn_6 {
position:relative;
background-position:top;
display:block;
margin:0;
padding:0;
height:41px;
background-repeat:no-repeat;
}
#bn_home {
position:relative;
background-position:top;
display:block;
margin:-1px 0 0 0;
padding:0;
height:45px;
background-repeat:no-repeat;
}

#bn_1 { 
background-image:url(imagenes/menu/bn_acerca_nuestro_on-off.gif);
width:102px;
/*margin-left:6px;*/
}

#bn_2 {
background-image:url(imagenes/menu/bn_profesorado_on-off.gif);
width:101px;
}

#bn_3 {
background-image:url(imagenes/menu/bn_actividades_on-off.gif);
width:101px;
}

#bn_4 {
background-image:url(imagenes/menu/bn_veronica_on-off.gif);
width:101px;
}

#bn_5 {
background-image:url(imagenes/menu/bn_prensa_on-off.gif);
width:101px;
}

#bn_6 {
background-image:url(imagenes/menu/bn_links_on-off.gif);
width:101px;
}

#bn_home {
background-image:url(imagenes/menu/bn_home_on-off-2.png);
width:32px;
}

#bn_1:hover,
#bn_2:hover,
#bn_3:hover,
#bn_4:hover,
#bn_5:hover,
#bn_6:hover,
#bn_home:hover {
background-position:bottom;
cursor:pointer;
}

/********************** FIN MENU ************************************/

#frase_home {
background-image:url(imagenes/txt_xq_un_colegio.png);
background-repeat:no-repeat;
position:absolute;
width:234px;
height:207px;
top:353px;
left:40px;
}

#logo_wda {
background-image:url(imagenes/logo_wda.png);
background-repeat:no-repeat;
background-position:0 20px;
/*position:absolute;
top:570px;
left:608px;*/
width:547px;
height:53px;
display:block;
/*background-color:red;*/
clear:both;
margin-left:290px;
/*margin-left:52px;*/
padding:20px 0 20px 0;
cursor:pointer;
}

.es #logo_wda {
background-image:url(imagenes/logo_wda-2_esp.png);
}
.de #logo_wda {
background-image:url(imagenes/logo_wda-2_deu.png);
}




/************** BOXES HOME *************/
#boxes_home {
/*position:absolute;
top:328px;
left:316px;*/
padding:328px 0 0 316px;
_padding:328px 0 0 308px;
width:480px;
*width:480px!important;
_width:482px;
/*text-align:right;*/
/*border:1px solid red;*/
overflow:hidden;
}

.box_news {
width:200px;
text-align:left;
float:left;
margin-right:40px;
_margin:0 20px 0 10px;

}
/*.box_news_2 {
width:200px;
text-align:left;
float:left;
}*/

.cuerpo_box {
background-image:url(imagenes/fondo_box_home.gif);
background-repeat:repeat-x;
background-color:#fef5e4;
width:170px;
margin:0;
padding:27px 15px 5px 15px;
}

.pie_box {
position:relative;
margin:0;
padding:0;
height:5px;
overflow:hidden;
}

.esq_box_izq {
background-image:url(imagenes/esq_box_home_izq.png);
background-repeat:no-repeat;
width:5px;
height:5px;
position:absolute;
left:0px;
}
.fondo_pie_box {
background-color:#fef5e4;
height:5px;
width:190px;
position:absolute;
left:5px;
_top:-12px;
padding:0;
margin:0;
display:block;
line-height:0;
}
.esq_box_der {
background-image:url(imagenes/esq_box_home_der.png);
background-repeat:no-repeat;
width:5px;
height:5px;
position:absolute;
right:0px;
}

.tit_box {
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:18px;
/*font-size:17px;
font-weight:bold;*/
line-height:1;
margin-bottom:10px;
padding:0;
text-decoration:none;
}
.tit_box:hover {
text-decoration:underline;
}

.txt_box {
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
margin:0 0 8px 0;
padding:0;
}

.foto_box {
width:172px;
height:91px;
margin:0 0 4px 0;
padding:0;
}

.bn_mas {
background-image:url(imagenes/bn_mas_on-off.png);
background-repeat:no-repeat;
background-position:top;
width:32px;
height:31px;
display:block;
margin:0 0 0 -4px;
padding:0;
cursor:pointer;
}

.bn_mas:hover {
background-position:bottom;
}

/************ FIN BOXES HOME ***********/

#columna_izq {
width:183px;
background-image:url(imagenes/fondo_lateral_int.jpg);
background-repeat:no-repeat;
min-height:357px;
float:left;
margin:109px 0 0 0;
position:relative;
}


#contenidos {
/*border:1px solid red;*/
/*width:605px;*/
/*padding:152px 0 0 183px;*/
/*float:left;*/
margin:0 0 0 183px;
padding:200px 75px 45px 71px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
position:relative;
/*overflow:visible;*/
}

#titulo_seccion {
background-repeat:no-repeat;
width:150px;
height:40px;
/*margin:50px 0 12px 26px;*/
/*border:1px solid red;*/
margin:0 0 12px 0;
position:absolute;
top:50px;
left:26px;
}

#acerca_nuestro #titulo_seccion {
background-image:url(imagenes/tit_acerca_nuestro.png);
}
#formacion_docente #titulo_seccion {
background-image:url(imagenes/tit_formacion_docente.png);
}
#actividades #titulo_seccion {
background-image:url(imagenes/tit_actividades.png);
}
#escuela_hogar_veronica #titulo_seccion {
background-image:url(imagenes/tit_veronica.png);
}
#prensa #titulo_seccion {
background-image:url(imagenes/tit_prensa.png);
}
#links_de_interes #titulo_seccion {
background-image:url(imagenes/tit_links.png);
}
#varios #titulo_seccion {

}

h1 {
font-size:19px;
color:#FF0000;
margin-bottom:10px;
text-align:left;
}

h2 {
font-size:14px;
margin-bottom:14px;
text-align:left;
}

h3 {
font-size:12px;
margin-bottom:14px;
color:#b38228;
text-align:left;
}

h4 {
font-size:12px;
margin-bottom:10px;
color:#ff0000;
text-align:left;
}


.txt_rojo {
color:#FF0000;
}
.txt_marron {
color:#000;
}
.txt_marron_r {
color:#b38228;
}
.txt_marron_t {
color:#6b5e4e;
}
.txt_gris_1 {
color:#999999;
}
.txt_gris_2 {
color:#000;
}
.bold {
font-weight:bold;
}
.italic {
font-style:italic;
}
.sz_8 {
font-size:8px;
}
.sz_9 {
font-size:9px;
}
.sz_10 {
font-size:11px;
}
.sz_11 {
font-size:11px;
}
.sz_12 {
font-size:12px;
}
.sz_13 {
font-size:13px;
}
.sz_14 {
font-size:14px;
}
.sz_15 {
font-size:15px;
}
.sz_16 {
font-size:16px;
}
.sz_17 {
font-size:17px;
}
.sz_18 {
font-size:18px;
}
.sz_19 {
font-size:19px;
}.sz_20 {
font-size:20px;
}

/********************** MENU LATERAL ***********************/
#menu_lateral {
position:absolute;
top:102px;
left:26px;
width:150px;
font-family: Arial, Helvetica, sans-serif;
}

#menu_lateral li {
list-style:none;
text-align:left;
margin:0;
padding:0;
font-size:11px;
color:#6b5e4e;
}

#menu_lateral>ul>li>a {
color:#6b5e4e;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #f2c06a;
width:153px;
display:block;
padding:3px 4px 3px 0;
}
#menu_lateral a:hover {
background-image:url(imagenes/fondo_menu_over_2.png);
background-repeat:no-repeat;
/*background-position:0 0;*/
background-position:bottom;
color:#ff0000;
cursor:pointer;
}

#menu_lateral ul {
margin:0;
padding:0;
}

#menu_lateral ul ul {
margin:0;
padding:0 0 0 6px;
}

.tit_carpeta {
color:#6b5e4e;
font-weight:bold;
border-bottom:1px solid #f2c06a;
width:142px;
display:block;
padding:3px 4px 3px 11px;
cursor:default;
background-image:url(imagenes/flechita_carpeta.png);
background-repeat:no-repeat;
background-position:0 0;
}

.carpeta a {
color:#6b5e4e;
text-decoration:none;
border-bottom:1px solid #f2c06a;
width:142px;
display:block;
padding:3px 4px 3px 5px;
}

.carpeta a:hover {
/*border-top:1px solid #4a3a24;
border-bottom:1px solid #4a3a24;*/
background-image:url(imagenes/fondo_menu_over_2.png);
background-position:bottom;
background-repeat:no-repeat;
/*background-position:0 0;*/
color:#ff0000;
cursor:pointer;
}

.item_activo,
.item_activo:hover {
background-image:url(imagenes/fondo_menu_on_1.png)!important;
background-repeat:no-repeat;
background-position:right bottom;
width:153px!important;
color:#6b5e4e!important;
border-bottom:1px solid #f2c06a;

display:block;
padding:3px 4px 3px 0px!important;
cursor:default;
}

.subitems .item_activo,
.subitems .item_activo:hover {
background-image:url(imagenes/fondo_menu_on_1.png)!important;
background-position:bottom;
width:142px!important;
color:#6b5e4e!important;
border-bottom:1px solid #f2c06a;
display:block;
padding:3px 4px 3px 5px!important;
cursor:default;
}

/******************** FIN MENU LATERAL *********************/


.textos_flash {
overflow:hidden;
/*border:1px solid red;*/
/*float:left;*/
margin:0;
padding:0;
/*width:460px;
height:100px;*/
}

#tit_pagina {
font-size:17px;
color:#FF0000;
margin-bottom:30px;
}

#contenido {
margin-left:4px;
/*clear:both;*/
}

/*#contenidos ul {
margin:10px 0 20px 0;
padding:0 0 0 4px;

}*/
/*
#contenidos ul li {
list-style:none;
margin:0 0 4px 0;
padding:0 0 0 12px;
background-image:url(imagenes/bullet_rojo.gif);
background-repeat:no-repeat;
background-position:0 6px;
*background-position:0 9px!important;
_background-position:0 9px;
}*/

#home .lista_bullets {
margin:10px 0 10px 0;
padding:0 0 0 2px;

}

#home .lista_bullets li {
list-style:none;
margin:0 0 4px 0;
padding:0 0 0 10px;
background-image:url(imagenes/bullet_rojo.gif);
background-repeat:no-repeat;
background-position:0 6px;
*background-position:0 9px!important;
_background-position:0 9px;
}


#contenidos .lista_bullets {
margin:10px 0 20px 0;
padding:0 0 0 4px;

}

#contenidos .lista_bullets li {
list-style:none;
margin:0 0 4px 0;
padding:0 0 0 12px;
background-image:url(imagenes/bullet_rojo.gif);
background-repeat:no-repeat;
background-position:0 6px;
*background-position:0 9px!important;
_background-position:0 9px;
}

#contenidos .lista_sin_bullets {
margin:10px 0 20px 0;
padding:0 0 0 4px;
}

#contenidos .lista_sin_bullets li {
list-style:none;
margin:0 0 6px 0;
padding:0 0 0 4px;
}

#contenidos ol {
margin:10px 0 20px 4px;
padding:0 0 0 20px;
}
/*#contenidos ol li{
margin:0;
padding:0 0 4px 0;
}*/
.lista_numeros {
margin:0;
padding:0 0 4px 0;
list-style:decimal;
}
.lista_numeros li {
margin:0 0 10px 0;
/*padding:0 0 0 12px;*/
}

.lista_letras_min {
margin:0;
padding:0 0 4px 0;
list-style:lower-latin;
list-style-type:lower-alpha;
}
.lista_letras_may {
margin:0;
padding:0 0 4px 0;
list-style:upper-latin;
list-style-type:upper-alpha;
}
.lista_romanos_min {
margin:0;
padding:0 0 4px 0;
list-style:lower-roman;
}
.lista_romanos_may {
margin:0;
padding:0 0 4px 0;
list-style:upper-roman;
}


.txt_resaltado {
font-weight:bold;
color:#b38228;
}

.galeria {
/*border:1px solid red;*/
padding:0;
margin:0 0 0 -30px;
width:600px;
*width:auto!important;
_width:auto;
}

.galeria a {
margin:0;
padding:0;
/*display:inline;*/

}

.cont_thumb_galeria {
/*width:128px;
height:108px;*/
}

.galeria img {
background-image:url(imagenes/sombra_thumb_galeria.gif);
background-repeat:no-repeat;
background-position:1px 1px;
padding:4px;
margin:0 4px 4px 0;
width:120px;
float:left;
/*background:#f9f9f9;
border:1px solid #ddd;*/
/* tipo Polaroid:
border:1px solid #ddd;
padding:3px 3px 24px 3px;*/
}

.galeria img:hover {
/*background:#f5be5a;
border:1px solid #999;*/
background-image:url(imagenes/sombra_thumb_galeria-over.gif);
}

#tope {
width:100%;
height:1px;
/*background-color:#0033FF;*/
clear:both;
}


.tit_zona_colegio {

}

#mapa_capital_ba, #mapa_argentina {

}



#mapa_capital_ba {
margin:0 0 0 -50px;
}

#mapa_argentina {
margin:0 0 0 -30px;
}

.tit_zona_colegio {
position:absolute;
top:270px;
left:340px;
*left:340px!important;
_left:285px;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #eceae1;
width:230px;
padding-bottom:6px;
}

.lista_colegios {
position:absolute;
top:300px;
left:315px;
*left:315px!important;
_left:260px;
width:230px;
}

.lista_colegios li {
list-style:none;
background-image:none!important;
margin:0 0 4px 0;
/*_margin:0 0 10px 0;*/
padding:0;
/*height:15px;*/
/*border:1px solid red;*/
display:block;
}

.ref {
display:inline-block;
/*float:left;*/
width:15px;
height:15px;
text-align:center;
margin:0 6px 0 0;
font-weight:bold;
background-color:#000;
color:#FFFFFF;
font-size:11px;
background-image:url(imagenes/fondo_box_ref.gif);
background-repeat:repeat-x;
vertical-align:top;
}
.lista_colegios a {
text-align:left;
display:inline-block;
/*float:left;*/
width:197px;
text-decoration:none!important;
color:#000;
/*margin:0 0 8px 0;
*margin:0 0 8px 0!important;
_margin:0 0 -8px 0;*/
margin:0;
padding:1px 0 0 0;
/*border:1px solid red;*/
vertical-align:top;
}

.lista_colegios a:hover {
color:#FF0000;
}


.nombre_colegio_int {
font-weight:bold;
display:block;
font-size:14px;
margin:0 0 30px 0;
width:330px;
text-align:left;
}

#escudo_int {
position:absolute;
top:255px;
left:420px;
*left:420px!important;
_left:350px;
/*float:right;
margin-top:-90px;*/
}

#contenidos a {
/*text-decoration:none;*/
text-decoration:underline;
color:#00;
}

#contenidos a:hover {
text-decoration:underline;
color:#FF0000;
}

.campania {
/*display:block;*/
margin:0;
padding:0;
margin-bottom:40px;
*margin-bottom:70px!important;
_margin-bottom:70px;
width:525px;
*width:525px!important;
_width:460px;
/*clear:both;*/
/*border:1px solid red;*/
text-align:left;
*float:left!important;
}


.nombre_campania {
font-weight:bold;
font-size:16px;
text-align:left;
/*border-bottom:1px solid #eceae1;*/
padding-bottom:6px;
display:block;
margin-bottom:10px;
width:100%;
background-image:url(imagenes/subrayado_degrade_1.gif);
background-repeat:no-repeat;
background-position:bottom;
float:left;
}

.campania p {
padding-right:40px!important;
}


.mini_aviso {
font-size:10px;
/*color:#999999;*/
/*float:left;*/
display:inline;
margin:0 3px 30px 0;
/*_margin:0 -2px 30px 0;*/
width:125px;
padding:0;
overflow:hidden;
}

.mini_aviso img {
border:1px solid #eceae1;
margin:0 0 3px 0;
padding:0;
}

.mini_aviso .highslide {
text-decoration:none!important;
}

/*.separador_publicidad {
display:block;
width:100px;
height:50px;
}
*/
#lista_colegios_publicitan {
margin:100px 0 0 0;
*margin:40px 0 0 0!important;
_margin:40px 0 0 0;
width:450px;
}

.tit_colegios_publicitan {
display:block;
font-weight:bold;
font-size:12px;
margin-bottom:30px;
border-bottom:1px solid #eceae1;
padding-bottom:6px;
text-align:left;
/*color:#b38228;*/
}

#lista_colegios_publicitan a {
float:left;
margin:0 4px 10px 0;
}

.cd_titulo {
font-size:17px;
font-weight:bold;
color:#FF0000;
margin-bottom:5px;
display:block;
}

.cd_periodo {
/*color:#4a3a24;
font-weight:bold;*/
color:#FF0000;
font-size:13px;
margin-bottom:40px;
display:block;
}

.comision_directiva {
margin:0;
padding:0;
margin-bottom:80px;
}
.comision_directiva li {
list-style:none;
background-image:none;
margin-bottom:4px;
width:400px;
font-size: 12px;
}

.separar_item {
display:block;
margin-bottom:20px;
padding-bottom:4px;
border-bottom:1px solid #eee;
}

.cd_cargo {
display:inline-block;
width:180px;
font-weight:bold;
color:#000;
text-align:left;
vertical-align:top;
}

.cd_nombre {
vertical-align:top;
}

.cd_colegio {
display:block;
margin:0 0 5px 182px;
color:#000;
font-size:10px;
font-style:italic;
vertical-align:top;
}

.lista_aniversarios {
margin:30px 0 20px 0;
padding:0;
}

.lista_aniversarios li {
/*display:block;*/
width:450px;
margin:0 0 6px 0;
padding:0 0 6px 0;
list-style:none;
/*border:1px solid red;*/
}

.aniv_cabecera {
font-weight:bold;
color:#FF0000;
border-bottom:2px solid #eee;
padding:0 0 20px 0;
margin-bottom:10px!important;
}
.aniv_item {
border-bottom:1px solid #eee;
}

.lista_aniversarios li span {
/*display:block;
float:left;*/
margin:0;
padding:0;
/*border:1px solid red;*/
}
.aniv_colegio {
font-weight:bold;
width:245px;
padding:0 0 0 5px!important;
text-align:left;
display:inline-block;
vertical-align:top;
}
.aniv_fundacion {
width:100px;
text-align:center;
display:inline-block;
vertical-align:top;
}
.aniv_aniversario {
width:90px;
font-weight:bold;
text-align:center;
display:inline-block;
vertical-align:top;
}

.miembros_constitucion {
margin:40px 0 50px 0;
padding:0;
}
.miembros_constitucion li {
width:500px;
margin:0 0 4px 0;
padding:0 0 4px 0;
list-style:none;
border-bottom:1px solid #eee;
}
.const_item {

}
.const_colegio {
font-weight:bold;
width:270px;
margin-right:10px;
padding:0 0 0 5px!important;
text-align:left;
display:inline-block;
vertical-align:top;
}
.const_representantes {
display:inline-block;
width:210px;
vertical-align:top;
}

.primera_cd {
margin:40px 0 80px 0;
padding:0;
}
.primera_cd li {
width:500px;
margin:0 0 6px 0;
padding:0 0 6px 0;
list-style:none;
border-bottom:1px solid #eee;
}
.pcd_item {

}
.pcd_cargo {
font-weight:bold;
width:270px;
margin-right:10px;
padding:0 0 0 5px!important;
text-align:left;
display:inline-block;
vertical-align:top;
}
.pcd_nombre {
display:inline-block;
width:210px;
vertical-align:top;
}

.conf_regionales {
margin:20px 0 30px 0;
padding:0;
}
.conf_regionales li {
list-style:none;
text-align:left;
width:450px;
margin:0 0 6px 0;
padding:0 0 6px 0;
}
.conf_regionales .col_1 {
display:inline-block;
width:120px;
margin-right:30px;
}
.conf_regionales .col_2 {
display:inline-block;
/*width:320px;*/
font-weight:bold;
}

.articulo_convenio {
display:block;
margin:30px 0 20px 0;
font-weight:bold;
color:#000;

}

.convenio_usal {
border:1px solid #eee;
margin-bottom:10px;
}


#gente_contacto {
margin:30px 0 60px 0;
padding:0;
/*border-bottom:1px solid #eee;
padding-bottom:30px;*/
}
#gente_contacto li {
list-style:none;
margin:0 0 6px 0;
padding:0;
}
#gente_contacto .col_1 {
vertical-align:top;
font-weight:bold;
display:inline-block;
width:160px;
margin-right:10px;
text-align:left;
}
#gente_contacto .col_2 {
vertical-align:top;
display:inline-block;
}

#datos_contacto {
margin:30px 0 60px 0;
padding:0;
}
#datos_contacto li {
list-style:none;
margin:0 0 12px 0;
padding:0;

}
#datos_contacto .col_1 {
vertical-align:top;
font-weight:bold;
display:inline-block;
width:90px;
margin-right:10px;
/*color:#ff0000;*/
text-align:left;
}
#datos_contacto .col_2 {
vertical-align:top;
display:inline-block;
}

.contact_form {

}
.contact_form td {
height:20px;
vertical-align:top;
padding-bottom:6px;
font-size: 12px;
}
.contact_form label {
color:#000;
margin-top:4px;
display:block;
}
.contact_form .campo_texto {
width:250px;
height:14px;
border:1px solid #666;
font-size:12px;
color:#666;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
}
.contact_form textarea {
width:250px;
height:100px;
border:1px solid #666;
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
overflow:auto;
}

.oculto {
display:none;
visibility:hidden;
}

.anchor {
/*display:none;*/
visibility:hidden;
}

.lista_links {
margin:0;
padding:0;
}
.lista_links li {
margin:0 0 16px 0;
padding:0 0 16px 0;
display:block;
width:450px;
border-bottom:1px solid #eee;
list-style:none;
text-align:left;
}
.nombre_link{
font-weight:bold;
font-size:13px;
color:#000;
display:block;
margin-bottom:16px;
padding:0;
}
.descripcion_link{
display:block;
margin:0 0 16px 0;
padding:0;
color:#999999;
}
.descripcion_link a {
color:#999999!important;
text-decoration:none!important;
}
.descripcion_link a:hover {
text-decoration:underline!important;
}

.url_link {
display:block;
margin-top:8px;
}


.texto_error {
color:#FF0000;
font-size:11px;
line-height:1.2;
padding:10px 0;
}

.tabla_form {
font-size:12px;
}

.tabla_form td {
padding:5px 0;
}

.formulario2 {
font-family:Arial, Helvetica, sans-serif;
width:200px;
font-size:12px;
color:#475245;
}


.lista_archivos {
display:block;
margin:0 0 40px 0;
padding:0;
}
.lista_archivos li {
list-style:none;
display:block;
width:450px;
margin:0 0 10px 0;
padding:0;
}
.lista_archivos a {
display:block;
background-position:0 0;
background-repeat:no-repeat;
padding:10px 0 12px 40px;
}

.file_type_pdf {
background-image:url(imagenes/file_type_pdf.gif);
}
.file_type_doc {
background-image:url(imagenes/file_type_doc.gif);
}
.file_type_ppt {
background-image:url(imagenes/file_type_ppt.gif);
}
.file_type_xls {
background-image:url(imagenes/file_type_xls.gif);
}
.file_type_rar {
background-image:url(imagenes/file_type_rar.gif);
}
.file_type_zip {
background-image:url(imagenes/file_type_zip.gif);
}
.file_type_jpg {
background-image:url(imagenes/file_type_jpg.gif);
}
.file_type_gif {
background-image:url(imagenes/file_type_gif.gif);
}
.file_type_png {
background-image:url(imagenes/file_type_gif.gif);
}
.file_type_link {
background-image:url(imagenes/file_type_link.gif);
}
.lista_archivos .file_type_none {
background-image:url(imagenes/file_type_none.gif);
}


#jorn_list_ediciones {
width:450px;
margin:20px 0 40px 0;
}
#jorn_list_ediciones th {
height:30px;
border-bottom:2px solid #eee;
vertical-align:middle;
padding:0 0 0 10px;
font-size:12px;
}
#jorn_list_ediciones td {
height:30px;
border-bottom:1px solid #eee;
vertical-align:middle;
padding:0 0 0 10px;
}

#jorn_list_ediciones a {
text-decoration:none;
}
#jorn_list_ediciones a:hover {
text-decoration:none;
}

.jorn_desde_hasta {

}

.jorn_sede {

}

.bn_color_marron,
.bn_color_rojo,
.bn_color_amarillo,
.bn_color_hueso {
background-repeat:repeat-x;
display:inline-block;
font-size:12px;
font-weight:bold;
padding:4px 20px;
text-decoration:none!important;
text-align:center;
margin:40px 0;
/*width:60px;*/
}

.bn_color_marron {
color:#FFFFFF!important;
background-color:#0e0b07;
border:1px solid #a79a87;
background-image:url(imagenes/fondo_bn_marron.gif);
}
.bn_color_marron:hover {
color:#FFFFFF!important;
background-color:#d21f14;
border:1px solid #eea5a5;
background-image:url(imagenes/fondo_bn_rojo.gif);
}
.bn_color_rojo {
color:#FFFFFF!important;
background-color:#d21f14;
border:1px solid #eea5a5;
background-image:url(imagenes/fondo_bn_rojo.gif);
}
.bn_color_rojo:hover {
color:#000!important;
background-color:#d0910c;
border:1px solid #eecb8b;
background-image:url(imagenes/fondo_bn_amarillo.gif);
}
.bn_color_amarillo {
color:#000!important;
background-color:#d0910c;
border:1px solid #eecb8b;
background-image:url(imagenes/fondo_bn_amarillo.gif);
}
.bn_color_amarillo:hover {
color:#FFFFFF!important;
background-color:#d21f14;
border:1px solid #eea5a5;
background-image:url(imagenes/fondo_bn_rojo.gif);
}
.bn_color_hueso {
color:#000!important;
background-color:#ddd2bd;
border:1px solid #e5dbce;
background-image:url(imagenes/fondo_bn_hueso.gif);
}
.bn_color_hueso:hover {
color:#FFFFFF!important;
background-color:#0e0b07;
border:1px solid #a79a87;
background-image:url(imagenes/fondo_bn_marron.gif);
}



.bn_top {
background-image:url(imagenes/bn_up_on-off.png);
background-repeat:no-repeat;
background-position:top;
width:32px;
height:31px;
display:block;
margin:20px 0 30px -4px;
padding:0;
cursor:pointer;
}

.bn_top:hover {
background-position:bottom;
}


#ediciones_lwt {
display:block;
margin:0 0 40px 0;
font-weight:bold;
border-bottom:1px solid #eceae1;
}
#ediciones_lwt a {
font-size:12px;
color:#999999;
text-decoration:none;
margin:0 0 0 5px;
}
#ediciones_lwt a:hover {
text-decoration:none;
}


.header_lwt {
display:block;
background-color:#eee;
background-image:url(imagenes/fondo_titulos_lwt.gif);
background-repeat:repeat-x;
padding:7px 0 5px 70px;
margin:0 -75px 40px -70px;
border-bottom:1px solid #aaa;
}
.titulo_lwt {
display:block;

font-size:16px;
font-weight:bold;
/*color:#FFF;*/

}
.sede_lwt {
display:block;
}
.fecha_lwt {
	
}

.tit_tema_lwt {
display:block;
font-size:13px;
font-weight:bold;
margin:0 0 4px 0;
padding:0 0 4px 0;
border-bottom:1px solid #eceae1;
text-align:left;
}

.autor_tema_lwt {
display:block;
font-size:11px;
color:#999;
font-style:italic;
margin:0 0 20px 0;
padding:0 0 4px 0;
text-align:left;
}

.peso_archivo {
font-size:11px;
color:#ccc;
font-style:italic;
}



.nota_item {
display:block;
margin:0 0 20px 0!important;
border-bottom:1px solid #eceae1;
text-align:left;
position:relative;

}
.nota_item a {
padding:0 0 0 40px;
text-decoration:none!important;
}
.nota_medio {
font-weight:bold;
font-size:13px;
display:block;
margin:0 0 4px 0;
padding:0 0 0 10px;
}
.nota_titulo {
display:block;
margin:0 0 4px 0;
padding:0 0 0 10px;
}
.nota_fecha {
display:block;
font-style:italic;
font-size:11px;
color:#000;
padding:0 0 0 50px;
margin:0 0 20px 0;

}
.nota_peso_archivo {
font-size:11px;
color:#000;
font-style:italic;
position:absolute;
top:36px;
left:0px;

}

.calendario {
text-align:left;
font-size:10px;
width:594px;
*width:570px!important;
_width:555px;
margin:0px -50px 0 -64px;


}
.calendario td {
vertical-align:top;
padding:4px;
border-bottom:1px solid #f5f5f5;
}
.calendario th {
vertical-align:top;
padding:5px;
border-bottom:1px solid #f5f5f5;
background-color:#999;
color:#FFF;
font-size:12px;
}



.calendario .col_1 {
border-left:1px solid #f5f5f5;
border-right:1px solid #f5f5f5;
width:120px;
font-weight:bold;
}
.calendario .col_2 {
border-right:1px solid #f5f5f5;
width:60px;
}
.calendario .col_3 {
border-right:1px solid #f5f5f5;
width:100px;
}
.calendario .col_4 {
border-right:1px solid #f5f5f5;
width:70px;
}
.calendario .col_5 {
border-right:1px solid #f5f5f5;
width:244px;
}

.calendario .fila_1 {
background-color:#eee;
}
.calendario .fila_2 {
background-color:#fff;
}

.calendario .col_1  a {
text-decoration:none!important;
}

.calendario_tit {
display:block;
text-align:left;
font-size:10px;
width:587px;
*width:563px!important;
_width:548px;
padding:6px -0px 20px 5px;
margin:20px -30px 0 -64px;
*margin:-80px -30px 0 -64px!important;
_margin:-80px -30px 0 -64px;
background-color:#999;
color:#FFF;
font-size:14px;
font-weight:bold;
border:1px solid #f5f5f5;
}


.hiddenDiv {
display:none;
}
.visibleDiv {
display:block;
}

#calendar_form {
outline:none;	
padding-bottom:20px!important;
}

.h1_link {
font-size:17px;
color:#FF0000!important;
margin-bottom:34px;
text-align:left;
display:block;
text-decoration:none!important;
font-weight:bold;
}
.h1_link:hover {
text-decoration:underline!important;
}

.txt_bajo_h1 {
font-size:14px;
color:#FF0000!important;
margin:-34px 0 34px 0;
text-align:left;
display:block;
text-decoration:none!important;
}

.lista_testimonios {
margin:0;
padding:0;
}

.lista_testimonios li {
list-style:none;
margin:0 0 50px 0;
padding:0;
}

.nombre_protagonista {
display:block;
margin:-10px 0 20px 0;
padding:0 0 2px 0;
color:#999;
font-style:italic;
border-bottom:1px solid #eee;
}

.lista_proyectos {
margin:0;
padding:0;
}
.lista_proyectos li {
margin:0 0 0 0;
padding:10px 4px;
list-style:none;
}
.lista_proyectos a {
text-decoration:none!important;
font-size:12px;
font-weight:bold;
}
.lista_proyectos a:hover {
text-decoration:underline!important;
}

.lista_proyectos .fila_1 {
background-color:#eee;
border-bottom:1px solid #eee;
}
.lista_proyectos .fila_2 {
background-color:#fff;
border-bottom:1px solid #eee;
}

.detalle_proyecto img {
border:1px solid #eee;
}

.tit_proyecto {
font-size:14px;
margin-bottom:24px;
padding-bottom:4px;
text-align:left;
font-weight:bold;
display:block;
border-bottom:1px solid #eee;
}

.tit_docs_proyecto {
font-size:14px;
margin:60px 0 24px 0;
padding-bottom:4px;
text-align:left;
font-weight:bold;
display:block;
border-bottom:1px solid #eee;
}

#under_construction {
background-image:url(imagenes/under_construction.jpg);
background-repeat:no-repeat;
background-position:top;
width:150px;
height:170px;
display:block;
padding-top:130px;
margin:60px 0 0 150px;
}
#under_construction p {
text-align:center;
font-weight:bold;
font-size:11px;
display:block;
}
