/*Copyright Era7 Information Technologies 2007-2008*/
* {
	padding: 0;
	margin: 0;
}

table {
	border-collapse: collapse;
}

img {
	border-style:none;
	/*behavior: url(../Scripts/iepngfix.htc);*/ 
}

a:link {text-decoration:none; }
a:visited {text-decoration:none; }
a:active {text-decoration:none; }
a:hover 
{
	text-decoration:underline;
}

.body_global 
{
	background-color:#F7F7F7;
	font-family:"Century Gothic", Verdana, Arial;
	padding-bottom:20px;
	font-size:12px;
	color:#666;
	
}

/**{
	font-size:12px;
	color:#666;
}*/

.div_contenedor_global
{
	width:980px;
	height:100%;
	margin:auto;
	margin-top:20px;
	margin-bottom:15px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:11px;
	padding-bottom:11px;


}

.div_menu{
	/*width:980px;*/
	width:100%;
	height:46px;/*(25+22)*/
	
	color:#fff;
	/*padding-right:10px;*/

}

.div_menusup{
	width:100%;
	background-color:#999;
	height:25px;
	vertical-align:top;
	/*padding-right:5px;*/
	vertical-align:middle;

}

.div_menusup ul{
	list-style:none;
	float:right;
	/*padding-top:2px;*/
	margin-right:5px;
	height:24px;
	vertical-align:middle;
	margin-top:1px;
	
}

.div_menusup ul li{
	list-style:none;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:24px;
	line-height:24px;
	padding-right:3px;
	padding-left:3px;
	vertical-align:middle;

}

.div_menusup ul li.separador{

	padding-left:0;
	padding-right:0;

}


.div_menusup a{

	font-size:14px;
	color:#FFF;
	text-decoration:none;
	height:24px;
	line-height:24px;

}

.div_menusup a:hover{
	
	text-decoration:underline;

}

.div_menusup ul li.apartadoActual
{
	color:#FF5F06;
	background-color:#FFF;

}

.div_menusup ul li.apartadoActual a
{
	color:#FF5F06;
}

.div_enlaces_submenu ul li.subapartadoActual a
{
	color:#FF5F06;
}

.div_submenu{
	/*width:975px;*/
	width:100%;
	height:21px;
	background:#EBEBEB;
	/*padding-right:5px;*/
}

.div_enlaces_submenu ul{
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:12px;
	color:#999;
	float:right;
	margin-right:5px;
	margin-top:2px;
	height:19px;
}

.div_enlaces_submenu ul li{
	float:left;
	padding-left:2px;
	line-height:20px;
	
}
.div_enlaces_submenu ul li a{
	font-size:12px;
	font-weight:bold;
	color:#999999;
	line-height:20px;
	
}

.div_header{

	/*width:975px;*/
	width:100%;
	height:85px;
	background:#EBEBEB;
	/*padding-left:5px;*/
	clear:both;
	
}


.div_header p{
	font-size:20px;
	color:#000;
	margin-left:5px;
	margin-top:0;
	font-family:"Century Gothic", Verdana, Arial;
}

.div_header img{

	margin-left:5px;
}

.div_flash{
	margin-top:5px;
	height:140px;
}
.div_flash img{
	height:140px;
}

.div_subenlaces_header{
	width:100%;
	/*width:980px;*/
	height:43px;
	font-size:10px;
	color:#FF5F06;
	margin-top:3px;
}

.div_subenlaces{
	width:100%;
	/*width:980px;*/
	height:28px;
	border-bottom:solid 2px #CCC;
	color:#FF5F06;
	
}
.div_english{
	float:left;
	padding-left:5px;
	padding-top:8px;
	width:655px;
	border-right:solid 1px #CCC;
	height:20px;
	color:#FF5F06;
	

}
.div_english p{
color:#FF5F06;
}

.div_intranet{
	float:right;
	width:307px;
	text-align:right;
	padding-top:8px;
	height:20px;
	border-left:solid 1px #CCC;
	padding-right:3px;
}

.div_linea_naranja{
	margin-top:5px;
	width:100%;
	/*width:980px;*/
	height:10px;
	background:#FF5F06;

}

.texto_footer{
	font-size:11px;
	color:#666;
}

.texto_bic_footer{
	font-size:11px;
	color:#FF5F06;

}

.texto_subenlaces{
	font-size:10px;
	color:#FF5F06;
	font-weight:bold;
}
.texto_subenlaces:hover{
	text-decoration:underline;
}
	
.texto_orange_normal{
	color:#FF5F06;
	font-size:11px;
}

.texto_blanco_normal{
	color:#FFFFFF;
	font-size:11px;
}
.div_wrapper_contenido{
	width:100%;
	height:100%;
	background-color:#F7F7F7;
	min-height:280px;
	margin-top:10px;
}
.div_contenido{
	height:100%;
	min-height:280px;
	padding-left:20px;
	padding-bottom:5px;
	padding-right:20px;	
	line-height:20px;

}
.div_contenido_texto 
{
	margin-left:50px; 
	margin-top:20px;
}

.div_noticias{
	width:270px;
	height:100%;
	padding-right:10px;
	padding-bottom:20px;
	float:left;
	border-right:solid 1px #CCC;
}

.texto_titulo_noticias{
	font-size:12px;
	color:#FF5F06;
	font-weight:bold;
}

