.footerlink:link { color: #333333; text-decoration : none;}
.footerlink:visited { color: #333333; text-decoration : none;}
.footerlink:active {color:#333333;text-decoration:none;}
.footerlink:hover {color: #333333; text-decoration:underline; } 

.normallink:link { color: #333333; text-decoration : none;}
.normallink:visited { color: #333333; text-decoration : none;}
.normallink:active {color:#333333;text-decoration:none;}
.normallink:hover {color: #333333; text-decoration:underline; } 

.linkzonapadres:link { color: #008484; text-decoration : none;}
.linkzonapadres:visited { color: #008484; text-decoration : none;}
.linkzonapadres:active {color:#008484;text-decoration:none;}
.linkzonapadres:hover {color: #008484; text-decoration:underline; } 

.leer:link { color: #82D7FF; text-decoration : none;}
.leer:visited { color: #82D7FF; text-decoration : none;}
.leer:active {color:#82D7FF;text-decoration:none;}
.leer:hover {color: #82D7FF; text-decoration:underline; } 

.linknoticias:link { color: #004A6C; text-decoration : none;}
.linknoticias:visited { color: #004A6C; text-decoration : none;}
.linknoticias:active {color:#004A6C;text-decoration:none;}
.linknoticias:hover {color: #004A6C; text-decoration:underline; } 

#topmenubackground {
    position:absolute;
    margin: 0px 0px;
    float: left;
    clear: left;
    background-color:#932424;
    width: 100%;
    height: 202px;
}

#headerfoto {
    position : absolute;
    width : 782px;
    height: 315px;
    margin-left : 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top : 0px;
    padding : 0px;
}

#headercontainer {
    position : relative;
    width : 782px;
    height: 315px;
    margin-left : 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top : 0px;
    padding : 0px;
}

#principal {
    clear: both;
    position: relative;
    width: 782px;
    height: 100%;
    margin-left : auto;
    margin-right: auto;
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 0px;
    background: #ffffff;
}

#menu {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 135px;
    padding-top:0px;
}

#content1 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 100%;
    padding-top: 28px;
    background: #ffffff;
/*    width: 100%; 
    background-color: red
    filter: alpha(opacity=85); opacity: .85 
*/
}


#innercontainer {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 100%;
    padding-top: 0px;
    padding-left: 0px;
    padding-right:0px;
    /*	background: #ffffff; */
}

#innercontainer2 {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    padding-top: 0px;
    padding-left: 72px;
}

#topcontent {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    padding-top: 0px;
    padding-left: 0px;
    background: url("/images/logotipo.jpg") no-repeat;
    /*	background-color: #ffffff; */
    padding-bottom: 40px;
}

#toptext {
    position:relative;
    float:right;
    clear:left;
    width: 460px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    /*	background-color: #ffffff; */
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

#toptext2 {
    position:relative;
    float:right;
    clear:left;
    width: 480px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    /*	background-color: #ffffff; */
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

.aviso2 {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    padding-right: 20px;
    /*	background-color: #ffffff; */
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

.aviso4 {
    position:relative;
    float:left;
    clear:left;
    width: 740px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    padding-left: 72px;
    /*	background-color: #ffffff; */
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

.aviso5 {
    position:relative;
    float:left;
    clear:left;
    width: 642px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    /*	background-color: #ffffff; */
}

#topcontentzonapadres {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    padding-top: 0px;
    margin-left: 0px;
    background-color: #ffffff;
    padding-bottom: 40px;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

#toptextzonapadres {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    padding-top: 0px;
    font-size: 10pt;
    background-color: #ffffff;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}


#bottomtext {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 100%;
    margin-top: 40px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 10pt;
    background-color: #ffffff;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

#linezonapadres {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    height: 1px;
    border-bottom: 1px dashed #cccccc;
    margin-top: 40px;
    margin-bottom: 20px;
    background-color: #ffffff;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
}

.fichacontainertotal {
    position:relative;
    float:left;
    clear:left;
    width: 600px;
    background-color: #ffffff;
}

.fichacontainer {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding: 20px;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.fichacontainertop {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding: 20px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px dashed #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.fichacontainertop2 {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px dashed #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.fichacontainertop3 {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.middle_informe_diario {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
    border-bottom: 1px dashed #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.middle_informe_semanal {
    position:relative;
    float:left;
    clear:left;
    width: 640px;
    border-bottom: 1px dashed #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}
.bottom_informe_diario {
    position:relative;
    float:left;
    clear:left;
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 30px;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.toptable {
    position:relative;
    float:left;
    clear:left;
    width: 578px;
    padding: 10px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #ffffff;
}

.middletable {
    position:relative;
    float:left;
    clear:left;
    width: 600px;
    padding: 0px;
    margin-top: 30px;
}

.middlebox {
    position:relative;
    float:left;
    clear:left;
    width: 288px;
    padding: 0px;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #d5eff0;
}

.middlebox2 {
    position:relative;
    float:left;
    clear:left;
    padding: 10px;
}

#line1 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 3px;
    border-bottom: 1px dashed #82d7ff;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #ffffff;
}

#line2 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-bottom: 1px dashed #82d7ff;
    background-color: #d1e9f1;
    padding-top: 0px;
    padding-bottom: 0px;
}

#line3 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-top: 1px dashed #82d7ff;
    background-color: #d1e9f1;
    padding-top: 0px;
    padding-bottom: 0px;
}

#line1a {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 3px;
    border-bottom: 1px dashed #ff6600;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #ffffff;
}

#line2a {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-bottom: 1px dashed #ff6600;
    background-color: #fdde9e;
    padding-top: 0px;
    padding-bottom: 0px;
}

#line3a {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-top: 1px dashed #ff6600;
    background-color: #fdde9e;
    padding-top: 0px;
    padding-bottom: 0px;
}

#line1b {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 3px;
    border-bottom: 1px dashed #7d8f39;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #ffffff;
}

#line2b {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-bottom: 1px dashed #7d8f39;
    background-color: #cae3b0;
    padding-top: 0px;
    padding-bottom: 0px;
}

#line3b {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 4px;
    border-top: 1px dashed #7d8f39;
    background-color: #cae3b0;
    padding-top: 0px;
    padding-bottom: 0px;
}


#frase1 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 71px;
    padding-top:24px;
    background-color: #ffffff;
}



#foto1 {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 95px;
    background-color: #ffffff;
}

#fotocontainer {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    /* height: 108px; */
    height: 118px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #d1e9f1;
}

#fotocontainera {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 118px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #fdde9e;
}

#fotocontainerb {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 118px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #cae3b0;
}

#fotocontainerc {
    position:relative;
    float:left;
    clear:left;
    width: 782px;
    height: 118px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #cae3b0;
}

