* { 

	border: 0px solid #eee;
	margin: 0;
	padding: 0;
	list-style: none;
}

a {
	
	text-decoration: none;
	color:#C4071B;
	
	
}

a:hover { text-decoration: underline;  }

#cabecera {

	height: 200px;
	margin: 0;
	padding: 0;
	background: url(imagen/fondo_cabecera-trans.png);
	behavior: url(iepngfix.htc);
}

#separador { clear: both; }
#separador10 { height: 10px; clear: both; }
#separador15 { height: 15px; clear: both; }
#separador20 { height: 20px; clear: both; }
#separador40 { height: 40px; clear: both; }

#logo { width: 220px; height: 200px; float: left; }

#menu { height: 90px;  padding: 48px 0 0 20px; float: left; }

ul li { position: relative; }

ul.menu { float:left ; margin-right: 40px; }

li.menu { text-transform: uppercase; height: 12px; padding: 0 5px 3px 0;font-weight: bold; color: #999; float: left; clear: both; }

li.menu a { height: 12px; padding: 0 5px 3px 0;font-weight: bold; color: #999; float: left; clear: both; text-decoration: none; }

li.menu a:hover { color: #fff; text-decoration: none; }

ul.idiomas { margin-left: 200px; float: left; position: relative; }

li.idiomas a { color: #FFFFFF; text-transform: uppercase; height: 12px; padding: 0 5px 3px 0;font-weight: bold; float: left; clear: both; position: relative; }
li.idiomas a:hover { color: #C4071B; }

li a.activo { color: #C4071B; }

#contenido {

	width: 940px;
	margin: 40px 0 50px 20px;
	padding: 0;

}

#pie {

	width: 940px;
	margin: 0;
	padding: 0 0 0 20px;
	behavior: url(iepngfix.htc);

}

#bloque {

	background-color: #FFFFFF;
	background: url(imagen/fondo-trans.png);
	
}


.rojo {color: #C4071B}


.ui-tabs-hide { display: none; }


.img_izda { padding: 0 20px 20px 0; }


.ui-tabs-nav .ui-tabs-selected a {
    color: #C4071B;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    color: #C4071B;
}


/* Blog y noticias */

.alignright {

	margin: 0 0 20px 20px;
	float: right;

}

.alignleft {

	margin: 0 20px 20px 0;
	float: left;

}


.transparente { behavior: url(iepngfix.htc) }