//td{border:1px solid red}
//li{border:1px solid red}
//ul{border:1px solid red}
//tr{border:1px solid green}
//div{border:1px solid green}
//table{border:1px solid black}
table{border-collapse:collapse}
h5{display:inline;padding:0px;margin:0px;font-size:14px;font-weight:bold}
.right{float:none ! important;text-align:right;margin-bottom:5px ! important}
.oculto{visibility:hidden;display:none}

body {color:#000;margin:0;padding:0;background: transparent url("../img/web_fons.gif") repeat-y top center;font:12px arial,verdana,sans-serif ! important}
#lang {margin:0px auto;width:1024px;font-size:.9em;line-height:120%;background:transparent}
#container {margin:0px auto;line-height:120%;background:transparent}
#flash {
	padding:0px;
	height:110px;
	background: transparent;
	margin-bottom: 50px;
}
#content {padding:0px 8px;color:#333;background:transparent}
#footer{background:transparent;width: 100%;text-align:center;margin:10px 0px 0px 0px}
#footer table{border-collapse:collapse;}
#footer table td{width:33%;padding:0px;margin:0px;color:#fff;font-size:10px;}
#footer table td img{padding:0px;margin:0px;border:0px}
#lfooter{background:#fff;margin:0px;padding:0px;height:5px;#font-size:6px}

.tcontent{
	width:95%;
	margin:10px auto;
}

 /* index */
#benvinguda{width:689px;height:222px;background: transparent url("../img/fons-benvinguda.gif") no-repeat top left}
#benvinguda p{font-size:12px;padding:10px 15px;#padding:20px 15px;}
#benvinguda span {font-weight:bold;font-size:16px}