#fotosmall {
    float: right;
    width: 150px;
    height: 108px;
}

#floating div { /*for IE*/
                position:absolute;
                height: 94px;
                top:50%;
}
#floating>div { /*for Mozilla and Opera*/
                display:table-cell;
                vertical-align:middle;
                height: 94px;
                position:static;
}
#floating div div {
    position:relative;
    height: 94px;
    top:-50%;
}

#footertotal {
    width: 782px;
    float: left;
    text-align:justify;
    padding-top:50px;
    background-color: #ffffff;
}

#menufooter1{
    height:32px;
    width: 722px;
    text-align:justify;
    padding-left: 60px;
    padding-top:5px;
    background: url("/images/footer/fondo_menu_pie.gif") no-repeat;
    background-color: #ffffff;
    color: #333333;
}

#menufooter2{
    height:20px;
    width: 782px;
    float: center;
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-align:center;
    color: #333333;
}

.opcionfootermenu{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #333333;
    height:24px;
    float:left;
    padding-left:10pt;
    padding-right:10pt;
}

.que_es {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    color: #004A6C;
    font-weight: bold;
}

.que_es_fotos {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #004A6C;
    font-weight: bold;
}

.que_ofrecemos {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    color: #ff6600;
    font-weight: bold;
}

.que_ofrecemos22 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ff6600;
    font-weight: bold;
}

.que_ofrecemos_fotos {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #ff6600;
    font-weight: bold;
}

.actividades {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    color: #669934;
    font-weight: bold;
}

.actividades_fotos {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #669934;
    font-weight: bold;
}
.actividades2 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #669934;
}

