/* =============================================================================================== */
/* La Unió de Llauradors i Ramaders COAG                       Copyright 2009 Integra Digital S.L. */
/* http://www.integradigital.com                                           info@integradigital.com */
/* =============================================================================================== */

TABLE { font-size: 1px }

.div_submenu { position: absolute; visibility: hidden; left: 0px; top: 118px; z-index: 1; }

.menu_on { display: block; }
.menu_off { display: none; }
.menu_end_on { display: none; }
.menu_end_off { display: block; }

.bg1 { background-color: #605C06; }
.bg2 { background-color: #D9D9D9; }
.bg3 { background-color: #DEDED2; }
.bg4 { background-color: #E0E0D8; }
.bg5 { background-color: #FFFFFF; }
.bg6 { background-color: #E7E7E7; }
.bg7 { background-color: #777D12; }
.bg_8 { background-color: #F3F3F3; }

.bg_body { background-color: #F3F3F3; }

.bg_top { background-image: url(/images/v1/bg_top.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_top_1 { background-image: url(/images/v1/bg_top_v1.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_top_2 { background-image: url(/images/v1/bg_top_2.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_bottom { background-image: url(/images/v1/bg_bottom.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_bottom_2 { background-image: url(/images/v1/bg_bottom_2.gif); background-repeat: no-repeat; }
.bg_shadow_bottom { background-image: url(/images/v1/bg_shadow_bottom.gif); background-repeat: no-repeat; background-color: #D9D9D9; }
.bg_shadow_bottom_r { background-image: url(/images/v1/bg_shadow_bottom_r.gif); background-repeat: no-repeat; background-color: #D9D9D9; }
.bg_shadow_bottom_l { background-image: url(/images/v1/bg_shadow_bottom_l.gif); background-repeat: no-repeat; background-color: #D9D9D9; }
.bg_right { background-image: url(/images/v1/bg_right.gif); background-repeat: repeat-y; background-position: top center; }
.bg_left { background-image: url(/images/v1/bg_left.gif); background-repeat: repeat-y; background-position: top center; }
.bg_head { background-image: url(/images/v1/bg_head.gif); background-repeat: no-repeat; }
.bg_head_1 { background-image: url(/images/v1/bg_head_v1.gif); background-repeat: no-repeat; }
.bg_sites { background-image: url(/images/v1/bg_sites.gif); background-repeat: no-repeat; }
.bg_banner_head { background-image: url(/images/v1/bg_banner_head_2.gif); background-repeat: no-repeat; background-color: #FFFFFF; }
.bg_home_1 { background-image: url(/images/v1/bg_home_1.gif); background-repeat: no-repeat; }
.bg_home_1_1 { background-image: url(/images/v1/bg_home_1_1.gif); background-repeat: no-repeat; }
.bg_home_1_2 { background-image: url(/images/v1/bg_home_1_2.gif); background-repeat: repeat-y; }
.bg_home_1_3 { background-image: url(/images/v1/bg_home_1_3.gif); background-repeat: repeat-x; background-color: #FCFCFC; background-position: bottom center;}
.bg_home_1_4 { background-image: url(/images/v1/bg_home_1_4.gif); background-repeat: repeat-y; }
.bg_home_1_5 { background-image: url(/images/v1/bg_home_1_5.gif); background-repeat: no-repeat; }
.bg_home_2 { background-image: url(/images/v1/bg_home_2.gif); background-repeat: no-repeat; }
.bg_home_3 { background-image: url(/images/v1/bg_home_3.gif); background-repeat: no-repeat; }
.bg_home_4 { background-image: url(/images/v1/bg_home_4.gif); background-repeat: no-repeat; }
.bg_home_4_v1 { background-image: url(/images/v1/bg_home_4_v1.gif); background-repeat: no-repeat; }
.bg_banner { background-image: url(/images/v1/bg_banner.gif); background-repeat: no-repeat; background-color: #FFFFFF; }
.bg_new_1 { background-image: url(/images/v1/bg_new_1.gif); background-repeat: no-repeat; }
.bg_sub_top { background-image: url(/images/v1/bg_sub_top.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_sub_btm { background-image: url(/images/v1/bg_sub_btm.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_content_left { background-image: url(/images/v1/bg_content_left.gif); background-repeat: repeat-y; background-position: top center; }
.bg_content_right { background-image: url(/images/v1/bg_content_right.gif); background-repeat: repeat-y; background-position: top center; }
.bg_content_top { background-image: url(/images/v1/bg_content_top.gif); background-repeat: no-repeat; background-position: top center; background-color: #FFFFFF; }
.bg_content_bottom { background-image: url(/images/v1/bg_content_bottom.gif); background-repeat: no-repeat; background-position: top center; background-color: #FFFFFF; }
.bg_list_1 { background-image: url(/images/v1/bg_list_1.gif); background-repeat: no-repeat; background-position: bottom center; }
.bg_list_1_1 { background-image: url(/images/v1/bg_list_1_1.gif); background-repeat: no-repeat; background-position: bottom center; }
.bg_list_2 { background-image: url(/images/v1/bg_list_2.gif); background-repeat: no-repeat; background-position: bottom center; }
.bg_list_3 { background-image: url(/images/v1/bg_list_3.gif); background-repeat: repeat-x; background-position: bottom center; }
.bg_list_4 { background-image: url(/images/v1/bg_list_4.gif); background-repeat: no-repeat; background-position: bottom center; }
.bg_list_7 { background-image: url(/images/v1/bg_list_7.gif); background-repeat: repeat-x; background-position: top center; }
.bg_list_10 { background-image: url(/images/v1/bg_list_10.png); background-repeat: repeat-x; background-color: #72703E; background-position: top center; }
.bg_list_symbol { background-image: url(/images/v1/bg_list_symbol.png); background-repeat: no-repeat; background-position: bottom right; }
.bg_gray_1 { background-image: url(/images/v1/bg_gray_1.gif); background-repeat: no-repeat; background-position: top center; }
.bg_gray_2 { background-image: url(/images/v1/bg_gray_2.gif); background-repeat: no-repeat; background-position: bottom center; }
.bg_gray_3 { background-color: #D9D9D9; }
.bg_shadow_left { background-image: url(/images/v1/bg_shadow_left.gif); background-repeat: repeat-y; background-position: top center; }
.bg_shadow_right { background-image: url(/images/v1/bg_shadow_right.gif); background-repeat: repeat-y; background-position: top center; }
.bg_right_search{ background-image: url(/images/v1/bg_right_search.gif); background-color: #666000; background-repeat: repeat-x; background-position: bottom center; }
.bg_search{ background-image: url(/images/v1/bg_search.gif);  background-repeat: no-repeat; }
.bg_links_right { background-image: url(/images/v1/bg_links_right.gif); background-repeat: no-repeat; background-position: top center; }
.bg_links { background-image: url(/images/v1/bg_links.png); background-repeat: no-repeat; background-position: center center; }
.bg_links_1 { background-image: url(/images/v1/bg_links.png); background-repeat: no-repeat; background-position: center center; }
.bg_links_right_4 { background-image: url(/images/v1/bg_links_right_4.gif); background-repeat: no-repeat; background-position: center center; }
.bg_cal_1 { background-image: url(/images/v1/bg_cal_1.gif); background-repeat: no-repeat; }
.bg_cal_1_1 { background-image: url(/images/v1/bg_cal_1_1.gif); background-repeat: no-repeat; }
.bg_cal_2 { background-image: url(/images/v1/bg_cal_2.gif); background-repeat: no-repeat; }
.bg_cal_2_1 { background-image: url(/images/v1/bg_cal_2_1.gif); background-repeat: no-repeat; }
.bg_cal_3 { background-image: url(/images/v1/bg_cal_3.gif); background-repeat: no-repeat; background-position: top center; }
.bg_cal_4 { background-image: url(/images/v1/bg_cal_4.gif); background-repeat: repeat-y; background-position: top center; }
.bg_cal_5 { background-image: url(/images/v1/bg_cal_5.gif); background-repeat: repeat-y; background-position: top center; }
.bg_cal_6 { background-image: url(/images/v1/bg_cal_6.gif); background-repeat: no-repeat; background-position: top center; }
.bg_magazine { background-image: url(/images/v1/bg_magazine.png); background-repeat: no-repeat; background-position: top center; }
.bg_magazine_3 { background-image: url(/images/v1/bg_magazine_3.gif); background-repeat: repeat-x; background-position: center center; }
.bg_magazine_4 { background-image: url(/images/v1/bg_magazine_4.gif); background-repeat: no-repeat; background-position: center center; }
.bg_frm_start { background-image: url(/images/v1/bg_frm_start.gif); background-repeat: no-repeat; background-position: top center; }
.bg_frm_start_1 { background-image: url(/images/v1/v1/bg_frm_start_1.gif); background-repeat: no-repeat; }
.bg_frm_end { background-image: url(/images/v1/bg_frm_end.gif); background-repeat: no-repeat; background-position: top center; }
.bg_frm_end_1 { background-image: url(/images/v1/bg_frm_end_1.gif); background-repeat: no-repeat; }
.bg_area_start { background-image: url(/images/v1/bg_area_start.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_end { background-image: url(/images/v1/bg_area_end.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_start_1 { background-image: url(/images/v1/bg_area_start_1.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_end_1 { background-image: url(/images/v1/bg_area_end_1.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_start_2 { background-image: url(/images/v1/bg_area_start_2.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_end_2 { background-image: url(/images/v1/bg_area_end_2.gif); background-repeat: no-repeat; background-position: top center; }
.bg_message { background-image: url(/images/v1/bg_message.gif); background-color: F8F8F8; background-repeat: no-repeat; background-position: bottom center; }
.bg_date_article { background-image: url(/images/v1/bg_date_article.gif); background-repeat: no-repeat;  }
.bg_title_article { background-image: url(/images/v1/bg_title_article.gif); background-repeat: repeat-x; }
.bg_toolbar { background-image: url(/images/v1/bg_toolbar.gif); background-repeat: repeat-x; }
.bg_forum_1 { background-image: url(/images/v1/bg_forum_1.gif); background-repeat: no-repeat; background-position: center center; }
.bg_forum_2 { background-image: url(/images/v1/bg_forum_2.gif); background-repeat: no-repeat; background-position: center center; }
.bg_survey_2 { background-image: url(/images/v1/bg_survey_2.gif); background-repeat: repeat-x; background-position: center center; }
.bg_survey_5 { background-image: url(/images/v1/bg_survey_5.gif); background-repeat: repeat-x; background-position: center center; }
.bg_survey_7 { background-image: url(/images/v1/bg_survey_7.gif); background-repeat: no-repeat; background-position: center center; }
.bg_table_color { background-color: #EEEDE4; }
.bg_send { background-image: url(/images/v1/bg_send.gif); background-repeat: no-repeat; background-position: center center; }
.bg_comments { background-image: url(/images/v1/bg_comments.gif); background-repeat: no-repeat; background-position: center center; }
.bg_comments_1 { background-image: url(/images/v1/bg_comments_1.gif); background-repeat: no-repeat; background-position: center center; }
.bg_area_start_3 { background-image: url(/images/v1/bg_area_start_3.gif); background-repeat: no-repeat; background-position: top center; }
.bg_area_end_3 { background-image: url(/images/v1/bg_area_end_3.gif); background-repeat: no-repeat; background-position: top center; }
.bg_toolbar_1 { background-image: url(/images/v1/bg_toolbar_1.gif); background-repeat: repeat-x; }

.border_green { border: 1px solid #747E0D; }
.border_1 { border: 1px solid #B1B1B1; }
.border_img { border: 1px solid #CCCCCC; }
.border_comment { border-bottom: 1px dotted #605C06; }

.text_foot { font-family: Arial, Verdana; font-size: 10; color: #FFFFFF; text-decoration: none; text-align: center; }
.text_foot:hover { text-decoration: underline; }
.text_head { font-family: Arial, Verdana; font-size: 10; color: #605C06; text-decoration: none; font-weight: bold; }
.text_head:hover { text-decoration: underline; }
.text_head_2 { font-family: Arial, Verdana; font-size: 11; color: #605C06; text-decoration: none; font-weight: bold; }
.text_head_3 { font-family: Arial, Verdana; font-size: 11; color: #726F22; text-decoration: none; font-weight: bold; }
.text_lang_on { font-family: Arial, Verdana; font-size: 10; color: #000000; text-decoration: none; font-weight: bold; }
.text_lang_off { font-family: Arial, Verdana; font-size: 10; color: #605c06; text-decoration: none; font-weight: bold; }
.text_submenu_off { font-family: Arial, Verdana; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
.text_submenu:hover { color: #FFFFFF; }
.text_submenu_on { font-family: Arial, Verdana; font-size: 12; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.text_1 { font-family: Arial, Verdana; font-size: 12; color: #A3907C; text-decoration: none; }
.text_2 { font-family: Arial, Verdana; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
.text_3 { font-family: Arial, Verdana; font-size: 12; color: #59493F; text-decoration: none; text-align: justify; }
.text_4 { font-family: Arial, Verdana; font-size: 10; color: #000000; text-decoration: none; font-weight: bold;}
.text_5 { font-family: Arial, Verdana; font-size: 11; color: #FFFFFF; text-decoration: none; }
.text_6 { font-family: Arial, Verdana; font-size: 11; color: #000000; text-decoration: none;  text-align: justify; }
.text_7 { font-family: Arial, Verdana; font-size: 12; color: #717720; text-decoration: none; }
.text_8 { font-family: Arial, Verdana; font-size: 12; color: #A4A4A4; text-decoration: none; }
.text_9 { font-family: Arial, Verdana; font-size: 12; color: #6E5819; text-decoration: none; }
.text_10 { font-family: Arial, Verdana; font-size: 11; color: #6E5819; text-decoration: none; }
.text_11 { font-family: Arial, Verdana; font-size: 14; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.text_12 { font-family: Arial, Verdana; font-size: 13; color: #000000; text-decoration: none; font-weight: bold; }
.text_13 { font-family: Arial, Verdana; font-size: 12; color: #000000; text-decoration: none; font-weight: bold; }
.text_13:hover { text-decoration: underline; }
.text_14 { font-family: Arial, Verdana; font-size: 10; color: #000000; text-decoration: none; text-align: center; }
.text_15 { font-family: Arial, Verdana; font-size: 13; color: #000000; text-decoration: none; }
.text_16 { font-family: Arial, Verdana; font-size: 13; color: #FFFFFF; text-decoration: none; }
.text_17 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; text-align: justify; }.text_raw { font-family: Arial, Verdana; font-size: 11; color: #000000; text-decoration: none; }
.text_content { font-family: Arial, Verdana; font-size: 12; color: #000000; text-decoration: none; text-align: justify; }
.text_content_xl { font-family: Arial, Verdana; font-size: 14; color: #000000; text-decoration: none; text-align: justify; }
.text_title { font-family: Arial, Verdana; font-size: 16; color: #585612; text-decoration: none; font-weight: bold; }
.text_title_2 { font-family: Arial, Verdana; font-size: 16; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.text_list { font-family: Arial, Verdana; font-size: 12; color: #535353; text-decoration: none; }
.text_list:hover { text-decoration: underline; }
.text_list:hover { text-decoration: underline; }
.text_list_2 { font-family: Arial, Verdana; font-size: 12; color: #FFFFFF; text-decoration: none; }
.text_list_3 { font-family: Arial, Verdana; font-size: 11; color: #FFFFFF; text-decoration: none; }
.text_cal_1 { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.text_marked { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #AAB22B; }
.text_action { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }
.text_action:hover { text-decoration: underline; }
.text_action_2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.text_action_2:hover { text-decoration: underline; }
.text_toolbar { font-family: Arial, Verdana; font-size: 9; color: #585612; text-decoration: none; }
.text_comment_1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #605C06; font-weight: bold; }

.cell_cal_today { border: 0px solid #F4A651; background-color: #F4A651; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; text-align: right; }
.cell_cal_day { border: 0px solid #FFFFFF; background-color: #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; text-align: right; }
.cell_cal_weekend { border: 0px solid #E7E7E7; background-color: #E7E7E7; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; text-align: right; }
.cell_bg { background-color: #AAB22B;}

.frm_1 { width: 100px; height: 15px; border-bottom: 1px solid #9E9E9E; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #9E9E9E; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_1 { width: 440px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_2 { width: 271px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_3 { width: 114px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_4 { width: 255px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_5 { width: 239px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_6{ width: 44px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_7 { width: 595px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_8 { width: 119px; height: 15px; border: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_10 { width: 120px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_11 { width: 366px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_12 { width: 269px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_13 { width: 313px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.input_14 { width: 414px; height: 18px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }

.area_1 { width: 436px; height: 75px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.area_2 { width: 591px; height: 75px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.area_4 { width: 313px; height: 119px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.area_5 { width: 407px; height: 52px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }
.area_6 { width: 414px; height: 56px; border-bottom: 1px solid #6C6C6C; border-right: 0px solid #F3F3F3; border-left: 0px solid #F5F5F5; border-top: 1px solid #6C6C6C; background-color: #FFFFFF; font-family: Arial; font-size: 12px; color: #726F22; }