/* CSS ComitiumSuite */
/* Author: Bab Software Applications - www.bab-soft.com */

/* TAG REDEFINITION ****************************************/
div {margin:0; padding:0;}
form {margin:0; padding:0;}
img {border:none;}
b, strong {font-size:inherit; font-weight:bold; color:inherit; background-color:inherit;}
p {margin:0; padding:0;}

H1, H2, H3, H4, H5, H6 {margin:0; padding:0; border:none; color:inherit; background:none;} 

/* General Links */
a:link, a:active, a:visited  {color:#000; background:none; text-decoration:none;}
a:hover {text-decoration:none; color:#ff6200; background:none;}

/* View More Links */
.link_view_more {display:none;}
.link_view_more img {display:none;}

/* GENERIC STYLES ****************************************/
.float_right {float: right;}
.float_left {float: left;}
.align_left {text-align: left;}
.align_right {text-align: right;}

/* CS Preview */
.cont_preview {padding:10px; color:inherit; background-color:#FFF; text-align:left;}
.body_print {margin:0; padding:0; text-align:center;}
.content_print {width:96%; margin:0px auto; text-align:left;}
.content_print .head_print {display:none;}
.content_print .cont_extended_notice {color:#000; background:none; line-height:1.4em;}
.content_print .body_notice_ext {clear:both;}
.content_print .share_notice_ext {display:none;}
.content_print .cont_valuation_notice {display:none;}
.content_print .map_notice_ext {display:none;}
.content_print .other_fields_notice_ext {display:none;}
.content_print .foot_print {display:none;}

/* Title Groups & Subgroups */
.title_group_std {}
.title_subgroup_std {padding:4px 0px 4px 14px; color:#000; background:url(../images/bullet_arrow_right.gif) no-repeat center left; font-weight:700; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}

/* Print Notice */
.body_print {text-align:center; background:#FFF; color:inherit;}
.head_print {margin:8px 0px 14px 0px; color:inherit; background:#ed820e;}
.content_print {width:400px; margin:0 auto; text-align:left;}
.content_print .date_notice {display:none;}
.head_notice .date_notice {display:block;}
.foot_print {display:none;}

/* Head Notice */
.head_notice {clear:both; margin-bottom:8px; font-size:10px;}
.category_path {font-weight:700; float:left; margin-right:5px; padding-right:5px; border-right:1px solid #DDD;}
.date_notice {float:left; margin-right:5px; padding-right:5px;}
.hour_notice {}

/* Brief Comments */
.brief_comments {overflow:hidden; font-size:10px; clear:both;}
.brief_comments img {display:none;}
.brief_comments a:link, .brief_comments a:active, .brief_comments a:visited {display:block; margin-top:6px; padding:0px 0px 0px 16px; color:#333; background:url(../images/ico_comentaris.gif) no-repeat center left;}
.brief_comments a:hover {display:block; margin-top:6px; padding:0px 0px 0px 16px; color:#900; background:url(../images/ico_comentaris.gif) no-repeat center left;}

/* Last Comments */
.cont_last_comments {margin-top:6px; font-size:10px; line-height:1.4em;}
.num_last_coments {float:left; position:relative; margin-right:4px; width:22px; height:18px; color:inherit;  text-align:center; font-size:9px; background:url(../images/ico_comentaris.gif) no-repeat;}
.num_last_coments span {background-image:none;}
.num_last_coments a {background-image:none;}
.num_last_coments img {display:none;}
.last_comments {}
.last_comments span {}
.last_comments span strong {padding-right:4px;}

/* Related Notices */
.related_notices {margin:5px 0px; overflow:hidden; color:#555; background:none;}
.title_related_notices {font-weight:700;}
.related_notices ul {margin:0; padding:0; list-style-type:none; font-size:11px; line-height:1.3em; }
.related_notices ul li {margin:0; padding:0px 0px 0px 16px;}
.related_notices ul li a:link, .related_notices ul li a:active, .related_notices ul li a:visited {color:#555; background:none;}
.related_notices ul li a:hover {text-decoration:underline;}
.related_notices ul li.related_notice {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_library {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_gallery {color:inherit; background:url(../images/ico_rgallery.gif) no-repeat 0px 3px;}
.related_notices ul li.related_external {color:inherit; background:url(../images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_video {color:inherit; background:url(../images/ico_video.gif) no-repeat 0px 3px;}

/* Notice Options */
.foot_notice {clear:both; margin-top:15px; padding:5px; border-top:1px solid #DDD;}
.foot_notice img {margin:2px 0px; vertical-align:middle;}
.foot_notice span {margin:6px 3px 6px 0px; vertical-align:middle; font-size:10px;}
.foot_notice_options {float:left; margin-bottom:5px;}
.foot_notice_options a:link, .foot_notice_options a:active, .foot_notice_options a:visited, .foot_notice_options a:hover {padding:0px 8px 0px 4px; border-right:1px solid #DDD;}
/* Social Bookmarks */
.foot_social_nets {float:right;}
.foot_notice .last_comments a:link, .foot_notice .last_comments a:active, .foot_notice .last_comments a:visited, .foot_notice .last_comments a:hover {padding:0px; border-right:none;}
.foot_social_nets img {margin-left:8px;}

/* Notice Valorations Content */
.cont_notice_valorations {margin:0px; border-top:1px solid #DDD; border-bottom:1px solid #DDD; font-size:11px;}

/* Vote Notice */
.cont_vote_notice {float:left; color:inherit; background:url(http://www.asiared.com/es/images/ico_vote_ok.gif) no-repeat 0px 0px;}
.cont_vote_notice a:link, .cont_vote_notice a:active, .cont_vote_notice a:visited, .cont_vote_notice a:hover {color:#646464; background:none; vertical-align:middle;}
.num_vote_notice {padding-right:2px;}
.desc_vote_notice {}
.text_vote_notice_1 {padding-left:13px; color:inherit; background:url(http://www.asiared.com/es/images/ico_like_content.gif) no-repeat left;}
.text_vote_notice_2 {padding-left:13px; color:inherit; background:url(http://www.asiared.com/es/images/ico_like_content_o.gif) no-repeat left;}
.text_vote_notice_3 {padding-left:13px; color:inherit; background:url(http://www.asiared.com/es/images/ico_like_content_o.gif) no-repeat left;}

/* Valuation Notice */
.cont_notice_valuation {float:right; margin:2px 0px;}
.cont_notice_valuation span, .cont_notice_valuation a {vertical-align:middle;}
.info_valuation_notice {float:left;}
.ivn {padding-right:4px;}
.ivn_voted {color:#669900; background:none; padding-right:4px;}
.ivn_voted2 {color:#990000; background:none; padding-right:4px;}
.cont_valuation_notice {float:left; position:relative; width:60px; height:12px; color:inherit; background:url(http://www.asiared.com/es/images/ico_valorate.gif) repeat-x 0 0px; overflow:hidden;}
.valuation_notice_links {position:absolute; top:0px; left:0px; width:60px; height:12px; z-index:1000;}
.valuation_notice_links a:link, .valuation_notice_links a:active, .valuation_notice_links a:visited {display:block; float:left; width:12px; height:12px;}
.valuation_notice_links a:hover {display:block; float:left; width:12px; height:12px; color:inherit; background:url(http://www.asiared.com/es/images/ico_valorate_h.gif) repeat-x 0 0px;}
.valuation_notice_results {position:absolute; top:0px; left:0px; z-index:1; height:12px; color:inherit; background:url(http://www.asiared.com/es/images/ico_valorate_o.gif) repeat-x 0 0px;}

/* Clear */
.clear {clear:both; height:0px; font-size:0; line-height:0;}


/* TEMPLATES ****************************************/
/** Template Brief 0 (Title - Image100 - Text) - Nova obertura */
.cont_brief0 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
	.title_brief0 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#000; line-height:1.2em; margin:10px 0px;}
	.img_brief0 {}
		.img_brief0 img {width:100%; margin-bottom:10px;}
	.subtitle_brief0 {color:#646464;}

/** Template Brief 1 (Title - Image100 - Text) */
.cont_brief1 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
	.title_brief1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; margin:10px 0px;}
	.img_brief1 {}
		.img_brief1 img {width:100%; margin-bottom:10px;}
	.subtitle_brief1 {color:#646464;}

/** Template Brief 2 (Title - Image40 - Text) */
.cont_brief2 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
	.title_brief2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; margin:10px 0px;}
	.img_brief2 {float:left; width:40%;}
		.img_brief2 img {width:94%; margin-bottom:10px;}
	.subtitle_brief2 {color:#646464;}

/** Template Brief 3 (Title - Image40Right - Text) */
.cont_brief3 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
	.title_brief3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; margin:10px 0px;}
	.img_brief3 {float:right; width:40%; text-align:right;}
		.img_brief3 img {width:94%; margin-bottom:10px;}
	.subtitle_brief3 {color:#646464;}

/** Template Brief 4 (Video - Title) */
.cont_brief4 {margin:10px 0px; padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
	.title_brief4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; margin:10px 0px;}
	.video_brief4 {clear:both;}
		.video_brief4 object, .video_brief4 embed {/*width:340px; height:255px;*/}
	.subtitle_brief4 {color:#646464;}

/** TEMPLATES - Standard Notice */
.cont_notice_std2 {margin:10px 0px; overflow:hidden; padding-bottom:5px; border-bottom:1px solid #B7B6B6;}
.title_notice_std2 {margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#000; line-height:1.2em; }
.author_notice_std2 {font-size:11px; font-weight:700;}
.body_notice_std2 {margin-bottom:10px; line-height:1.2em;}

/** TEMPLATE - Auxiliar Text */
.cont_auxiliar_text {margin-bottom:10px; color:#646464; background:none;}
.title_auxiliar_text {margin-bottom:2px; font-weight:700; color:#fd6200; background:none;}
.subtitle_auxiliar_text {font-weight:700;}
.body_auxiliar_text {font-size:11px;}
.body_auxiliar_text ul {font-size:12px; margin:0; padding:0; list-style-type:none;}
.body_auxiliar_text ul li a:link, .body_auxiliar_text ul li a:active, .body_auxiliar_text ul li a:visited, .body_auxiliar_text ul li a:hover {display:block; font-size:12px; margin:0; padding:2px 0px 2px 12px; border-bottom:1px dotted #DDD; color:inherit; background:url(http://www.asiared.com/es/images/ico_mapsite.gif) no-repeat left 7px;}
.body_auxiliar_text li li a:link, .body_auxiliar_text li li a:active, .body_auxiliar_text li li a:visited, .body_auxiliar_text li li a:hover {padding-left:25px; background-position:15px; font-size:11px;}

/** TEMPLATE - Auxiliar Text Big */
.cont_auxiliar_text_big {margin-bottom:15px; color:#646464; background:none;}
.title_auxiliar_text_big {margin:10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#404040; line-height:1.1em;}
.subtitle_auxiliar_text_big {font-weight:700;}
.body_auxiliar_text_big {margin:15px 0px;}

/** TEMPLATE - Country Sheet */
.cont_ficha_pais{background-color:#f2f2f2; margin:10px 0px; padding:10px;}
        .title_ficha_pais{font-size:1.4em; margin-bottom:5px; padding-bottom:5px; width:100%; border-bottom:1px dotted #000;}
	.general_ficha_pais{margin:20px 0px;}
	.anchors_ficha_pais{font-size: 0.8em;}
	.titles_ficha_pais{font-size:1.4em; margin:10px 0px; color:#fb7800; text-decoration:underline;}
	.ie_ficha_pais{margin-bottom:25px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
	.iu_ficha_pais{margin-bottom:25px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
	.li_ficha_pais{margin-bottom:25px; padding-bottom:10px; border-bottom:1px dotted #ccc;}

.anchors_ficha_pais a:link, .anchors_ficha_pais a:active, .anchors_ficha_pais a:visited{color:#fb7800; font-size:1.4em; line-height:1.2em;}
.anchors_ficha_pais a:hover{color:#000; text-decoration:underline;}


/* VIEWER - Notice Styles
.cont_notice_ext{}
.noticie_ext {clear:both;}
	.avantitle_notice_ext{font-size:14px; color:#555; background-color:inherit; padding:5px 0;}
	.title_notice_ext{font-size:22px; line-height:1.1em; font-weight:700; color:#e00101; background-color:inherit; padding:5px 0px 0px 0px;}
	.subtitle_notice_ext{font-size:16px; color:#333333; background-color:inherit; padding:5px 0; line-height:1.1em; border-bottom:1px solid #d0cfd0;}
	.author_notice_ext{font-size:12px; font-style:italic; color:#e00101; background-color:inherit; padding:5px 0;}
	.body_notice_ext{margin:10px 0px;}
		.imgs_notice_ext{background-color:#fffff1; float:right; width:38%; margin-left:20px;}
			.imgs_notice_ext_int{margin:5px;}
            	.img_imgs_notice_ext{margin-bottom:5px;}
					.img_imgs_notice_ext img{ width:100%}
				.cont_arrow_imgs_notice_ext{}
					.left_arrow_imgs_notice_ext{float:left; margin-right:5px;}
					.right_arrow_imgs_notice_ext{float:right; margin-left:5px;}
					.desc_imgs_notice_ext{color:#e00101; background-color:inherit; font-weight:700; text-align:center;}
					.author_imgs_notice_ext{text-align:center;}
.video_notice_ext{text-align:center;}
.audio_notice_ext{text-align:center;} */

/** TEMPLATES - Extended Notice */
.cont_extended_notice {margin:10px 0px; color:#646464; background-color:#f5f5f5; overflow:hidden;}
	.top_notice_ext {text-align:center;}
		.title_notice_ext {width:97%; margin:10px auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#404040; line-height:1.2em; text-align:left;}
		.subtitle_notice_ext {width:97%; margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#ff6200; line-height:1.2em; margin-bottom:8px; text-align:left;}
	span.author_date_notice_ext {display:block; font-size:11px; color:#888; margin-bottom:10px; color:#000;}
		span.author_date_notice_ext em {font-style:normal;}
	.body_notice_ext {margin-bottom:10px; text-align:center;}
		.body_notice_ext_int {width:97%; margin:0 auto; text-align:left; line-height:1.3em;}

.body_notice_ext_int a:link, .body_notice_ext_int a:active, .body_notice_ext_int a:visited{color:#ff6200;}
.body_notice_ext_int a:hover {color:#000;}

			.body_notice_ext_int img {float:left; clear:left; width:40%; margin:2px 15px 10px 0px;}
	.share_notice_ext {clear:both; padding:5px 11px 3px 11px; border-top:2px solid #FFF; font-size:11px; color:#646464; background:#EEE;}
		.share_notice_ext img {margin:2px 0px; vertical-align:middle;}
		.share_notice_ext span {margin:6px 3px 6px 0px; vertical-align:middle;}
		.share_notice_ext1 {float:left; margin-right:25px;}
			.share_notice_ext1 span span {display:none;}
		.share_notice_ext2 {float:left; margin-right:25px;}
			.share_notice_ext2 img {margin:2px 3px;}
		.share_notice_ext3 {float:left; margin-right:25px; padding:4px 0px;}
		.share_notice_ext4 {float:left; margin-right:25px; padding:4px 0px;}
	.valorate_notice_ext {padding:4px 11px; border-top:2px solid #FFF; font-size:11px; color:#646464; background:#EEE;}
		.valorate_notice_ext_left {}
		.valorate_notice_ext_right {}
	.other_fields_notice_ext {padding:4px 11px; border-top:2px solid #FFF; border-bottom:2px solid #FFF; font-size:11px; color:#646464; background:#EEE;}
		.related_notice_ext {}
		.map_notice_ext {}
	.video_notice_ext {border-bottom:2px solid #FFF; font-size:11px; color:#646464; background:#EEE; text-align:center;}
	.video_notice_ext object, .video_notice_ext embed {margin:10px 0px;}

/** TEMPLATES - Extended Reportage */
.body_notice_ext_int2 {width:97%; margin:0 auto; text-align:left; line-height:1.3em;}
.block_reportage_left {clear:both; padding:10px 0px;}
.block_reportage_left img {float:left; width:40%; margin-right:15px;}
.block_reportage_right {clear:both; padding:10px 0px;}
.block_reportage_right img {float:right; width:40%; margin-right:15px;}

/** TEMPLATES - Notice Image */
.notice_img_alone{margin-bottom:3px;}

/** TEMPLATES - Notice 5 Images */
.cont_img_gallery{margin:10px 0px;}
.cont_img_gallery span img{margin-right:18px;}
span.cont_img_gallery_last img{margin:0px;}

/** TEMPLATES - Notice Left Image */
.con_noticia_img_izq{margin:10px 0px 20px 0px; overflow:hidden; clear:both;}
.img_noticia_img_izq{width:25%; float:left;}
.img_noticia_img_izq img{width:100%;}
.content_noticia_img_izq{width:73%; float:right;}
.title_noticia_img_izq{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; line-height:1.1em; margin-bottom:10px;}
.subtitle_noticia_img_izq{color:#646464;}

/** TEMPLATES - Notice Titles */
.noticia_titulares{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; border-bottom:1px solid #e0e0e0; padding:10px 0;}

/** TEMPLATES - Standard Notice */
.cont_noticia_std{margin:10px 0px; overflow:hidden;}
.img_noticia_std{}
.img_noticia_std img{width:100%;}
.title_noticia_std{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; line-height:1.2em; margin:10px 0px;}
.subtitle_noticia_std{color:#646464;}

/** TEMPLATES - Highlighted Notice */
.con_noticia_destacada{margin:10px 0px; background-color:#f5f5f5; overflow:hidden;}
.img_noticia_destacada{width:38%; float:left;}
.img_noticia_destacada img{width:100%;}
.content_noticia_destacada{width:60%; float:right;}
.title_noticia_destacada{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#404040; line-height:1em; margin:10px 0px;}
.subtitle_noticia_destacada{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#ff6200; line-height:1.2em; margin-bottom:8px;}
.body_noticia_destacada{color:#646464; margin-bottom:10px;}


/* Noticia estandar */ 
.cont_notice_std {margin-bottom:15px;}
.img_notice_std {float:left; width:45%;}
.img_notice_std img {width:96%;}
.title_notice_std {font-family:"Times New Roman", Times, serif; font-size:22px; line-height:1.2em; margin-bottom:5px; color:#000; background:inherit;}
.autor_notice_std {font-size:11px; font-weight:700;}
.body_notice_std {line-height:1.2em;}
.txt_base {text-align:left;}

/* Noticia destacada */ 
.cont_notice_destacada {margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #B7B6B6;}
.img_notice_destacada {width:100%;}
.img_notice_destacada img {width:100%; margin-bottom:5px;}
.title_notice_destacada {font-family:"Times New Roman", Times, serif; font-size:22px; line-height:1.2em; margin-bottom:5px; color:#000; background:inherit;}
.autor_notice_destacada {font-size:11px; font-weight:700;}
.body_notice_destacada {line-height:1.2em;}

/* Template Unrescale Image */
.unrescale_image {margin:5px 0px; text-align:center;}

/* POLLS ***********************/
/* Poll Standard */
.content_encuesta {font-size:11px; overflow:hidden; width:100%; margin-bottom:5px;}
.content_encuesta_int {overflow:hidden;}
.title_encuesta {margin-bottom:4px; padding-bottom:2px; font-size:11px; font-weight:700; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #DDD;}
.question_encuesta {margin:10px 0px; font-size:14px; line-height:1.1em; font-weight:700; color:#000; background:inherit;}
.option_encuesta {position:relative; overflow:hidden; clear:both; width:100%; margin:8px 0px;}
.text_encuesta {float:right; width:86%; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:inherit;}
.check_encuesta {float:left; width:10%; padding-bottom:3px;}
.bars_encuesta {clear:both; height:15px; position:relative; border:1px solid #CCC;}
.bars_active {height:15px; color:inherit; background:#CCC;}
.percent_encuesta {display:none;/*font-family:Arial, Helvetica, sans-serif; position:absolute; right:2px; top:0px; font-weight:700;*/}
/*.input_vote {width:49%; float:right; text-align:right;}*/

/* Foot Poll */
.foot_encuesta {overflow:hidden; clear:both; width:100%; margin-top:8px; padding:6px 0px; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
	.foot_encuesta input {}
	.total_votes {float:left; width:48%;}
	.input_vote {float:right; width:48%; margin-bottom:5px; text-align:right;}
	.results_vote {width:100%; margin-top:5px; padding-top:5px; text-align:left; overflow:hidden; border-top:1px solid #DDD;}
		.results_vote span {padding-right:8px; font-size:11px;}
			.results_vote span img {margin-right:4px;}
			.results_vote a:link, .results_vote a:active, .results_vote a:visited {color:#333; background:none;}
			.results_vote a:hover {color:#000; background:none;}

/* Poll Chart Results */
.options_encuesta, .options_encuesta_result {position:relative; overflow:hidden;}
.options_encuesta a:link, .options_encuesta a:active, .options_encuesta a:visited, .options_encuesta a:hover {display:block; padding-top:3px;}
.options_encuesta .results_vote a:link, .options_encuesta .results_vote a:active, .options_encuesta .results_vote a:visited, .options_encuesta .results_vote a:hover {display:inline;}
.options_encuesta_result .text_encuesta {width:82%;}
.options_encuesta_result .option_encuesta {float:left; width:54%; clear:left;}
.check_encuesta span {display:block; width:15px; height:15px; margin-top:2px;  vertical-align:middle;}
.pie_encuesta {float:right; clear:none; overflow:hidden; text-align:left; width:41%; height:110px; position:relative;}
.pie_encuesta object,.pie_encuesta embed {width:90px; height:90px; position:absolute; right:10px; top:0px;}


/* Poll With Images */
.img_enc_img {float:left; width:30%; text-align:left;}
.img_enc_img img {width:92%;}
.cont_txt_enc {}
.title_enc_img {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; background:inherit;}
.desc_enc_img {}
.input_enc_vote input {background-color:inherit; width:50px; height:18px; border:none; color:#000; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.foot_encuesta_button {overflow:hidden; clear:both; text-align:right; padding:3px 2px; background:#EBEBEB;}
.foot_encuesta_button input {background-color:inherit; width:50px; height:18px; border:none; color:#000; font-weight:700; font-size:11px; font-family:Arial, Helvetica, sans-serif;}





/* BANNERS ****************************************/
.banner {}


/* POPUPS ****************************************/
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; text-align:left;}


/* COMPONENTS ****************************************/

.ticker{margin:10px 0px;}

/** Common Component Styles */
.history_back_std {text-align:center;}
.history_back_std a:link, .history_back_std a:active, .history_back_std a:visited {display:block; width:100px; margin:10px 0px 5px 0px; padding:4px 5px; color:#555; font-weight:700; text-decoration: none;}
.history_back_std a:hover {display:block; width:100px; margin:10px 0px 5px 0px; padding:4px 5px; color:#555; font-weight:700; text-decoration: underline;}


/** ASIARED SHOPPING CART - Form User Data */
.cont_asiared_chart {}
.cont_asiared_chart fieldset {position:relative; margin:15px 0px; padding-top:15px; border:1px solid #CCC; border-top:3px solid #CCC; background:#EBEBEB;}
.cont_asiared_chart fieldset legend {font-weight:700; padding:0px 4px;}
.cont_asiared_chart fieldset select {margin-left:31%;}
.cont_asiared_chart fieldset #info_2 {position:absolute; bottom:0px; right:16px; width:240px; padding:4px; color:#555; font-size:11px; background:#F5F5F5; border:1px solid #CCC; text-align:center;}
.cont_asiared_chart fieldset #info_3 {position:absolute; bottom:12px; right:16px; width:240px; padding:4px; color:#555; font-size:11px; background:#F5F5F5; border:1px solid #CCC; text-align:center;}

/** ASIARED SHOPPING CART - Product Information */
.cont_asiared_chart fieldset .title_prod {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:1.2em; text-align:left; color:#333;}
.cont_asiared_chart fieldset .desc_prod {margin:10px 0px; color:#333;}
.cont_asiared_chart fieldset .import_prod {padding:4px 0px; font-weight:700; font-size:18px; text-align:center;}

/** USER LOGGED - User Info & Disconnect */
.cont_user_info {margin-bottom:10px; background:#EBEBEB url(http://www.asiared.com/es/images/bg_user_logged.gif) no-repeat left bottom; border-top:3px solid #999; text-align:center;}
.cont_user_info_int {width:70%; margin:0 auto; padding:8px 0px; font-weight:700; text-align:left;}
.cont_user_info_int a:link, .cont_user_info_int a:active, .cont_user_info_int a:visited {display:block; margin-top:3px; padding-left:12px; font-size:11px; color:#ff6200; background:url(http://www.asiared.com/es/images/ico_logout.gif) no-repeat left;}
.cont_user_info_int a:hover {text-decoration:underline;}

/** RSS - Show List Rss */
.cont_rss {margin:15px 0px;}
.title_rss {margin-bottom:10px; font-size:14px; font-weight:700; color:#000; background:none;}
.desc_rss {padding:10px 0px;}
.desc_rss p {padding-bottom:10px;}
.desc_rss p span {font-size:14px; line-height:1.4em; font-weight:700; color:#000; background:none;}
.desc_rss b, .desc_rss strong, .list_rss b, .list_rss strong {color:#444; background:inherit;}
.desc_rss a:link, .desc_rss a:active, .desc_rss a:visited {color:#555; background:none;}
.desc_rss a:hover {color:#555; background:none; text-decoration:underline;}
.list_rss {color:#555; background:none;}
.list_rss ul {margin:0; padding:0; list-style-type:none;}
.list_rss ul li {margin:0; padding:4px 0px; font-weight:700;}
.list_rss ul li a:link, .list_rss ul li a:active, .list_rss ul li a:visited {padding:8px 0px 8px 22px; color:#ff6200; background:url(http://www.asiared.com/es/images/bullet_rss.gif) no-repeat 0px 7px;}
.list_rss ul li a:hover {padding:8px 0px 8px 22px; color:#ff6200; background:url(http://www.asiared.com/es/images/bullet_rss.gif) no-repeat 0px 7px; text-decoration:underline;}

/** LINKS - List Of Links */
.cont_list_links {}
.list_links {}
.title_list_links {margin:20px 0px 10px 0px; font-weight:700; color:inherit; background:url(http://www.asiared.com/es/images/line_links.gif) repeat-x left center;}

.title_list_links a:link, .title_list_links a:active, .title_list_links a:visited{color:#ff6200;}
.title_list_links a:hover{color:#000;}

.title_list_links span {padding:2px 4px; border:1px solid #DDD; color:inherit; background:#FFF;}
.item_list_links {margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #DDD;}
.title_item_list_links {font-weight:700; text-transform:uppercase; color:#ff8813; background:none;}
.body_item_list_links {padding:2px 0px; color:#666; background:none;}
.link_item_list_links {font-weight:700; font-size:11px;}

/** SUBSCRIBE NEWSLETTER - Form Styles */
.cont_form_newsletter {padding:6px 0px; color:inherit; background:#EBEBEB; text-align:center;}
.cont_form_newsletter_int {width:96%; margin:0 auto; text-align:left;}
.cont_form_newsletter_int .input_std {width:98%;}
.form_newsletter_left {float:left; width:48%;}
.form_newsletter_right {float:right; width:48%;}
.desc_form_newsletter {margin-bottom:8px; font-weight:700;}
.line_form_newsletter {padding:4px 0px; font-size:11px;}
.line_form_newsletter_inline {padding:4px 0px; font-size:11px;}
.line_form_newsletter label {display:block; padding-bottom:3px;}
.line_form_newsletter label span {padding-left:2px; color:#C00; font-weight:700;}
.line_form_newsletter_submit {padding:4px 0px; text-align:right;}

.info_line_form {font-weight:700;}

/* NOTICIAS DE SECCIONES DE CATEGORIA */

/* noticias by category de Ficha paises */
.cont_country_notices .first_item_list_category_notices .img_tlcn, .cont_country_notices .first_item_list_category_notices_private .img_tlcn {width:45%;}
.cont_country_notices .first_item_list_category_notices .img_tlcn img, .cont_country_notices .first_item_list_category_notices_private .img_tlcn img {width:95%;}
.cont_country_notices .img_tlcn img{margin-right:10px; width:100px;}
.cont_country_notices .title_tlcn{font-size:16px; line-height:1.2em; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif;}

/* First Item Category */
.first_item_list_category_notices_private{margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #ccc; background-color:#f1f1f1;}
.first_item_list_category_notices .img_tlcn img{margin-right:10px; width:300px;}
.first_item_list_category_notices .title_tlcn{font-size:26px; line-height:1.1em; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.first_item_list_category_notices_private a:link, .first_item_list_category_notices_private a:active, .first_item_list_category_notices_private a:visited{background:url(http://www.asiared.com/es/images/ico_euro.gif) no-repeat; padding-left: 30px;}
.first_item_list_category_notices_private a:hover{}

/** SHOW NOTICES BY CATEGORY - News List - First Item */
.first_item_list_category_notices{margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #ccc; background-color:#FFF;}
.first_item_list_category_notices .img_tlcn img{margin-right:10px; width:300px;}
.first_item_list_category_notices .title_tlcn{font-size:26px; line-height:1.1em; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif;}

/** SHOW NOTICES BY CATEGORY - News List  */
.item_list_category_notices{margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #ccc;}
.img_tlcn{float:left;}
.img_tlcn img{margin-right:10px; width:200px;}
.title_tlcn{font-size:20px; line-height:1.1em; margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.subtitle_tlcn{font-size:13px; font-size:14px; color:#ff6200; line-height:1.2em; margin-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif;}
.body_tlcn{line-height:1.2em; color:#646464; background:inherit;}

/** SHOW NOTICES BY CATEGORY - Private News List  */
.item_list_category_notices_private{margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #ccc; background-color:#f1f1f1;}
.item_list_category_notices_private a:link, .item_list_category_notices_private a:active, .item_list_category_notices_private a:visited{background:url(http://www.asiared.com/es/images/ico_euro.gif) no-repeat; padding-left: 30px;}
.item_list_category_notices_private a:hover{}

/** SHOW NOTICES BY CATEGORY - Mailing List  */
.cont_mails_by_category .title_tlcn {padding-left:35px; font-size:18px; line-height:1.1em; margin-bottom:2px; display:inline; vertical-align:bottom; color:inherit; background:url(http://www.asiared.com/es/images/ico_mailing.gif) no-repeat left;}
.cont_mails_by_category .date_tlcn {display:inline; vertical-align:middle; vertical-align:bottom; font-size:11px; color:#555; background:none;}


/* PRIVATE VIEWER*/
.private_viewer{}
	.private_viewer_col_left{width:48%; float:left;}
		.private_viewer_notice{}
			.private_viewer_notice_int{margin:10px 0px;}
		.private_viewer_legal{margin:10px 0px;}
			.private_viewer_legal_int{margin:10px 0px; color:#666;}
		.private_viewer_legal p{margin-bottom:10px;}
	.private_viewer_col_right{width:48%; float:right;}
	.private_viewer_col_right_int{margin:10px 0px;}
.private_viewer_acces {overflow:hidden; color:inherit; background:#FFF;}


.subscription_section_form {}
.subscription_section_form .private_viewer_col_right{width:100%;}
.subscription_section_form .private_viewer_col_right  label {width:40%;}
.subscription_section_form .private_viewer_col_right .line_form_std_inline {padding: 15px 0 0 42%;}
.subscription_section_form .private_viewer_col_right .line_form_conditions {padding: 6px 0 1px 42%;}
.subscription_section_form .private_viewer_col_right .line_form_conditions a {text-decoration:underline;}
.subscription_section_form .private_viewer_col_right .submit_form_std {padding:15px 0 0 0;}
.subscription_section_form .private_viewer_col_right .submit_form_std .submit_form_std_left {width:58%; text-align:left; float:right;}
.subscription_section_form .private_viewer_col_right .submit_form_std .submit_form_std_right {width:58%; padding:10px 0 0 0;}


/** HOME - Photogallery */
.photogallery_home {margin:2px 0px; padding:10px 0px;}
.photogallery_home_images {text-align:center; }
.photogallery_home_images img {width:49%;}
.photogallery_home_desc {padding:0px 0px 10px 0px; font-weight:700; font-size:12px; line-height:1.1em;}

/** PHOTOGALLERY - Horizontal */
.photogallery_horizontal {margin:2px 0px; padding:10px 0px;}
.photogallery_horizontal_images {text-align:left; }
.photogallery_horizontal_images img {width:95px;}
.photogallery_horizontal_desc {padding:0px 0px 10px 0px; font-weight:700; font-size:12px; line-height:1.1em;}

/* PHOTOGALLERY - Content */
.cont_photogallery {margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* PHOTOGALLERY - Title & Description*/
.cont_photogallery_title {}
.photogallery_title {padding:0px 8px; font-size:2em; line-height:1em; color:#333; background:inherit; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700;}
.photogallery_desc {padding:0px 8px; margin-bottom:8px; font-size:13px; line-height:1.3em;}

/* PHOTOGALLERY - Image & Description */
.cont_photogallery_image {}
	.photogallery_image {padding:15px 0px; text-align:center; color:inherit; background-color:#f2f2f2;}
		.photogallery_image img {}

.col_left_photogallery {float:left; width:20%; margin-left:1%;}
	span.col_left_photogallery_left {display:block; float:left; width:48%; overflow:hidden;}
	span.col_left_photogallery_left img {width:100%; margin-bottom:5px;}
	span.col_left_photogallery_right {display:block; float:right; width:48%; overflow:hidden;}
	span.col_left_photogallery_right img {width:100%; margin-bottom:5px;}
.col_right_photogallery {float:right; width:75%;}
	.col_right_photogallery img {width:97%; margin-bottom:10px;}

	.photogallery_image_info {padding:8px; color:#FFF; background:#444;}
		.photogallery_image_info strong {display:block; padding-bottom:5px;}
		.photogallery_image_info span {}

/* PHOTOGALLERY - Controls */
.photogallery_controls {margin:0; padding:4px 0px; background:#FFF; font-weight:700; text-align:left; padding-left:15px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc;}

.photogallery_play {}
.photogallery_play a:link, .photogallery_play a:active, .photogallery_play a:visited {padding-right:14px; color:#000;}
.photogallery_play a:hover{color:#fa8339;} 

.photogallery_pause {}
.photogallery_pause a:link, .photogallery_pause a:active, .photogallery_pause a:visited, .photogallery_pause a:hover {padding-right:14px; color:#000;}
.photogallery_pause a:hover {color:#fa8339;}

/* PHOTOGALLERY - Last Photogalleries */
.cont_last_photogalleries {}
	.title_last_photogalleries {padding:8px 8px 0px 8px; font-weight:700; color:#000; background:inherit;}
	.last_photogalleries {}
		.last_photogalleries a:link, .last_photogalleries a:active, .last_photogalleries a:visited {display:block; padding:3px 8px;}
		.last_photogalleries a:hover {display:block; padding:3px 8px;}

/* PHOTOGALLERY - Redefine Paginator */
.cont_photogallery .paginator_bar {margin:0; font-size:12px; background:#333; border-top:1px dotted #ccc;}
	.cont_photogallery .paginator_bar_int {padding:0px 5px; text-align:center;}
		.cont_photogallery .paginator_bar_left {display:inline;}
		.cont_photogallery .paginator_bar_center {display:inline;}
			.cont_photogallery .result_pages {display:inline;}
		.cont_photogallery .paginator_bar_right {display:inline;}
.cont_photogallery .paginator_bar_left a:link, .cont_photogallery .paginator_bar_left a:active, .cont_photogallery .paginator_bar_left a:visited {padding:3px 3px 3px 14px; color:#FFF; border:none;}
.cont_photogallery .paginator_bar_left a:hover {padding:3px 3px 3px 14px; color:#FFF; border:none;}

.cont_photogallery .paginator_bar_center span {padding:0px 5px; font-weight:700; color:#BBB; background:none;}
.cont_photogallery .paginator_bar_center a {color:#FFF; background:none;}

.cont_photogallery .paginator_bar_right a:link, .cont_photogallery .paginator_bar_right a:active, .cont_photogallery .paginator_bar_right a:visited {padding:3px 14px 3px 3px; color:#FFF; border:none;}
.cont_photogallery .paginator_bar_right a:hover {padding:3px 14px 3px 3px; color:#FFF; border:none;}





/* NEWSLETTER - Subscribe Home */
.cont_subscribe_home {color:#000; background:inherit; font-size:11px; text-align:center;}
	.desc_subscribe_home {padding:8px 8px; border-bottom:1px dotted #ccc; text-align:left;}
	.cont_subscribe_home_int {width:95%; margin:0 auto; text-align:left;}
		.form_subscribe_home {padding:8px 8px;}
			.form_subscribe_home_block {float:left; width:27%; margin-right:8px; clear:both; width:100%; }
				.form_subscribe_home_block label {display:block; padding-bottom:3px;}
				.form_subscribe_home_block input {padding:0; width:98%; color:#000; background:#f4f4f4; border:1px solid #949494; margin-bottom:10px;}
			.form_subscribe_home_submit {float:left; margin-top:16px;}
			.form_subscribe_home_submit input {}
.cont_subscribe_home .message_ok_ko {padding-bottom:0px;}
.cont_subscribe_home .form_ok {margin:0; padding:8px; border-bottom:1px solid #ccc; text-align:left; color:#00611e; background:none;}
.cont_subscribe_home .form_ko {margin:0; padding:8px; border-bottom:1px dotted #ccc; text-align:left; color:#f00; background:none;}


/* List productos home */
.list_prods_home{margin:10px 0px;}
.list_prods_home ul {margin:0px; padding:0px; list-style-type:none;}
.list_prods_home ul li {margin:0; padding:3px 0px; font-size:11px; border-bottom:1px dotted #DDD;}
.list_prods_home a:link, .list_prods_home a:active, .list_prods_home a:visited{display:block; padding-left:10px; background:url(http://www.asiared.com/es/images/bullet_group.gif) no-repeat left 5px; color:#ff6200;}
.list_prods_home a:hover {color:#000;}

/* SABER MAS DEL PAIS */
.cont_paises{margin:10px 0px;}
.cont_paises select{width:99%;}

/* Bread Crumb */
.bread_crumb {position:absolute; top:135px; left:0px; z-index:1000; width:723px; padding:0px 8px; color:inherit; background:url(http://www.asiared.com/es/images/bg_path2.gif) no-repeat left top; text-align:left;}
.bread_crumb_int {font-family:georgia, times, serif; font-size:14px; line-height:1.5em; margin-left:5px; padding-bottom:2px;}
.bread_crumb_int h1 {font-weight:normal; display:inline; margin:0; padding:0px 0px 0px 2px; font-size:14px;  line-height:1.5em; vertical-align:middle; color:#767676; background:none;}
.bread_crumb_int a:link, .bread_crumb_int a:active, .bread_crumb_int a:visited {padding:0px 13px 0px 0px; vertical-align:middle; color:#767676; background:url(http://www.asiared.com/es/images/ico_breadcrumb.gif) no-repeat right;}
.bread_crumb_int a:hover {text-decoration:underline;}
a.bread_link_home:link, a.bread_link_home:active, a.bread_link_home:visited, .bread_crumb_int span {padding:0px 27px 0px 0px; color:#FFF; background:none;}
a.bread_link_home:hover {}

/* Search header */
.cont_search_header{position:absolute; top:95px; right:10px;}
.search_header_input {border:1px solid #949494; background-color:#f4f4f4; width:180px; font-size:10px; line-height:0.9em;}
.search_header_submit {border:1px solid #949494; background-color:#c8c8c8;}


/* date header */
.date_header{position:absolute; top:40px; right:10px;}

/* Generic Component Styles */
.message_ok_ko {padding-bottom:10px;}
.form_ok {padding:5px 0px; color:#093; background:#f2f2f2; padding:10px; margin:10px; font-weight:normal; line-height:15px; border:1px solid #093;}
.form_ko {padding:5px 0px; color:#C00; background:#f2f2f2; padding:10px; margin:10px; font-weight:normal; line-height:15px; border:1px solid #f00;}
.txt_no_results {padding:10px 0px; font-style:italic; font-size:11px;}

/* Generic Form Styles */
.input_std {border:1px solid #D3D3D3;}
.textarea_std {width:65%; border:1px solid #D3D3D3;}

/* Standard Form */
.cont_form_std {margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; clear:both;}
.cont_form_std_int {}
.title_form_std {margin-bottom:8px; padding:5px 4px; font-size:12px; font-weight:700; color:#000; background:none; border-bottom:1px solid #DDD;}
.subtitle_form_std {padding:5px 4px; font-weight:700; color:#000; background:none;}
.desc_form_std {padding:5px 4px;}
.first_line_form_std {margin-bottom:8px; padding:5px 4px; font-size:12px; font-weight:700; color:#000; background:none; border-bottom:1px solid #DDD;}
.cont_form_std label {display:block; float:left; width:30%; padding:2px 4px; text-align:right; font-weight:700; color:#000; background:none;}
.first_line_form_std {padding:5px 4px;}
.first_line_form_std2 {padding:5px 4px; color:#666666; background:none; font-weight:700;}
.line_form_std {clear:both; padding:4px 5px;}
	.line_form_std img {margin-right:4px; vertical-align:middle;}
	.line_form_std input {vertical-align:top;}
	.line_form_std strong {vertical-align:middle;}
	.line_form_std span {vertical-align:top;}
        .line_form_std .captcha_img {float:left; width:65%;}
.line_form_std2 {clear:both; padding:4px 5px;}
.line_form_std_radios {clear:both; padding:4px 5px;}
	.line_form_std_radios label {display:inline; float:none;}
	.line_form_std_radios input {vertical-align:middle;}
.desc_line_form_std {margin:10px 0px;}
.desc_line_form_std img {margin-right:4px; vertical-align:middle;}
.last_line_form_std {margin-bottom:10px; padding:6px 0px; font-size:10px; font-weight:700; text-align:center;}
.last_line_form_std2 {margin-bottom:10px; padding:6px 0px; font-size:10px; font-weight:700; text-align:center;}
.line_form_std_inline {clear:both; padding:6px 5px;}
.line_form_std_inline label {display:inline; float:none; width:auto; margin:0; padding:0; font-weight:normal;}
.line_form_std_info {font-weight:700; font-size:11px;}

.submit_form_std {margin-bottom:10px; padding:6px 0px; font-size:10px; font-weight:700;}
.submit_form_std_left {float:left; width:40%; text-align:right;}
.submit_form_std_right {float:right; width:56%; text-align:left;}

/* Register Form */
.register_form {}
.register_form_left {float:left; width:52%;}
.register_form_left label {width:42%;}
.register_form_right {float:right; width:44%;}

/* PYMES form */
.cont_form_pymes {}
.cont_form_pymes .line_form_conditions {padding-left:32%;}

/* Path Section */
.path_section {margin-bottom:15px;}
.path_section_content {font-weight:700;}
.path_section_content h1 {display:inline; margin:0; padding:0; font-size:12px; line-height:1em; vertical-align:middle;}
.path_section_content a:link, .path_section_content a:active, .path_section_content a:visited {margin-right:4px; padding-right:8px; background:url(../images/arrow_right.gif) no-repeat center right; vertical-align:middle;}
.path_section_content a:hover {}

/* Paginator
.paginator_bar {margin:10px 0px; padding:8px 0px; text-align:left; color:#666666; background:none; clear:both; font-weight:700; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.paginator_bar_int {}
.paginator_bar_left {float:left;}
.paginator_bar_left a:link, .paginator_bar_left a:active, .paginator_bar_left a:visited, .paginator_bar_left a:hover {margin-right:6px; padding-right:6px; border-right:1px solid #CCC;}
.paginator_bar_center {float:left; font-size:11px; color:#999; background:none;}
.paginator_bar_right {float:left;}
.paginator_bar_right a:link, .paginator_bar_right a:active, .paginator_bar_right a:visited, .paginator_bar_right a:hover {margin-left:6px; padding-left:6px; border-left:1px solid #CCC;}
.paginator_bar_center span {padding-right:4px; font-size:12px; color:#666666; background:none;}
span.paginator_dots {color:#666666; background:none; border:none; padding-right:0px;} */

/* Paginator */
.paginator_bar {margin:10px 0px; padding:12px 0px; text-align:center; color:#666666; background:none; clear:both; font-weight:700;}
.paginator_bar_int {}
.paginator_bar_left {display:inline-block; margin-right:10px;}
.paginator_bar_left a:link, .paginator_bar_left a:active, .paginator_bar_left a:visited, .paginator_bar_left a:hover {}
.paginator_bar_center {display:inline-block; font-size:11px; color:#999; background:none; text-align:center;}
.paginator_bar_center a, .paginator_bar_center span.pag_num_active {display:inline-block; margin:0 3px; padding:6px 10px; font-size:12px; color:#333; background:#EBEBEB; border-radius:4px;}
.paginator_bar_right {display:inline-block; margin-left:10px;}
.paginator_bar_right a:link, .paginator_bar_right a:active, .paginator_bar_right a:visited, .paginator_bar_right a:hover {display:inline-block;}
.paginator_bar_center span {}
span.paginator_dots {color:#666666; background:none; border:none; padding-right:0px;}


/** VIEWER - Category Notices, Category List **/
.cont_links_std {margin-bottom:10px;}
.cont_links_std .title_line_gray i {}
.cont_links_std ul {margin:0px 0px 10px 0px; padding:0; list-style-type:none;}
.cont_links_std ul li a:link, .cont_links_std ul li a:active, .cont_links_std ul li a:visited {display:block; padding:6px 0px; border-bottom:1px dashed #DDD;}
.cont_links_std ul li a:visited {}
.cont_links_std span {display:block; padding:6px 0px; border-bottom:1px dashed #DDD;}

/** VIEWER - Related Notices **/
.related_notices_viewer {margin-bottom:10px; font-size:12px;}
.related_notices_viewer .title_related_notices {padding:4px 0px 4px 14px; color:#000; background:url(../images/bullet_arrow_right.gif) no-repeat center left; font-weight:700; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.related_notices_viewer ul {margin:0px 0px 10px 0px; padding:0; list-style-type:none;}
.related_notices_viewer ul li.related_notice, .related_notices_viewer ul li.related_library, .related_notices_viewer ul li.related_gallery, .related_notices_viewer ul li.related_video {margin:0; padding:0 0px 0 15px; background-position:0px center; border-bottom:1px dashed #DDD;}
.related_notices_viewer ul li a:link, .related_notices_viewer ul li a:active, .related_notices_viewer ul li a:visited {display:block; padding:6px 0px;}
.related_notices_viewer ul li a:hover {}

/** VIEWER - Related Map **/
.cont_related_map_notice {margin-bottom:15px; overflow:hidden;}
.desc_related_map_notice {margin-top:4px; font-size:11px;}

/* VIEWER - Related Photogallery */
.cont_related_photogallery {margin:0px; padding:5px 4px; background:#E1721B; text-align:center;}
.list_images_photogallery {margin-bottom:5px; width:99%; margin:0 auto; text-align:left;}
.list_images_photogallery img {width:51px; margin-right:4px; margin-bottom:4px; border:4px solid #FFF;}
.desc_related_photogallery {font-size:11px; color:#FFF; background:none; text-align:left;}



/** COMMENTS **/
.cont_list_comments {padding-top:20px; color:inherit; background:#FFF;}
.title_list_comments {margin-bottom:10px; font-size:14px; text-indent:5px; font-family:verdana, arial, heveltica; padding:3px 0px 6px 5px; border-top:3px solid #999; border-bottom: 1px dotted #999; color:#303030; background:url(http://www.asiared.com/es/images/bullet_group.gif) no-repeat left center;}
.list_comments {border-left:1px solid #DDD; border-top:1px solid #DDD; border-right:1px solid #DDD; text-align:center;}
.total_comments {padding:4px 0px 4px 14px; color:#000; background:url(../images/arrows_right.gif) no-repeat center left; font-weight:700; border-top:1px solid #e1731c; border-bottom:1px solid #e1731c;}
.title_notice_comments {margin-bottom:15px; font-size:20px; color:#333; background-color:#FFF; line-height:1.1em; text-align:left; text-indent:0px; font-family:Arial, Helvetica, sans-serif;}
.comentaris_label_nomargin {display:none;}

/** COMMENTS - First & Other Comments **/
.cont_first_comment, .cont_comment {padding:8px 0px; border-bottom:1px solid #EBEBEB; color:inherit; background:url(http://www.asiared.com/es/images/ico_list_comments.gif) no-repeat right top; text-align:center;}
.author_content_first_comment, .author_content_comment {width:98%; margin:0 auto; text-align:left;}
.cont_author_first_comment, .cont_author_comment {margin-bottom:4px;}
.author_first_comment, .author_comment {float:left; font-weight:700; color:#000; background:none; margin-right:5px; padding-right:6px; border-right:1px solid #CCC;}
.date_first_comment, .date_comment {float:left; font-size:11px;}
.body_first_comment, .body_comment  {width:98%; margin:0 auto; font-size:11px; line-height:1.2em; color:#777; background:none; overflow:hidden; text-align:left;}

/** COMMENTS - Form New Comment */
.cont_form_comments {text-align:center; border:1px solid #DDD; color:inherit; background:#FFF;}
.cont_form_comments_int {text-align:left;}
.cont_form_comments .title_form_std {padding:10px; text-align:left; background:#EBEBEB;}

.required_field {color:#C00000; background:inherit; padding-left:2px;}

/** COMMENTS - Button Back Comments */
.button_back_comments {text-align:center; padding:10px 0px; color:inherit; background:#FFF;}
.button_back_comments a:link, .button_back_comments a:active, .button_back_comments a:visited {padding:3px 4px; color:inherit; background:#EBEBEB; border:1px solid #CCC;}
.button_back_comments a:hover {padding:3px 4px; color:#000; background:#CCC; border:1px solid #CCC;}



/* SEARCH NOTICE - Form */
.search_form {margin:10px 0px; font-family:Arial, Helvetica, sans-serif;}
.form_option {margin-right:10px; padding:5px 0px; border-bottom:1px solid #EBEBEB;;}
.form_option1 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.form_option2 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.form_option3 {margin:4px 0px; padding:10px 0px; border-bottom:1px solid #DDD;}
.search_form label {padding-left:8px;}
.search_form img {margin-right:10px;;}
.search_form label, .search_form input, .search_form img {vertical-align:middle;}
.submit_std_link {margin-top:5px; text-align:center;}
.submit_std_link a:link, .submit_std_link a:active, .submit_std_link a:visited {padding:2px 5px;; color:#FFF; background:#777;}
.submit_std_link a:hover {padding:2px 5px;; color:#FFF; background:#555;}

/* SEARCH NOTICE - Results */
.cont_search_results {}
.tit_search_results {margin-bottom:10px; padding:2px 3px; font-size:11px; font-weight:700; color:inherit; background:#EBEBEB;}
.search_results {}
.tit_search_result {margin:0px 0px 3px 0px; font-size:18px; color:#404040; line-height:1.1em; font-family:Georgia, "Times New Roman", Times, serif;}
.publish_date_search_result {color:#777; background:none; font-size:10px;}
.body_search_result {border-bottom:1px dotted #CCC; margin-bottom:10px; padding-bottom:10px; color:#646464; background:none; font-size:11px;}



/** CATEGORIES - Notice List By Category **/
.cont_notices_sections {}
.cont_notice_sections {padding:10px 0px; border-bottom:1px solid #DDD;}
.title_notice_sections {margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:1.2em;}
.subtitle_notice_sections {font-size:12px; line-height:1.2em;}
.options_notice_sections {margin-top:10px; font-size:10px}
.options_notice_sections span img {margin-right:6px; vertical-align:text-bottom;}
.options_notice_sections img {vertical-align:text-bottom;}
.options_notice_sections a:link, .options_notice_sections a:active, .options_notice_sections a:visited {}
.options_notice_sections a:hover {}



/* SEND NOTICE - Mail Styles */
.body_mail_stf {padding:10px;}
.cont_mail_stf {text-align:center;}
.cont_mail_stf strong, .cont_mail_stf b {color:#000; background-color:inherit;}
.cont_int_mail_stf {width:40%; margin:0 auto; text-align:left; border:1px solid #CCC; color:inherit; background:#FFF;}
.head_mail_stf {height:20px; color:inherit; background:#CCC;}
.info_mail_stf {padding:10px; background:#EBEBEB; }
.item_info_mail_stf {margin:4px 0px;}
.notice_mail_stf {padding:10px;}
.title_notice_mail_stf {font-size:16px; margin-bottom:5px;}
.link_notice_mail_stf {font-size:11px; text-align:right;}
.foot_mail_stf {height:20px; color:inherit; background:#CCC;}


/** VIDEOS -  Video **/
.cont_video_section {margin-bottom:15px; text-align:center;}

/** VIDEOS -  Video Search Results **/
.cont_video_search_results {}
	.title_video_search_results {margin-bottom:10px; padding:2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; color:inherit; background:#DDD;}
	.videos_search_results {}
		.video_search_results {float:left; width:23.5%; margin:0px 5px 10px 5px; overflow:hidden;}
			.img_video_search_result {}
				.img_video_search_result img {}
			.info_video_search_result {margin:5px 0px; font-size:10px;}
				.info_video_search_result strong {padding-right:4px; font-size:12px; font-weight:700; color:#000; background:none;}
			.title_video_search_result {font-size:14px; line-height:1.2em;}



/** AGENDA - Calendar Anual */
.cont_form_agenda {margin-bottom:10px; padding:10px 0px; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}

.cont_cal_years {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDD; text-align:center; font-weight:700;}
	.calendar_year {margin-bottom:6px;}
	.anterior_siguiente {}
	.anterior_siguiente a:link, .anterior_siguiente a:active, .anterior_siguiente a:visited, .anterior_siguiente a:hover {padding:0px 8px;}

.calendar_anual {width:100%; margin-bottom:10px; border:1px solid #DDD;}
	.calendar_anual_tr {}
		.calendar_anual_td {}
			.calendar_mes {width:100%; height:190px; padding:5px; color:inherit; background:#FFF; border:1px solid #DDD;}
				.calendar_mes td {padding:3px; text-align:center; font-size:12px;}
				.calendar_month_name {font-weight:700; color:inherit; background:#EDEDED; height:24px;}
				.week {}
					.name_week_day {height:20px; font-weight:700; color:inherit; background:#F3F3F3; border-top:2px solid #FFF;}
					.name_week_end {height:20px; font-weight:700; color:inherit; background:#F3F3F3; border-top:2px solid #FFF;}
					.first_empty_days {color:inherit; background:#F6F6F6; border-top:2px solid #FFF;}
					.last_empty_days {color:inherit; background:#F6F6F6; border-top:2px solid #FFF;}
				td.works_days {color:#444; background:inherit; text-align:right;}
				td.weekend_days {color:#777; background:inherit; text-align:right;}
				td.calendar_today {color:#FFF; background:#777; text-align:center; font-weight:700;}
					td.calendar_today a:link, td.calendar_today a:active, td.calendar_today a:visited {color:#FFF;}
					td.calendar_today a:hover {color:#FFF;}

/** AGENDA - Llistat Events */
.cont_agenda {margin-bottom:40px; border-top:1px solid #DDD;}
.cont_agenda_date {margin:10px 0px; font-size:16px; font-weight:700;}
.title_agenda {margin:4px 0px 10px 0px; padding:2px 5px 2px 20px; color:inherit; background:#EDEDED url(../images/arrow_down.gif) no-repeat 7px center; text-transform:uppercase; font-weight:700;}

/** AGENDA - Event */
.cont_event {margin-top:10px; padding-bottom:10px; border-bottom:1px solid #DDD;}
	.cont_agenda_back_button {padding-top:10px; border-top:1px solid #DDD; text-align:center; clear:both;}
		.cont_agenda_back_button a:link, .cont_agenda_back_button a:active, .cont_agenda_back_button a:visited {padding:3px 5px; border:1px solid #DDD; font-size:11px; line-height:2em; font-weight:700;}
		.cont_agenda_back_button a:hover {padding:3px 5px; border:1px solid #000; font-size:11px; line-height:2em; font-weight:700;}
	.title_event {font-family:"Times New Roman", Times, serif; font-size:22px; line-height:1.2em; margin-bottom:5px; color:#000; background:inherit;}
	.img_event {}
		.img_event img {float:left; width:30%; margin:0px 10px 10px 0px;}
	.desc_event {margin-bottom:8px;color:#555; background:inherit;}
	.url_event {font-weight:700; margin-bottom:4px;}
	.date_init_event {color:#555; background:inherit;}
		.date_init_event b, .date_init_event strong {color:#000; background:none;}
	.date_finish_event {color:#555; background:inherit;}
		.date_finish_event b, .date_finish_event strong {color:#000; background:none;}
	.t_item_event {margin:3px 0px 5px 0px; padding:2px 0px 2px 10px; border-bottom:1px solid #DDD; font-weight:700; background:url(../images/arrow_right.gif) no-repeat center left;}
	.item_event {padding:0px 0px 3px 10px; color:#555; background:inherit;}
		.item_event b, .item_event strong {color:#000; background:none;}
	.more_info_event a:link, .more_info_event a:active, .more_info_event a:visited, .more_info_event a:hover {padding-right:10px; background:url(../images/arrow_right.gif) no-repeat right 4px;}



/** REGISTERED USERS MAP - Form **/
.cont_gm {margin:10px 0px;}
.form_gm {float:left; width:30%;}
.form_gm .cont_form_std label {display:block; width:100%; padding:2px 0px; text-align:left; font-weight:700; color:#000;}
.form_gm .cont_form_std em {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/** REGISTERED USERS MAP - Map **/
.map_gm {float:right; width:68%;}
.map_gm_up {margin-bottom:4px; text-align:left; font-size:11px; font-weight:700;}
.map_gm_up img {vertical-align:middle;}
.map_gm_up a:link, .map_gm_up a:active, .map_gm_up a:visited {text-decoration:none;}
.map_gm_up a:hover {text-decoration:none;}
.map_gm_down {}
.reg_user {overflow:hidden; font-size:11px;}
.name_ru {font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#000; margin-bottom:2px; font-size:12px;}
.img_ru {float:left; width:55px;}
.img_ru img {width:50px;}
.desc_ru {}

/** QUESTIONNAIRE */
.qp_header {}
	.qp_head_title {font-size:1.2em; line-height:1.2em;  font-weight:700; color:#000; background:none;}
	.qp_head_subtitle {margin:6px 0px; font-weight:700;}
	.qp_head_description {font-size:1em; line-height:1.3em;}
.qp_body {}
	.qp_groups_tabs {margin:10px 0px; color:inherit; background:#DDD;}
		.qp_groups_tabs ul {margin:0; padding:0; list-style-type:none; overflow:hidden;}
			.qp_groups_tabs ul li {float:left; margin:2px 0px 0px 2px; padding:0; font-weight:700; font-size:0.9em;}
				.qp_groups_tabs ul li a:link, .qp_groups_tabs ul li a:active, .qp_groups_tabs ul li a:visited {display:block; padding:5px 10px; background:#FFF; border-bottom:2px solid #DDD;}
				.qp_groups_tabs ul li a:hover {}
				.qp_groups_tabs ul li.qp_tab_active a:link, .qp_groups_tabs ul li.qp_tab_active a:active, .qp_groups_tabs ul li.qp_tab_active a:visited {border-bottom:2px solid #FFF;}
				.qp_groups_tabs ul li.qp_tab_active a:hover {}
	.qp_group {margin:10px 0px; border:1px solid #CCC;}
		.qp_group .qp_group {margin-top:15px;}
		.qp_group legend {padding:0px 5px;}
		.qp_group_title {color:#000; background:none; font-weight:700;}
		.qp_group_subtitle {margin:2px 0px; font-weight:700; font-size:0.9em;}
		.qp_group_description {font-size:0.9em;}
			.cont_questionnaire {margin:6px 0px;}
				.question_questionnaire {padding:3px 5px; color:#000; background:#EEE; font-weight:700; font-size:0.9em;}
					.cont_answer_questionnaire {padding:8px 0px;}
						.cont_answer_questionnaire label, .cont_answer_questionnaire input {vertical-align:middle;}
						.cont_answer_questionnaire input {border:1px solid #CCC;}
						.cont_answer_questionnaire textarea {border:1px solid #CCC; width:90%;}
						.answer_questionnaire_num {}
						.answer_questionnaire_simpletext {}
						.answer_questionnaire_textarea {}
						.answer_questionnaire_simple_options {}
						.answer_questionnaire_check {}
				.cont_questionnaire_nav_tabs {margin-bottom:8px;}
					.cont_questionnaire_button_left {float:left; width:49%; text-align:right;}
					.cont_questionnaire_button_right {float:right; width:49%; text-align:left;}
				.cont_questionnaire_last_line {text-align:center;}
			.cont_questionnaire .required {color:#900; background:none;}

/** GLOSSARY - Content & Description */
.cont_glossary {}
.glossary_header {}
	.glossary_title {margin-bottom:8px; font-size:14px; font-weight:700; color:#000; background:none;}
	.glossary_description {}

/** GLOSSARY - Letter Tabs */
.glossary_tabs {margin:8px 0px; overflow:hidden; clear:both;}
	.glossary_tabs ul {overflow:hidden; margin:0; padding:0; list-style-type:none;}
		.glossary_tabs ul li {float:left; margin:0px 4px 0px 0px; padding:0; font-weight:700; font-size:14px;}
			.glossary_tabs ul li a:link, .glossary_tabs ul li a:active, .glossary_tabs ul li a:visited {display:block; width:20px; padding:4px 2px; text-align:center; border:1px solid #DDD; color:#900; background:#FFF;}
			.glossary_tabs ul li a:hover {color:#000; background:#EEE;}
		.glossary_tabs ul li.glossary_tab_std {}
		.glossary_tabs ul li.glossary_tab_active{}
		.glossary_tabs ul li.glossary_tab_active a:link, .glossary_tabs ul li.glossary_tab_active a:active, .glossary_tabs ul li.glossary_tab_active a:visited {display:block; width:20px; padding:4px 2px; text-align:center; border:1px solid #BBB; color:#000; background:#EEE;}
		.glossary_tabs ul li.glossary_tab_active a:hover {color:#000; background:#EEE;}

/** GLOSSARY - Lists */
.glossary_group {margin:20px 0px; border:none; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
	.glossary_group_title {padding:10px 8px; text-align:center; border:1px solid #BBB; color:#000; background:#EEE; font-weight:700; font-size:28px;}
	.glossary_group dl {}
		.glossary_group dl dt {font-weight:700;}
		.glossary_group dl dd {margin:2px 0px 10px 0px; padding-left:12px; color:#555; background:url(../images/ico_item_glossary.gif) no-repeat left 2px;}


/* PAY PROCESS OK-KO MESSAGES */
.cesta_ok_ko {text-align:center; color:#555; background:none;}
	.cesta_ok_ko p {margin:10px 0px;}
	.cesta_ok_ko em {color:#ff8813; font-weight:700; font-style:normal;}
	.cesta_ok {width:60%; margin:0 auto; padding:10px 20px; text-align:left; border:1px solid #DDD; border-top:3px solid #DDD; color:inherit; background:#FAFAFA;}
		.cesta_ok strong {font-size:14px; color:#749500; background:none;}
	.cesta_ko {width:60%; margin:0 auto; padding:10px 20px; text-align:left; border:1px solid #DDD; border-top:3px solid #DDD; color:inherit; background:#FAFAFA;}
		.cesta_ko strong {font-size:14px; color:#C00; background:none;}

/** Banners */
.top .bread_crumb {bottom:-44px; top: auto;}
.top .content_menu_2 {top:auto; bottom:26px;}
.top .notice_img_alone {background: url("../images/bg-top-banner.png") no-repeat scroll center 79px #EAEAEA; margin-left: -32px; padding: 10px 0 28px; width: 1049px;}
.top .top_banner {background: url("../images/bg-top-banner.png") no-repeat scroll center 79px #EAEAEA; margin-left: -32px; padding: 10px 0 28px; width:1049px;}

/** PROMOS - Slide */
.cont_slide_promo {margin-top:10px; background:#555; border-radius:4px;}
.slide_promo {position:relative; color:inherit; padding:6px; height:180px; text-align:center;}
.promo_slide_int {}

.promo_slide {margin:0px auto 20px auto; width:716px; height:180px; overflow:hidden; position:relative; text-align:left;}
.promo_slide_content_1, .promo_slide_content_2, .promo_slide_content_3, .promo_slide_content_4 {position:relative; float:left; width:24%; height:180px; margin-right:1%; text-align:center; font-weight:700; overflow:hidden;}
.promo_slide_content_4 {margin-right:0;}
.promo_slide_image img {width:100%;}
.promo_slide_text {position:absolute; bottom:0; padding:7px; text-align:left; font-size:12px; line-height:1.3em; background:url(/es/images/trans50.png) no-repeat 0 0;}
.promo_slide_text span {display:block; color:#BBB; font-size:10px;}
.promo_slide_text a {color:#FFF;}

/** PROMOS - Slide Nav */
.promo_control_left, promo_control_left:hover {width:26px; height:29px; text-indent:-10000px; position:absolute; z-index:1000; cursor:pointer; top:75px; left:0; background:transparent url(/es/images/slide_left.png) no-repeat right 0;}
.promo_control_right, .promo_control_right:hover {width:26px; height:29px; text-indent:-10000px; position:absolute; z-index:1000; cursor:pointer; top:75px; right:0; background:transparent url(/es/images/slide_right.png) no-repeat 0 0;}

.center #recaptcha_area, .center #recaptcha_table {width:auto !important;}

.pago_seguro_img{margin-top:40px;}
.pago_seguro_img2{text-align:center;}
.pago_seguro_img2 img{text-align:center; margin-left:30px; margin-top:20px;}