.actividades2:link { color: #669934; text-decoration : none;}
.actividades2:visited { color: #669934; text-decoration : none;}
.actividades2:active {font-style: bold; color:#669934;text-decoration:none;}
.actividades2:hover {color: #669934; text-decoration:underline; } 


.actividades3 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #669934;
    font-weight: bold;
}
.contacto {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    color: #E97A8D;
    font-weight: bold;
}

.contacto2 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #E97A8D;
    font-weight: bold;
}

.contactolink:link { color: #E97A8D; text-decoration : none;}
.contactolink:visited { color: #E97A8D; text-decoration : none;}
.contactolink:active {font-style: bold; color:#E97A8D;text-decoration:none;}
.contactolink:hover {color: #E97A8D; text-decoration:underline; } 

.zona_padres {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    color: #008484;
    font-weight: bold;
}

.zona_padres_bold {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #008484;
    font-weight: bold;
}

.zona_padres_bold2 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    color: #008484;
    font-weight: bold;
}

#zona_padres_1container {
    height:170px;
    width: 460px;
    text-align:justify;
    padding-left: 0px;
    padding-top: 0px;
    background: url("/zona_padres/images/rectangulo_login.gif") no-repeat;
    background-color: #ffffff;
    color: #333333;
}

#zona_padres_1 {
    height:170px;
    width: 430px;
    text-align:justify;
    padding-left: 30px;
    padding-top: 0px;
    /*	background: url("/zona_padres/images/rectangulo_login.gif") no-repeat;
	background-color: #ffffff; */
    color: #333333;
}

#contacto_mensajecontainer {
    height:408px;
    width: 460px;
    text-align:justify;
    padding-left: 0px;
    padding-top: 0px;
    background: url("/images/rectangulo_formulario.gif") no-repeat;
    background-color: #ffffff;
    color: #333333;
}

#contacto_mensaje {
    height:408px;
    width: 430px;
    text-align:justify;
    padding-left: 30px;
    padding-top: 0px;
    /*	background: url("/images/rectangulo_formulario.gif") no-repeat;
	background-color: #ffffff; */
    color: #333333;
}


#input1
{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-color: #333333;
    border: 1px solid #cccccc;
    width: 250px;
    height: 25px;
}

#inputinforme
{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-color: #333333;
    border: 1px solid #cccccc;
    width: 290px;
    height: 25px;
}

.inputinforme
{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-color: #333333;
    border: 1px solid #cccccc;
    width: 290px;
    height: 25px;
}

#inputinforme2
{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-color: #333333;
    border: 1px solid #cccccc;
    width: 290px;
    height: 100px;
}

#input1_container {
    position: absolute;
    margin-top: 50px;
}	

#input1_containerb {
    position: absolute;
    margin-top: 54px;
    height: 25px;
}

#input2_container {
    position: absolute;
    margin-top: 120px;
}	

#input3_container {
    position: absolute;
    margin-top: 190px;
}

#input2_container {
    position: absolute;
    margin-top: 120px;
}

#benviar_container {
    position: absolute;
    float: left;
    margin-top: 255px;
    padding-left: 80px;
}

#benviar_container_informe {
    position: absolute;
    float: right;
    margin-top: 0px;
    width: 290px;
}

#bbuscar_container_informe {
    position: absolute;
    float: right;
    margin-top: 0px;
    width: 290px;
}


.botoninformecaja  {
    position: relative;
    float: left;
    margin-top: 10px;
    width: 600px;
    height: 50px;
}


#benviar_container2 {
    position: absolute;
    float: left;
    margin-top: 60px;
    padding-left: 120px;
}


#input2
{
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 11pt;
    font-color: #333333;
    border: 1px solid #cccccc;
    width: 250px;
    height: 130px;
}

