/* @override http://www.abaniconetworks.com/desarrollo/micrositeexcelentes/css/estilos.css */

html,body{margin:0;padding:0;background-image: url('../img/f_cabecera.jpg'); background-repeat:no-repeat; background-position: top center;}

body{font: 76% Trebuchet MS;}

img{border: 0;}

a{text-decoration: none;}





/* Contenedor */

#container{width:978px;margin:0 auto; padding: 0;}

.ruta{font-size: 0.8em;color: #999; font-family:Arial; padding:20px 0 16px 30px;}

.ruta a{color: #ccc; text-decoration: underline;}

.ruta a:hover{color:#999;}





/* Contenidos*/ 

#container #contenidos {position:relative; float:left;height:auto;width:978px;}



/* Cabecera */

#container #contenidos .cabecera{position:relative; float:left; height:325px; width:978px;}

#container #contenidos .cabecera .cab1{float:left; width:240px; height:160px; text-align:right; margin-top:6em;}

#container #contenidos .cabecera .cab2{float:left; width:200px; height:100px; text-align:right; margin-top:11em;}

#container #contenidos .cabecera .cab3{float:left; width:500px; height:60px; text-align:right; margin-top:15em;}



#container #contenidos .izq{position:relative; float:left;width: 230px;padding: 0px 0 5px 20px; height: auto; font-size:0.9em; color:#666;}

#container #contenidos .izq .foto{width:195px; height:185px; background-repeat:no-repeat; background-position:top center;}

#container #contenidos .izq .video{width:195px; height:185px; background-repeat:no-repeat; background-position:top center;}

#container #contenidos .izq .mas{color:#dd3526;}

#container #contenidos .izq .mas a{color:#dd3526; text-decoration: none; margin-top: -3px;}

#container #contenidos .izq .mas a:hover{color:#000;}

#container #contenidos .izq .mas img{margin-right:10px;}



#container #contenidos .centro{position:relative; float:left;width: 400px;height: auto; font-size:0.9em; color:#666; padding-right: 35px;}

#container #contenidos .centro .titulo{font-size:2.4em; color:#DD3526; font-style:italic; font-weight:bold;}

#container #contenidos .centro p{font-size:1.3em;}

#container #contenidos .centro a{
	color: #DD3526;
	text-decoration: none;
}
#container #contenidos .centro a:hover{
	text-decoration: underline;
}



#container #contenidos .der {position:relative; float:left; width:265px; height:auto;}





/* Caja lateral derecho */

#container #contenidos .der .caja {width: 267px; background-image: url("../img/centro.gif");background-repeat: repeat-y;} 

#container #contenidos .der .cajaarriba {background-image: url("../img/arriba.gif"); background-position: top center; background-repeat: no-repeat;} 

#container #contenidos .der .cajaabajo {background-image: url("../img/abajo.gif");background-position: bottom left;background-repeat: no-repeat; padding: 40px 0 20px 0;} 

#container #contenidos .der .cajaabajo p{padding: 0 15px 5px 15px;}





/* Menœ acordeon derecha */

.accordion_toggle {display:block; background-image: url('../img/flecha.gif'); background-repeat:no-repeat; background-position: top left; padding-left: 30px; FONT-SIZE: 14px; margin:0; width: 235px; cursor: pointer; color: #dd3627; text-decoration: none; outline: none; margin-left:2px;}

.accordion_toggle_active {color: #dd3627;background-image: url('../img/flecha1.gif'); background-repeat:no-repeat; background-position: top left;}

ul{ list-style:none; margin0; padding:0 0 0 -5px;}

ul li{margin-top:5px; padding-bottom:4px;}

ul li a{color:#dd3627;}

ul li a:hover{color:#fff; background-color:#dd3627;}



.accordion_content {overflow: hidden; COLOR: #fff; width:267px;}

.vertical_accordion_toggle {padding:0; display: block; FONT-SIZE: 12px; background-color: #a9d06a; margin: 0px; width: 265px; cursor: pointer; outline: none}

.horizontal_accordion_toggle {display: block; background-color: #a9d06a; float: left; margin: 0px; CURSOR: pointer; text-decoration: none; outline: none}

.horizontal_accordion_content {float: left; overflow: hidden; color: #4444; height: 100px; background-COLOR: #fff;}



.hide {

	display: none;

}

