@charset "utf-8";
/* CSS Document */
body	{margin:0px; background:url(../images/fondoCuerpo.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contenido	{width:999px; margin:auto;}
.cabecera	{background:url(../images/fondoCabecera.jpg) no-repeat; height:133px; position:relative;}
.cuerpo		{width:999px;}


.logo		{
	width:174px;
	height:133px;
	position:absolute;
	left: 0px;
	top: 0px;
}

.oculto		{display:none;}
.cuerpoHome	{height:300px;}
.dere		{width:372px; border:0px solid #F00; float:right; background:url(../images/fondoDerecha.gif) repeat-x; height:600px; position:relative;}
.Home		{height:480px;}
.dere ul	{margin:0px; padding:0px; margin-top:10px;}
.dere li	{display:inline; list-style:none; font-size:10px; margin-right:15px;margin-left:15px;}
.dere hr	{size:1px; border:1px #c22520 solid;}

a.dereLink 			{display:block; color:#333; text-decoration:none; font-size:10px; height:65px;  padding-top:5px; padding-bottom:5px; padding-left:160px;}
a.dereLink:hover	{display:block; background:#666;}

a.quienes		{background:url(../images/fondoQuienes.gif) no-repeat bottom}
a.quienes:hover	{background:url(../images/fondoQuienes.gif) no-repeat top}
.onQuienes		{display:block; color:#333; text-decoration:none; font-size:10px; height:65px;  padding-top:5px; padding-bottom:5px; padding-left:160px; background:url(../images/fondoQuienes.gif) no-repeat top}

a.porque		{background:url(../images/fondoPorque.gif) no-repeat bottom}
a.porque:hover	{background:url(../images/fondoPorque.gif) no-repeat top}
.onPorque		{display:block; color:#333; text-decoration:none; font-size:10px; height:65px;  padding-top:5px; padding-bottom:5px; padding-left:160px; background:url(../images/fondoPorque.gif) no-repeat top}

a.contacto			{background:url(../images/fondoContacto.gif) no-repeat bottom}
a.contacto:hover	{background:url(../images/fondoContacto.gif) no-repeat top}
.onContacto		{display:block; color:#333; text-decoration:none; font-size:10px; height:65px;  padding-top:5px; padding-bottom:5px; padding-left:160px; background:url(../images/fondoContacto.gif) no-repeat top}

.on			{color:#f25c45;	padding-left:8px; padding-right:8px;}

.tel		{
	clear:both;
	bottom:43px;
	left:639px;
	color:#939393;
	position:absolute;
	width: 300px;
	text-align:left;
	
}
.tel a {color:#939393; text-decoration:none;}
.tel a:hover {color:#c22520; text-decoration:none;}
.fichaDere	{padding-top:15px; clear:both; border:#F00 0px solid; position:relative;}
.textoDere	{float:right; color:#868686; width:215px; font-size:10px;}
.textoDere a{clear:both; text-align:left; width:100%; color:#971d06; padding-top:10px; display:block;}
.fotoDere	{float:left; width:137px; height:65px; margin-left:10px;}

.content_cuerpo		{width:580px; padding-left:38px; border:#F00 solid 0px; float:left; padding-bottom:15px; position:relative;}
.dicen		{padding-bottom:0px;}

.content_cuerpo	ul	{margin-left:0px; padding-left:15px;}
.content_cuerpo	li	{list-style-image:url(../images/icon-list.gif);}
.content_cuerpo a	{color:#c22520; font-weight:bold; text-decoration:none;}
.content_cuerpo a:hover	{color:#696969;}
.content_cuerpo b	{color:#971d06; font-weight:bold;}

.textoQuienes	{width:330px; float:left; margin-top:30px;}
.entradilla		{width:205px; background:#c5c5c5; float:right; margin-top:58px; padding:12px; font-style:italic; color:#FFF;}
.entradilla a	{color:#bd2716; text-decoration:none;}
.entradilla a:hover	{color:#ffffff;}

.tit			{display:block; clear:both; height:30px; width:282px; background:url(../images/fondoTit.gif) no-repeat; color:#FFF; padding-top:8px; padding-left:40px; font-weight:bold;}
.contentPie		{margin:auto; width:999px; text-align:center; color:#FFF; padding-top:8px; position:relative;}

.pie			{background:#c22520; height:45px; position:relative; bottom:0px; clear:both;}

.espacio	{height:15px;}
.menuDere	{
		 
		height:30px;
		background:#b81010;
		text-align:center;
		color:#FFF;
		border:0px solid #000;
		padding-top:15px;
		}
.menuDere a{
			color:#FFF;
			text-decoration:none;
			padding-left:8px;
			padding-right:8px;
			}	
.menuDere a:hover{color:#fe5c5c;}		
.padding		{padding-bottom:15px;}
.fila			{clear:both; text-align:center; height:150px;}
.fila div		{width:100px; height:100px; float:left; padding-left:15px;}
