/* CSS Cuina.cat */
/* Author: Bab Software Applications - www.bab-soft.com */

/* TAG REDEFINITION ****************************************/
div {margin:0; padding:0;}
form {margin:0; padding:0;}
img {border:none; vertical-align:middle;}
b, strong {font-size:inherit; font-weight:bold; color:inherit; background-color:inherit;}
p {margin:0; padding:0;}

input {border-color:#D1D3E8;}

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:#423A8F; background:none; text-decoration:none;}
a:hover {color:#000; background:none; text-decoration:underline;}

/* View More Links */
.link_view_more {display:none;}
.link_view_more img {display:none;}


/* GENERIC STYLES ****************************************/
/* CS Preview */
.cont_preview {padding:10px; color:inherit; background-color:#FFF; text-align:left; overflow:hidden;}
.body_print {text-align:center;}
.content_print {width:90%; margin:0px auto; text-align:left;}

/* 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;}

/* Foot Groups */
.lvm_notices {display:block; float:left; margin:18px 6px 0px 10px; padding:0px 0px 0px 20px; font-size:11px; line-height:1.4em; background:url(http://www.cuina.cat/ca/images/lvm_notices.gif) no-repeat left;}
.lvm_rss {display:block; float:left; margin:18px 0px 0px 10px; padding:0px 0px 0px 20px; font-size:11px; line-height:1.4em; background:url(http://www.cuina.cat/ca/images/lvm_rss.gif) no-repeat left;}

/* Title Sections - Agenda */
.ts_agenda {width:850px; text-align:right; font-size:11px;}
.ts_agenda span {display:block; float:right; width:160px; overflow:hidden; padding:0px 0px 0px 31px; color:inherit; background:url(http://www.cuina.cat/ca/images/ts_link_left.gif) no-repeat left;}
.ts_agenda a:link, .ts_agenda a:active, .ts_agenda a:visited {display:block; float:right; padding:7px 8px 7px 0px; color:#2d2577; background:url(http://www.cuina.cat/ca/images/ts_link_right.gif) no-repeat right;}
.ts_agenda a:hover {text-decoration:underline;}

/* Title Sections - Notices */
.ts_noticies {width:850px; text-align:right; font-size:11px;}
.ts_noticies span {display:block; float:right; width:155px; overflow:hidden; padding:0px 0px 0px 31px; color:inherit; background:url(http://www.cuina.cat/ca/images/ts_link_left.gif) no-repeat left;}
.ts_noticies a:link, .ts_noticies a:active, .ts_noticies a:visited {display:block; float:right; padding:7px 8px 7px 0px; color:#2d2577; background:url(http://www.cuina.cat/ca/images/ts_link_right.gif) no-repeat right;}
.ts_noticies a:hover {text-decoration:underline;}

/* Title Sections - Concursos */
.ts_concursos {width:820px; text-align:right; font-size:11px;}
.ts_concursos span {display:block; float:right; width:154px; overflow:hidden; padding:0px 0px 0px 31px; color:inherit; background:url(http://www.cuina.cat/ca/images/ts_link_left.gif) no-repeat left;}
.ts_concursos a:link, .ts_concursos a:active, .ts_concursos a:visited {display:block; float:right; padding:7px 8px 7px 0px; color:#2d2577; background:url(http://www.cuina.cat/ca/images/ts_link_right.gif) no-repeat right;}
.ts_concursos a:hover {text-decoration:underline;}

/* Standard Form Elements */
.input_std {padding:4px 2px; color:inherit; background:#FFF; border:1px solid #bdbcdb;}
.submit_std {padding:3px 5px; color:#6c65a8; background:url(../images/bg_sstd.gif) repeat-x bottom; border:1px solid #D2D1E1; font-size:11px;}

/* Link Button */
a.link_button:link, a.link_button:active, a.link_button:visited {padding:3px 12px; color:#6c65a8; background:url(../images/bg_sstd.gif) repeat-x bottom; border:1px solid #D2D1E1; font-size:11px;}
a.link_button:hover {color:#6c65a8; background:url(../images/bg_sstd.gif) repeat-x bottom;}

/* Print Notice */
.body_print {text-align:center; color:inherit; background:#FFF; color:inherit;}
.head_print {display:none;}
.content_print {width:96%; margin:0 auto; text-align:left;}
.content_print .date_notice {display:none;}
.content_print .notice_ext_field {display:none;}
.foot_print {display:none;}
.content_print .related_notices {display:none;}
.content_print .related_notice_notice_ext {display:none;}
.content_print .related_link_notice_ext {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 {overflow:hidden; margin-bottom:20px;}
.title_related_notices {background-color:#f5f9fa; border-bottom:1px solid #e3e2ee; color:#423a8f; font-weight:700; padding:3px 0px 3px 3px; margin:20px 0px 10px 0px; text-align:left;}
.related_notices ul {margin:0; padding:0; list-style-type:none;}
.related_notices ul li {padding:3px 0px 4px 22px; border-bottom:1px solid #ececec; font-weight:700;}
.related_notices ul li.related_notice {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_rnotice.gif) no-repeat 1px 3px;}
.related_notices ul li.related_library {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_gallery {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_rgallery.gif) no-repeat 0px 4px;}
.related_notices ul li.related_external {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_rnotice.gif) no-repeat 0px 3px;}
.related_notices ul li.related_video {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_rvideo.gif) no-repeat 1px 4px;}
.related_notices ul li.related_audio {color:inherit; background:url(http://www.cuina.cat/ca/images/ico_raudio.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(../images/ico_vote_ok.gif) no-repeat 0px 0px;padding:4px 0px;}
.cont_vote_notice a:link, .cont_vote_notice a:active, .cont_vote_notice a:visited, .cont_vote_notice a:hover {background:none; vertical-align:middle;}
.num_vote_notice {padding-right:2px;}
.desc_vote_notice {padding-right:5px;}
.text_vote_notice_1 {}
.text_vote_notice_2 {color:#669900; background:none;}
.text_vote_notice_3 {color:#990000; background:none;}

/* 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:45px; height:12px; color:inherit; background:url(../images/ico_valorate.gif) repeat-x 0 2px; overflow:hidden;}
.valuation_notice_links {position:absolute; top:0px; left:0px; width:45px; 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:9px; height:8px;}
.valuation_notice_links a:hover {display:block; float:left; width:9px; height:12px; color:inherit; background:url(../images/ico_valorate_h.gif) repeat-x 0 2px;}
.valuation_notice_results {position:absolute; top:0px; left:0px; z-index:1; height:12px; color:inherit; background:url(../images/ico_valorate_o.gif) repeat-x 0 2px;}

/* Clear */
.clear {clear:both; height:0px; font-size:0; line-height:0;}


/* TEMPLATES ****************************************/
/** TEMPLATE - Notice List */
.cont_notice_list{clear:both; overflow:hidden; border-bottom:1px solid #ececec; margin:10px 0px 0px 0px; padding:0px 0px 10px 0px;}
.img_notice_list {float:left;}
.img_notice_list img {margin-right:10px;}
.content_notice_list{}
.title_notice_list{font-weight:700; color:#423a8f;}
.body_notice_list{}

/** TEMPLATE - Noticia destacada 2 */
.notice_list_item {clear:both; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ececec;}
	.img_notice_list_item {float:left;}
		.img_notice_list_item img {margin:0px 10px 0px 0px;}
	.title_notice_list_item {margin-bottom:5px; line-height:1.2em; font-weight:700;}
	.body_notice_list_item {}

/** TEMPLATE - Noticia Destacada */
.cont_notice_destacada {}
.img_notice_destacada {}
.img_notice_destacada img {margin-bottom:5px;}
.title_notice_destacada {margin-bottom:5px; font-size:14px; line-height:1.2em; font-weight:700;}
.body_notice_destacada {}

/** TEMPLATE - Blogs 1st level */
.notice_blog {padding:3px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.notice_blog p {width:96%; margin:0 auto; text-align:left; margin-bottom:3px;}
.notice_blog p strong {color:#000; background:none; font-size:15px;}

.notice_blog_info {padding:3px 0px 0px 0px; color:#000; background:#f5f9fa; text-align:center; font-size:10px;}
.notice_blog_info p {width:96%; margin:0 auto; text-align:left;}

.info_notice_blog {font-size:10px;}

/** TEMPLATE - Blogs 2nd level */
.cont_notice_blog{overflow:hidden; border-bottom:1px solid #ececec; padding:10px 0px 10px 0px;}
.name_notice_blog{margin-bottom:8px;}
.name_notice_blog img{margin-right:5px;}
.title_notice_blog{font-weight:700;}
.body_notice_blog{}

/** Template - Auxiliar Text */
.cont_auxiliar_text {margin-bottom:15px;}
.title_auxiliar_text {margin-bottom:15px; padding-bottom:10px; font-size:22px; font-weight:700; color:#423a8f; background:none; border-bottom:1px solid #D0CFD0;}
.body_auxiliar_text {line-height:1.2em;}
.body_auxiliar_text ul.ul_rss {list-style-type:none;}
.body_auxiliar_text ul.ul_rss li {padding:5px 0px; font-weight:700;}
.body_auxiliar_text ul.ul_rss li a:link, .body_auxiliar_text ul.ul_rss li a:active, .body_auxiliar_text ul.ul_rss li a:visited {padding:2px 0px 2px 25px; color:#423a8f; background:url(http://www.cuina.cat/ca/images/ico_rss_section.gif) no-repeat left;}
.body_auxiliar_text ul.ul_rss li a:hover {padding:2px 0px 2px 25px; color:#423a8f; background:url(http://www.cuina.cat/ca/images/ico_rss_section.gif) no-repeat left; text-decoration:underline;}

/** Template - Register Text */
.cont_register_text {margin-bottom:15px;}
.top_register_text {padding-bottom:8px; border-bottom:1px solid #D0CFD0;}
.title_register_text {margin-bottom:8px; font-size:22px; line-height:1em; font-weight:700; color:#423a8f; background:none;}
.subtitle_register_text {font-size:16px;}
.img_register_text {margin:15px 0px 10px 0px;}
.body_register_text {line-height:1.2em;}

/* TEMPLATES - Register Info  */
.cont_register_info {margin-bottom:15px;}
	.top_register_info {padding-bottom:8px; border-bottom:1px solid #d0cfd0;}
		.title_top_register_info {margin-bottom:8px; font-size:22px; line-height:1em; font-weight:700; color:#423a8f; background:none;}
		.subtitle_top_register_info {font-size:16px;}
	.images_register_info {margin:15px 0px 10px 0px;}
		.images_register_info1 {position:relative; float:left; width:202px; height:202px; margin-right:8px; color:#423a8f; background:url(../images/bg_register1.gif) no-repeat left top;}
			.images_register_info1 span {position:absolute; left:0px; top:140px; width:200px; text-align:center; font-weight:700; font-size:13px;}
		.images_register_info2 {position:relative; float:left; width:202px; height:202px; color:#423a8f; background:url(../images/bg_register2.gif) no-repeat left top;}
			.images_register_info2 span {position:absolute; left:0px; top:140px; width:200px; text-align:center; font-weight:700; font-size:13px;}
		.images_register_info3 {position:relative; float:right; width:202px; height:202px; color:#423a8f; background:url(../images/bg_register3.gif) no-repeat left top;}
			.images_register_info3 span {position:absolute; left:0px; top:140px; width:200px; text-align:center; font-weight:700; font-size:13px;}
	.body_register_info {line-height:1.2em;}

/* Template RSS */
.cont_text_rss {}
.title_text_rss {}
.body_text_rss {}
.body_text_rss p {margin-bottom:20px;}
.body_text_rss p span {display:block; margin-bottom:6px; padding-bottom:3px; font-size:14px; font-weight:700; color:#423a8f; background:none; border-bottom:1px solid #423a8f;}
.body_text_rss div {text-align:center;}
.body_text_rss div span {display:block; width:92%; margin:10px auto 0 auto; margin-bottom:px; padding-bottom:2px; font-size:12px; font-weight:700; color:inherit; background:none; border-bottom:1px solid #d1d0d9; text-align:left;}
.body_text_rss div strong {display:block;  width:92%; margin:4px auto; text-align:left; font-weight:normal;}
.body_text_rss div ul {width:92%; margin:0 auto; padding:0; list-style-type:none; text-align:left;}
.body_text_rss div ul li {padding:3px 0px 3px 18px; font-weight:700; background:url(http://www.cuina.cat/ca/images/ico_show_tab.gif) no-repeat left;}


/* Template Revista Extended */
.cont_revista_ext {}
	.left_revista_ext {float:left; width:238px; padding:5px 0px; text-align:center; color:inherit; background:#F5F9FA; border:1px solid #E4E9EA;}
	.right_revista_ext {float:right; width:58%;}
		.avantitle_revista_ext {margin-bottom:10px;}
			.avantitle_revista_ext span {padding:2px 15px 2px 5px; font-size:10px; color:#7E4C01; background:url(../images/arrow_revista_ext.gif) no-repeat right;}
		.num_revista_ext {margin-bottom:4px; font-size:14px; line-height:1.1em;}
		.title_revista_ext {margin-bottom:15px; padding-bottom:7px; font-size:22px; line-height:1.1em; font-weight:700; color:#423a8f; background:none; border-bottom:1px solid #D0CFD0;}
		.item_revista_ext {margin-bottom:10px;/* padding-bottom:10px; border-bottom:1px solid #ECECEC;*/}
			.img_item_revista_ext {float:right;}
				.img_item_revista_ext img {margin-left:8px;}
			.avantitle_item_revista_ext {margin-bottom:5px; font-size:11px; text-transform:uppercase; font-weight:700;}
			.title_item_revista_ext {color:#333; background:none; font-size:13px; font-weight:700;}
			.subtitle_item_revista_ext {color:#333;; background:none; }
			.body_item_revista_ext {}

.articles_revista_header{font-size:1.4em; margin-bottom:6px; font-weight:700;}

.article_revista_estesa {font-family: verdana; font-size: 12px; color: #333; border-bottom: 1px solid #ccc; margin: 15px 0px;}
	.article_revista_estesa_titol {font-size: 14px; color: #423A8F; font-weight: 700;}
	.article_revista_estesa_seccio {color: #999;}
	.prominence_art {display: none;}

/* Template Unrescale Image */
.unrescale_image {width:100%; overflow:hidden; text-align:center;}

/* POLLS ***********************/
/* Poll Standard */
.content_encuesta {overflow:hidden; width:100%;}
.content_encuesta_int {overflow:hidden;}
.title_encuesta {display:none;}
.question_encuesta {margin:10px 0px; line-height:1.3em; font-weight:bold;}
.option_encuesta {position:relative; overflow:hidden; clear:both;}
.text_encuesta {float:left; width:76%; padding-top:2px;}
.check_encuesta {float:left; width:24%; padding-bottom:3px;}
.bars_encuesta {display:none;}
.bars_active {display:none;}
.percent_encuesta {display:none;}

/* Foot Poll */
.foot_encuesta {overflow:hidden; clear:both; width:100%; margin-top:8px; padding:6px 0px; border-top:1px solid #eae9f0;}
	.foot_encuesta input {padding:2px 6px; color:#6c65a8; background:url(../images/bg_sstd.gif) no-repeat left; border:1px solid #D2D1E1;}
	.total_votes {float:left; width:38%; font-size:11px;}
	.input_vote {float:right; width:60%; margin-bottom:10px; text-align:right; font-size:11px;}
	.results_vote {clear:both; width:100%; margin-top:5px; padding-top:5px; text-align:left; overflow:hidden;}
		.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:#423A8F; background:none;}
			.results_vote a:hover {color:#000; background:none; text-decoration:underline;}

/* Poll Chart Results */
.options_encuesta, .options_encuesta_result {position:relative; overflow:hidden;}
.options_encuesta_result {}
.options_encuesta_result .option_encuesta {padding:5px 0px;}
.options_encuesta_result .text_encuesta {margin-bottom:2px;}
.bars_encuesta_result {clear:both; margin:2px 0px; padding:2px; color:inherit; background:#f1efff; border:1px solid #DDD;}
.bars_active_result {height:14px;}

/*.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:76%; border:1px solid #F09;}
.options_encuesta_result .option_encuesta {float:left; width:54%; clear:left; margin:5px 0px;}
.check_encuesta span {display:block; width:15px; height:15px; margin-top:2px;  vertical-align:middle;}*/

/* 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:76%;}
.options_encuesta_result .option_encuesta {float:left; width:54%; clear:left; margin:5px 0px;}
.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 ****************************************/
/* Generic Component Styles */
.message_ok_ko {padding:5px; background-color:#f5f9fa;}
.message_ok_ko_int{background-color:#fff;}

.form_ok {margin-bottom:1px; padding:10px 10px 10px 40px; color:#423A8F; background:#F5F9FA url(http://www.cuina.cat/ca/images/ico_form_ok.gif) no-repeat 10px 8px; font-weight:700;}
.form_ko {margin-bottom:1px; padding:10px 10px 10px 40px; color:#C00; background:url(http://www.cuina.cat/ca/images/ico_form_ko.gif) no-repeat 10px 8px; font-weight:700;}

.form_ok_concurs {margin-bottom:1px; padding:10px 10px 30px 40px; color:#423A8F; background:#F5F9FA url(http://www.cuina.cat/ca/images/ico_form_ok.gif) no-repeat 10px 12px; font-weight:700; border:1px solid #ebeef4;}
.form_ko_concurs {margin-bottom:1px; padding:15px 10px 30px 40px; color:#666; background:url(http://www.cuina.cat/ca/images/ico_form_ko.gif) no-repeat 10px 12px;; font-weight:700; border:1px solid #ebeef4;}


.form_item_ko {color:#C00; background:none;}
.txt_no_results {padding:10px 0px;}
.field_error_reg {font-size:10px; font-weight: 700; color:#C00; padding: 6px 4px 4px 4px; border: 1px solid #C00;}
.field_error {font-size:10px;  color:#C00;}



.field_info {display:block; padding-top:3px; font-size:11px;}
.required_field {color:#fd9c00; background:none; font-size:10px;}

/* Generic Form Styles */
.input_std {border:1px solid #D3D3D3;}
.textarea_std {width:65%; border:1px solid #D3D3D3;}

/* Standard Form */
.cont_form_std {}
.desc_form_std {margin:4px 0px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
.line_form_std {padding:8px; color:inherit; background:#F5F9FA; border-bottom:1px solid #FFF;}
.line_form_std {padding:8px; color:inherit; background:#F5F9FA; border-bottom:1px solid #FFF;}
.line_form_std label {display:block; padding-bottom:2px; color:#423a8f; background:none; font-weight:700;}
.line_form_std label.form_item_ko {color:#C00; background:none;}
.line_form_std label span {color:#fd9c00; background:none; font-size:12px;}
.line_form_std img {vertical-align:middle;}
.line_form_checkbox {padding:8px; color:inherit; background:#F5F9FA; border-bottom:1px solid #FFF;}
/*.line_form_checkbox label {color:#423a8f; background:none; font-weight:700;}*/
.line_form_checkbox label {color:#555; background:none; font-weight:700;}
.line_form_checkbox label span {color:#fd9c00; background:none;}
.line_form_checkbox label.form_item_ko {color:#C00; background:none;}
.line_form_info {display:block; padding-bottom:5px; font-weight:700; color:#000; background:none;}
.last_line_form_std {margin-bottom:5px; padding:10px; color:inherit; background:#DADDEA; text-align:right; border-top:1px solid #ADADCF;}


/* HOME - Carousel */
.cont_carousel {padding:6px 0px; text-align:center;}
.cont_carousel_int {width:98%; margin:0 auto; text-align:left;}
.items_carousel {height:260px; overflow:hidden;}
.item_carousel {position:relative; height:260px;}
.text_item_carousel_h {position:absolute; left:15px; bottom:18px; z-index:1; width:550px;}
.text_item_carousel_v {position:absolute; left:15px; bottom:18px; width:170px; z-index:1;}
.avantitle_carousel {margin-bottom:7px;}
.avantitle_carousel span {color:#B1ABE8; background:none; font-size:14px; line-height:1.1em; font-weight:700; border-bottom:2px solid #B1ABE8;}
.title_carousel {color:#FFF; background:none; font-size:28px; line-height:1.1em;}
.title_carousel a:link, .title_carousel a:active, .title_carousel a:visited {color:#FFF; background:none;}
.title_carousel a:hover {color:#FFF; background:none; text-decoration:underline;}
.img_carousel {width:643px; height:260px; overflow:hidden;}
.img_transparent{position:absolute; left:0; top:0; background:url(http://www.cuina.cat/ca/images/transparent.png) no-repeat left bottom; width:100%; height:260px;}
.img_transparent a:link, .img_transparent a:active, .img_transparent a:visited, .img_transparent a:hover {display:block; width:100%; height:260px;}
.nav_carousel {}
.nav_carousel ul {overflow:hidden; margin:0; padding:0; list-style-type:none; border-left:1px solid #E4E4E4; }
.nav_carousel ul li {margin:0; padding:0; float:left; width:24.8%; height:40px; text-align:center; border-right:1px solid #E4E4E4; font-size:11px; line-height:1.2em; font-weight:700;}
.nav_carousel ul li a:link, .nav_carousel ul li a:active, .nav_carousel ul li a:visited {display:block; padding:12px 6px 0px 6px; text-align:left; color:#666666; background:url(../images/bg_item_carousel.gif) no-repeat top left;}
.nav_carousel ul li a:hover {display:block; padding:12px 6px 0px 6px; text-align:left; color:#423A8F; background:#fdfdee url(../images/bg_item_carousel_o.gif) no-repeat top left;}
.nav_carousel ul li a.link_active:link, .nav_carousel ul li a.link_active:active, .nav_carousel ul li a.link_active:visited, .nav_carousel ul li a.link_active:hover {display:block; padding:12px 6px 0px 6px; text-align:left; color:#423A8F; background:#fdfdee url(../images/bg_item_carousel_o.gif) no-repeat top left;}

/* HOME - Block Notices */
.notices_home {}
	.first_notice {float:left; width:49.89%; text-align:center;}
		.img_first_notice {}
			.img_first_notice img {width:100%; margin-bottom:14px;}
		.title_first_notice {width:90%; margin:0px auto 9px auto; text-align:left; font-size:18px; line-height:1.2em; font-weight:700;}
		.body_first_notice {width:90%; margin:0 auto; text-align:left;}
	.other_notices {float:right; width:45.95%;}
		.item_other_notices {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
			.img_item_other_notices {float:left; width:39.25%;}
				.img_item_other_notices img {width:100%;}
			.title_item_other_notices {float:right; width:56.54%; margin-bottom:5px; font-weight:700;}
				.title_item_other_notices a:link, .title_item_other_notices a:active, .title_item_other_notices a:visited {background:none;}
				.title_item_other_notices a:hover {background:none;}
			.body_item_other_notices {float:right; width:56.54%;}

/** HOME - Agenda */
.block_agenda {border:1px solid #E9E9EF;}
.block_agenda_top {height:5px; color:inherit; background:#FFF url(../images/bg_t_agenda.gif) repeat-x bottom; border-bottom:1px solid #E9E9EF;}
.block_agenda_events {padding:10px 0px; color:inherit; background:#F5F9FA; text-align:center;}
.block_agenda_events_int {width:97.6%; margin:0 auto; overflow:hidden; border:1px solid #E4E9EA; color:#FFF; background:#FDFDEE;}
.agenda_event {position:relative; float:left; width:149px; height:94px; overflow:hidden; border-right:1px solid #E4E9EA; border-bottom:1px solid #E4E9EA;}
.agenda_event_link {position:absolute; top:0; left:0; width:149px; height:94px; overflow:hidden; color:#FFF; background:url(../images/bg_event_link.png) repeat; text-align:left; top:94px;}
.agenda_event_link_text {position:absolute; top:10px; left:7px; width:134px;}
.agenda_event_link_text a:hover { text-decoration:none; }
.event_date {color:#CCC; background:none; font-size:11px;}
.event_name {color:#FFF; background:none; font-size:13px; font-weight:bold;}
.link_block_agenda {position:absolute; display:block; width:149px; height:94px; z-index:10000;}

/** HOME - Block Blogs */
.block_blogs {}
.item_block_blogs {width:210px; margin-bottom:7px;}
.item_block_blogs_img {overflow:hidden;}
.item_block_blogs_text {padding:5px 0px; border:1px solid #E4E9EA; text-align:center;}
.title_item_blog {display:block; width:96%; margin:0 auto 4px auto; text-align:left; font-weight:700;}
.desc_item_blog {display:block; width:96%; margin:0 auto; text-align:left; color:#333; background:none;}

/** HOME - Follow Us Home Right */
.follow_us_home_right {position:relative; width:100%; height:56px; color:inherit; background:url(http://www.cuina.cat/ca/images/bg_follow_us.jpg) no-repeat left top;}
a.fuhr_facebook:link, a.fuhr_facebook:active, a.fuhr_facebook:visited, a.fuhr_facebook:hover {display:block; width:35px; height:56px; position:absolute; right:56px;}
a.fuhr_twitter:link, a.fuhr_twitter:active, a.fuhr_twitter:visited, a.fuhr_twitter:hover {display:block; width:35px; height:56px; position:absolute; right:12px;}

/** HOME - Block Revista Home */
.block_revista_home {}
	.block_revista_home_top {color:inherit; background:url(../images/bg_revista_home.gif) no-repeat left 4px; padding-right:10px;}
		.block_revista_home_top img {float:left; margin:0px 15px 0px 8px;}
			.avantitle_brht {padding:15px 0px 6px 0px; color:#423A8F; background:none; font-weight:700;}
			.title_brht {font-size:14px; line-height:1.3em; font-weight:700; color:#000; background:none;}
	.block_revista_home_bottom {margin-top:12px;}
		.block_revista_home_bottom ul {margin:0; padding:0; list-style-type:none;}
			.block_revista_home_bottom ul li {margin:0px 0px 8px 0px; padding:0px 0px 0px 10px; color:inherit; background:url(../images/bullet_li_revista.gif) no-repeat left 5px;}
				.block_revista_home_bottom ul li strong {display:block; color:#333; background:none;}

/** HOME - Block Concursos Home */
.block_concursos_home {margin-bottom:10px;}
	.block_concursos_home img {float:left; margin-right:6px;}
	.concursos_home_title {margin-bottom:5px; color:#423A8F; background:none; font-weight:700;}
	.concursos_home_desc {color:#333; background:none;}

/** HOME - Subscribe Bottom */
.subscribe_paper_home {color:#8A8F90; background:none;}
.subscribe_paper_home_img {float:left; margin-right:10px;}
.subscribe_paper_home_desc {padding-top:10px;}
.subscribe_paper_home_link {margin-top:10px;}

/** HOME - Follow Us Bottom */
.follow_us_home {color:#8A8F90; background:none;}
.follow_us_home_desc {margin:14px 0px 15px 0px;}
.follow_us_home_links {}
.follow_us_home_links a.link_button:link, .follow_us_home_links a.link_button:active, .follow_us_home_links a.link_button:visited, .follow_us_home_links a.link_button:hover {display:block; margin-bottom:4px; padding:2px; width:140px;}
.follow_us_home_links a.link_button img {margin:2px 4px; vertical-align:middle;}

/** HOME - Newisletter Bottom */
.newsletter_home {color:#8A8F90; background:none;}
.newsletter_home_desc {margin:14px 0px 15px 0px;}
.newsletter_home_form {}
.newsletter_home_form input {margin-right:5px;}

.newsletter_home .message_ok_ko, .newsletter_home .message_ok_ko_int, .newsletter_home .form_ok, .newsletter_home .form_ko {margin:0; padding:0px;}
.newsletter_home .form_ok, .newsletter_home .form_ko {padding-left:40px; background-position:10px 4px;}

/** NOTICES - Render Specific Notices */
.cont_show_notices {}
.show_notices_left {float:left; width:48%; padding:8px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.show_notices_right {float:right; width:48%; padding:8px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.cont_show_notices .cont_notice_destacada {width:94%; margin:0 auto; text-align:left;}


/** FORUMS - Posts List */
.title_block_forums {margin-bottom:8px; font-size:11px; text-transform:uppercase; font-weight:700;}
.post_forum {margin-bottom:10px;}
	.top_post_forum {color:inherit; background:url(http://www.cuina.cat/ca/images/tpf_center.gif) repeat-x;}
		.tpf_left {float:left; width:4px; height:4px; color:inherit; background:url(http://www.cuina.cat/ca/images/tpf_left.gif) no-repeat;}
		.tpf_right {float:right; width:4px; height:4px; color:inherit; background:url(http://www.cuina.cat/ca/images/tpf_right.gif) no-repeat;}
	.middle_post_forum {padding:6px 0px 10px 0px; border-left:1px solid #E4E9EA; border-right:1px solid #E4E9EA; color:inherit; background:#F5F9FA; text-align:center;}
	.middle_post_forum_int {width:96%; margin:0 auto; text-align:left; font-size:11px;}
	.middle_post_forum_int p span {font-size:12px; font-weight:700; color:#423A8F; background:none;}
	.bottom_post_forum {color:inherit; background:url(http://www.cuina.cat/ca/images/bpf_center.gif) repeat-x;}
		.bpf_left {float:left; width:25px; height:13px; color:inherit; background:url(http://www.cuina.cat/ca/images/bpf_left.gif) no-repeat;}
		.bpf_right {float:right; width:4px; height:4px; color:inherit; background:url(http://www.cuina.cat/ca/images/bpf_right.gif) no-repeat;}

/** SHOW-HIDE TAB INFO */
.show_hide_tab {margin-bottom:20px;}
.sht_open {font-weight:700;}
.sht_open a:link, .sht_open a:active, .sht_open a:visited {padding-left:20px; color:#423a8f; background:url(http://www.cuina.cat/ca/images/ico_show_tab.gif) no-repeat left;}
.sht_open a:hover {}
.sht_int {position:relative; padding-top:21px; color:inherit; background:url(http://www.cuina.cat/ca/images/bg_show_tab.gif) no-repeat right top;}
.sht_close {}
.sht_close a:link, .sht_close a:active, .sht_close a:visited, .sht_close a:hover {position:absolute; top:6px; right:14px; padding-left:20px; font-size:11px; color:#423a8f; background:url(http://www.cuina.cat/ca/images/ico_tab_close.gif) no-repeat left;}
.ct_legal_info {color:inherit; background:#f5f9fa; border-left:1px solid #ebeef4; border-right:1px solid #ebeef4; border-bottom:1px solid #ebeef4; text-align:center;}
.ct_legal_info_int {width:96%; margin:0 auto; padding:10px 0px; text-align:left; font-size:11px;}

/* 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:#423a8f; 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:#423a8f; background-color:inherit; padding:5px 0;}
	.body_notice_ext{margin:10px 0px;}
		.imgs_notice_ext{border:1px solid #e4e9ea; background-color:#f5f9fa; float:right; width:38%; margin-left:20px;}
			.imgs_notice_ext_int{margin:5px;}
            	.img_imgs_notice_ext {margin-bottom:5px; overflow:hidden;}
					.img_imgs_notice_ext img {}
				.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:#423a8f; background-color:inherit; font-weight:700; text-align:center;}
					.author_imgs_notice_ext{text-align:center;}
.video_notice_ext{text-align:center;}
.video_notice_ext object, .video_notice_ext embed {width:420px; height:240px;}
.audio_notice_ext{text-align:center;}

/*.related_link_notice_ext a:link, .related_link_notice_ext a:active, .related_link_notice_ext a:visited {display:block; padding:3px 0px 4px 22px; border-bottom:1px solid #ececec; background:url(http://www.cuina.cat/ca/images/bullet_arrow.jpg) no-repeat left center; font-weight:700;}
.related_link_notice_ext a:hover {color:#000; background:inherit;}
.related_link_notice_ext br{line-height:0px;}
.related_link_notice_ext{}*/

/* VIEWER - Show Notice Field */
.show_field_notice_ext {margin-bottom:20px;}
.show_field_notice_ext a:link, .show_field_notice_ext a:active, .show_field_notice_ext a:visited {display:block; padding:3px 0px 4px 22px; border-bottom:1px solid #ececec; background:url(http://www.cuina.cat/ca/images/bullet_arrow.jpg) no-repeat left center; font-weight:700;}
.show_field_notice_ext a:hover {color:#000; background:url(http://www.cuina.cat/ca/images/bullet_arrow.jpg) no-repeat left center;}
.show_field_notice_ext br{line-height:0px;}

/* VIEWER - Vote Notice */
.valoration_notice_ext_int{margin:0 auto; width:95%; text-align:left; padding:10px;}
.valoration_notice_ext img{vertical-align:middle; margin-left:10px;}
.cont_shared_notice_ext_social_net{background-color:#f5f9fa; padding:10px 20px;}
.shared_notice_ext_social_net{border-top:1px solid #ebeef4; border-bottom:1px solid #ebeef4; padding:10px 0; margin:5px 5px; font-weight:700;}
.shared_notice_ext_social_net img {margin-right:2px;}

/* VIEWER - Related Notices */
.related_notice_notice_ext{margin-bottom:30px;}
.related_notice_notice_ext ul{margin:0; padding:0; list-style-type:none;}
.related_notice_notice_ext ul li{padding:3px 0px 4px 22px; border-bottom:1px solid #ececec; background:url(http://www.cuina.cat/ca/images/bullet_arrow.jpg) no-repeat left center; font-weight:700;}

/* VIEWER - Title Subgroups */
.tg_thin {clear:both; background-color:#f5f9fa; border-bottom:1px solid #e3e2ee; color:#423a8f; font-weight:700; padding:3px 0px 3px 3px; margin:20px 0px 10px 0px; text-align:left;}
.tg_large {clear:both; background:url(http://www.cuina.cat/ca/images/bg_tg_large.gif) repeat-x; color:#fff; font-weight:700; padding:8px 0px 8px 10px; text-align:left;}

/* VIEWER - Struct Subgroups */
.group_viewer_form{background-color:#f5f9fa; text-align:center; padding-bottom:15px;}
.group_viewer_form_int{margin:0 auto; width:95%; text-align:left;}
.group_viewer_form_btn{margin:10px 0; font-weight:700;}
.group_viewer_form_btn img{margin-right:5px;}
.group_viewer_form_form{position:relative; background:url(http://www.cuina.cat/ca/images/tab_close.gif) no-repeat top right; overflow:hidden;}
.group_viewer_form_form_int {margin-top:23px; border-left:1px solid #ebeef4; border-right:1px solid #ebeef4; background-color:#fff; padding:10px;}
a.tab_close_form:link, a.tab_close_form:link, a.tab_close_form:visited {position:absolute; top:6px; right:14px; padding-left:20px; font-size:11px; color:inherit; background:url(http://www.cuina.cat/ca/images/ico_tab_close.gif) no-repeat left;}
a.tab_close_form:hover {}

/* VIEWER - Send Notice Styles Redefinition */
.group_viewer_form_form .line_form_std {border:none; color:inherit; background:#FFF;}
.group_viewer_form_form .title_form_std {}
.group_viewer_form_form .desc_form_std {margin:10px 0px 0px 0px; padding:0; font-weight:700; color:#000; background:none; border:none;}

/* VIEWER - Submit Styles */
.last_line_form_std_us{float:left;}
.last_line_form_std_btn{float:right;}

/* VIEWER - Struct Comments */
.cont_coments{text-align:left; margin:0 auto; width:95%; padding:10px 0; border-top:1px solid #ececec;}
.coments_user{font-size:1.1em; font-weight:700; color:#423a8f;}
.coments_date{}
.coments_item{background:url(http://www.cuina.cat/ca/images/bg_group_coments.gif) no-repeat left top; overflow:hidden;}
.coments_item_int{margin-top:9px; border-left:1px solid #e4e9ea; border-right:1px solid #e4e9ea; border-bottom:1px solid #e4e9ea; background-color:#fff; padding:10px;}


/** COMMENTS - Common Styles */
.cont_comentaris {}
.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 {margin:10px 0px;}
.cont_author_first_comment, .cont_author_comment {margin-bottom:4px;}
.author_first_comment, .author_comment {float:left; font-weight:700; color:#000; background:inherit; 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  {font-size:11px; line-height:1.2em; color:#777; background:inherit; overflow:hidden;}

/** COMMENTS - Form New Comment */
.cont_title_new_comment {}
.img_title_new_comment {}
.title_new_comment {font-weight:700; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none;}
.desc_new_comment {display:none;}
.cont_form_new_comment {padding:5px 0px;}
.form_form_new_comment {}
.cont_form_comments {color:inherit; background:#EBEBEB; font-family:Arial, Helvetica, sans-serif;}
.cont_form_comments_int {}
.cont_form_comments label {float:left; display:block; padding:2px 4px; width:40%; text-align:right; font-weight:700;}
.cont_form_comments input {vertical-align:top;}
.first_line_form_comments {padding:5px 6px; color:inherit; background:none;}
.line_form_comments, .line_form_comments_ta {padding:8px 5px; border-bottom:1px solid #FFF;}
.line_form_comments_ta label {width:12%;}
.line_form_comments .required_field {vertical-align:top;}
.last_line_form_comments {text-align:center; padding:6px 0px; font-size:10px; font-family:Verdana, Arial , Helvetica, sans-serif; font-weight:700;}
.last_line_form_comments_left {float:left; width:40%; text-align:right;}
.last_line_form_comments_right {float:right; width:56%; text-align:left;}
/*.required_field {color:#C00000; background:inherit; padding-left:2px;}*/

/** COMMENTS - Button Back Comments */
.button_back_comments {text-align:center; margin:10px 0px;}
.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;}



/** NOTICE SEARCH - Search results */
.cont_search_results {}
.search_results_info {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC; color:#333; background:none;}
.search_results_info em {color:#2D2577; background:none; font-style:normal; font-weight:700;}
.search_results_tabs {clear:both; overflow:hidden; border-bottom:2px solid #2d2577;}
.search_results_tabs ul {margin:0; padding:0; list-style-type:none;}
.search_results_tabs ul li {float:left; margin-right:3px; font-size:11px;}
.search_results_tabs li a:link, .search_results_tabs li a:active, .search_results_tabs li a:visited {display:block; padding:7px; color:#6c65a8; background:url(../images/tab_std_n.gif) repeat-x bottom; border:1px solid #EAE9F0;}
.search_results_tabs li a:hover {display:block; padding:7px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}
.search_results_tabs li.tab_active a:link, .search_results_tabs li.tab_active a:active, .search_results_tabs li.tab_active a:visited {display:block; padding:7px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}
.search_results_tabs li.tab_active a:hover {display:block; padding:7px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}
.cont_search_results .paginator_bar {overflow:hidden; margin-bottom:15px;}
.search_results_items {margin:15px 0px;}

/** NOTICE SEARCH - Search form */
.cont_notice_search {}
	.notice_search_form {}
		.notice_search_form_int .input_std {width:96%;}
		.notice_search_form_int .select_std {width:97%;}


/** AGENDA - Search Events */
.search_events {}
	.line_search_events {padding:10px; color:inherit; background:#F5F9FA; border-bottom:1px solid #FFF;}
		.line_search_events select {padding:3px; width:40%; margin-right:10px; border:1px solid #D1D3E8; color:#333;}
		.line_search_events .input_std {margin-right:10px;}
		.line_search_events label {padding:0px 2px; color:#423a8f; font-weight:700;}
	.last_line_search_events {padding:8px; text-align:right; color:inherit; background:#DADDEA; border-top:1px solid #ADADCF;}

/** AGENDA - Search Events Results */
.results_search {}
.search_item {margin:8px 0px; padding:8px 0px; border-bottom:1px solid #ECECEC;}
.search_item_img {float:left;}
.search_item_img img {margin:0px 10px 4px 0px; width:81px; border:1px solid #e4e9ea;}
.search_item_title {font-weight:700;}
.search_item_desc {margin-bottom:4px;}
.search_item_city {font-size:11px; font-weight:700;}
.search_item_category {font-size:11px;}
.search_item_price {font-size:11px; font-weight:700;}
.search_item_date {font-size:11px; font-weight:700;}

/**AGENDA - Events List */
.events_list {}
	.first_event {border:1px solid #e4e9ea; color:inherit; background:#F5F9FA; text-align:center;}
		.first_event_int {width:96%; margin:0 auto; padding:10px 0px; text-align:left;}
		.first_event .event_img {float:right; width:230px; text-align:right;}
				.first_event .event_img img {width:96%;}
			.first_event .event_info {float:none; width:auto; font-size:11px; text-transform:uppercase;}
				.first_event .event_info span {color:#404040; text-transform:none;}
			.first_event .event_title {float:none; width:auto; margin:4px 0px 2px 0px; font-size:15px; line-height:1.2em; font-weight:700;}
			.first_event .event_body {float:none; width:auto;}
	.event {padding:10px 0px; border-bottom:1px solid #ECECEC;}
		.event_img {float:left; width:20%;}
				.event_img img {width:100%;}
			.event_info {float:right; width:78%; font-size:11px; text-transform:uppercase;}
				.event_info span {color:#404040; text-transform:none;}
			.event_title {float:right; width:78%; margin:4px 0px 2px 0px; font-size:13px; line-height:1.2em; font-weight:700;}
			.event_body {float:right; width:78%;}

/** AGENDA - Event Extended Info - Common Styles */
.cont_event_ext {margin-bottom:15px;}
	.type_event_ext {font-weight:700;}
		.type_event_ext span {padding:1px 3px; color:#7E4C01; background:#FFBA00; font-size:10px; vertical-align:bottom;}
	.category_event_ext {margin-top:7px; font-weight:700; text-transform:uppercase;}
	.title_event_ext {margin:4px 0px 10px 0px; font-size:22px; line-height:1.2em; font-weight:700; color:#423a8f; background:none;}
	.info_event_ext {margin-bottom:6px; padding-bottom:6px; color:#333; background:none; border-bottom:1px solid #d0cfd0;}
		.info_event_ext span {display:block; font-weight:700; font-size:11px;}
	.body_event_ext {float:left; width:59.39%;}
		.body_info_event_ext {margin:10px 0px; padding-top:6px; border-top:1px solid #d0cfd0; color:#423a8f; background:none;}
			.body_info_event_ext strong {color:#333; background:none;}
	.img_event_ext {float:right; width:38%; padding:4px 0px; text-align:center; border:1px solid #e4e9ea; color:inherit; background-color:#f5f9fa; text-align:center;}
		.img_event_ext_int {width:97%; margin:0 auto; font-size:11px;}
			.img_event_ext_int img {width:100%; margin-bottom:3px;}
			.title_img_event_ext {color:#423a8f; background:none; font-weight:700;}
			.author_img_event_ext {}
	.location_event_ext {padding:6px 0px; border:1px solid #E4E9EA; color:inherit; background:#FFF; text-align:center;}
		.location_event_ext_int {width:97%; margin:0 auto; padding:4px; color:#333; background:#FEFEF2; text-align:left; line-height:1.3em;}
		.location_event_ext_int_left {float:left; width:60%;}
		.location_event_ext_int_right {float:right; width:38%; overflow:hidden;}
			.location_event_ext_int strong {line-height:1.5em;}
			.location_event_ext_int span {padding-left:15px; color:inherit; background:url(http://www.cuina.cat/ca/images/ico_phone.gif) no-repeat left;}
			.location_event_ext_int_left span {padding-left:0px; color:inherit; background:none;}


/** ITEMS LIST */
.cont_items_list {}

.items_list_main_item {background: #f0effd; border: 1px solid #e4e9ea; margin-bottom: 10px;}
.items_list_main_item img {float:left; margin:10px; border:1px solid #e4e9ea;}
.items_list_main_item_avantitle{color:#666666;margin-bottom:-15px;margin-top:15px; font-size: 11px; font-weight: 700;}
.items_list_main_item_title{font-weight:700; margin-top: 15px; font-size: 15px; line-height:1.2em;}

.items_list_item {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
.items_list_item_date {margin-bottom:2px; font-size:11px;}
.items_list_item_title {font-weight:700;}
.items_list_item_avantitle {color:#666666; font-size: 11px; font-weight: 700;}
.items_list_item_subtitle {margin-top:2px;}

.items_list_item_with_image {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
.items_list_item_with_image img {float:left; margin: 0px 5px 0px 0px; border:1px solid #e4e9ea;}
.items_list_item_with_image_date {margin-bottom:2px; font-size:11px;}
.items_list_item_with_image_avantitle {color:#666666; font-size: 11px; font-weight: 700;}
.items_list_item_with_image_title {font-weight:700;}
.items_list_item_with_image_subtitle {margin-top:2px;}

/* TOP NOTICES - Tabs */
.top_notices_tabs {clear:both; overflow:hidden; border-bottom:2px solid #2d2577;}
.top_notices_tabs ul {margin:0; padding:0; list-style-type:none;}
.top_notices_tabs ul li {float:left; margin-right:3px; font-size:11px;}
.top_notices_tabs li a:link, .top_notices_tabs li a:active, .top_notices_tabs li a:visited {display:block; padding:7px 15px 7px 15px; color:#6c65a8; background:url(../images/tab_std_n.gif) repeat-x bottom; border:1px solid #EAE9F0;}
.top_notices_tabs li a:hover {display:block; padding:7px 15px 7px 15px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}
.top_notices_tabs li.tab_active a:link, .top_notices_tabs li.tab_active a:active, .top_notices_tabs li.tab_active a:visited {display:block; padding:7px 15px 7px 15px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}
.top_notices_tabs li.tab_active a:hover {display:block; padding:7px 15px 7px 15px; color:#FFF; background:#5c54aa url(../images/tab_std_a.gif) repeat-x bottom; border:1px solid #30287b; border-top:1px solid #5c54aa;}

/* TOP NOTICES - List */
.top_notices_lists {padding:10px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.top_notices_lists_int {width:90%; margin:0 auto; text-align:left;}
.top_notices_lists_int ol {margin:0; padding:0; list-style-position:inside;}
.top_notices_lists_int ol li {margin:0; padding:4px 0px;; border-bottom:1px solid #ebeef4;}


/** BLOGS - Home Blogs List */
.item_home_blogs {}
.ihb_user {position:relative; width:100%; overflow:hidden;}
.ihb_user img {}
.ihb_info {padding:8px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.ihb_info p {width:96%; margin:0 auto; text-align:left;}
.ihb_info p strong {color:#000; background:none;}
.ihb_post {padding:8px 0 0; border-top:1px solid #CACACA; color:inherit; background:url(http://www.cuina.cat/ca/images/ico_last_post.gif) no-repeat 10px; font-weight:700;}
.ihb_post a:link, .ihb_post a:active, .ihb_post a:visited, .ihb_post a:hover {display:block; padding-left:30px;}
.ihb_post_content {padding:4px 0px; text-align:center; border-bottom:1px solid #CACACA; padding-bottom:8px;}
.ihb_post_content p {width:96%; margin:0 auto; text-align:left;}

/** BLOGS - Home Ppal Blogs List - Redefinition of Home Blogs List */
.item_home_ppal_blogs {}
.item_home_ppal_blogs .ihb_user span {right:6px; bottom:6px; text-align:center; width:66%; font-size:14px;}
.item_home_ppal_blogs .notice_blog p strong {font-size:12px;}

/** CONTESTS - Contest List */
.contest_list {}
	.contest_list_item {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
		.contest_list_item_img {clear:both; margin-bottom:5px;}
		.contest_list_item_title {margin-bottom:5px; color:#423A8F; background:none; font-weight:700; font-size:13px;}
		.contest_list_item_subtitle {color:#333; background:none;}

/** CONTESTS - Contest List 2 */
.contest_list2 {}
	.contest_list_item2 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ECECEC;}
		.contest_list_item_img2 {float:left; margin-right:10px; margin-bottom:5px;}
		.contest_list_item_title2 {margin-bottom:5px; color:#423A8F; background:none; font-weight:700; font-size:13px;}
		.contest_list_item_subtitle2 {color:#333; background:none;}

/* PAGINATOR */
.paginator_bar {margin:0; padding:0; text-align:left; color:#666666; background:#f5f9fa; clear:both; overflow:hidden; margin-top:1px;}
.paginator_bar_int {position:relative; height:24px;}

.paginator_bar_left {position:absolute; top:0px; left:0px; width:24px;}
.paginator_bar_left a:link, .paginator_bar_left a:active, .paginator_bar_left a:visited, .paginator_bar_left a:hover {display:block; width:24px; height:24px; color:inherit; background:url(http://www.cuina.cat/ca/images/pag_left.gif) no-repeat;}

.paginator_separator{border-right:1px solid #e8ebf2; padding:5px 0px;}

.paginator_bar_center {width:80%; margin:0 auto; text-align:center; padding-top:3px;}
.paginator_bar_center span.pag_num {padding:5px 0px;}
.paginator_bar_center span.pag_num a {padding:10px 7px; color:#9f9bc2; font-weight:700; background:inherit;}
.paginator_bar_center span.pag_num_active {padding:10px 7px; color:#4a438a; font-weight:700; background:#dfe1ec;}

.paginator_bar_right {position:absolute; top:0px; right:0px; width:24px;}
.paginator_bar_right a:link, .paginator_bar_right a:active, .paginator_bar_right a:visited, .paginator_bar_right a:hover {display:block; width:24px; height:24px; color:inherit; background:url(http://www.cuina.cat/ca/images/pag_right.gif) no-repeat;}

span.paginator_dots {color:#666666; background:none; border:none; padding-right:0px; padding:0px 5px;}
.paginator_bar_bottom {}


/** BREAD CRUMB */
.bread_crumb {text-align:center;}
.bread_crumb_int {width:983px; margin:0 auto; padding:6px 0px; border-bottom:1px solid #afaae1; font-size:11px; text-align:left;}
.bread_crumb_int a:link, .bread_crumb_int a:active, .bread_crumb_int a:visited {padding:0px 0px 0px 18px; color:#000; background:url(http://www.cuina.cat/ca/images/ico_breadcrumb.gif) no-repeat 10px center;}
.bread_crumb_int a:hover {text-decoration:underline;}
.bread_crumb_int h1 {display:inline; margin:0; margin-left:10px; padding:0px 0px 0px 10px; font-size:11px; font-weight:normal; color:#423A8F; background:url(http://www.cuina.cat/ca/images/ico_breadcrumb.gif) no-repeat left center;;}


/** MAPSITE */
.cont_mapsite {padding-bottom:20px; border-bottom:4px solid #e8e8e8;}
	.cont_mapsite ul {margin:0; padding:0; list-style-type:none; font-weight:700;}
		.cont_mapsite ul li {}
			.cont_mapsite ul li a:link, .cont_mapsite ul li a:active, .cont_mapsite ul li a:visited {display:block; padding:4px 0px 4px 22px; border-bottom:1px solid #e8e8e8; color:#30287B; background:url(http://www.cuina.cat/ca/images/bullet_mapsite.gif) no-repeat 8px;}
			.cont_mapsite ul li a:hover {color:#000; background:url(http://www.cuina.cat/ca/images/bullet_mapsite.gif) no-repeat 8px; text-decoration:underline;}
	.mapsite_left {float:left; width:74%;}
		.mapsite_left li {font-size:15px;}
		.mapsite_left li li {font-size:12px;}
		.mapsite_left li li li {font-size:11px;}
		.mapsite_left li li li a:link, .mapsite_left li li li a:active, .mapsite_left li li li a:visited, .mapsite_left li li li a:hover {padding-left:40px; background-position:30px;}
	.mapsite_right {float:right; width:23%; font-size:11px;}


/** VIEWER - Category Notices, Category List **//* NEED REVIEW */
.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 **//* NEED REVIEW */
.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 **//* NEED REVIEW */
.cont_related_map_notice {margin-bottom:15px; overflow:hidden;}
.desc_related_map_notice {margin-top:4px; font-size:11px;}

/* VIEWER - Related Photogallery *//* NEED REVIEW */
.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;}


/* SEND NOTICE - Mail Styles *//* NEED REVIEW */
.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;}


/** AGENDA - Llistat Events *//* NEED REVIEW */
.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 *//* NEED REVIEW */
.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;}

/* COMMON STYLES - Widths */
.w01 {width:1%;}
.w02 {width:2%;}
.w03 {width:3%;}
.w04 {width:4%;}
.w05 {width:5%;}
.w06 {width:6%;}
.w07 {width:7%;}
.w08 {width:8%;}
.w09 {width:9%;}
.w10 {width:10%;}
.w11 {width:11%;}
.w12 {width:12%;}
.w13 {width:13%;}
.w14 {width:14%;}
.w15 {width:15%;}
.w16 {width:16%;}
.w17 {width:17%;}
.w18 {width:18%;}
.w19 {width:19%;}
.w20 {width:20%;}
.w21 {width:21%;}
.w22 {width:22%;}
.w23 {width:23%;}
.w24 {width:24%;}
.w25 {width:25%;}
.w26 {width:26%;}
.w27 {width:27%;}
.w28 {width:28%;}
.w29 {width:29%;}
.w30 {width:30%;}
.w31 {width:31%;}
.w32 {width:32%;}
.w33 {width:33%;}
.w34 {width:34%;}
.w35 {width:35%;}
.w36 {width:36%;}
.w37 {width:37%;}
.w38 {width:38%;}
.w39 {width:39%;}
.w40 {width:40%;}
.w41 {width:41%;}
.w42 {width:42%;}
.w43 {width:43%;}
.w44 {width:44%;}
.w45 {width:45%;}
.w46 {width:46%;}
.w47 {width:47%;}
.w48 {width:48%;}
.w49 {width:49%;}
.w50 {width:50%;}
.w51 {width:51%;}
.w52 {width:52%;}
.w53 {width:53%;}
.w54 {width:54%;}
.w55 {width:55%;}
.w56 {width:56%;}
.w57 {width:57%;}
.w58 {width:58%;}
.w59 {width:59%;}
.w60 {width:60%;}
.w61 {width:61%;}
.w62 {width:62%;}
.w63 {width:63%;}
.w64 {width:64%;}
.w65 {width:65%;}
.w66 {width:66%;}
.w67 {width:67%;}
.w68 {width:68%;}
.w69 {width:69%;}
.w70 {width:70%;}
.w71 {width:71%;}
.w72 {width:72%;}
.w73 {width:73%;}
.w74 {width:74%;}
.w75 {width:75%;}
.w76 {width:76%;}
.w77 {width:77%;}
.w78 {width:78%;}
.w79 {width:79%;}
.w80 {width:80%;}
.w81 {width:81%;}
.w82 {width:82%;}
.w83 {width:83%;}
.w84 {width:84%;}
.w85 {width:85%;}
.w86 {width:86%;}
.w87 {width:87%;}
.w88 {width:88%;}
.w89 {width:89%;}
.w90 {width:90%;}
.w91 {width:91%;}
.w92 {width:92%;}
.w93 {width:93%;}
.w94 {width:94%;}
.w95 {width:95%;}
.w96 {width:96%;}
.w97 {width:97%;}
.w98 {width:98%;}
.w99 {width:99%;}
.w100 {width:100%;}

/** CONTEST - Contest Information */
.ct_header {margin-bottom:20px;}
	.ct_head_title {margin-bottom:5px; font-size:22px; line-height:1.2em; color:#423a8f; background:none; font-weight:700;}
	.ct_head_subtitle {margin-bottom:15px; padding-bottom:6px; font-size:16px; border-bottom:1px solid #d0cfd0;}
	.ct_head_image {/*float:left;*/ display:none;}
	.ct_head_image img {margin-right:15px;}
	.ct_head_description {}
	.ct_head_dates {display:none; /*margin:15px 0px; padding:3px 0px; border-top:1px solid #d0cfd0; border-bottom:1px solid #d0cfd0;*/}
		.ct_info_dates span {}

/** CONTEST - Contest Prizes */
.ct_prizes {margin-bottom:20px;}
	.ct_prize_item {margin-bottom:10px; color:inherit; background:#f5f9fa;}
		.ct_prize_image {float:left;}
			.ct_prize_image img {margin-right:15px;}
		.ct_prize_title {float:right; width:60%; padding:5px 0px; color:#423a8f; background:none; font-weight:700; font-size:13px;}
		.ct_prize_subtitle {float:right; width:60%; font-weight:700;}
		.ct_prize_description {float:right; width:60%; padding:5px 0px;}
		.ct_prize_winners {float:right; width:60%; font-weight:700; color:#333; background:none;}
			.ct_prize_winners span {color:#423A8F; background:none;}
			.ct_prize_winners ul {list-style:inside;}

/** CONTEST - Contest Questions */
.ct_content {padding:10px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.ct_content_int {width:96%; margin:0 auto; padding:10px 0px 0px 0px; color:inherit; background:#FFF; border:1px solid #ebeef4;}
	.ct_question {width:96%; margin:0 auto 10px auto; text-align:left;}
		.ct_question label {color:#423a8f; background:none; font-weight:700;}
		.ct_question_simpletext {}
			.ct_question_simpletext label {display:block; padding-bottom:3px;}
			.ct_question_simpletext input {}
		.ct_question_textarea {}
			.ct_question_textarea label {display:block; padding-bottom:3px;}
			.ct_question_textarea textarea {}
		.ct_question_simple_options {padding:2px 0px; font-size:11px; clear:both;}
			.ct_question_simple_options img {float:left; width:10%;}
		.ct_question_multi_options {padding:1px 0px; font-size:11px; clear:both;}
			.ct_question_multi_options img {float:left; width:10%;}
		.ct_question_image {}
			.ct_question_image img {}
		.ct_question_img {float:left; width:238px;}
			.ct_question_img img {width:228px;}
	.ct_content_last_line {}
.ct_content_int fieldset {padding-top:8px; padding-bottom:8px;border:1px solid #BDBCDB;}
.ct_content_int fieldset legend {color:#423a8f; background:none; font-weight:700;}
.ct_content_int .required_field {width:96%; margin:0 auto 10px auto; text-align:left;}
.ct_content_int .last_line_form_std {margin:10px 0px 0px 0px;}


@media print {
body {color:#000; background-color:#FFF; font-size:12pt;}
.top, .bottom {display:none}
.page, .content_body {page-break-after:auto; page-break-before:auto;}
div div div div div div img {visibility:hidden;}
div div div div div div div img {visibility:visible;}
}

/** PAGINATOR - Redefine Styles For Comments Paginator */
.paginator_comments .paginator_bar {color:inherit; background:#e3e2ee; overflow:hidden;}
.paginator_comments .paginator_bar span {}
.paginator_comments .paginator_bar_center span.pag_num {padding:8px 4px; border-left:1px solid #c1bed8; border-right:1px solid #c1bed8; margin-left:-1px;}
.paginator_comments .paginator_bar_center span.pag_num_active {padding:8px 10px; border-left:1px solid #c1bed8; background:#FFF; margin-left:-1px;}
.paginator_comments .paginator_bar_center span.pag_num a {line-height:2em;}

/** BLOGS - Last Post Comments List */
.blog_post_comments {}
.bpc_item {margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #ECECEC;}
.bpc_item_title_post {margin-bottom:3px; font-size:13px; font-weight:700;}
.bpc_item_title_blog {font-size:11px;}
.bpc_item_author {font-size:10px; font-weight:700; color:#000; background:none;}
.bpc_item_comment {padding-top:9px; color:inherit; background:url(http://www.cuina.cat/ca/images/bg_group_coments.gif) no-repeat left top; overflow:hidden;}
.bpc_item_comment_int {color:inherit; background:#f5f9fa; border-left:1px solid #e4e9ea; border-right:1px solid #e4e9ea; border-bottom:1px solid #e4e9ea; text-align:center;}
.bpc_item_comment_int p {width:96%; margin:0 auto; padding:8px 0px;  text-align:left;}

/** NEWS- Last News Comments List */
.news_post_comments {}
.npc_item {margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #CCC;}
.npc_item_title {margin-bottom:3px; font-size:14px; font-weight:700;}
.npc_item_author {font-size:11px; font-weight:700; color:#000; background:none;}
.npc_item_comment {padding-top:9px; color:inherit; background:url(http://www.sapiens.cat/ca/images/bg_group_coments.gif) no-repeat left top; overflow:hidden;}
.npc_item_comment_int {color:inherit; background:#FFF; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; text-align:center;}
.npc_item_comment_int p {width:96%; margin:0 auto; padding:8px 0px;  text-align:left;}

/** RECIPIES - Recipe sheet */
.recipe_author {font-size:13px; color:#333333; background-color:inherit; padding:5px 0; line-height:1.1em;}
.basic_recipe_info {margin-top:6px; position:relative; color: #333; font-size: 11px; height: 15px; padding: 3px; border-top: 1px solid #d0cfd0; border-bottom: 1px solid #d0cfd0;}
    .basic_recipe_info_item {float: left; margin-right: 10px;}
        .basic_recipe_info_item strong{color: #423a8f; font-weight: 700;}
        .recipe_icon_dificulty {display: block; height: 14px; width: 14px; background-image: url(../images/ico_recipe_dificulty.gif); float: left; margin-top: 1px; margin-right: 3px;}
        .recipe_icon_time {isplay: block; height: 14px; width: 14px; background-image: url(../images/ico_recipe_time.gif); float: left; margin-top: 1px; margin-right: 3px;}
        .recipe_icon_price {display: block; height: 14px; width: 14px; background-image: url(../images/ico_recipe_price.gif); float: left; margin-top: 1px; margin-right: 3px;}

.recipe_process_info {width: 371px; margin: 0px; padding: 0px; float: left;}

.postit {width: 371px; background: url(../images/bg_postit.gif) repeat-y; padding-top: 16px; margin: 15px 0px;}
    .postit_int {width: 327px; margin: 0px 27px 0px 16px; font-size: 12px; color: #333;}
    .postit_title {font-size: 14px; font-weight: 700; color: #423a8f; margin-bottom: 10px;}
    .postit_int ul {margin: 0px; padding-left: 15px;}
    .postit_bottom {width: 371px; height: 39px; background-image: url(../images/bottom_postit.gif); margin: 0px; padding: 0px;}

.recipe_preparation {width: 371px;}
.recipe_preparation_title {font-size: 14px; color: #423a8f; font-weight: 700; margin: 5px 0px;}

.recipe_nutritional_info {float: right; width: 236px; height: 149px; background-image: url(../images/bg_recipe_nutritional_info.gif);margin-left: 0px; margin-top: 8px;}
    .recipe_nutritional_info_int {margin: 12px 16px;}
    .recipe_nutritional_info_int ul {list-style-type: none; margin: 0px; padding: 0px;}
    .recipe_nutritional_info_int ul li {display: block; border-bottom: 1px solid #eaeff0; font-size: 11px; padding: 4px 0px;}
    
.marginleft0 {margin-left: 0px;}

/** REVISTA - Sumari - Articles */
.articles_revista_ext {}
	.article_revista_ext {margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #E3E3E3;}
		.avantitle_rev_ext {margin-bottom:4px; color:inherit; background:none; font-size:10px; font-weight:700; text-transform:uppercase;}
		.title_rev_ext {color:#333; background:none; font-size:15px; line-height:1.2em; font-weight:700;}
		.subtitle_rev_ext {margin:4px 0px; font-weight:700;}
		.tags_rev_ext {margin-top:6px; font-size:10px; line-height:1.2em;}
			.tags_rev_ext span {color:#222; background:none;}
	.bottom_revista_ext {margin-bottom:20px;}
		.bottom_revista_ext span {padding:0px 0px 0px 20px; font-size:11px; font-weight:700; line-height:1.4em; background:url(http://www.sapiens.cat/ca/images/lvm_notices.gif) no-repeat left;}
		.bottom_revista_ext span a:link, .bottom_revista_ext span a:active, .bottom_revista_ext span a:visited {color:#666666; background:none;}
		.bottom_revista_ext span a:hover {color:#666666; background:none;}

/** REVISTA - Index Historic */
.magazine_index {}
	.magazine_index_row {margin-bottom:3px;}
		.magazine_index_item_left, .magazine_index_item_right {width:304px; height:174px; padding:10px 0px 0px 0px; color:inherit; background:url(../images/bg_mii.gif) left top no-repeat; text-align:center;}
		.magazine_index_item_left {float:left;}
		.magazine_index_item_right {float:right;}
			.mii_int {width:284px; margin:0 auto; text-align:left;}
				p.mii_img {float:left;}
					p.mii_img img {margin-right:10px;}
				p.mii_title {margin-bottom:4px; color:#9CA002; background:none; font-size:14px; line-height:1.1em; font-weight:700;}
				p.mii_info {font-size:11px; font-weight:700;}

/** REVISTA - Slide */
.cont_slide_revista {margin-top:15px;}
.slide_revista {position:relative; padding:10px 0px; color:inherit; background:#f5f9fa; text-align:center;}
.slide_revista_int {width:596px; height:217px; margin:0 auto; margin-bottom:15px; text-align:left; color:inherit; background:url(../images/bg_slide.gif) no-repeat center top;}
#slideshow {margin:0px auto 20px auto; width:608px; overflow:hidden; position:relative;}
#slideshow #slidesContainer {margin:0 auto; padding-top:10px; width:550px; height:217px; overflow:auto; position:relative;}
#slideshow #slidesContainer .slide {margin:0 auto; width:500px; height:217px;}

/** REVISTA - Slide - Controls */
.control {display:block; width:25px; height:25px; text-indent:-10000px; position:absolute; cursor: pointer;}
#nav_slide_left {top:95px; left:0; background:transparent url(../images/left_arrow_img.jpg) no-repeat 0 0;}
#nav_slide_left:hover {top:95px; left:0; background:transparent url(../images/left_arrow_img.jpg) no-repeat 0 0;}
#nav_slide_right {top:95px; right:0; background:transparent url(../images/right_arrow_img.jpg) no-repeat 0 0;}
#nav_slide_right:hover {top:95px; right:0; background:transparent url(../images/right_arrow_img.jpg) no-repeat 0 0;}
.slide_content_1 img, .slide_content_2 img, .slide_content_3 img, .slide_content_4 img {border:1px solid #EAEAEA; margin-bottom:5px;}
.slide_content_1, .slide_content_2, .slide_content_3, .slide_content_4 {float:left; width:24.9%; text-align:center; font-weight:700;}
.bottom_slide_revista {width:596px; margin:0 auto; padding-top:10px; border-top:1px dashed #ebeef4; text-align:left;}
.bottom_slide_revista a:link, .bottom_slide_revista a:active, .bottom_slide_revista a:visited {display:block; padding:3px 0px 4px 22px; background:url(../images/bullet_arrow.jpg) no-repeat left center; font-weight:700;}
.bottom_slide_revista a:hover {color:#000; background:url(../images/bullet_arrow.jpg) no-repeat left center;}

/** RECIPES - Search */
.select_std {border: 1px solid #D1D3E8; color:#333333; margin-right:10px; padding: 3px; /*width: 100%;*/}
.float_left {float: left;}
.float_right {float: right;}

/* Related Items */
.related_item {border-bottom: 1px solid #ececec; padding: 10px 0px;}
	.related_item img {float:left; margin-right: 10px; border:1px solid #e4e9ea;}
	.related_item_category {font-size: 11px; color: #666; font-weight: 700;}
	.related_item_title {font-size: 13px; color: #423a8f; font-weight: 700; line-height: 1.4em;}
.featured_related_item {background: url(http://www.cuina.cat/ca/images/bg_featured_related_item.gif); border-top:1px solid #FFF; margin-top: -1px; padding: 7px;}
	.featured_related_item img{float: left; margin-right: 10px;}

/** MENUS - Menu sheet */
.kind_of_menu {margin-top:7px; font-weight:700; color: #666; font-size: 13px;}
.title_menu_sheet{font-size:22px; line-height:1.1em; font-weight:700; color:#423a8f; background-color:inherit; padding:5px 0px 5px 0px; border-bottom: 1px solid #d0cfd0;}

/** PRODUCTS - Redefined Styles */
.product_ext {color:#333; background:none;}
.product_ext .imgs_notice_ext {width:auto; margin-bottom:5px;}
.product_ext .product_info {clear:both; margin-top:10px; padding-top:10px; border-top:1px solid #d0cfd0; font-size:11px; color:; background:none;}
.product_ext .product_info strong {color:#423a8f; background:none;}