#calendari{width:195px ! important ;margin:0px auto;}
#calendari img{border:0px}
#calendari div{width:195px;margin:3px 0px;text-align:center}
#caltop{height:62px;background: transparent url("../img/calendari-top.gif") no-repeat top left;}
#caltop div ul {margin:0px 5px;padding:0px;list-style:none;}
#caltop div ul li{float:left;color:#fff;width:14%;font-family:arial;font-size:10px}
#calmarc{background: transparent url("../img/calendari-bottom-2.gif") repeat-y top left;height:145px}
.InMonth{text-align:center;padding:0px}
.InMonth div{cursor:pointer;text-align:center;font-family:arial;font-size:10px;background:#C3E2C3;border:1px solid #5D885D;width:18px ! important;height:14px ! important;padding:0px;margin:0px}
.InMonth a{text-decoration:none;color:#000}
.SelInMonth{text-align:center;padding:0px}
.SelInMonth div{text-align:center;font-family:arial;font-size:10px;background:#E57F00;border:1px solid #A37515;width:18px ! important;height:14px ! important;padding:0px;margin:0px}
#calbottom{height:58px;background: transparent url("../img/calendari-bottom.gif") no-repeat top left}

#noticies{width:441px;height:397px;background: transparent url("../img/fons-noticies.gif") no-repeat top left;font-size:12px}
#noticies div {float:left;line-height:1.4em;padding:0px;margin:0px 3px}
#noticies a {color:#000}
.seleccion{font-weight:bold;color:#e67f00 ! important;text-decoration:none}
.seleccion2{font-weight:bold;color:#000 ! important;text-decoration:none}
.seleccion2:hover{font-weight:bold;color:#000 ! important;text-decoration:underline}
.seleccionu{font-weight:bold;color:#e67f00 ! important}
#marcnoticia{width:203px;height:158px;background: transparent url("../img/marc_foto_noticia.gif") no-repeat top left;margin:0px}
#informacio{width:958px;height:231px;background: transparent url("../img/fons-informacio.gif") no-repeat top left}
.ncap{color:#fff;font-size:14px}
.ncap p{line-height:1.5em}
#txtinfo {padding:12px;font-size:12px}
#txtinfo b{font-size:16px}
.img_info {padding: 0 5px 0 0;}
#text_info {width: 500px;}

/* llistat */

#llistat{margin:0px auto;width:863px;background: transparent url("../img/llistat_cap.gif") no-repeat top left}
#llistat p{font-size:11px;padding:8px 13px;#padding:13px;}
#llistat2{
	margin:0px auto;
	width:863px;
	background: transparent url("../img/llistat_cos.gif") repeat-y top left;
}

#llistatcap{color:#fff;font-size:14px}
#llistat2 ul{float:left;width:30%;margin:10px 6px 0px 6px;padding:10px 6px;list-style:none;#width:31%;margin:10px 6px 0px 6px;padding:0px}
#llistat2 ul li{cursor:pointer}
.nsel{background:transparent url("../img/fons_item_llistat.gif") no-repeat top left;height:18px;margin:0px;padding:3px 0px 2px 25px}
.sel{background:transparent url("../img/fons_item_llistat_rollover.gif") no-repeat top left;height:18px;margin:0px;padding:3px 0px 2px 25px}

/* fitxa */
#fitxa{margin:0px auto;width:818px;background: transparent url("../img/fitxa_cap.gif") no-repeat top left}
#fitxa a{color:#e67f00}
#fitxa2{margin:0px auto;width:818px;background: transparent url("../img/fitxa_cos.gif") repeat-y top left}
#barra{margin:0px auto;width:918px;text-align:right;padding:5px 20px}
#barra span{margin:0px 10px}
#peu_fitxa{height:53px;background: transparent url("../img/fitxa_peu.gif") no-repeat top left;text-align:right;padding:0px 20px}
#marc_fitxa{cursor:pointer;width:97px;height:80px;background: transparent url("../img/marc_foto_fitxa.gif") no-repeat top left;}
#marc_fitxa img{margin:8px 5px 8px 0px;border:0px}




/*.fruitai{list-style-type:none;position:absolute;top:auto;left:auto;background:#fff;border:2px solid #356835;margin:0px;padding:0px;width:154px;display:none}
.fruitav{list-style-type:none;position:absolute;top:auto;left:auto;background:#fff;border:2px solid #356835;margin:0px;padding:0px;width:154px;display:none}
.hortai{list-style-type:none;position:absolute;top:auto;left:auto;background:#fff;border:2px solid #E67F00;margin:0px;padding:0px;width:154px;display:none}
.hortav{list-style-type:none;position:absolute;top:auto;left:auto;background:#fff;border:2px solid #E67F00;margin:0px;padding:0px;width:154px;display:none}
.nselitem {margin:0px;padding:5px;text-align:left;cursor:pointer;width:93%}
.selitem {margin:0px;padding:5px;text-align:left;background:#FFE9CF;cursor:pointer;width:93%}
.selitem2 {margin:0px;padding:5px;text-align:left;background:#CFFFCF;cursor:pointer;width:93%}*/



#documents1{margin:0px auto;width:889px;background: transparent url("../img/documents_cap_1.gif") no-repeat top left}
#documents1cl{background: transparent url("../img/treballem_cos_esquerra.gif") repeat-y top left}
.documents1cap{color:#fff;font-size:12px;height:22px;font-family:arial}
#documents1 p{font-size:12px;padding:0px 10px;font-family:arial}
.documents1cap a:hover{color:#fff ! important}


#documents2{margin:0px auto;width:889px;background: transparent url("../img/documents_cap_2.gif") no-repeat top left}
#documents2cl{background: transparent url("../img/treballem_cos_esquerra.gif") repeat-y top left}
.documents2cap{color:#fff;font-size:12px;height:22px;font-family:arial}
#documents2 p{font-size:12px;padding:0px 10px;font-family:arial}
.documents2cap a:hover{color:#fff ! important}

/* Treballem */

#treballem1{margin:0px auto;width:889px;background: transparent url("../img/treballem_cap_1.gif") no-repeat top left}
#treballem1cl{background: transparent url("../img/treballem_cos_esquerra.gif") repeat-y top left}
.titolt{background: transparent url("../img/treballem_fons_titol.gif") no-repeat top left;padding:4px 0px 0px 17px;font-size:14px;font-family:arial;height:22px;margin:8px 0px 0px 13px;font-weight:bold;color:#e67f00}
.treballem1cap{color:#fff;font-size:12px;height:22px;font-family:arial}
#treballem1 p{font-size:12px;padding:0px 10px;font-family:arial}
.treballem1cap a:hover{color:#fff ! important}

#treballem2{margin:0px auto;width:889px;background: transparent url("../img/treballem_cap_2.gif") no-repeat top left}
#treballem2cl{background: transparent url("../img/treballem_cos_esquerra.gif") repeat-y top left}
.treballem2cap{color:#fff;font-size:12px;height:22px;font-family:arial}
#treballem2 p{font-size:12px;padding:0px 10px;font-family:arial}
.treballem2cap a:hover{color:#fff ! important}

#treballem3{margin:0px auto;width:889px;background: transparent url("../img/treballem_cap_3.gif") no-repeat top left}
#treballem3cl{background: transparent url("../img/treballem_cos_esquerra.gif") repeat-y top left}
.treballem3cap{color:#fff;font-size:12px;height:22px;font-family:arial}
#treballem3 p{font-size:12px;padding:0px 10px;font-family:arial}
.treballem3cap a:hover{color:#fff ! important}

/* links */

#links{margin:0px auto;width:889px;background: transparent url("../img/link_cap.gif") no-repeat top left}
#links a{color:#e67f00}
#links ul{list-style:none;padding:5px;margin:5px}
#links ul li {padding:5px 0px;font-family:arial;font-size:12px}
#linkscl{background: transparent url("../img/link_cos_esquerra.gif") repeat-y top left}
.linkst{background: transparent url("../img/link_fons_titol.gif") no-repeat top left;padding:4px 0px 0px 25px;font-size:14px;font-family:arial;height:22px;margin:8px 0px 0px 13px;font-weight:bold;color:#e67f00}
.linkscap{color:#fff;font-size:12px;height:22px}
#links p{font-size:11px;padding:0px 13px;}

/* tecnics */
.tecnics{width:441px;height:249px}
.nom{height:22px;color:#fff;font-size:14px;font-family:arial;padding:2px 0px 0px 5px}
.desc{width:270px;height:160px;padding:5px 5px 5px 15px}
.cont{width:270px;padding:5px 5px 5px 15px}

/* contacte */
#contacte{background: transparent url("../img/contacte.gif") no-repeat top left;width:899px;height:455px;margin:0px auto}

/* popup */
#popup{margin:0px auto;width:642px;background: transparent url("../img/noticia_cap.gif") no-repeat top left}
#popup2{margin:0px auto;width:642px;background: transparent url("../img/noticia_cos.gif") repeat-y top left}
#popupcap{color:#fff;font-size:14px;height:22px;padding-left:5px}
#popuppeu{margin:0px auto;height:53px;width:642px;background: transparent url("../img/noticia_peu.gif") repeat-y top left}
.imgnoticia{float:left;width:203px;height:158px;background: transparent url("../img/marc_foto_noticia.gif") no-repeat top left;margin:5px 4px}
#marcnoticia img, .imgnoticia img{margin:7px 10px}
