@charset "utf-8";
/* CSS Document */

/*******************************************************************************yellow box */
div.box{ 
	margin:20px 25px 0 25px;
	width: auto;
	}

div.boxBottom {
	margin:0;
	background:url(../../img/background_bottom.jpg) no-repeat top center;
	width:auto;
	height:53px;
	
}


* html div.box  div.boxCenterRight{padding:5px;}

*+html div.box  div.boxCenterRight{padding:5px;}

* html div.box  div.boxCenterCenter{padding:5px;}

*+html div.box  div.boxCenterCenter{padding:5px;}
	
/**********************************************************************************DIVS GENERALES*/

	
div#news{
	width:100%;
	margin:0;
	padding:0 20px;
	float:left;
}



/*************************************************************************************CUERPO*/
div#news_banner{
	font-family: Verdana;
	margin:0;
	background:url(../../img/news/cabecera_news.jpg) no-repeat center top;
	height:170px;
	
}

div#novedades_banner{
	font-family: Verdana;
	margin:0;
	background:url(../../img/news/cabecera_novedades.jpg) no-repeat center top;
	height:190px;
	
}


div#news_content h2{
	font-size:30px;
	margin:0;
	line-height:30px;
	color:#412b1f;
	height:150px;
	padding-top:40px;
	
	
}

div#news_izq h2.not{
	font-size:30px;
	padding-top:40px;
	margin:0;
	line-height:10px;
	color:#666666;
	height:130px;
	
	
}
div#news_content h3{
	font-size:18px;
	font-weight:bold;
	color:#c00e3a;
}

div#news_content h4{
	font-size:16px;
	font-weight:bold;
	color:#f8991d;
	padding-top:15px;
}

div#news_content p{
	font-size:12px;
	padding:10px 0 20px 0;
	line-height:20px;
	

}

div#news_dre{
	float:left;
	width:60%;
	
}


div#news_izq{
	float:left;
	width:30%;
	
}

div#news_dre span{
	font-size:14px;
	font-weight:bold;
	color:#c00e3a;
	float:right;
		
}

div#news_dre ul{
	line-height:20px;
	padding:0 0 20px 20px;
}

div#news_dre ul li{
	list-style-image:url(../../img/buenaPractica/square.jpg);
}

div#news_dre .soluciones_ejemplos {
	border:1px solid #806f5b;
	position: static;
	float:right;
	background:#FFF;
	top:0;
	margin-top:10px;
	width:100%;
	margin-bottom:30px;
	
}

div#news_dre .soluciones_ejemplos ul{
	xbackground:url(../../img/buenaPractica/titulo_ejemplos.jpg) no-repeat left top;
	padding:10px 5px 5px 40px;
	
	
}

div#news_dre .soluciones_ejemplos ul li{
	list-style-image:url(../../img/soluciones/flecha_ejemplos.jpg);
	position:relative;
	padding:5px;
	
}

div#news_dre .soluciones_ejemplos ul li a p{
	margin:0;
	padding:0;
	
}


div#news_izq .last_news{
	margin:0;
	background: #F6f6f6;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:10px;
	width:80%;
	
}


div#news_izq .last_news ul{
	padding:10px;
	list-style:none;
	
}

div#news_izq .last_news ul li{
	line-height:20px;
	background:url(../../img/news/flecha_news.jpg) no-repeat right bottom;
	
	
}

div#news_izq .last_news ul li a{
	color:#8A8278;
	padding:0 20px 0 0;

	
	
}

div#news_izq .last_news ul li span{
	font-weight:bold;
	color:#c00e3a;
	width:100%;
	float:left;
	cursor:pointer;
	
}

div#news_izq .last_news img{
	border:0;
	
}

div#news_izq .last_news p{
	float:right;
	
	
}

div#news_izq .last_news p a{
	font-size:9px;
	
}

div#news_izq .last_news #selected_new{
	font-weight:bold;
	color:#F8991D;
	padding:0 20px 0 0;
	
}












