body {
margin:0px;
padding:0px;
background-image:url(../img/f_web.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#3e400f;
}
img {
border:0px;
}
h1 {
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px;
}
h2 {
font-size:12px;
margin:0px;
padding:0px;
}
h3 {
color:#d6c664;
font-size:12px;
margin:0px;
padding:0px;

}
.abajo {
clear:both;
}
#hoja {

}
#container{
width:759px;
margin:0px auto 0px auto;
background-image:url(../img/f_container.jpg);
background-repeat: repeat-y;
background-position:left;
}

#intro{ /*fondo de la cabecera de la pagina */
}

#intro #header{ /*cabecera de la pagina*/
}

#menu{
	background-image: url(../img/menu_n_01.jpg);
	background-repeat:no-repeat;
	width:608px;
}

#breadcrums{ /*menu de migas de pan de la pagina*/
}

#supportingText{
	clear:both;
	background-color:#d2c88d;
	margin-right:14px;
}
#footer{ /*contiene el pie de la pagina*/
background-color:#b3a344;
clear:both;
margin-right:13px;
}
#footer a {
color:#FFFFFF;
text-decoration:none;
margin-left:15px;
}
#footer a:hover {
color:#FFFFFF;
text-decoration:underline;
margin-left:15px;
}
.botonera_footer {
padding:3px 0px 3px 150px;
}
#cabecera {
clear:both;
}
.img_cabecera {
float:left;
background-image:url(../img/f_cab.jpg);
background-repeat:no-repeat;
width:608px;
}
.img_cab {
margin-bottom:10px;
}
.logo {
float:left;
margin-right:5px;
}
#col_a {
float:left;
background-color:#d2c88d;
padding:2px;
padding-top:4px;
}
#col_b {
	float:left;
	background-image:url(../img/f_col_b_aso.jpg);
	width:505px;
}
.txt_col_b {
color:#FFFFFF;
padding:8px;
}
.botones_ini {}
.bot_ini {
float:left;
margin:3px;
}
.grande_h1 {
font-size:18px;
}
#img_loc_1 {
width:141px;
float:left;
margin-left:5px;
}

.logo{
width:132px;
padding-left:10px;
height:210px;}

.logo img{
float:left;}

.idiomas{
float:left;
padding-top:10px;
padding-left:10px;}

.idiomas img{
margin-right:16px;}
/*--------------------------------------------------------------------------
LOGO DE COMUNICA-WEB
--------------------------------------------------------------------------*/
#cw{
	text-align:justify;
	padding-top:20px;
	padding-right:265px;
	float:right;
	margin-bottom:10px;
}
#cw #cw_logo{
float:right;
background-image:url(../logo_cw.gif);
background-repeat:no-repeat;
width:42px;
height:37px;
overflow:hidden;
padding:0px;
margin:0px;
}
#cw #cw_logo h2{
padding:0px;
margin:0px;
}

#cw #cw_logo h2 a{
width:42px;
height:37px;
display: block;
padding: 0px;
margin: 0px;
text-decoration: none;
}
#cw #cw_logo h2 a span{
visibility:hidden;
}
#cw #cw_texto{
float:right;
}
#cw #cw_texto h3{
color:#ffffff;
font-family:Trebuchet MS, Verdana, Arial;
font-size:9px;
padding:0px 0px 0px 3px;
margin:0px;
}

#cw #cw_texto h3 a{
color:#ffffff;
text-decoration:none;
}
#cw #cw_texto #cw_marca a {
display:block;
padding-top:3px;
color: #CCCCCC;
}
.contenido {
background-image:url(../img/f_bellota.jpg);
background-repeat:no-repeat;
background-position:bottom;
line-height:18px;
background-position:right;
}
.img_col_a_ini {
padding-top:0px;
}
.img_locali_1 {
float:left;
margin-right:30px;
}
.img_locali_2 {
margin-left:20px;}
.img_locali_2 a {
color:#FFFFFF;
}
.aso_migas {
float:left;
margin-top:5px;
margin-left:10px;
}
