body {
margin:0;
padding:0;
}
#persobre {
background:#FFFFFF url(imatges/background.jpg) no-repeat scroll right bottom;
padding-bottom:40px;
width:100%;
}
#cos {
float:left;
margin-left:30px;
padding-top:10px;
width:785px;
}
#cos ul {
}
.neteja {
clear:both;
}
#logo {
float:left;
}
#flash {
float:right;
}
#menuppal {
float:left;
}
#menuppal ul, #peu ul, #cos ul, #noticies ul, #normal ul, #mapaweb ul, #productes ul, #enlinia ul#documents ul {
margin:0;
padding:0;
}
#menuppal ul li, #peu ul li, #cos ul li, #noticies ul li, #normal ul li, #mapaweb ul li, #productes ul li, #documents ul li {
list-style-type:none;
margin:0;
padding:0;
}
#idiomes {
position:absolute;
right:10px;
top:10px;
}
#idiomes ul li, #peu ul li, #projectes ul li, #projectes2 ul li, #enlinia ul li {
display:inline;
list-style-type:none;
}
#idiomes ul li a img {
border:1px solid #CCCCCC;
}
#lidisc li#te {
padding-left:30px;
}
#mapaweb ul li ul {
margin-left:30px;
}
#mapaweb ul li {
margin-bottom:5px;
}
#contingut {
float:right;
width:560px;
}
#peu {
clear:both;
margin-left:30px;
padding-left:10px;
padding-top:5px;
}
#peu ul li a.linkverd00 {
background:#FFFFFF url(imatges/fletxa_03.gif) no-repeat scroll 6px 4px;
padding-left:20px;
}
#noticies ul li span.txtweb {
position:relative;
top:-5px;
}
#noticies ul li {
background:transparent url(imatges/fletxa_02.gif) no-repeat scroll 0 70%;
padding-left:40px;
}
#llistatobres {
display:none;
}
#llistafotos img {
margin-top:17px;
}
.vermell {
color:#CC0000;
}
#productes ul li img {
float:left;
height:95px;
width:125px;
}
#productes ul li div#info {
float:right;
width:420px;
}
#info_imatge {
float:left;
width:130px;
}
a.menu {
-x-system-font:none;
background:#C9D7DA url(imatges/menu_01.gif) no-repeat scroll 177px 22px;
color:#295E6B;
display:block;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:29px;
line-height:normal;
margin-bottom:3px;
padding:3px;
text-decoration:none;
width:184px;
}
a.menu:hover, a.menusel {
-x-system-font:none;
background:#295E6B url(imatges/menu_02.gif) no-repeat scroll 177px 22px;
color:#FFFFFF;
display:block;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:29px;
line-height:normal;
margin-bottom:3px;
padding:3px;
text-decoration:none;
width:184px;
}
a.menu2 {
-x-system-font:none;
background:#FFFFFF url(imatges/fletxa_submenu_01.gif) no-repeat scroll 96% 87%;
border:1px solid #BFBFBF;
color:#295E6B;
display:block;
float:left;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
position:relative;
text-align:right;
text-decoration:none;
}
a.menu2:hover, a.menu2sel {
-x-system-font:none;
background:#C9D7DA url(imatges/fletxa_submenu_02.gif) no-repeat scroll 96% 87%;
border:1px solid #BFBFBF;
color:#295E6B;
display:block;
float:left;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
position:relative;
text-align:right;
text-decoration:none;
}
a.menu2 p, a.menu2sel p {
bottom:3px;
position:absolute;
right:20px;
}
.mida1 {
height:40px;
margin-bottom:3px;
padding:3px;
width:125px;
}
.mida0 {
height:60px;
margin-bottom:3px;
padding:3px;
width:169px;
}
.mida3 {
height:60px;
margin-bottom:3px;
padding:3px;
width:125px;
}
.mida2 {
height:60px;
margin-bottom:3px;
padding:3px;
width:96px;
}
.txtweb {
-x-system-font:none;
color:#707070;
font-family:Trebuchet MS,Arial MT;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
a.txtweb:hover {
color:#295E6B;
text-decoration:none;
}
.titolverd00 {
-x-system-font:none;
color:#295E6B;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.titolverd01 {
-x-system-font:none;
color:#7A9BA3;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.titolverd02 {
-x-system-font:none;
color:#265F6A;
font-family:Trebuchet MS,Arial MT;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.titolblanc00 {
-x-system-font:none;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
a.linkverd00, a.linkverd01:hover {
-x-system-font:none;
color:#295E6B;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
a.linkverd01, a.linkverd00:hover {
-x-system-font:none;
color:#7A9BA3;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#textverdet {
-x-system-font:none;
color:#295E6B;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.superlink span {
text-decoration:none;
}
.superlink {
background:#295E6B none repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:16px;
padding-left:10px;
padding-right:10px;
padding-top:2px;
text-decoration:none;
}
.superlink span#spanesq {
background:transparent url(imatges/fletxa_01_blanc.gif) no-repeat scroll 95% 45%;
padding-right:20px;
}
a.superlink:hover span#spanesq {
background:transparent url(imatges/fletxa_01.gif) no-repeat scroll 95% 45%;
}
a.superlink:hover span {
color:#295E6B;
}
a.superlink:hover {
background:#C9D7DA none repeat scroll 0 0;
}
.cuadreverd {
-x-system-font:none;
background:#295E6B none repeat scroll 0 0;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
text-decoration:none;
}
.cuadreverd2 {
-x-system-font:none;
background:#C9D7DA none repeat scroll 0 0;
color:#295E6B;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-bottom:1px;
padding-left:5px;
padding-top:1px;
text-decoration:none;
}
.mesfletxa01 {
background:transparent url(imatges/fletxa_01.gif) no-repeat scroll 95% 45%;
padding-right:20px;
}
.mesfletxa01b {
background:transparent url(imatges/fletxa_01_blanc.gif) no-repeat scroll 95% 45%;
padding-right:20px;
}
.titolSeccio {
border-bottom:3px solid #295E6C;
}
.titolSeccio span, .titolSeccio a {
-x-system-font:none;
background:#295E6C none repeat scroll 0 0;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:10px;
padding-right:10px;
padding-top:2px;
text-decoration:none;
}
.projecte {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #BFBFBF;
float:left;
height:94px;
margin-top:18px;
position:relative;
width:124px;
display:block;
}
.projecte img {
display:block;
position:absolute;
top:0px;
left:0px;
}
div.flexa {
background:transparent url(imatges/fletxa_02.gif) no-repeat scroll 85% 80%;
display:none;
height:94px;
position:absolute;
width:124px;
}
#projectes2 ul li {
display:inline;
float:left;
}
.projecte2 {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #BFBFBF;
height:94px;
margin-top:5px;
position:relative;
width:124px;
}
.projecte2 img {
display:inline;
position:absolute;
}
.projecte2 div {
background:transparent url(imatges/fletxa_roll_obres.gif) no-repeat scroll 92% 89%;
display:none;
height:94px;
position:absolute;
width:124px;
}
.linkobres {
width:126px;
}
.linkobres div#f {
background:transparent url(imatges/fletxa_03.gif) no-repeat scroll 5px 4px;
float:left;
width:15px;
}
.linkobres div#t {
-x-system-font:none;
color:#295E6B;
float:left;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:11px;
padding:3px;
text-decoration:none;
width:100px;
}
a.linkobres2 {
-x-system-font:none;
background:transparent url(imatges/fletxa_03.gif) no-repeat scroll 5px 4px;
color:#295E6B;
float:left;
font-family:Trebuchet MS,Arial MT;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:15px;
line-height:normal;
margin-right:10px;
margin-top:3px;
padding-left:20px;
text-decoration:none;
width:155px;
}
a.linkobres2:hover {
background:#295E6B url(imatges/fletxa_03_roll_blanc.gif) no-repeat scroll 5px 4px;
color:#FFFFFF;
}
#menu2ppal {
border-bottom:3px solid #295E6B;
height:50px;
margin-bottom:15px;
}
#menu3ppal {
border-bottom:3px solid #295E6B;
height:70px;
margin-bottom:15px;
}
.objectiu {
background:transparent url(imatges/fletxa_objectius.gif) no-repeat scroll 0 0;
margin-bottom:20px;
margin-top:20px;
padding-left:40px;
}
#novetat img {
height:150px;
width:265px;
}
.filVerdUp {
border-top:1px solid #295E6B;
}
.filVerd2Up {
border-top:1px solid #7A9BA3;
}
.filVerdDown3 {
border-bottom:3px solid #295E6B;
}
.filVerdDown2 {
border-bottom:2px solid #295E6B;
}
.filVerd2Down3 {
border-bottom:3px solid #7A9BA3;
}
.filVerdUp3 {
border-top:3px solid #295E6B;
}
.filGrisDown {
border-bottom:1px solid #BFBFBF;
}
.filGris {
border:1px solid #BFBFBF;
}
.titolGran {
-x-system-font:none;
color:#295E6B;
font-family:Trebuchet MS,Arial MT;
font-size:25px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.document {
background:#DFE7E9 url(imatges/fletxa_01.gif) no-repeat scroll 4px 8px;
border:1px solid #DFE7E9;
display:block;
margin-top:10px;
padding:5px 5px 5px 20px;
text-decoration:none;
}
.document_no_fletxa {
background:#DFE7E9 url(imatges/fletxa_01.gif) no-repeat scroll 4px 8px;
border:1px solid #DFE7E9;
display:block;
margin-top:10px;
padding:5px 5px 5px 20px;
text-decoration:none;
}
a.document:hover {
border:1px solid #295E6B;
}
.document_link {
border:1px solid #DFE7E9;
display:block;
margin-top:10px;
padding:5px 5px 5px 20px;
text-decoration:none;
}
a.document_link:hover {
background:#DFE7E9 url(imatges/fletxa_01.gif) no-repeat scroll 1% 20%;
border:1px solid #295E6B;
}
.fonsverd {
background:#74969F none repeat scroll 0 0;
}
#form ul li {
clear:both;
}
#form ul li span {
float:left;
padding-top:5px;
}
#form input {
float:right;
margin-top:5px;
}
.linkbuto {
-x-system-font:none;
background:#2A5E6C none repeat scroll 0 0;
border:1px solid #2A5E6C;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:2px 10px 4px;
text-decoration:none;
}
.linkbuto2 {
-x-system-font:none;
background:#2A5E6C none repeat scroll 0 0;
border:1px solid #2A5E6C;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-bottom:0;
padding-top:2px;
text-decoration:none;
}
.bona {
-x-system-font:none;
background-color:#FFFFFF;
border:1px solid #9DB7B8;
color:#000000;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.error {
-x-system-font:none;
background-color:#FFFFFF;
border:1px solid #CC0000;
color:#000000;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.buto {
-x-system-font:none;
background:#2A5E6C none repeat scroll 0 0;
border:1px solid #2A5E6C;
color:#FFFFFF;
font-family:Trebuchet MS,Arial MT;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
img.selec {
border:1px solid #FFFFFF;
}
img.unselec {
border:medium none;
}
.pantalla {
}