.enlace_apartado_home{
	color:#FF5F06;
	font-size:14px;
	font-weight:bold;

}

.enlace_empresas{
	font-size:12px;
	color:#FF5F06;
	font-weight:bold;

}
.enlace_empresas:hover{
	text-decoration:underline;
}

.texto_noticias{
	font-size:10px;
	color:#666;
	font-weight:bold;

}

.texto_noticias:hover{
	text-decoration:underline;
}

.texto_linea_izquierda{
	border-left:solid 1px #FF5F06;
	padding-left:10px;
	font-size:12px;
	color:#666;
	margin-left:20px;
}

.enlace_noticias_empresas{
	width:700px;
	/*padding-top:20px;*/
	padding-left:2px;
	padding-right:2px;
	float:left;
	clear:both;
	

}

.div_contenido_home{
	width:650px;
	height:100%;
	float:right;
	padding-left:0px;
	padding-top:0px;

}

.div_titulo_apartado{
	width:750px;
	padding-top:15px;
	margin-left:20px;
	padding-right:10px;
	font-size:14px;
	color:#666;
	border-bottom:solid 1px #CCC;
}

.div_texto_noticias{
	margin-top:15px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	
}

.div_imagen_noticia{
	float:left;
	padding-left:5px;
}

.div_titular_noticia{
	width:530px;
	float:left;
	margin-left:40px;
	padding:10px;
	/*background:#FFFFFF;*/
	text-align:center;

}
.div_contenido_noticias
{
	height:100%;
	background-color:##F7F7F7;
}
.div_listado_noticias
{
	clear:both;
	background-color:##F7F7F7;
	padding-top:2px;
	padding-left:10px;
}
.div_listado_noticias table{
	margin-left:20px;
	margin-top:40px;
	/*float:left;*/
}
.texto_leer_noticia{
	font-size:10px;
	color:#FF5F06;
	
}

.div_contenedor_item
{

}

.div_contenido_item{
	width:755px;
	float:left;
	padding-left:30px;
	padding-top:20px;
	padding-right:10px;
	text-align:justify;
}

.div_contenido_item img{
	/*float:left;*/
	margin-right:10px;
	margin-top:5px;
	/*border:solid 1px #FF5F06;*/
	/*border-style:solid;
	border-width:1px;
	border-color:#FF5F06;*/
}


.div_generar_pdf{
	width:175px;
	float:right;
	padding-right:5px;
	padding-top:20px;
}

.boton_pdf{
	width:79px;
	height:20px;
	float:right;
	

}

.texto_titulo_interior_noticia{
	font-size:16px;
	color:#666;
	font-weight:bold;

}


	
.div_footer{
	width:100%;
	/*width:980px;*/
	height:110px;
	margin-top:1px;
	border-top:solid 1px #FF5F06;
	padding-top:10px;
	border-bottom:solid 1px #999;
	padding-bottom:10px;
}

.div_footer_apartado{
	width:960px;
	margin-top:1px;
	border-top:solid 1px #FF5F06;
	padding-top:20px;
	border-bottom:solid 1px #999;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	clear:both;

}

.attribute_normal
{
	font-size:12px;
	color:#FF3300;
}

.language_title
{
	font-size:12px;
	color:#666666;
}

.text_normal
{
	font-size:10px;
	color:#666666;
}
.text_normal_big
{
	font-size:12px;
	color:#666666;
}
.text_list_titles
{
	font-size:13px;
	color:#666666;
	line-height:21px;
}
.text_copyright
{
	font-family:"Century Gothic", Verdana, Arial;
	font-size:9px;
	color:#666666;
}
.texto_negrita{
	font-size:12px;
	color:#666;
	font-weight:bold;
}
.div_title_companies_list
{
	background-color:#CCCCCC;
	/*background-color:#EBEBEB;*/ 
	margin-bottom:12px;
	padding-top:4px; padding-bottom:4px;
	padding-left:20px; padding-right:20px;
	vertical-align:middle;
}
.div_title_companies_list span
{
	text-align:left;font-size:17px; color:#FFFFFF; color:#333333; font-weight:bold;
}
.list_entities
{
	width:99%; margin-left:3px;
}
.list_entities td.list_td
{
	width:16.5%; height:140px; text-align:center;
}
.entity_name
{
	color:#333333;
	font-size:9px;
	font-weight:bold;
	line-height:9px;
}
.div_entity_attribute
{
	margin-bottom:10px;
}
.entity_attribute
{
	color:#FF5F06;
	font-size:14px;
}
.entity_text
{
	color:#666666;
	font-size:12px;
}
.generate_pdf
{
	color:#FF5F06;
	background-image:url(assets/fondo_generar_pdf.png);
	background-color:#FFFFFF;
	border:none;
	cursor:pointer;
	font-size:12px;
	width:79px;
	height:20px;
	background-repeat:no-repeat;
}

ul li.list_orange
{
	list-style-image:url(assets/bullet_min.png);
	list-style-position:inside;
	margin-left:5px;
	
}

ul.list_orange_nivel2{
	list-style-image:url(assets/bullet_min.png);
	list-style-position:outside;
	}
ul.list_orange_nivel2 li
{
	margin-left:45px;
	padding-left:2px;
	
}


ul.list_orange_arrows
{
	list-style-image:url(assets/bullet_arrows.gif);
	list-style-position:outside;
	margin-left:40px;
	padding-left:1px;
}


