body{
   background-image: url(../images/bodyfondo.jpg);
   background-repeat: repeat-x;
   background-color: #2F4C6A;
   background-attachment: fixed;
   font-family: Georgia;
   font-size: 100%;
   color:  #144B85; 
   margin: 0;
   padding: 0;
   text-align: center;
}
body{
   text-align: -moz-center;
}
#container{
   width: 766px;
   display: table;
}
#supersuper{
   background-image: url(../images/supersuper.gif);
   background-repeat: no-repeat;
   width: 100%;
   height: 178px;
   margin-top: 10px;
   text-align: right;
}
#fondo{
   background-image: url(../images/bordes_lat.gif);
   background-repeat: repeat-y;
   margin-top: 10px;
   display: table;
   width: 100%;
}
#super{
   background-image: url(../images/borde_sup.gif);
   background-repeat: no-repeat;
   padding: 3px;
   text-align: left
}
#footer{
   background-image: url(../images/borde_inf.gif);
   background-repeat: no-repeat;
   height: 7px;
}
/*con esto terminamos la base, ahora las cosas de adentro*/

#blanka{
   background-color: White;
   width: 549px;
   display: table;
   padding: 0;
   margin: 0;
   border-bottom: #95B3D0 solid 1px;
}
#marq{

}
#marq marquee{
margin: 10px 0 0 12px;
	height: 20px;
	display:block;
	font-size: 80%;
}
/*estilos bases*/
#dia{
   float: left;
   margin-left: 10px;  
   margin-top: 7px;
   font-size: 80%;
}
#lamenu {
   padding-top: 10px;
}
#lamenu ul{
   margin: 0;
   padding: 0;
}
#lamenu li{
   float: left;
   list-style: none;
}
#lamenu li a{
   display: block;
   background-color: #C3D5E4; 
   border: #95B3D0 solid 1px;
   border-bottom: none;
   padding: 3px 15px 3px 15px;
   margin-left: 10px;
   text-decoration: none;
   color: #144B85;
   font-size: 80%;
}
#lamenu li a:hover{
   background-color: #DDE8F2;
   padding-top: 4px;
   padding-bottom: 2px;
}
#menu{
   width: 150px;
   float: left;
   padding: 0;
}

#menu ul{
   margin: 0;
   padding: 0;
   list-style: none;
   text-align: left;
   margin-top: 15px;
   margin-left: 3px;
   margin-bottom: 10px;
   width: 100%;
   display: table;

}
#menu li{
   margin: 0;
   padding: 0;
   float: left;
   margin-bottom: 1px;
   width: 90%;
}
#menu li a{
   padding-left: 30px;  
   display: block;
   color: White;
   background-image: url(../images/bot.gif);
   background-repeat: no-repeat;
   background-position: left bottom;
   background-color: #456F98;
   font-size: 70%;
   text-decoration: none;
   line-height: 18px; 
   float: left;
   width: 118px;

}
#menu li a:hover{
   background-color:  #304D6B;
   background-position: left top;
}
.img{
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 3px;
   text-align: center;
}
/*listo navigation*/

#content{
  width: 96%;
  display: table;
   float: left;
   margin-left: 2px;
}
#extra{
   width: 205px;
   float: left;
   clear: none;
   display: table;
  
}
#eldeabajo{
      color: White;
      padding-bottom: 10px;
      width: 100%;
}
#eldeabajo a{
   color: White;
   font-size: 70%; 
}

/*estilos txt*/
.sc a{
   color: #456F98;
   text-decoration: none;
}

.sc a:hover{
   color: #456F98;
   text-decoration: underline;
}
#content{
/*text-align: left; */
   text-align: justify;
}
#content a{
   color: #304D6B;
   text-decoration: none;  
}
#content a:hover{
   color: #507BA8;
   text-decoration: underline;
}
.seccion{
   margin-left: 10px;
   font-size: 130%;
   font-weight: lighter;
   font-family: Georgia;
   color: #304D6B;
   width: 99%;
   display: block;
   line-height: 25px;
   margin-bottom: 0px;
}
.fecha{
   margin-left: 10px;
   font-size: 90%;
   font-weight: lighter;
   font-family: Georgia;
   color: #304D6B;
   line-height: 30px;

}
.titulo{
   font-size: 130%;
   font-family: Georgia;
   color: #304D6B;
   line-height: 30px;
   text-align: left;
   display: block;

}
.mas{
   text-align: right;
   width: 95%;
   clear: left;
}

.noticia{
   border-top: dashed #5E89B6 1px;
   border-bottom: dashed #5E89B6 1px;
   padding-bottom: 7px;
   padding-top: 7px;
   margin-bottom: 10px;
   display: table;
   width: 100%;
   margin-left: 1px;
}
.publi{
   padding-bottom: 7px;
   padding-top: 7px;
   margin-bottom: 0;
}
#linkero{
   float: left;
   width: 470px;
   height: 165px;
   padding-top: 10px;
}
#linkero span{
   display: none;
}
#linkero a{
   width: 100%;
   height: 160px;
   float: left;
}
form{
   font-size: 80%;
}
/*formato de cuadro*/
.volanta{
   background-color: #A0BAD6;
   width: 100%;
   padding: 1px;
   color: #26445E ;
}
.azul{
   background-color: #EFF4F9;
   border: solid #6B9AC7 1px;
   padding: 7px;
   display: table;
}
.azul .volanta{
   background-color: #CFDBE0;
   width: 100%;
   padding: 1px;
   color: #42637F;
}
.naranja{
   background-color: #FDF2EC;
   border: #F27335 solid 1px;
   padding: 7px;
   display: table;
}
.naranja .volanta{
   background-color: #F5B592;
   width: 100%;
   padding: 1px;
   color: #642B0C;
}
.rosa{
   background-color: #FFEAEA;
   border: #FFA6A6 solid 1px;
   padding: 7px;
   display: table;
}
.rosa .volanta{
   background-color: #FF9F9F;
   width: 100%;
   padding: 1px;
   color: Maroon;
}
.verde{
   background-color: #E9F4E5;
   border: #5EA943 solid 1px;
   padding: 7px;
   display: table;
}
.verde .volanta{
   background-color: #88C270;
   width: 100%;
   padding: 1px;
   color: #233915;
}
.amarillo{
   background-color: #FFF5D4;
   border: #FFC822 solid 1px;
   padding: 7px;
   display: table;
}
.amarillo .volanta{
   background-color: #FFDF6E;
   width: 100%;
   padding: 1px;
   color: #574400;
}
.tmasg{
   font-size: 120%;
   display: table;
}

/*formato de cuadro*/

.texto{
   font-size: 80%;
   font-family: Georgia;
   line-height: 160%;
   display: block;
   margin-bottom: 8px;
   margin-top: 8px;
   color: Black;
   word-spacing: 3px;
   text-align: justify;

}
