#header_foto{
width:780px;
height:148px;
}


#header_foto h1{
margin:100px 0 0 280px;
float:left;
text-align:left;
}


#left_menu{
width:210px;
background:url(../img/menu_blue_top.gif) no-repeat;
padding:0;
margin:14px 0 0 0;
float:left;
}

.left_menu_title{
height:40px;
padding:7px 0 0 0;
}

#left_menu h2{
white-space:nowrap;
overflow:hidden;
display:block;
/*height:47px;*/
/*line-height:38px;*/
margin:0;
padding:0 0 0 19px;
color:#3B75C2;
font-size:17px;
font-style:italic;
width:190px;
}

#left_menu_in{
background:#3B75C2;
padding:10px;
}


#left_menu_btt{
background:url(../img/menu_blue_bottom.gif) no-repeat;
height:12px;
}




#text{
width:560px;
background:url(../img/text_white_top.gif) no-repeat;
padding:12px 0;
margin:14px 0 0 0;
float:right;
}

#text_in{
background:#fff;
padding:10px;
color:#000;
overflow:hidden;
}

#text_in a{
color:#E61010;
}

#text_btt{
background:url(../img/text_white_bottom.gif) no-repeat;
height:12px;
}



#text h1{
margin:0 0 10px 33px !important;
}



ul.mapa_s a{
color:#000;
}




#left_menu_in ul{
list-style:none;
margin:0;
padding:0;
}

#left_menu_in ul ul{
margin:0;
padding:0;
}


#left_menu_in ul li{
list-style:none;
display: block;
background:url(../img/li_5.gif) 10px 7px no-repeat;
margin:0;
padding:8px 0 8px 30px;
border-bottom:1px solid #89ACDA;
}



#left_menu_in ul li li{
border-bottom:0;
padding:8px 0 8px 30px;
background:url(../img/li_5.gif) 10px 7px no-repeat;
}


#left_menu_in ul li a,
#left_menu_in ul li a:hover,
#left_menu_in ul li a:visited,
#left_menu_in ul li a:active{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#left_menu_in ul li.s{
background:url(../img/li_5a.gif) 10px 7px no-repeat;
}


