/* CSS Document */

body
{background-color: #f27926;
font-family: 'PT Sans', sans-serif;}

.contenidor
{width:960px;
-webkit-box-shadow: 0px 1px 15px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 15px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 15px rgba(50, 50, 50, 0.75);
margin:auto;

background-color: white;
margin-top:-30px;
padding-top:30px;
padding-left:20px;
padding-right:20px;}

.capsalera
{overflow:hidden;
height:120px;
margin-top:30px;}

.logo
{float: left;
width:150px;}

.borra
{clear:both;}

h1
{color: #717274;
font-size:20px;
float: right;
width:700px;
text-align: right;
font-weight: normal;}

.peu a
{color: #7d7d7d;
text-decoration: none;}

.capsalera a
{color: #717274;}



h1 .destaca
{color: #f27926;}
.todos
{float: right;
margin-top:-20px;
color: #a8a8a8;
font-size:15px;}

.todos img
{margin-top:-10px;}

.menu
{background-image: url(imatges/menu.png);
overflow: hidden;
width:1000px;
height:34px;
margin:auto;
margin-left:-20px;
padding-top:3px;
padding-bottom:3px;
background-repeat:repeat-x;}

.foto
{
overflow: hidden;
width:1000px;

margin:auto;
}
.centre
{width:974px;
margin:auto;}

.logos
{width:1000px;
background-color: white;
overflow: hidden;
margin:auto;}

.menu ul li
{float: left;
list-style-type:none;
margin:0 px;
height:24px;
padding-top:10px;
border-left: 1px solid black;
padding-left:10px;
padding-right:10px;
text-transform: uppercase;}

.menu a
{color: black;
text-decoration: none;}


.menu li.actiu
{background-color: #F27926;}
.menu li.actiu a
{color: white;
text-decoration: none;}

.menu ul li.primera
{
border-left: none;
}
.menu ul 
{
list-style-type:none;
margin:0px;
padding:0px;
padding-top:0px;}

.c1
{width:500px;
margin-top:80px;
margin-left:20px;
float: left;}
.atencion
{font-size:21px;
color: #2076cb;
width:350px;
border-bottom: 1px solid #2076cb;}

.tel
{font-size:18px;
font-weight: bold;}
.llamanos
{color: #868789;}

.c2
{width:280px;
margin-top:60px;
float: left;}

.c3
{width:200px;
margin-top:80px;
float: left;}

.peu
{overflow: hidden;
width:960px;
padding:10px 20px;
color: #868789;
background-color: white;
border-top: #868789 1px solid;
font-size:11px;
margin:auto;
margin-left:-20px;}

.peu1
{float: left;
width:300px;
}

.peu2
{float: right;
width:300px;
text-align: right;
}
.tota
{overflow: hidden;
width:1000px;

background-color: white;
overflow: hidden;
margin:auto;
min-height:570px;
margin-left:-20px;
}
.lateral
{width:300px;
padding:12px;
float: left;}

.principal
{width:600px;
background-image: url(imatges/ombra.png);
background-repeat:repeat-y;
min-height:570px;
padding-bottom:30px;

float: left;}

.titol
{color:#f27926;
font-size:18px;
border-bottom:1px solid #f27926;
width:280px;}

.titol3
{color:#f27926;
font-size:18px;
margin-bottom:20px;
margin-top:15px;
margin-left:40px;
border-bottom:1px solid #f27926;
width:580px;}

.titol2
{color:#999999;
font-size:18px;
border-bottom:1px solid #999999;
width:280px;}

.texte
{color: #7d7d7d;
font-size:13px;}

.textepral
{color: #7d7d7d;
padding-left:40px;
font-size:14px;}

.pixel
{overflow: hidden;}

table p
{margin:2px;}

.blanc
{color: white;}

.textepral a
{color: #7d7d7d;
}





