/** Colors

- negre text: #454241
- marron: #7C614E;
- marron (-): #D9BA8C (capcalera y peu)
*/

body{
font-family: "Times New Roman", Times, serif;
font-size:85%;
color:#454241;
width:950px;
margin:0 auto;
text-align:justify

}

/**generals**/

div#contenidor_02 {
background: url(../img/fons_01.gif) 515px 56px  no-repeat;
}


.general {
text-indent:-10000px;
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:0 0
}

div#vinclesMenu {
padding:10px 0 ;
background:#D7BB8B;
margin-left:97px;
}

.vinclesMenuGaleria {background:#D7BB8B;}

.Paragrafs {
line-height:1.5em;
margin-left:22px;
margin-bottom:5px;
text-indent:3em;
text-align:justify
}

.ratlla {
border-left:1px solid #5D5A59;
margin-left:10px;
}
/*** Amplades**/

.w277 {width:277px;}
.w540 {width:540px;}
.w133 {width:133px;}

.w302 {width:302px;}
.w648 {width:648px;}
.w400{width:400px;}
.w350 {width:350px;}
.w460 {width:460px;}

.w371 {width:371px;}
.w480 {width:470px;}

.w460 {width:455px}

.w560 {width:540px;}

.w600 {width:600px;}

/* alçades */
.h185 {height:185px}
.h165 {height:165px}
.h55 {height:55px}
.h34 {height:34px}
.h30 {height:30px}
.h27 {height:27px}
.h23 {height:23px}
.h15 {height:15px}
.h13 {height:13px}
.h1 {height:1px}

/*** Marges **/

.Peresquerra90 {margin-left:97px;}

/**encapcalaments**/
h1#capcalera{
background:url(../img/logotip_01.gif) no-repeat left;
width:290px;
height:123px;
margin-top:15px;
}

h1#capcalera a{
width:290px;
height:123px;
display:block;
}

h1#capcaleraGaleria {
background:url(../img/logo_03.gif) no-repeat left;
width:165px;
height:72px;
}

h1#capcaleraGaleria a{
width:165px;
height:72px;
display:block;
}

h2#Titols {
color:#7C614E;
font-family:"Times New Roman", Times, serif;
font-size:21px;
margin:0 0 0 20px;
line-height:25px;
}

h3.Subtitols {
text-indent:0;
margin:5px 0 5px 0;
font-weight:bold;
}

/***** Taula Catering ********/

table.Catering tr, table.Catering td, table.Catering th {
border:1px solid black;
padding:4px;
text-align:left
}

/***** Formulari *******/

.camps {
background:#F4EADC;
border:1px solid #E7D2B4;
}

.boto {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
background:#F4EADC;
border:1px solid #E7D2B4;
}

/**************Galeria**************/

.Galeria{ margin:20px 0 0 76px;}

div#llistat_fotos {
width:190px;
}

div#llistat_fotos div {
float:left;
padding-bottom:17px;
margin-right:17px;
}

div#llistat_fotos img {border-width:0;}

div#llistat_fotos a:link, div#llistat_fotos a:visited {display:block;border:2px solid #000}
div#llistat_fotos a:hover {border:2px solid #781A1E}
div#llistat_fotos div.triada a:link , div#llistat_fotos div.triada a:visited {border:2px solid #B89E36}

div#vincles_pagines {clear:left}

div#vincles_pagines a.triat {text-decoration:none;color:#999999;cursor:default}

a.Fletxa_01, a.Fletxa_02 {
display:block;
width:25px;
height:13px;
background-position:0 0;
background-repeat:no-repeat;
}


a.Fletxa_01:link, a.Fletxa_01:visited {background-image:url(../img/fletxa_01.gif);}
a.Fletxa_02:link, a.Fletxa_02:visited {background-image:url(../img/fletxa_02.gif);}

a.Fletxa_01:hover,a.Fletxa_02:hover  {background-position:-30px;}



.Fletxa_01 {background:url(../img/fletxa_01.gif)}
.Fletxa_02 {background:url(../img/fletxa_02.gif);}


.Home {
display:block;
width:27px;
height:20px;
background:url(../img/ico_home.gif) no-repeat;
}

a.Home:link, a.Home:visited {background:url(../img/ico_home.gif) no-repeat;}

a.Home:hover{background-position:-29px;}

.Imprimir {
display:block;
width:32px;
height:21px;
background:url(../img/ico_impres.gif) no-repeat;
}

a.Imprimir:link, a.Imprimir:visited {background:url(../img/ico_impres.gif) no-repeat;}

a.Imprimir:hover{background-position:-40px;}

.Enviar {
display:block;
width:32px;
height:19px;
background:url(../img/ico_enviar.gif) no-repeat;
}

a.Enviar:link, a.Enviar:visited {background:url(../img/ico_enviar.gif) no-repeat;}

a.Enviar:hover{background-position:-43px;}

table.Foto_Gran td.marc div {
background:transparent url(../img/fons_03.gif) bottom left no-repeat;
padding-bottom:9px;
}
table.Foto_Gran td.marc {
background:transparent url(../img/fons_02.gif) top right no-repeat;
padding-right:8px;
}
table.Foto_Gran td.marc img{border:3px solid white;}

/**Vincles**/
a:link, a:visited {
color:#781A1C;
}

a.gris:link, a.gris:visited {color:#464241}

.vinclesIdioma a:link, .vinclesIdioma a:visited {
font-size:9px;
text-decoration:none;
padding-right:6px;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif
}

div#vinclesMenu a:link, div#vinclesMenu a:visited{
background:url(../img/punt_menu.gif) no-repeat left; 
padding-left:20px;
padding-right:20px;
text-decoration:none;
color:#464241;
}

div#vinclesMenu a.triat:link, div#vinclesMenu a.triat:visited, div#vinclesMenu a:hover  {
background:url(../img/punt_menu_triat.gif) no-repeat left; 
color:#FFFFFF;
}


.vinclesMenuGaleria a:link, .vinclesMenuGaleria a:visited{
background:url(../img/punt_menu.gif) no-repeat left; 
padding-left:19px;
padding-right:15px;
margin-left:5px;
text-decoration:none;
color:#464241;
}

.vinclesMenuGaleria a.triat:link, .vinclesMenuGaleria a.triat:visited, .vinclesMenuGaleria a:hover {
background:url(../img/punt_menu_triat.gif) no-repeat left; 
color:#FFFFFF;
}


.MenuInterior a:link, .MenuInterior a:visited {
color:#7C614E;
text-decoration:none;
font-size:13px;
line-height:25px;
font-weight:bold
} 

.MenuInterior a.triat:link, .MenuInterior a.triat:visited{
color:#781A1C;
cursor:default;
font-weight:bold
}

/** Colors **/
.marron {background-color:#D7BB8B;}
.marron_2 {color:#7C614E;}
.arial {font-family:Arial, Helvetica, sans-serif;}
