@import "botiga.css";
@import "menus.css";

body
{
text-align:center;
margin:0;
}

div.neteja
{
clear:both;
}
img
{
border:0;
margin:0;
}

div#contenidor
{
width:971px;
margin-left:auto;
margin-right:auto;
}

div#top
{
width:971px;
height:125px;
background-image:url(../img/cap.png);
padding-top:14px;
font-family:"Georgia", "Times New Roman", "serif";
}

div#logo
{
height:77px;
padding-left:70px;
}

div#logo img
{
float:left;
clear:both;
height:77px;
width:300px;
}

div#menu 
{
padding:3px 0 0 40px;
z-index:0;
}

div#menu a
{
color:#ffffff;
text-decoration:none;
padding:0 9px 0 9px;
}

div#menu a:hover
{
color:#EFE6BE;
}

div#menu ul
{
float:left;
width:320px;
height:16px;
background-color:#282A1F;
color:#EFE6BE;
border:1px solid #EFE6BE;
padding:2px 0 0 0;
margin:0;
font-size:12px;
}

div#menu ul li
{
display: inline;
}

a.contactar {
   color: #ffffff;
   font-size: 12px;
   text-decoration: none;
}

li.actiu span
{
color:#EFE6BE;
}

div#AltresOpcions
{
font-size:12px;
float:right;
width:300px;
height:16px;
padding:2px 0 0 0;
text-align:left;
}


div#submenu1
{
display: none;
}

div#contingut
{
background-image:url(../img/fons.png);
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color:#402707;
font-size:12px;
text-align:left;
padding:10px 40px 10px 40px;
width:891px;
}


div#portada01 a
{
color:#000000;
text-decoration:underline;
}



div#avis a
{
color:#000000;
text-decoration:underline;
}


p
{
padding:0;
margin: 0px 0px 15px 0px;
text-align:left;
}

p.titol
{
font-weight:bold;
font-size:13px;
margin: 0px 0px 15px 0px;
text-align:left;
}

p.titol span
{
font-size:16px;
}

div#portada01
{
float:left;
width:450px;
text-align:center;
}

div#portada01 img
{
width:283px;
margin-left:auto;
margin-right:auto;
}

div#portada02
{
float:right;
width:395px;
}

div#peu
{
padding:10px 30px 10px 30px;
width:911px;
background-image:url(../img/fons.png);
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}



div#peu a
{
color:#402707;
text-decoration:none;
}
div#peu a:hover
{
text-decoration:underline;
}

div#final
{
height:29px;
width:971px;
background-image:url(../img/peu.png);
}

div#powered
{
text-align:right;
}

div#powered a 
{
margin-top:10px;
color:#9696A2;
text-align:right;
}


div#map
{
width:889px;
height:192px;
border:1px solid #402707;
z-index:1;
}


/***************** FORMULARIS *************************/

div#formulari
{
margin-top:30px;
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color:#402707;
font-size:12px;
padding-right:15px;
padding-left:15px;
line-height:16px;
text-align:center;
width:500px;
float:left;
}

div.separador
{
clear: both;
margin-bottom: 5px;
margin-left:auto;
margin-right:auto;
width:455px;
text-align:left;
}

div.separador2
{
clear: both;
margin-bottom: 16px;
float:left;
width:455px;
text-align:left;
}

label.tipus3
{
float: left;
width: 150px;
padding: 2px 10px 0px 0px;
text-align: left;
color:#402707;
line-height: 110%;
}

label.tipus4
{
float: left;
width: 350px;
padding: 2px 10px 0px 0px;
text-align: left;
color:#402707;
line-height: 110%;
}

input.inputtext1
{
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color:#402707;
font-size:12px;
border: solid 1px #331A04;
background-color:#ffffff;
width:210px;
height:14px;
padding-top:2px;
padding-left:4px;
padding-right:4px;
}

input.inputtext2
{
height:14px;
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color:#402707;
font-size:12px;
border: solid 1px #331A04;
background-color:#ffffff;
width:110px;
padding-left:4px;
padding-right:4px;
}


textarea.comentaris
{
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color:#402707;
font-size:12px;
border: solid 1px #331A04;
background-color:#ffffff;
padding-left:4px;
padding-right:4px;
width:370px;
}

div#botons
{
float:right;
width:370px;
margin-bottom:20px;
}

input.boto
{
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 0 0 2px 2px;
height:25px;
font-weight: bold;
color: #ffffff;
background-color:#331A04;
width:70px;
border: solid 1px #331A04;
margin-right:10px;
margin-left:10px;
cursor:pointer;
float:left;
}


span.lletraPetita
{
font-size: 10px;
color:#5e5e5e;
}
span.vermell
{
color:#ce0300;
}

div#okcontacte
{
text-align:center;
padding-top:200px;
padding-bottom:200px;

}


div#infocontactar
{
margin-right:30px;
margin-top:30px;
padding:30px;
background-color:#331A04;
color:#FFFA73;
float:right;
}

div#infocontactar a
{
color:#FFFA73;
text-decoration:none;
}

/********* fi formulari *****************/



div#catalegesquerra {
   float: left;
   position: relative;
   width: 640px;
}

div#catalegdreta {
   border-left: 1px dotted #533b25;
   float: left;
   position: relative;
   width: 248px;
}


div#aviso
{
float:left;
width:500px;
text-align:right;
font-size:10px;
}


div#destacatsMes
{
margin-top:20px;
border:1px solid #000000;
width:195px;
float:left;
text-align:center;
color:#C2700C;
}


div#destacatsMesTitol
{
background-color:#000000;
color:#ffffff;
font-weight:bold;
}

div#agenda
{
margin-top:15px;
float:left;
padding-left:20px;
width:177px;
}

div#agenda a
{
color:#402707;

text-decoration:none;
}
div#agenda a:hover
{

text-decoration:underline;
}

input.BuscadorCamp {
   background-color: #EFE6BD;
   border: 1px solid #714918;
   color: #331A04;
   height: 12px;
   font-size: 11px;
   margin-bottom: 4px;
   padding: 0;
   width: 130px;
}


img.Portimatge
{
clear:both;
width:187px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.PortTitol
{
color:#C2700C;
font-weight:bold;
}
.PortEntradeta
{
text-align:center;
clear:both;
}

div.destacatsTitol
{
text-align:center;
font-weight:bold;
color:#C2700C;
padding:2px;
}

div.destacatsText
{
text-align:center;
color:#C2700C;
padding:2px;
}

div.destacatsText a
{
color:#C2700C;
text-decoration:none;
}




div.destacatsTitol2
{
font-weight:bold;
color:#C2700C;
padding:2px;
}

div.destacatsText2
{
text-align:left;
padding:2px;
}


div.BitxoArticleImatge
{
float:right;
}

div.BitxoArticleImatgePeu
{
text-align:center;
font-size:11px;
}

p.tplagendaelementtitol {
font-weight:bold;
color:#C2700C;
}
