BODY {
background-color : #fff9ef;
font-family : Verdana, Arial, sans-serif;
font-size: 80%;
color:#585858;
margin-left: 8%;
margin-right: 8%;
line-height: 1.3em;
margin-top:0px;
padding-top:0px;
}

P, TD, LI, UL, Table {
font-family : Verdana, Arial, sans-serif;
font-size : 100%;
}
A {color : #375971; font-weight: bold; text-decoration: none; font-size:110%; font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;}

A:HOVER {color : #555555; font-weight: bold; background: #ffffff; text-decoration : none;}

A.sumario {color: #555555; text-decoration: none;}

A.sumario:HOVER {color: #333333; background: #FFFFFF; text-decoration: none;}
.salto {
margin: 10px;
}

.negrita {
font-weight: bold;
color:#515151;
}



.cursiva {
font-style: oblique;
color:#515151;
}

h1 {
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
font-size: 180%;
font-weight: bold;
letter-spacing: 2px;
color : #000E78;
padding-bottom:2px;
border-bottom: 1px dashed #000E78;

}

h2 {
color: #C00000;
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
text-align: left;
font-size: 140%;
font-weight: bold;
letter-spacing: 3px;
}


H3, H4, H5, H6 {

font-size : 95%;

font-weight : bold;

color : #6B8490;

}



.imageborder {
padding: 0px;
background-image: url('images/cell1.jpg') }

.borders {
font-family : Verdana, Arial, sans-serif;
background: #B2C3CC;
color: #000000;
line-height: normal;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 10px;
font-size: 90%;
font-weight: bold;
}
.plain {
padding: 20px;
}
.rightside {
font-family : Verdana, Arial, sans-serif;
border-left: 1px dashed #3C4D55;
text-align: left;
background: #FFFFFF;
padding-left: 10px;
padding-right: 0px;
padding-top: 15px;
padding-bottom: 15px;

}



.textarea {
font-family : Verdana, Arial, sans-serif;
text-align: left;
background: #FFFFFF;
line-height: 18px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
padding-bottom: 15px;
font-size:100%;
}



.tiny {

font-size: 80%;

line-height: 12px;

}

.specialmenu {

text-align: right;

font-size: 95%;

line-height: 20px;

}

.special {

font-size: 90%;

line-height: 14px;

}



.marco{

        border: SOLID 1px #999999;

        margin: 5px;

}



#navcontainer ul{
padding-left: 0;
margin-left: 0;
background-color: #C00000;
color: #ffffff;
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
}



#navcontainer ul li { display: inline; }

#navcontainer ul li a

{

padding: 0.1em 1em;

background-color: #C00000;
color: #FFFFFF;
text-decoration: none;
float: right;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #F9E7E7;
color: #C00000;
}

#ddblueblockmenu{
border-right: 1px solid #375971;
border-bottom-width: 0;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-size:85%;
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
}



#ddblueblockmenu li a{

display: block;
padding: 1px 1px;
padding-left: 9px;
text-decoration: none;
color: #000E78;
background-color: transparent;
border-bottom: 1px solid #BE006A;
border-left: 0px solid #BE006A;
width:100%;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 92%; /*IE 5*/
}

#ddblueblockmenu li a:hover {
background-color: #F9E7E7;
color: #C00000;
}


#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #000E78;
padding: 1px 0;
padding-left: 5px;
background-color: #000E78;
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
font-weight:bold;
}

.centrado{

        text-align:center;

}

.sinborde{
        border:none;
}

.middle{
        vertical-align:middle;
}

.logo25{
        float:left;
        width:22%;
        padding:1%;
        font-size: 80%;
        line-height: 12px;
}
.logo50{
        float:left;
        width:44%;
        padding:1%;
        font-size: 80%;
        line-height: 12px;
}

a.salto{
        color:#FFFFFF;
        font-size:70%;
}

a.salto:hover{

        color : #375971;

}

.enana{
        font-size:80%;
        line-height: 12px;
}
.titformu{
        padding-right:5px;
        font-size:80%;
}

