
/*nuevos estilos para paginas noticias*/
.article_body{
	font-size:13px!important;
	
}
* {margin: 0; padding: 0;}

#article_body {width: 489px;float:left;}
#body_article {float:left; width: 100%;}
.article_body ol{
  font-size:12px;
  padding-left:10px;
}

.title_news, .title_news_no_header {	
   font-family: Georgia, "Times New Roman", serif;
   font-size:20px;
   font-weight:bold;
   color: #414042;
	padding-top: 10px;
}	

.title_news {
	padding-top: 10px;	
}

.title_news_no_header{
	padding-top: 3px;	
}

h2.title_news_2 {	
   font-family: Georgia, "Times New Roman", serif;
   font-size:18px;
   font-weight:bold;
   color: #680103;
	margin-top: 10px;}	
.title_news_2 span {font-family: georgia; font-size:16px; color: #680103;}

 p.fuente_news{
 	color:#666666;
	font-size:11px;
 	font-style:oblique;
	padding-bottom: 5px;
	/*width: 215px;*/
	}
	
.texto_article{ color: #666; line-height:15px; font-size:11px; }	
.author {
  color: #680103;
  font-size:11px;
  padding: 0 0 5px 0;}	
 
 #body_article .image_box {
 	float:right;
	margin: 0 0 5px 5px;
	text-align: center;
	max-width: 300px;
	clear: both;
 } 
 
.imagen_articulo{text-align:center; clear:both;width: 240px;} 

.photo_author{
  font-size:9px;
  color:#666;
  text-align: center;
  clear: both;
  overflow:hidden;
  white-space:nowrap;
  width: 240px;
} 

.texto_article_subjet {	font-size:12px;	font-weight:bold;}
.texto_article_description {font-size: 12px;	margin-top: 5px;}

p.article_read_more{
	width:100%;
	text-align: left;
	font-size:10px;
	padding-bottom:10px;
}


p.event_by {font-size: 10px; font-weight: bold; }
p.event_by span {font-style: italic; font-weight: normal;}
p.event_by a {font-style: italic; font-weight: normal; color: #680103}

.texto_article_description a.more_information{font-size: 10px;	margin-top: 5px; color:#680103; font-weight: bold;}


p.company_profile_sign {font-size: 10px; font-weight: bold; }

.table_news {margin:5px 0; height:auto; text-align: right;}

#navlist {text-align: right;}
#navlist li{list-style: none;  font-size: 11px;  color: #680103;text-align: right; float:right; width: 100%; } 
#navlist li a, .releated_section a, .releated_source a,.releated_source_top a,  .bullets_article a {color: #680103; text-align: right;}  
#navlist li.search_articles {margin: 0 5px; float:right; clear:both;}

.link_ver_reporte a.btn_see_report  {font-size: 14px; color: #680103; font-weight: bold; text-align: left; margin-top: 5px; padding-top: 10px;}
.link_ver_reporte p.texto_more info { font-size: 10px;}
.link_ver_reporte a.btn_see_report:hover {color:#666}

#navlist2 li{  list-style: none;  float:left;padding-top: 5px;}  
#navlist2 li.email_article a, #navlist2 li.email_article a:hover { background:url(../img/email_article.jpg) no-repeat; background-repeat: no-repeat; padding: 2px 0 0 20px; color: #969696; float:left; font-size:11px;font-weight:bold;}

.article_tools {float: left; margin: 10px 0; width:95%;}
.article_tools_bottom {float: left; width:100%;}
  

  
 .bullets_article{
   background-image:url(../img/bullets.jpg);
   background-repeat:no-repeat;
   background-position:3px 2px;
   padding: 1px 0 1px 20px !Important;
   text-align:left;
   font-size:11px;
   font-weight:normal;
   margin:1px 0;
	width:auto !Important;

   } 
	
.tender_page p.bullets_article{
	width:90% !Important;
}	
	
.releated_source_top{ color: #666666;  font-size:11px;  font-weight:bold; float:left;padding-right: 3px;}
.article_tools_bottom .releated_source{ color: #666666;  font-size:11px;  font-weight:bold; padding-right: 3px; } 	
.recursos_sections {float:left;}
.releated_section  {float:left; text-align:left;font-size:11px;font-weight:normal;}
	
#article_body_not_available .article_not_available {border:1px solid #bdbdbd;width: 400px; margin: 5px auto; padding: 5px;}	
#article_body_not_available .article_not_available .title_news h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px;padding: 0; margin: 0;}
#article_body_not_available .article_not_available p.txt_article {margin: 5px 0;float:none;width: 100%; color: #808284;font-size:12px;}
#article_body_not_available .article_not_available p.txt_article span {font-weight: bold;margin:0;padding: 0;color: #808284;}
#article_body_not_available .article_not_available .btn_return_article a{color: #680103; font-style: oblique;font-size: 10px; float:left;}
#article_body_not_available .article_not_available .btn_go_home a{color: #680103; font-style: oblique;font-size: 10px; float:right;}
#article_body_not_available .article_tools {padding: 5px 15px 0 15px; width: 459px;}
#article_body_not_available .article_tools .releated_source {color: #666; font-size:11px; font-weight: bold;}


.content_text {padding: 0 10px; margin: 10px 0; float:left;}
.content_text .img_site {float:right; margin: 10px 0 5px 5px; border:1px solid #bdbdbd;}
.content_text .img_site_outline {float:right; margin: 10px 0 5px 5px;}
.content_text .table_media {font-size: 10px; color: #666666; margin-bottom: 10px;}
.content_text .table_media td {vertical-align: top;}
.content_text .table_media td.title { font-weight: bold; vertical-align: top; text-align: right; width: 175px;padding-right: 8px;}
.content_text a {color: #59231b!important}
.content_text span {font-weight: bold;}
.content_text p.sub_titulo {font-size: 11px; font-weight: bold;}
.content_text p.sub_titulo_centrado {font-size: 11px; font-weight: bold; text-align: center;}
.content_text h2 {font-family: georgia; color: #680103; font-size: 14px;  text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #bdbdbd; margin-top: 15px;}
.content_text h4 {font-family: georgia; color: #680103; font-size: 14px; font-weight: bold; margin-top: 15px;}
.content_text p.title {font-family: arial; color: #5d5d5d; font-size: 11px;  text-transform: none; font-weight: bold;  padding-top: 8px;margin-left: 10px;  width: 80%;}

.content_text p {font-size:11px; color: #666; text-align: left; font-weight: normal; padding: 5px 0; } 
.content_text p.indentado {margin-left: 20px; padding:0; clear:both; font-size: 10px;}

.content_text ul {padding-bottom: 10px; font-size:10px; width:100%;}
.content_text li {padding: 0px 0 5px 15px; list-style: none; background-image: url(../img/bullets.jpg); background-repeat: no-repeat; margin-left: 20px;}
.content_text .table_graficas {width: 450px; font-size:11px; color: #666; border:1px solid #bdbdbd; float:left; margin-left:15px;}
.content_text .table_graficas tr.background {background: #f0f0f0;}
.content_text .table_graficas td.title {font-weight: bold; text-transform: uppercase;}
.content_text .table_graficas td {padding: 4px 8px;}
.content_text .btn_brochure a {border:1px solid #bdbdbd; padding: 5px 10px; font-weight: bold; font-size:12px; background: #b61c06; margin: 10px; float: right; color: #fff!important;}

/*paginas*/
.content_text_terms {float:left;font-size:10px; margin-bottom:10px;}
.content_text_terms p { color: #808284; text-align: left; font-weight: normal; margin: 5px 0; float:left;}
.content_text_terms span {font-weight: bold;}
.content_text_terms .terms_sign {font-weight: bold; float:right; font-size:12px;}

.content_text_terms ul {float: left; margin-left: 5px;  color: #808284; }
.content_text_terms ul li {padding: 0px 0 10px 15px; list-style: none; background-image: url(../img/bullets.jpg); background-repeat: no-repeat;}

.content_text_terms_contributors {border-bottom: 1px solid #bdbdbd;float:left; padding: 0 5px; font-size:10px;}


.content_text_red_negocios {float:left; padding: 0 10px; font-size:10px; width:471px;}
.red_negocios_first_news_item #noticia_portada{
	border-bottom: solid 1px #bdbdbd; position:relative; 
}
div.red_negocios_first_news_item  p.event_by{
	display:none;
}

div.logo_showcase_container{width:100%; height:75px; display:block; float:left; padding:7px 0px 0px 0px}
div.logo_showcase_container table {height:75px;}


div.red_negocios_element h3{
	font-size:14px;  text-transform:lowercase;  margin-top:20px;float:left;
	border-bottom:solid 2px #BDBDBD; 
}
div.red_negocios_element h3 span{
	font-weight:bold; 	font-size:11px;text-transform:uppercase;
}
div.red_negocios_element h3.margin_down{/*margin-bottom:0px;*/
}
div.red_negocios_element div.bottom_bar{float:left; width:100%;}
div.red_negocios_element div.margin_up{margin-top:-5px;}
div.red_negocios_element div.bottom_bar table{width:100%; float:left; color:#797979;}
div.red_negocios_element div.bottom_bar table td a{font-size:9px; font-weight:bold;}

div.red_negocios_element div.bottom_bar table td.left{text-align:left;}
div.red_negocios_element div.bottom_bar table td.right{text-align:right;}
div.red_negocios_element #noticia_portada, div.red_negocios_element div.list_view_event {
	border-bottom:1px solid #dddddd;
}
div.red_negocios_element p.company_profile_sign{
	display:none;
}
div.red_negocios_element  p.event_by{
	display:none;
}



.content_text_terms_contributors h4 {font-family: georgia; color: #680103; font-size: 14px; font-weight: bold; margin-top: 15px;}
.content_text_terms_contributors p.title {font-family: arial; color: #5D5D5D; font-size: 11px;  text-transform: none; font-weight: bold;  padding-top:8px;float:left; width:100%;}
.terms_sign_contributors{font-weight: bold; float:right; font-size:12px; padding: 5px 0 15px 0;}
.content_text_terms_contributors p.con_text {padding: 0 0 8px 5px; margin:0!important; float:none;}
.content_text_terms_contributors .content_text_terms {float:left; padding-left: 10px; }

/*printable_version*/


.printable_version {font-size:14px; color: #000; width: 95%; padding: 20px;}
.printable_version h2 {font-size:18px; color: #680103; font-family: georgia;}
.printable_version p.autor {font-style: italic;}
.printable_version p.origen {font-size:10px; font-style: italic;}
.printable_version .footer_print_version {text-align: right;}



/*article tools*/
#article_tools {float: right; padding: 0px 2px 2px 2px; width:235px; margin-top: 2px; text-align: center;font-size:10px; color: #666666; z-index: 1; clear:both;}
#article_tools a{font-size:10px; color: #666666; padding: 0; margin: 0;}
#article_tools #menu_principal{text-align: center; margin: auto; float: none;}
#article_tools #menu_principal td{padding: 2px 3px;}

#article_tools .tool_send { 
 float: right;
    height: auto;
    margin: 0;}
#article_tools .tool_print {height:16px; margin: 5px 10px 3px 10px;}
#article_tools .tool_share {background-image: url(../img/ico_mas.jpg); background-repeat: no-repeat;height: 15px; padding: 2px 2px 4px 18px; margin: 5px 0 0 8px; cursor:pointer;}
#article_tools .tool_share_show{background-image: url(../img/ico_menos.jpg); background-repeat: no-repeat;height: 15px; padding: 2px 2px 4px 18px; margin: 5px 0 0 8px; cursor:pointer; }
.valores_article #article_tools {float: right; padding: 0px 2px 2px 2px; width:195px; margin: 2px 0 10px 0; text-align: center;border:1px solid #bdbdbd;font-size:10px; color: #666666; z-index: 1; clear:both;}

#menu_secundario { text-align: center; margin: auto;}
#menu_secundario a img{border: none; padding: 0 5px;}

.economic_plan_tools #article_tools_tender {float: left; padding: 0px 2px 2px 2px; width:155px; margin-top: 2px; text-align: center;border:1px solid #bdbdbd;font-size:10px; color: #666666; z-index: 1; clear:both;}
.economic_plan_tools #article_tools_tender .tool_send{ float: left; width: 95%; text-align:left;}
.economic_plan_tools #article_tools_tender .tool_print{ float: left; width: 95%;text-align:left;}
.economic_plan_tools #article_tools_tender .tool_share{ float: left; width: 95%;text-align:left;}
.economic_plan_tools #article_tools_tender #menu_secundario_tender {width: 80px; position: relative; float:left; margin-left: 20px; text-align:left;}

#article_tools_tender {float: right; padding: 0px 2px 2px 2px; width:90px; margin-top: 10px; border:1px solid #bdbdbd;font-size:10px; color: #666666; z-index: 1;}
#article_tools_tender .tool_send {margin: 5px 0 0 4px;float:left;}
#article_tools_tender .tool_print {margin: 5px 0 0 4px;float:left}
#article_tools_tender .tool_share {background-image: url(../img/ico_mas.jpg); background-repeat: no-repeat;height: 15px; padding: 2px 0px 4px 18px; margin: 5px 0 0 4px; cursor:pointer; float:left;}
#article_tools_tender .tool_share_show{background-image: url(../img/ico_menos.jpg); background-repeat: no-repeat;height: 15px; padding: 2px 0px 4px 18px; margin: 5px 0 0 4px; cursor:pointer; float:left;}

#menu_secundario_tender {width: 80px; position: relative; float:right;}
#menu_secundario_tender li {display:block; list-style: none;padding: 2px 0;}
#menu_secundario_tender .ico_delicious {background-image: url(../img/ico_delicious-small.gif); background-repeat: no-repeat; padding-left: 18px; margin-left: 3px; height: 16px; padding-top: 2px;}
#menu_secundario_tender  .ico_digg {background-image: url(../img/ico_digg.gif); background-repeat: no-repeat; padding-left: 18px; margin-left: 3px; height: 16px; padding-top: 2px;}
#menu_secundario_tender .ico_face {background-image: url(../img/ico_facebook.gif); background-repeat: no-repeat; padding-left: 18px;  margin-left: 3px; height: 16px; }
#menu_secundario_tender .ico_mixx {background-image: url(../img/ico_mixx.gif); background-repeat: no-repeat; padding-left: 17px; margin-left: 3px; height: 16px; }
#menu_secundario_tender .ico_yahoo {background-image: url(../img/ico_badge.png); background-repeat: no-repeat; padding-left: 18px;margin-left: 3px; height: 16px;  padding-top: 2px;}
#menu_secundario_tender .ico_meneame {background-image: url(../img/ico_meneame.gif); background-repeat: no-repeat; padding-left: 18px;margin-left: 3px; height: 16px; }
#menu_secundario_tender .ico_google {background-image: url(../img/ico_google.gif); background-repeat: no-repeat; padding-left: 18px;margin-left: 3px; height: 16px;  padding-top: 2px;}

.ico_soluciones {background-image: url(../img/ico_soluciones_idiomaticas.jpg); height: 13px; background-repeat: no-repeat; padding-left: 18px; font-weight: bold;}
.ico_soluciones a{ color: #666666!important; font-size: 11px;}
.ico_soluciones a:hover{color: #680103;}
.ico_soluciones a:hover{color:#59231b;}

.pressrelease_firma { font-size:10px; font-style: italic; text-align: right; color: #666666; margin-bottom: 10px; float:left;width:100%; }


/*pagina de despliegue de eventos*/
#article_body_events {
	float: left;
    width: 100%;	
}
#article_body_pressrelase {float:left; width: 489px/*padding: 10px; width: 465px!important;*/}
#article_body_events .marco_grueso {padding: 0 10px 5px 10px; border:10px solid #ececea; float:left; width: 430px;}
.cont_title_event {float:left;text-align:center; padding: 10px 20px;margin-bottom: 10px; width: 396px;}
.cont_title_event h2.title_events_page {font-size: 18px; font-family: georgia; color: #59231b; font-weight:bold;}
.cont_title_event .texto_article_subjet {font-size:12px; color: #666; font-weight:bold; margin-top: 5px;}
.cont_title_event .event_etiqueta_linea  {font-size:11px; color: #666; padding-top: 3px; border-top: 1px solid #bdbdbd; margin-top: 5px; font-style: italic;}
.cont_title_event .event_etiqueta {font-size:11px; color: #666; padding-top: 3px;font-style: italic; }
.cont_title_event .event_etiqueta a {color: #680103; font-style: italic; font-weight:normal; }
.texto_article .event_etiqueta {font-weight: bold; margin-left: 20px;}
.etiqueta_subtitulos {font-weight: bold;  font-size: 12px;}
.etiqueta_subtitulos_top {font-weight: bold;  font-size: 12px; padding-top:10px;}
.etiqueta_subtitulos_top a.btn_link {font-weight: bold;  font-size: 10px; color:#680103; line-height:10px;}
a.btn_events_contact {background-image: url(../img/ico_mail.jpg); background-repeat: no-repeat;  padding: 2px 0 0 20px; font-size: 10px; float:right; font-weight: bold; margin-top: 5px; color: #000; height: 14px;}
a.btn_events_publish_other {border:1px solid #59231b; background-color:#A58B5F; padding: 3px 6px; color: #fff; font-weight: bold;   float: right; font-size: 10px; margin-top: 10px;}
a.btn_events_publish_other:hover {color: #59231b;}
a.btn_events_contact:hover {color: #666666;}
.btn_change_city { font-size: 10px; color: #fff; background: #b61c06; border:1px solid #000; margin: 1px 0 0 2px; float:left; padding: 2px 3px; cursor: pointer;}
.text_city {font-size:12px!important;}
.marco_grueso {border: 5px solid #bdbdbd; padding: 10px;}
#article_body_events .pressrelease_firma {margin-top: 10px; float:right;}
.event_iterations {padding-top: 10px; font-size:12px; float:left;}
.event_iterations p {font-weight: bold;}
.event_iterations li{list-style: none;}
.event_iterations a {font-weight: bold; color:#680103; background-image: url(../img/bullets.jpg); background-repeat: no-repeat; padding-left: 15px; }
.more_company_events {float:left;}
.more_company_events .article_tools_bottom { float:left; padding-top: 20px;}
a.see_more_events_btn {float:right; text-decoration: underline; font-size:10px; margin-right: 10px; margin-bottom: 10px;/*font-size: 14px; padding: 3px 15px; background-color: #bdbdbd; color: #000; font-weight:bold; background-image: url(../img/fondo_botones_largos_gris.jpg); width: 250px; text-align: right; border:1px solid #bdbdbd;  margin-bottom: 10px;*/}
a.see_more_pressrelease_btn {float:right; font-size: 10px;   color: #666;  text-align: right; margin: 2px; text-decoration: underline; font-style: normal;}
a.see_more_events_btn:hover, a.see_more_pressrelease_btn:hover  {color: #680103;}
a.btn_report_abuse_view {float:right; font-size: 9px; background-image: url(../img/ico_stop.jpg); padding-left: 20px; background-repeat: no-repeat; height: 16px; color:#680103; margin-top: 10px; font-weight: bold;  }
.event_iterations_passed_event {float:left;  font-size: 12px;  width: 100%; padding-top: 20px;}
.related_events_passed_event {float:left;  font-size: 12px;  width: 100%; padding-top: 20px;}
ul.linkfoot2 {
   clear: both;
    margin-bottom: 30px;
    overflow: hidden;
    padding-top: 3px;
    text-align: center;
}
ul.linkfoot2 li {
   clear: both;
    display: block;
    float: right;
    text-align: center;
	}
ul.linkfoot2 li a.btn_report_abuse_view, ul.linkfoot2 li a.btn_events_contact {
    background: none repeat scroll 0 0 transparent;
    color: #444444;
    float: left;
    height: auto;
    line-height: 25px;
    margin: 0;
    padding: 0;
	}
	
ul.linkfoot2 li a .fa {
    float: left;
    font-size: 14px;
    line-height: 26px;
    margin-right: 4px;
	}
	
ul.linkfoot2 li a.btn_report_abuse_view, ul.linkfoot2 li a.btn_report_abuse_view .fa{
	color: #680103;
	margin-left: 8px;
	}
.event_iterations_passed_event li {list-style: none;padding: 2px 0;}
.event_iterations_passed_event a {font-weight: bold; color:#680103; background-image: url(../img/bullets_gris_2.jpg); background-repeat: no-repeat; padding-left: 15px; }
.select_company_publish .company_btn {font-size:12px; font-weight:bold; color: #680103; }
.select_company_publish .select_company_btn {font-size:10px; padding: 2px 10px; color: #666; margin: 0 4px;}

.select_company_publish a.select_company_btn:hover {color: #000;}

.related_events_passed_event a.bullets{
   background-image:url(../img/bullets_gris_2.jpg);  background-repeat:no-repeat;  padding-left:15px;  font-size:11px;  font-weight:normal;float: left; color: #680103; width: 85%; margin: 2px 0;  } 
.sign_event_past {   background-color: #f8f8f8;
    border: 1px solid #bdbdbd;
    float: left;
    width: 99%;}
p.important_sign {font-size: 14px; font-weight: bold; color: #680103;  text-align:center;}


/*search events page*/
.events_search_table {float:left; width: 489px;}
.thanks_text {font-size:12px;}
.sendvalitation_text p {font-size:12px; padding-bottom: 10px;}
.sendvalitation_text span {font-weight:bold; color: #000;}
.sendvalitation_text a {font-weight:bold; color: #680103;}
.marco_menu_thanks {float:left; background:#fff; border:1px solid #bdbdbd; padding: 20px; font-size: 12px; margin: 10px 0; width: 335px}
.marco_menu_thanks ul{float:left; padding-left: 20px;}
.marco_menu_thanks ul li {list-style: none;}
.marco_menu_thanks a {background-image: url(../img/bullets.jpg); background-repeat: no-repeat; padding-left: 15px; color: #680103}
.error_thankyoupage {border:1px solid #b61c06; font-size:12px;  background-color: #fff; margin: 10px 0; padding: 10px;}
.error_thankyoupage p{font-size:12px; padding-bottom: 10px; color: #680103 }
.error_thankyoupage span {font-weight: bold; color:#000!important; font-style: italic;}
.error_thankyoupage a {font-weight:bold; color:#680103; }


/*validacion de correo*/
.validation_email p{font-size:12px; padding-bottom: 10px;}
.validation_email span{font-weight:bold;}


/*view resource lead*/

article_body_lead{
	float:left;
	width:485px;
	padding:2px;
}
p.lead_type {
    clear: both;
    color: #888888;
    float: left;
    font-size: 10px;
    font-weight: bold;
    padding-top: 2px;
    text-transform: uppercase;
    width: 100%;
}

#article_body_lead h1{

	}

h2.lead_title{
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px;
	font-weight: bold;
	padding-bottom:20px;
	color:#414042;
}

div.lead_main_text{
    font-size: 12px;
    margin-bottom: 30px;
    padding-bottom: 4px;
}

div.lead_main_text p.spec_label{
	padding:10px 0px 0px 0px;
	font-weight:bold;
}
div.lead_main_text p.spec_value{
	padding:0px 0px 10px 0px;
}

/**/
#imagen_articulo_small{
	padding: 3px 0px 5px 0px; 
}

#imagen_articulo_small span {
	font-size:10px; cursor: pointer;
}
#imagen_articulo_small img{
vertical-align:middle;
	
}

/*ajax_contact_form*/
div.form_contact_user_ajax{
	font-size: 10px;
	padding:7px 15px 7px 15px;;
	border: solid 2px #c2c2c2;
	text-align:left;
	margin-bottom: 8px;
}


div.form_contact_user_ajax p.title{
  color: #6d6d6d;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
    text-align: center;
}

div.form_contact_user_ajax input[type=text], div.form_contact_user_ajax textarea{
	border:solid 1px #DDDDDD;
	width:100%;
	margin-bottom:10px;
	padding:3px;
	font-weight: bold;
	font-size:11px;
	color:#333333;
	background-color: #F8F8F8;
}

div.form_contact_user_ajax .btn_submit_contact_company {
	margin:0px 0px 0px 0px;
	left:120px;	top:0px;
	padding:2px 4px 2px 4px;
	width:70px;
}

div.ajax_contact_form_response{
	text-align:center;
	font-size:14px;
}

div.form_contact_user_ajax span.disabled_contact{
	background-color:#CCCCCC;
	border:solid 1px #aaa;
}

/*Nuevas pag noticias - agosto 2011*/
div.new_article{
	padding:5px 5px 5px 5px;
}

div.new_article h1{
	font-size:22px; font-family:Georgia, serif;
	color:#666666;
	font-weight: bold;
}

div.new_article h2{
	font-size:13px; font-family:Verdana, sans-serif;
	color:#666666;
	font-weight: bold;
}

div.new_article h2 a.hlink{
	color:#999999;
}

div.new_article .date{
    color: #999999;
    font-size: 10px;
    font-style: italic;
    font-weight: normal;
    text-align: right;

}

div.share_toolbar_article{
	border-top:solid 1px #E4E4E4;
	border-bottom:solid 1px #E4E4E4;
	margin-top:5px; margin-bottom:13px;
}

div.new_article div.image_box{
	float:right; clear:both; margin:0 0 5px 5px;
}

div.new_article p.description{
	font-size:13px; 
	margin-bottom:0px;
}

div.new_article p.link_source{
text-align:right;
font-size:10px;
margin-bottom:30px;
}

div.new_article p.link_source a{
	color:#680103;
}

div.new_article p.description a.hlink{
color:#680103; 
}

div.related_items_box{

	width:158px;
	float:right;
	clear:both;
	border-left:solid 1px #D7D7D7;
	padding:0px 0px 0px 8px;
	margin-left:15px;
	margin-bottom:15px;
}
div.related_items_box a{
display:block; float:none;
font-size:10px; color:#680103;
padding:2px 0px 1px 8px;
line-height: 10px;
}

div.related_items_box a:hover{
	color:#FD0209;
}

div.related_items_box span{
display:block; float:none;
font-size:10px; color:#888888;
padding:2px 0px 1px 8px;
line-height: 10px;

}

div.related_items_box h3{
	font-size:13px; font-weight:bold; text-transform: uppercase; color:#9A9A9A; margin-top:10px;
}
div.related_items_box h3.first{
margin-top:0px;padding-top:0px;
}

div.new_article p.date_rel{
	font-size:10px; font-style: italic; text-align:left; width:auto;
	
}

div.new_article h3.rel{
	font-size:13px; font-weight:bold; text-align:left; text-transform:none; font-family:Georgia, serif;
	
display:block; float:none;padding-top:3px; width:auto;
	
}
div.new_article h3.rel a{
	font-family: Georgia, serif; font-size:13px; color:#680103; 
}

div.new_article h3.rel.enlead a{
	background: url("../img/bullet_flecha.jpg") no-repeat scroll 0 2px transparent;
    color: #680103;
    display: block;
    font-family: verdana;
    font-size: 10px;
    line-height: 13px;
    margin-bottom: 2px;
    padding-left: 15px;
	font-weight: bold;
	
	}
a:hover, div.new_article h3.rel.enlead a:hover {
	color: #666;
	}
div.new_article p.rel_desc{
font-size:11px; margin-bottom:18px; width:auto;
}

div.new_article h3.further_reading{
	display:block; float:none; font-size:13px; text-transform:uppercase; font-weight:bold; color:#9A9A9A; padding-top:0px;
	width:auto;
}

#article_body_lead div.form_contact_user_ajax {
    background: url("../img/bg_container_deg.jpg") repeat-x scroll center bottom #fdfefe;
    border: 1px solid #dddddd;
	border-radius: 4px;
	overflow: hidden;
	margin-left: 6px;
	margin-right: 5px;
	}
#article_body_lead div.form_contact_user_ajax input[type="text"], #article_body_lead div.form_contact_user_ajax textarea {
	background-color: #fff;
	border: 1px solid #cccccc;
	width: 97%;
	}
	

#article_body_lead div.form_contact_user_ajax input[type="text"]:focus, #article_body_lead div.form_contact_user_ajax textarea:focus {
    background: none repeat scroll 0 0 #f6f6f6;
    border: 1px solid #bbbbbb;
    box-shadow: 0 0 2px #cccccc;
}



div.form_contact_user_ajax .btn_submit_contact_company {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../img/btnmin_minred.png");
    background-repeat: no-repeat;
    border: medium none;
    clear: both;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: right;
    font-family: arial,helvetica;
    font-size: 12px;
    font-weight: 700;
    height: 24px;
    line-height: 21px;
    margin-bottom: 4px;
    margin-right: -2px;
    margin-top: 0;
    padding: 0;
    position: inherit;
    text-align: center;
    transition: none 0s ease 0s ;
    width: 97px;}

div.form_contact_user_ajax .btn_submit_contact_company:hover, div.form_contact_user_ajax .btn_submit_contact_company:focus {
    background-position: 0 -27px;
}

.sign_event_past {
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 3px;	
	margin-bottom: 11px;
	border-radius: 2px;
	}
	
.sign_event_past p.important_sign {
   color: #555;
    float: left;
    font-size: 12px;
    padding: 10px;
	}
	
.sign_event_past.avisorojo .fa {
    color: #666;
    font-size: 14px;
    margin-left: 2px;
    margin-right: 5px;
	}