/* CSS Document */

body { background:url(../img/fons.jpg) repeat-x top  right  #454022; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#372D17; line-height:13px;}

img { border:0px;}

.capsalera { width:950px; margin:auto;}
.logo_idimes {width:950px; float:left; height:90px;}
.logo { padding:0px 0px 0px 12px; float:left;}
.idiomes {}



.menu { background:url(../img/fons_menu.gif); width:934px; float:left; height:48px;}
.menu ul { margin:0px; padding:0px; }
.menu li { margin:0px; padding:15px 0px 0px 0px; float:left; list-style:none; }
.menu a  { text-decoration:none; color:#FFFFFF; font-weight:bold; padding:20px;}
.menu a:hover {color:#E1CB7D;}

.f_m_1 {background:url(../img/f_m_1.gif) no-repeat left top;   height:48px; float:left; width:8px;}
.f_m_3 {background:url(../img/f_m_3.gif) no-repeat right top; height:48px; float:right; width:8px;}


.interior { width:950px; margin:auto;}
.inici_dalt { background:url(../img/fons_inici_dalt.gif); width:950px; height:10px; font-size:0px; float:left; margin:10px 0px 0px 0px;}
.inici { background:url(../img/fons_inici.jpg); width:950px; height:290px; float:left;}


/* Peu */
.peu  { width:950px; margin:auto;}

.f_peu_1_ini {background:url(../img/fons_baix2.gif) top;  height:193px; width:950px; float:left;}
.f_peu_2_ini {background:url(../img/fons_baix1.gif) no-repeat left top;  height:193px; }
.f_peu_3_ini {background:url(../img/fons_baix3.gif) no-repeat right top;  height:193px;}


.foto_peu_inici {float:left; padding:17px 0px 15px 14px;}

.adresa_peu_inici { width:950px; float:left;  color:#C0BEB3; font-size:11px; text-align:center; padding:25px 0px 0px 0px;}
.adresa_peu_inici a { color:#669900; text-decoration:none;}

.ona {background:url(../img/ona.gif); width:950px; float:left;  height:101px;}

.f_peu_1 {background:url(../img/fons_baix2.gif)  bottom;  height:120px; width:950px; float:left;}
.f_peu_2 {background:url(../img/fons_baix1.gif) no-repeat left bottom;  height:120px; }
.f_peu_3 {background:url(../img/fons_baix3.gif) no-repeat right bottom;  height:120px;}


.adresa_peu { width:950px; float:left;  color:#C0BEB3; font-size:11px; text-align:center; padding:77px 0px 0px 0px;}
.adresa_peu  a { color:#669900; text-decoration:none;}
/* Peu */


.esquerra_tit { float:left; width:191px;  margin:10px 0px 0px 0px;}
.dreta_tit { float:left; width:759px;  margin:10px 0px 0px 0px;}



.f_es_1 {background:url(../img/f_es_2.gif) top;  height:40px;  width:155px; float:left;  font-size:14px; color:#FFFFFF; text-align:center; padding:27px 9px 0px 9px;}
.f_es_2 {background:url(../img/f_es_1.gif) no-repeat left top;  height:67px; float:left; width:9px;}
.f_es_3 {background:url(../img/f_es_3.gif) no-repeat right top;  height:67px; float:right; width:9px;}

.f_dre_1 {background:url(../img/f_dre_2.gif) top;  height:40px;  width:726px; float:left;   font-size:14px; color:#3D361A;  padding:27px 0px 0px 15px;}
.f_dre_2 {background:url(../img/f_dre_1.gif) no-repeat left top;   height:67px; float:left; width:9px;}
.f_dre_3 {background:url(../img/f_dre_3.gif) no-repeat right top;  height:67px; float:right; width:9px;}



.f_dre_1_dis {background:url(../img/f_dre_2.gif) top;  height:67px;  width:726px; float:left;   font-size:14px; color:#3D361A;  padding:0px 0px 0px 15px;}

.fi_titul_in_mes {float:left;  padding:27px 0px 0px 5px; }
.atras_mes { display:block; color:#372D17; font-size:10px; font-weight:bold; text-decoration:none; padding:30px 15px 0px 0px; text-align:center;   height:26px; float:right;}



.contingut { float:left; background:#FFFFFF;}

.esquerra_cont {border-left:solid 1px #EFE5E4; border-top:solid 1px #D2CEBE; float:left; width:190px; background: url(../img/fons_int.jpg) #FFFFFF repeat-x;}
.dreta_cont {border-left:solid 1px #FFFFFF; border-top:solid 1px #E6EBD9; float:left; width:758px;  background: url(../img/fons_int.jpg) #FFFFFF repeat-x;}

.dreta_cont_2 {border-left:solid 1px #FFFFFF; border-top:solid 1px #E6EBD9; float:left; width:949px;  background: url(../img/fons_int.jpg) #FFFFFF repeat-x;}
.dreta_tit_2 { float:left; width:949px;  margin:10px 0px 0px 0px;}
.f_dre_1_2 {background:url(../img/f_dre_2.gif) top;  height:40px;  width:916px; float:left;   font-size:14px; color:#3D361A;  padding:27px 0px 0px 15px;}


.alsada_minina_1 { float:right;  height:380px; background: url(../img/centre_neo.jpg); width:1px; font-size:0px; line-height:0px; margin:0px; padding:0px;}
.alsada_minina_2 { float:right;  height:380px; background:#FFFFFF; width:1px; }

.menu_2 { margin:0px; padding:0px; float:left; width:189px;}
.menu_2 li {list-style:none; margin:0px; padding:0px;}
.menu_2 a  { color:#8D976D; text-decoration:none; background: url(../img/clander_2.gif) no-repeat; display:block; padding:8px 10px 8px 23px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; }
.menu_2 a:hover {  color:#46511C; background-position: 0 -30px;}

.menu_3 { margin:0px;  padding:10px 0px 10px 0px;}
.menu_3 li {}
.menu_3 a  { background: url(../img/clander.gif) no-repeat; font-size:12px; color:#6A572D; /* padding:3px 10px 3px 30px;*/  padding:3px 10px 3px 15px; font-weight:normal;}
.menu_3 a:hover { color:#6A572D;   background-position: 0 0px;  background: url(../img/clander.gif) no-repeat #DEE8CA;}

.foto_generica { width:700px; height:122px; float:left; margin:10px 0px 0px 0px;}

.marges_dreta_cont { padding:15px 28px 0px 28px; float:left; width:700px; line-height:15px;}
.marges_dreta_cont_2 { padding:23px 28px 0px 28px; float:left; width:892px;}

.texte_dreta_cont { padding:0px 0px 0px 0px; float:left;  width:700px; font-size:11px; }
.texte_dreta_cont p { padding:8px 0px 8px 0px; margin:0px; }


.taula  { font-size:10px; color:#46411F; float:left;  width:700px; border-bottom:solid 1px #D8D9C6; border-top:solid 1px #D8D9C6; margin:10px 0px 0px 0px;}

.taula table  { border-collapse: collapse;}

.taula tr  { }
.taula td  { border:solid 0px #D7D9C5; text-align:center; padding:5px; border-bottom:solid 1px #FFFFFF; }
.tituls_tr { background: url(../img/fons_tauala_2.gif) bottom; color:#FFFFFF; font-size:10px; text-align:center; font-weight:bold;}
.tituls_tr td { border-left:solid 1px #B7BF9D!important;  }
.tituls_td { background:url(../img/fons_taual.gif); width:115px; text-align:left !important; font-weight:bold;  padding:0px 0px 0px 6px !important; vertical-align:top; }
.linia_blanca td { border-right:solid 1px  #FFFFFF!important; }
 
.nou_td_div { float:right;}

.estar  { float:right; }

.estar_nou { width:36px; float:right;}

.tituls_td_div { float:left; padding:12px 0px 12px 15px; background:url(../img/clander_5.gif) no-repeat; display:block; color:#46411F;}

.fi_titul_in {float:left; padding:13px 0px 0px 10px; color:#FFFFFF; font-weight:bold; /* background:url(../img/clander_3.gif) no-repeat;*/ }
.fi_nou_in {float:right; background:url(../img/fons_nou.gif); padding:5px 20px 5px 50px; color:#FFFFFF; font-weight:bold; font-size:10px;}
.fi_atras_in {float:right;}
.atras { display:block; color:#372D17; font-size:10px; font-weight:bold; text-decoration:none; padding:14px 0px 0px 0px; text-align:center; width:80px;  height:26px; border-left:solid 1px #CCCCCC; background:url(../img/f_dre_2.gif) bottom;}


.fi_titul { background:url(../img/f_es_2.gif); width:700px;  float:left; height:40px; margin:10px 0px 0px 0px; }

.fi_texte { float:left;  width:700px;  padding:10px 0px 0px 0px; text-align:justify; line-height:17px;}
.fi_texte p { margin:0px; padding:7px 0px 7px 0px;}
.fi_texte img { float:right; margin:12px 0px 10px 20px; border:solid 1px; color:#FFFFFF; padding:8px;  background:#D9DDC7; }

.fi_titul_2 { float:left;  width:700px; border-bottom:solid 1px #D8D9C5; font-size:18px; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;}

.no_tula {background:url(../img/f_dre_2.gif) bottom; width:700px;  float:left; height:30px; margin:15px 0px 0px 0px;  }
.no_tula_tit { padding:8px 0px 0px 13px; font-weight:bold;}



.menu_2_in { margin:0px; padding:0px; width:280px; line-height:13px; }
.menu_2_in li {list-style:none; margin:0px; padding:0px;}
.menu_2_in a  { color:#8D976D; text-decoration:none; background: url(../img/clander_2.gif); display:block; padding:8px 10px 8px 23px; margin:0px 0px 0px 0px; font-size:11px; font-weight:bold; }
.menu_2_in a:hover {  color:#46511C; background-position: 0 -30px;}

.menu_3_in { margin:0px;  padding:10px 0px 10px 0px;}
.menu_3_in li {}
.menu_3_in a  { background: url(../img/clander.gif) no-repeat; font-size:12px;  color:#372D17;  /* padding:3px 10px 3px 30px;*/  padding:3px 10px 3px 15px; font-weight:normal;}
.menu_3_in a:hover { color:#6A572D;   background-position: 0 0px; background: url(../img/clander.gif) no-repeat #DEE8CA;}


.indice_tex { float: left; }
.indice_img  {  float: right;  }
.indice_img  img {   border:solid 1px #FFFFFF; color:#FFFFFF; padding:8px;  background:#D9DDC7; }

.indice_tex_2 { float:right ; width:300px; text-align:justify; padding:0px 10px 0px 0px; }
.indice_img_2 {  float:  left ;  width:350px; }
.indice_img_2  img {   border:solid 1px; color:#FFFFFF; padding:8px; margin:5px 0px 5px 0px; background:#D9DDC7; }


.indice_tex_2_2 { float: right ; width:453px; text-align:justify; padding:0px 8px 0px 0px; }
.indice_img_2_2 {  float:  left ; width:407px;  }
.indice_img_2_2  img {   border:solid 1px; color:#FFFFFF; padding:8px; margin:10px 0px 5px 0px; background:#D9DDC7; }


.iframe_googel iframe {border:solid 1px; color:#FFFFFF; padding:8px; margin:5px 0px 5px 0px; background:#D9DDC7;}



.form_1 {  float:  left ;  width:385px;  padding:10px 0px 0px 5px;}
.form_2  { float: right ; width:263px; text-align:justify; padding:10px 10px 0px 0px; }
.form_tit { background:url(../img/f_es_2.gif); color:#FFFFFF; padding:8px}
.form  {  padding:10px 0px 0px 0px;    width:385px; float:left;  }
.form form  { margin:0px; padding:0px; }
.form input  { margin:0px; padding:6px; border:solid 1px #C9D4AD; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#6A572D; width:370px; background:url(../img/fons_from.gif);  }
.form textarea  { margin:0px; padding:6px;  border:solid 1px #C9D4AD;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6A572D; width:370px; height:80px; background:url(../img/fons_texarea.gif);}
.form p  { margin:0px; padding:10px 0px 3px 0px;}
.submit {width:130px!important; background: url(../img/fons_sutmit.gif)!important; color:#FFFFFF!important;}
.form_adresa { padding:30px 0px 0px 10px;}

.form_1_2 {  float:  left  ;  width:385px;  padding:10px 0px 0px 5px;}
.form_2_2  { float: right; width:263px; text-align:justify; padding:0px 10px 0px 0px; }

.comp {float:left; width:385px; padding:20px 0px 0px 0px;}
.comp_submit { float:left;}
.comp_obi { float:right; color:#CC0000; font-size:10px; padding:10px 0px 0px 0px;}

.form_adresa a { color:#669900; text-decoration:none; }
.form_adresa a:hover { text-decoration:underline;}

.form_avis  {  width:377px; float:left;  border-top:  dashed 1px  #CC0000; border-bottom: dashed 1px #CC0000; margin:15px 0px 0px 0px; padding:5px 0px 8px 8px; color:#CC0000; background:#EBC4AD;}

.form_ok { width:385px; text-align:center;   padding:100px 0px 0px 0px; float:left;}

.google { background:url(../img/google.jpg) no-repeat; display:block; width:117px; height:70px; padding:15px 0px 0px 145px;}




.enllasos a { text-decoration:none; color:#669900; line-height:18px; }
.enllasos a:hover { text-decoration: underline;}



.titol { background:url(../img/f_dre_2.gif) bottom; padding:10px 10px 10px 20px; margin:0px;  margin:15px 0px 0px 0px; }
.imatge { float:left; margin:20px; } 
.cont { background: url(../img/fons_noticies.jpg) #FFFFFF repeat-y; padding:3px 15px 5px 15px; border:solid 2px #F5F7EE; margin:0px 0px 0px 0px; line-height:15px; text-align:justify; font-size:11px; }

.cont a {  padding:5px 10px 5px 10px; background:url(../img/fons_sutmit.gif); color:#FFFFFF; font-weight:bold; text-decoration:none; }
.cont a:hover { background-position:0 -30px;}