.camposformu{
        font-size:90%;
}
fieldset.uno{
        margin-left:3%;
        margin-right:3%;
}
.margensuperior{

        margin-top:5px;
}
.grisecillo{
        background-color:#EFEFEF;
        border: 1px solid #DEDEDE;
}
.pequena{
        font-size:80%;
}
.formushechos{
        color:RGB(243,0,20);
        font-weight:bold;
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}
.mayor{
        font-size:90%;
}
.mayor2{
        font-size:100%;
}
.grande{
        font-size:120%;
}
.errores{
        color:RGB(243,0,20);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}
.tablaaut{
        border:1px solid RGB(255,89,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma,Arial;
        width:100%;
        border-spacing:2px;

}
.datostabla{
        color:RGB(243,0,20);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:85%;
}
.datostabla2{
        color:RGB(80,80,80);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:85%;
}
.cursiva{
        font-style:italic;
}
.datosgrandes{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:300%;
        font-weight:bold;
        background-color:RGB(245,245,245);
        line-height: 80px;
        text-align:center;
}
.intnormal{
        line-height: normal;
}
.submit{
        color: white;
        background-color: #2F5480;
        font-weight:bold;
        line-height: normal;
        margin:0;
        padding:0;
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}
.colorclaro{
        color:#425260;
}
.info{
        line-height: normal;
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        margin:10px;
        border: 1px solid #3C4D55;
        padding:4px;
        background-color:RGB(219,247,209);
        display:block;
        color:#000000;
        vertical-align:middle;
}
.datosmedianos{
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:110%;
        line-height: normal;
        text-align:left;
        vertical-align:middle;
}
.extragrande{
        font-size:120%;
        color:#375971;
}
.raton{
        cursor:pointer;
}

.info2{
        line-height: normal;
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        margin:10px;
        border: 1px solid #3C4D55;
        padding:4px;
        background-color:RGB(251,230,177);
        display:block;
        color:#000000;
        vertical-align:middle;
}
.rojofuerte{
        color:red;
        font-weight:bold;
        font-size:180%;
}
.datosgrandes2{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:150%;
        font-weight:bold;
        background-color:RGB(251,230,177);
        line-height: normal;
        text-align:center;
        vertical-align:middle;
        display:block;
}
.datosgrandes20{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:120%;
        background-color:RGB(251,230,177);
        line-height: normal;
        vertical-align:middle;
        display:block;
}
.alinormal{
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        line-height: normal;
}
.datosgrandes3{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:150%;
        font-weight:bold;
        background-color:RGB(251,230,177);
        line-height: normal;
        text-align:center;
        display:block;
}
.century{
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}
.tablains{
        border:1px solid RGB(255,89,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma,Arial;
        width:100%;
        border-spacing:2px;
        text-align:left;

}
.gris{
       color:#000E78;
}
.grisecillo0{
        background-color:#EEEEEE;
}
.grisecillo1{
        background-color:#DDDDDD;
}
.datosgrandes4{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:150%;
        font-weight:bold;
        background-color:RGB(251,230,177);
        line-height: normal;
        text-align:center;
        vertical-align:middle;
}
.flotarizquierda{
        float:left;
}
.flotarderecha{
        float:right;
}
.margenimagen{
        margin-right:8px;
        margin-left:8px;
}
.limpio{
        clear:both;
}
.noticias{
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        line-height: normal;
        text-align:left;
}
.blanca{
        color:#FFFFFF;
}
.imagenmarco{
        padding:5px;
        margin:5px;
        border: #999999 1px solid;
        float:right;
}
.margeni{
        padding-left:102px;
}
.sinmargen{
        margin-bottom:0px;
        padding-bottom:0px;
}
.rojo{
  color:red;
}
.enlace1 {color : #375971; font-weight: bold; text-decoration: none; font-size:110%; font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;}

.enlace1:hover {color : #FFFFFF; font-weight: bold; background: #375971; text-decoration : none;}
