body {
font-family:Arial, Helvetica, sans-serif, Garamond;
font-size:76%;
margin:0;
padding:20px 0 5px 0;
background-color:#000000;
color:#FFFFFF
}
/*********************
********HOME*********
*********************/
div#contenidor_flash {
width:994px; margin:0 auto}

div#contenidor_1 {
margin:0 auto;
background:url(../img/fons_marc.jpg) left top no-repeat;
width:994px;
height:650px}

div#contenidor_2 {
width:926px;
padding-top:32px;
margin:0 auto;}


div#contenidor_3 {
width:925px;
padding-top:32px;
margin:0 auto;}

div#peu {
margin:0 auto;
width:985px;
/*text-align:right;*/
padding-top:10px;
letter-spacing:0.1em;
font-size:10px;
}

a.v_peu:link, a.v_peu:visited {
color:#A17D0A;
font-size:10px;
text-decoration:none}

table td#fons_esquerra {
background:url(../img/menu_esquerra_home.jpg) left top no-repeat;
width:304px;
height:585px}

table td#fons_central {
background:url(../img/menu_central_home.jpg) left top no-repeat;
width:316px;
height:585px}

table td#fons_dreta {
background:url(../img/menu_dreta_home.jpg) left top no-repeat;
width:306px;
height:585px}

.caixa_adreca {
padding-left:60px;
font-size:11px;
font-weight:bold;
padding-top:10px}

.caixa_idioma {
padding-top:10px;
text-align:right;
padding-right:60px}

h2.text_logo_home {
padding-right:5px;
font-weight:bold;
padding-top:15px;
line-height:1.5em;
font-size:12px;
letter-spacing:0.2em;
text-align:center;
}

a.v_menu_home:link, a.v_menu_home:visited {
color:#000000;
text-decoration:none;
font-size:13px}

a.v_menu_home:hover {
font-weight:bold}

a.v_menu_home_triat:link, a.v_menu_home_triat:visited {
color:#000000;
text-decoration:none;
font-size:13px;
font-weight:bold}

a.v_idioma:link, a.v_idioma:visited {
color:#FFFFFF;
text-decoration:none;
font-size:10px;
font-weight:bold;
letter-spacing:0.2em
}

a.v_idioma_triat:link, a.v_idioma_triat:visited {
color:#F7E017;
text-decoration:none;
font-size:10px;
font-weight:bold;
letter-spacing:0.2em}


.posicio_vincle_home_01 {position:absolute; top:155px; margin-left:55px}
.posicio_vincle_home_02 {position:absolute; top:240px; margin-left:165px; width:70px}
.posicio_vincle_home_03 {position:absolute; top:345px; margin-left:160px; width:60px; text-align:right}

.posicio_vincle_home_04 {position:absolute; top:180px; margin-left:168px}
.posicio_vincle_home_05 {position:absolute; top:255px; margin-left:90px;}
.posicio_vincle_home_06 {position:absolute; top:338px; margin-left:95px; width:70px; text-align:right}

/*********************
****FONS INTERIORS***
*********************/


table td#fons_esquerra_interior {
background:url(../img/menu_esquerra_interior.jpg) left top no-repeat;
width:218px;
height:585px}

table td#fons_centra_interior {
background:url(../img/menu_centre_interior.jpg) left top no-repeat;
width:482px;
height:585px}

table td#fons_dreta_interior {
background:url(../img/menu_dreta_interior.jpg) left top no-repeat;
width:225px;
height:585px}

.posicio_vincle_inte_01 {position:absolute; top:123px; margin-left:20px}
.posicio_vincle_inte_02 {position:absolute; top:205px; margin-left:105px; width:70px}
.posicio_vincle_inte_03 {position:absolute; top:313px; margin-left:105px; width:60px; text-align:right}

.posicio_vincle_inte_04 {position:absolute; top:148px; margin-left:128px}
.posicio_vincle_inte_05 {position:absolute; top:220px; margin-left:65px;}
.posicio_vincle_inte_06 {position:absolute; top:303px; margin-left:55px; width:70px; text-align:right}

h2.text_logo_interior {
padding-left:45px;
font-weight:bold;
padding-top:15px;
line-height:1.5em;
font-size:11px;
letter-spacing:0.2em;
text-align:center}

/*********************
******OFRECEMOS*******
*********************/
a.v_menu_ofrecemos:link, a.v_menu_ofrecemos:visited {
color:#FFFFFF;
font-size:11px;
background:url(../img/punt_01.gif) left center no-repeat;
padding-left:25px;
line-height:1.4em;
padding-right:15px;
display:block;
}

a.v_menu_ofrecemos_triat:link, a.v_menu_ofrecemos_triat:visited {
color:#F7E017;
text-decoration:none;
font-weight:bold;
font-size:11px;
background:url(../img/punt_01.gif) left center no-repeat;
padding-left:25px;
line-height:1.4em;
padding-right:15px;
display:block}

img.marge_foto  {background-color:#000000; padding:10px 15px; border:1px solid #0A94D6}

p.ofrecemos:first-letter {font-size:40px; line-height:1em;}
div.ofrecemos_text {line-height:2em;
font-size:13px;
padding-left:10px
}

div.Scroller-Container {
  position: absolute;
   top: 0px; 
   left: 0px;
}

.Scrollbar-Up {cursor: pointer;}
.Scrollbar-Down {cursor: pointer;}

#variable{
color:white;
height:210px;
width:195px;
overflow:hidden;
position:relative;
}

.padding_top_182{padding-top:185px}

table td.borde_fletxes {border-left:2px solid #0A94D6}

/*********************
********NOTICIAS******
*********************/
#variable_noti{
color:white;
height:250px;
width:430px;
overflow:hidden;
position:relative;
}

.marge_foto_noti img {background-color:#000000; padding:15px 5px; border:1px solid #0A94D6; text-align:center;  margin:0 8px}

p.noticias:first-letter {font-size:30px; line-height:1em;}
div.noticias_text {line-height:2em;
font-size:11px;
}


a.v_noticies:link, a.v_noticies:visited {background:url(../img/punt_01.gif) left 3px no-repeat;
padding-left:12px;
color:#FFFFFF;
text-decoration:none;
margin-left:8px;}

a.v_noticies_triat:link, a.v_noticies_triat:visited {
background:url(../img/punt_01.gif) left 3px no-repeat;
color:#F7E017;
font-weight:bold;
text-decoration:none;
padding-left:12px;
margin-left:8px;
}


/*********************
********GALERIA******
*********************/


.marge_foto_galeria img {background-color:#000000; padding:10px 10px; border:1px solid #0A94D6; text-align:center}


/*********************
********AMPLADES******
*********************/
.w_50 {width:50px}
.w_100 {width:100px}
.w_105 {width:105px}
.w_120 {width:120px}
.w_125 {width:125px}
.w_150 {width:150px}
.w_224 {width:224px}
.w_230 {width:230px}

.h_10 {height:10px}
.h_15 {height:20px}

/*********************
********COLORS*********
*********************/
.groc_01, a.groc_01:link, a.groc_01:visited {color:#F7E017}

