body{background-color:#faf9f5;}
p{margin:0px;}
img{border:0px;}
#wrapper {position: absolute; left: 50%; top: 0px; margin: 0 0 0 -386px; width: 773px; background-color:red;}
#capcalera{position: absolute; left:0px; top:0px; width:773px; height:106px; background-image: url(img/capcalera.jpg);}
#logo{position: absolute; left:30px; top:26px; width:179px; height:45px;}
#menu{position: absolute; left:394px; top:79px; width:359px; height:21px; color:#FFFFFF; z-index:1;}
#contingut{position: absolute; left:0px; top:106px; width:773px; z-index:0;}
#cos{position: relative; width:754px; background-image: url(img/fons.jpg); float:left; padding-left:19px; z-index:0;}
#foto{position: relative; width:738px; height:222px; margin-bottom:18px; float:left;}

#caixes{position: relative; width:223px; height:231px; float:left; margin-right:30px;}

#caixa_buscar{position: relative; width:194px; height:37px; float:left; /*background-image: url(img/fons_buscar.jpg);*/ margin-bottom:8px; padding-left:29px; padding-top:15px;}
#caixa_area{position: relative; width:194px; height:131px; float:left; background-image: url(img/fons_area.jpg); padding-left:29px; padding-top:30px;}

#caixa_noticia{position: relative; width:193px; height:167px; float:left; background-image: url(img/fons_not.jpg); margin-bottom:8px; padding-left:15px; padding-top:10px; padding-right:15px;}
#caixa_area2{position: relative; width:194px; height:120px; float:left; background-image: url(img/fons_area2.jpg); padding-left:29px; padding-top:15px;}

#cos a:link {text-decoration: none; color: #7a7373;}
#cos a:visited {text-decoration: none; color: #7a7373;}
#cos a:hover {text-decoration: none; color : #d55240;}
#cos a:active {text-decoration: none; color: #7a7373;}

#txt{position: relative; width:481px; height:231px; float:left;}
#espai{position: relative; width:738px; height:20px; float:left;}

#cos_peu{position: relative; width:773px; height:13px; background-image: url(img/cos_peu.jpg); float:left;}

#peu{width:754px; float:left; padding:10px 19px 0px 20px; background-image: url(img/fons_peu222.jpg); z-index:0; background-repeat: no-repeat; }
.peu_menu{width:610px; font-size: 10px; color: #7a7373; font-family: Arial, Verdana, sans-serif; margin-bottom:5px;}
.peu_menu a:link {text-decoration: none; color: #7a7373;}
.peu_menu a:visited {text-decoration: none; color: #7a7373;}
.peu_menu a:hover {text-decoration: none; color : #d55240;}
.peu_menu a:active {text-decoration: none; color: #7a7373;}
.granate{width:787px; font-size: 10px; color: #d55240; font-family: Arial, Verdana, sans-serif; text-align:center;}
.peu_txt{width:560px; font-size: 9px; color: #7a7373; font-family: Arial, Verdana, sans-serif; border-top: 1px solid #CCCCCC; padding-top:5px;}
#peu_yt{position:relative; left:670px; top:10px; width:62px; height:28px; background-color:red;}

input, textarea{
background-color: #FFFFFF; 
border-bottom: #c0c0c0 1px solid; 
border-left: #c0c0c0 1px solid; 
border-right: #c0c0c0 1px solid; 
border-top: #c0c0c0 1px solid; 
color: #000000; 
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
}

.check {
	border: none;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

/*select{
font-family: arial; 
font-size: 10px; 
color: #000000; 
background-color: #FFFFFF;
width:300px;} */


#idiomes{position: absolute; left:608px; top:7px; width:146px; height:12px; font-size: 9px; color: #ffffff; font-family: Arial, Verdana, sans-serif; text-align:right;}
#idiomes a:link {text-decoration: none; color: #ffffff;}
#idiomes a:visited {text-decoration: none; color: #ffffff;}
#idiomes a:hover {text-decoration: underline; color : #ffffff;}
#idiomes a:active {text-decoration: none; color: #ffffff;}

.archivo a:link {text-decoration: none; color: #909090;}
.archivo a:visited {text-decoration: none; color: #909090;}
.archivo a:hover {text-decoration: underline; color : #909090;}
.archivo a:active {text-decoration: none; color: #909090;}


#utils{position: relative; width:738px; height:47px; float:left;}
#buscar{position: relative; left:0px; top:0px; width:193px; height:42px; float:left; padding-top:5px;}
#path{position: relative; left:403px; top:0px; width:142px; height:42px; float:left; padding-top:5px;}

#esquerra{position: relative; width:261px; float:left;}
#dreta{position: relative; width:477px; float:left;}
#tot{position: relative; width:738px; float:left;}

#zona1{
position: absolute; 
left:0px; 
top:0px; 
width:100px; 
font-size: 14px; 
color: #909090; 
font-family: Arial, Verdana, sans-serif; 
padding-top:10px; 
padding-left:10px;} 

.zona a:link {text-decoration: none; color: #909090;}
.zona a:visited {text-decoration: none; color: #909090;}
.zona a:hover {text-decoration: none; color : #ce1900;}
.zona a:active {text-decoration: none; color: #909090;}

#zona2{
position: absolute; 
left:100px; 
top:0px; 
width:100px; 
font-size: 14px; 
color: #909090; 
font-family: Arial, Verdana, sans-serif; 
padding-top:10px; 
padding-left:10px;}

#zona3{
position: absolute; 
left:220px; 
top:0px; 
width:100px; 
font-size: 14px; 
color: #909090; 
font-family: Arial, Verdana, sans-serif; 
padding-top:10px; 
padding-left:10px;}

#zona4{
position: absolute; 
left:440px; 
top:0px; 
width:100px; 
font-size: 14px; 
color: #909090; 
font-family: Arial, Verdana, sans-serif; 
padding-top:10px; 
padding-left:10px;}

#zona5{
position: absolute; 
left:325px; 
top:0px; 
width:100px; 
font-size: 14px; 
color: #909090; 
font-family: Arial, Verdana, sans-serif; 
padding-top:10px; 
padding-left:10px;}

#caixa_contacte{position: relative; width:223px; height:452px; float:left; background-image: url(img/fons_contacte.jpg); margin-left:20px; font-size: 12px; color: #000000; font-family: Arial, Verdana, sans-serif;}