.botonenviar {
    width: 107px;
    height: 63px;
    background-image: url('/images/b_enviar_1.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonenviar_informe {
    float: right;
    width: 72px;
    height: 23px;
    background-image: url('/images/informes/b_enviar_1.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonenviar_informe:hover {
    float: right;
    width: 72px;
    height: 23px;
    background-image: url('/images/informes/b_enviar_2.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonbuscar_informe {
    float: right;
    width: 74px;
    height: 23px;
    background-image: url('/images/informes/b_buscar_1.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonbuscar_informe:hover {
    float: right;
    width: 74px;
    height: 23px;
    background-image: url('/images/informes/b_buscar_2.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonenviar:hover {
    width: 107px;
    height: 63px;
    background-image: url('/images/b_enviar_2.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonenviar2 {
    width: 76px;
    height: 61px;
    background-image: url('/zona_padres/images/b_entrar_1.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.botonenviar2:hover {
    width: 76px;
    height: 61px;
    background-image: url('/zona_padres/images/b_entrar_2.gif');
    border: 0px;
    background-repeat: no-repeat;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#leftbotton {
    padding-left: 30px;
    padding-top: 40px;
}

#rightbotton {
    padding-right: 30px;
    margin-top: -40px;
}

#leftbottonb {
    padding-left: 30px;
    padding-top: 50px;
}

#rightbottonb {
    padding-right: 30px;
    margin-top: -20px;
}

#thumbnails {
    border:1px solid #004a6b;
}

#thumbnails2 {
    border:1px solid #ff6600;
}

#thumbnails3 {
    border:1px solid #63993b;
}

.negrita {
    color: #004A6C;
    font-weight: bold;
}

.nota_legal {
    font-size: 9pt;
}

.caption_fotos {
    position:relative;
    float:left;
    clear:left;
    width: 638px;
    color: #999999;
    font-size: 8pt;
    margin-top: 10px;
    margin-left: 0px;

}

.spacer1 {
    height: 1px;
}


.spacer10 {
    height: 10px;
}

.spacer20 {
    height: 20px;
}

.spacer30 {
    height: 30px;
}

.spacer40 {
    height: 40px;
}

.spacer50 {
    height: 50px;
}

.noticiasouter {
    background: #004A6C;
    width: 460px;
    margin-top: 30px;
    margin-bottom: 0px;
    padding-top:4px;
    padding-bottom: 4px;
}

.noticiasmargin {
    background: #004A6C;
    width: 460px;
    border-top: 1px dashed #82D7FF;
    border-bottom: 1px dashed #82D7FF;
}

.noticias {
    /* background: url("/images/ultimas_noticias.gif") no-repeat; */
    width: 420px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #ffffff;
    font-size: 9pt;
}

.bordernoticia {
    /* background: url("/images/ultimas_noticias.gif") no-repeat; */
    width: 460px;
    border: 1px solid #004A6C;
}

.listado_noticias {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 20px;
}

.listado_noticias2 {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}

.titulo_listado{
    width: 460px;
    border-bottom: 1px dashed #cccccc;
}

.titulo_listado2{
    width: 400px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
}


.fichanoticiasouter {
    background: #D1E9F1;
    width: 460px;
    margin-top: 30px;
    margin-bottom: 0px;
    padding-top:4px;
    padding-bottom: 4px;
}

.fichanoticiasmargin {
    background: #D1E9F1;
    width: 460px;
    border-top: 1px dashed #82D7FF;
    border-bottom: 1px dashed #82D7FF;
}

.fichanoticiastext {
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 16px;
    padding-bottom: 20px;
}

.titulonoticia {
    color: #004A6C;
    font-size: 13pt;
    font-weight: bold;
}

.textonoticia {
    color: #333333;
    padding-top: 30px;
}

.imagennoticia {

}

.imagennoticiaborder {
    border: 1px solid #004A6C;
}

.enlacenoticia {

}

.enlace_volver {
    position: relative;
    float: left;
}

.volver {
    float: left;
    position: relative;
}

.informe_semanal_top_1 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #008484;
    font-weight: bold;
    font-size: 9pt;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
}

.informe_semanal_top_2 {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #008484;
    font-weight: bold;
    font-size: 9pt;
    background: #d5eff0;
    border-bottom: 1px solid #cccccc;
    padding-top: 20px;
    padding-bottom: 10px;
}

.informe_semanal_top_1b {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #008484;
    font-size: 9pt;
    border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-weight: normal;
}

.informe_semanal_top_2b {
    font-family: Comic Sans MS, Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    color: #008484;
    font-size: 9pt;
    background: #d5eff0;
    border-bottom: 1px solid #cccccc;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
}
