body {
    font-family : Arial, "Trebuchet MS";
    font-size : .8em;
    margin :    0px;
    padding :    0px;
    background :   white ;
}

#logo {
    padding-left : 60px;
    padding-top : 30px;
    float:left;
}

#head {
    height :    170px;
    color : #06a;
    background :    white url("grad_separa2.gif") repeat-x bottom;
}

#flash {
    margin:0px;
    padding :   0px;
    text-align:right;
    float:right;
}

#head2 {
    text-align :    center;
    font-weight :   bolder;
    height :    40px;
}

#leftmenu {
    background :    transparent url("fondomenu.gif") no-repeat top left;
    padding-top : 4px;
    width : 700px;
    height :    35px;
    margin : auto;
}
#left_column {
    text-align :    center;
}

h2 {
    font-size : 1em;
    padding-top : 20px;
    padding-left : 20px;
    margin : 0px;
    border-left :   5px solid #ccc;
    border-bottom :   1px solid #ccc;
    border-left :   5px solid #DAE8F1;
    border-bottom :   1px solid #DAE8F1;
    color : #00629C;
    margin-bottom : 40px;
}




#contenido {
    margin-left : 149px;
    margin-right : 149px;
    voice-family: "\"}\"";
	voice-family: inherit;
   	margin-left: 131px;
   	margin-right:171px;
    padding-right : 20px;
    padding-bottom : 20px;
    z-index :   10;
    text-align : justify;
    background :    transparent url("separa.gif") repeat-y top right;
    color : #444;
    width : 700px;
    margin :    auto;

}
#contenido p{
    line-height :   150%;
}
html>body #contenido {
   		margin-left: 231px;
   		margin-right:201px;
		}

#flash1 {
    float : left;
}
#flash2 {
    float : left;
}

a.menu  {
    color : #666;
    width :139px;
    display:block;
    float :left;
    text-decoration :    none;
    font-weight :   bolder;
    text-align :    left;
    text-align : center;
    margin :    0px;
	overflow : hidden;
}
a.menu:hover {
	color : #00629C;
	color : #00629C;
	text-align: center;
}

a.menu1  {
    color : #666;
    width :160px;
    display:block;
    float :left;
    text-decoration :    none;
    font-weight :   lighter;
    text-align :    left;
    text-align : left;
    margin :    0px;
	overflow : hidden;
}
a.menu1:hover {
	color : #00629C;
	color : #00629C;
	text-align: left;
}

a.submenu {
  /*  background-color: #DAE8F1;*/
    width : 150px;
    display :   block;
    text-decoration :  none;
    color : #06a;
    border-bottom : 1px solid #c1d1d6;
    border-left : 1px solid white;
    border-right : 1px solid white;
    font-weight :   bolder;
}

a.submenu:hover {
    background :    #cde ;
    color : black;
    background : #c1d1d6 url("fondo.gif");
}

#footer {
    margin-top :    10px;
    padding-top :   2px;
    padding-bottom :   10px;
    padding-right :   40px;
    color : gray;
    text-align :    right;
    clear : both;
    background :    transparent url("separah.gif") no-repeat bottom right;
    margin-bottom : 50px;
}

#main {
}
#izquierda {
	position:absolute;
	top:231px;
    margin-left : 15px;
    margin-right : 10px;
    voice-family: "\"}\"";
	voice-family: inherit;
   	margin-left: 15px;
   	
    
    z-index :   10;
    text-align : left;
    background :    transparent url("separa.gif") repeat-y top right;
    color : #444;
    width : 165px;
    margin :    auto;

}
#izquierda p{
    line-height :   150%;
}
html>body #izquierda {
   		margin-left: 20px;
   		
		}

#derecha {
	position :  absolute;
	right : 4px;
	top : 220px;
	width : 140px;
	display :   none;
	z-index: 8;
}

div#derecha  a{
    font-size : .9em;
    display:block;
    color : white;
}

div#derecha a:hover  {
    color : #888;
    text-decoration :   none;
}

.fecha {
    font-weight :   bolder;
    color : #555;
    background :    transparent url(separah.gif) 0px 1em repeat-x;
}

.news {
    margin-bottom : 20px;
}

.resalte {
    font-weight :   bolder;
    text-align :    left;
}
