body {
margin : 0;
padding : 0;
font : 75%/1.4 verdana, Helvetica, sans-serif;
background-image : url(../images/body_bg.gif);
text-align : center;
}
h1, h2, h3 span {
display : none;
}
h3 {
height : 39px;
margin : 0;
padding : 0;
}
h4 {
height : 10px;
margin : 0;
padding : 0;
}
p {
margin : 0;
padding : 0;
}

a {
color:#006600;
background-color : #ffffff;
text-decoration : underline;
}
a:hover {
color:#009900;
background-color : #ffffff;
}

#container {
width : 940px;
height: auto;
margin : 0 auto;
padding : 0 13px;
position : relative;
background:#dfdfdf url(../images/bg.gif) repeat-x;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
color : #454545;
text-align : left;
}

#pageHeader {
width : 940px;
height : 179px;
background : url(../images/top.jpg);
}

#explanation {
width : 546px;
background-color : #ffffff;
background-repeat : repeat-y;
margin : 10px 0 2px 226px;
color: #454545;
padding : 0;
}

#footer {
width : 680px;
color: #454545;
position:relative;
padding : 15px 28px 15px 260px;
text-align:left;
margin : 0 auto;
border-top: 2px solid #ffffff;
}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
}

#linkList {
position : absolute;
top : 189px;
left : 21px;
width : 207px;
}

#links {
top:620px;
left: 798px;
width: 150px;
position:absolute;
display:block;
background : #FFFFFF url(../images/right_bg.gif) repeat-y right 50%;
}

#links li {
list-style : none;
text-align: center;
padding : 10px 0 5px 0;
}

#links ul {
margin : 0px;
padding : 0px 0px 15px 0px;
background : url(../images/right_bottom_jornades.gif) no-repeat bottom;
}

#links h3, #links h4 {
background : url(../images/title_links_eng.gif) no-repeat;
}

#jornades {
top:189px;
left: 798px;
width: 150px;
position:absolute;
display:block;
background : #FFFFFF url(../images/right_bg.gif) repeat-y right 50%;
}

#jornades h3, #jornades h4 {
background : url(../images/title_jornades.gif) no-repeat;
}

#jornades li {
list-style : none;
text-align:center;
padding : 10px 0 5px 0;
}

#jornades ul {
margin : 0px;
padding : 0px 0px 15px 0px;
background : url(../images/right_bottom_jornades.gif) no-repeat bottom;
}

#lresources {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	height: 440px;
}


#linkList li {
list-style : none;
padding : 6px 0 4px 0;
background : url(../images/line.gif) repeat-x 50% bottom;
}
#linkList li a {
padding-left : 7px;
background : url(../images/link.gif) no-repeat left center;
text-decoration : none;
}

#linkList li a:hover {
text-decoration : underline;
}

#lselect li a {
display : block;
font-weight : bold;
background-position : 0 0.6em;
}

#lselect .c {
display : inline;
color : #666666;
padding : 0;
background : none;
background-color : #ffffff;
}
#footer a {
text-decoration : none;
color : #888888;
background-color : #dfdfdf;
border : 1px solid #bdbdbd;
padding : 3px 3px;
height : 100%;
}
#footer a:hover {
background-color : #ebebeb;
color : #777777;
}

#explanation p1, #explanation p2 {
background : url(../images/right_bg.gif) repeat-y right 50%;
}
#lselect {
background : url(../images/left_bg.gif) repeat-y;
}

#lresources{
background : url(../images/left_bg_resource.gif) repeat-y;
}


#explanation {
background : #FFFFFF url(../images/right_bg.gif) repeat-y right 50%;
}

#explanation h3 {
padding-left: 15px;
font-weight:bold;
font:Geneva, Arial, Helvetica, sans-serif;
padding-top: 5px;
font-size: 18px;
color:#006600;
background : url(../images/title_explanation.gif) no-repeat;
}

#lselect h3, #lselect h4 {
background : url(../images/title_select.gif) no-repeat;
}

#lresources h3, #lresources h4 {
background : url(../images/title_resources_eng.gif) no-repeat;
}

#lresources li{
text-align:center;
list-style : none;
padding : 6px 0 4px 0;
background:#FFFFFF;
}

#lresources li a{
background:none;
padding: 20 20 0 0;
}

#explanation .p2  {
padding-bottom : 15px;
background : url(../images/right_bottom.gif) no-repeat 50% bottom;
}

#lselect ul {
margin : 0;
padding : 0 25px 20px 17px;
background : url(../images/left_bottom.gif) no-repeat 50% bottom;
}
#lresources ul {
margin : 0;
padding : 0 25px 25px 17px;
background : url(../images/left_bottom_resource.gif) no-repeat 50% bottom;
}


#news {
width : 100%px;
height:auto;
padding: 20px 30px 30px 30px;
background : url(../images/right_bg.gif) repeat-y right 50%;
}

#news .description {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left: 10px;
padding-bottom: 25px;
padding-top: 10px;
}

#news .new {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:150%;
padding-bottom: 10px;
}

#news .title{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#006600;
font-weight:bolder;
padding-bottom: 20px;
}

#news p {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
line-height:150%;
padding-bottom: 10px;
}

#news a{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
}


#presentacio {
margin: 20px 20px 20px 30px;
background: #FFFFFF;
height: 635px;

}

#presentacio p{
font-size:11px;
margin-bottom: 10px;
line-height: 130%;
}

#presentacio .titol{
margin-top: 0px;
font-weight:bold;
color:#006600;
font-size:14px;
}

#presentacio li{
font-size:11px;
margin-left: 0px;
list-style:square;
}


#informacio {
margin: 20px 20px 20px 30px;
background: #FFFFFF;
height: 635px;

}

#informacio p{
font-size:12px;
margin-bottom: 10px;
line-height: 160%;
}

#informacio .titol{
margin-top: 0px;
font-weight:bold;
color:#006600;
font-size:14px;
}

#informacio li{
font-size:12px;
margin-left: 0px;
list-style:square;
}

.linkActual {
font-size: 14px;
}

.miniatura {
margin-left:2px;
}

.img_rel{
font-size: 12px;
color: #006600;
text-align: right;
font-weight:bold;
}


#mapaweb {
margin: 20px 20px 20px 30px;
background: #FFFFFF;
height: 635px;
}

#mapaweb li a{
	padding-left : 7px;
	font-size:12px;
	margin-bottom: 10px;
	line-height: 130%;
	font-weight:bolder;
}

#mapaweb li{
font-size:11px;
margin-left: 0px;
list-style:square;
}
