/* CSS Document */

/* CSS Document */

body{
background:url(../imatges/fons.png);
}

a{
font:"Trebuchet MS";
font-family:"Trebuchet MS";
font-size:12px;
color:#FF0000;
text-decoration:none;
}

a:hover{
background:#E10000;
color:#FFFFFF;
}

.taula{
border:1px;
border-color:#828282;
border-style:solid;
border-bottom:none;
border-right:none;
}

.taula2{
border:1px;
border-color:#828282;
border-style:solid;
border-bottom:none;
border-left:none;
}

.ultim{
border:1px;
border-color:#828282;
border-style:solid;
}

.cap{
border:1px;
border-color:#828282;
border-style:solid;
border-right:none;
}

.cap2{
border:1px;
border-color:#828282;
border-style:solid;
border-left:none;
}

.capMig{
border:1px;
border-color:#828282;
border-style:solid;
border-left:none;
border-right:none;
}

.capBaix{
border:1px;
border-color:#828282;
border-style:solid;
border-top:none;
}

.separacio{
border:1px;
border-style:dotted;
border-color:#828282;
border-bottom:none;
border-left:none;
border-top:none;
}

.apartats{
font:Arial, Helvetica, sans-serif;
background-color:#D6D6D6;
font-size:14px;
color:#FF0000;
margin:15px;
padding:5px;
border:1px;
border-color:#828282;
border-style:solid;
border-top:none;
border-left:none;
border-right:none;
}

.apartats2{
font:Arial, Helvetica, sans-serif;
background-color:#D6D6D6;
font-size:14px;
color:#FF0000;
margin-left:15px;
padding:5px;
border:1px;
border-color:#828282;
border-style:solid;
border-left:none;
border-right:none;
}

.apartats3{
font:Arial, Helvetica, sans-serif;
background-color:#D6D6D6;
font-size:14px;
color:#FF0000;
margin:15px;
padding:5px;
border:1px;
border-color:#828282;
border-style:solid;
border-left:none;
}

.apartats4{
font:Arial, Helvetica, sans-serif;
background-color:#D6D6D6;
font-size:14px;
color:#FF0000;
margin:15px;
padding:5px;
border:1px;
border-color:#828282;
border-style:solid;
border-bottom:none;
border-top:none;
}

.text{
font:"Trebuchet MS";
font-family:"Trebuchet MS";
font-size:12px;
color:#2E2E2E;
margin-top:10px;
margin-right:10px;
margin-left:15px;
margin-bottom:10px;
}

.text2{
font:"Trebuchet MS";
font-family:"Trebuchet MS";
font-size:12px;
color:#2E2E2E;
margin-left:-10px;
}

.data{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#757575;
}

table{
background:#FFFFFF;
}

.baix{
border:1px;
border-style:dotted;
border-color:#828282;
border-bottom:none;
border-left:none;
border-right:none;
}

.avis{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2E2E2E;
text-align:right;
padding:10px;
margin-right:10px;
}

.borde{
border:1px;
border-color:#828282;
border-style:solid;
border-bottom:none;
border-top:none;
}

ul{
list-style:none;
margin-left:5px;
margin-right:5px;
}

li{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
padding:10px;
}

input{
border:1px;
border-style:solid;
background-color:#D6D6D6;
}

.enviar{
border:1px;
border-color:#000000;
border-style:solid;
background-color:#D6D6D6;
color:#FF0000;
}