body {margin:0; padding:0;	height:100%; background:#c2e2bb url(imatges/fonss.jpg) center top fixed repeat-x; color:#000000; text-align:center; font:100%/1.25 Geneva, Arial, Helvetica, sans-serif;}
#contenidor{ margin:0 auto; padding:0; width:875px; text-align:left; vertical-align: middle;}

#capcalera{ background:url(imatges/top13.jpg) no-repeat top left; height:250px;}
#capcalera1{ background:url(imatges/top.jpg) no-repeat top left; height:250px;}
#capcalera2{ background:url(imatges/topvisites.jpg) no-repeat top left; height:250px;}
#capcalera3{ background:url(imatges/topabast.jpg) no-repeat top left; height:250px;}
#capcalera4{ background:url(imatges/topfoto.jpg) no-repeat top left; height:250px;}
#capText{ float:right; text-align:left;  margin-top:135px; padding:5px 10px 5px 5px; font-size:80%;  }
#capText1{ float:right; text-align:left;  margin-top:135px; padding:5px 10px 5px 5px; font-size:70%;  }

#contingut{ background:#FFFFFF; margin-top:5px; border:0px; height:100%; width:875px }
#menu {background-color:#000000; /*text-align:center;*/ color:#ffffff; margin:5px 0 0 0; padding:0px; background:url(imatges/fonsmenu.jpg) repeat-x top left ; }
#menu ul li { display:inline; margin:0px 8px; padding:0px;}
#menu a {font:80%/1 Geneva, Arial, Helvetica, sans-serif; font-weight:bold;  color:#ffffff;}
#menu a:hover { text-decoration:underline; background-color:transparent;}
#menu ul {margin:0px; padding:0px;}
#left{ background:#FFFFFF url(imatges/back.jpg) top left repeat-x; margin:0px; padding:0px; width:620px;  float:left;    }
#right{ border-left: dashed 1px #eeeeee; color:#426139;  background:#FFFFFF url(imatges/back.jpg) top left repeat-x; margin:0px; padding:0px;  width:254px;  float:right; }
#bottom{ clear:both; height:120px; color:#004051; text-align:center;  background:#1d3b15 url(imatges/fonsmenu.jpg) repeat-x top left ; margin:0px; padding:0px; border-top:#c2e2bb solid 5px; margin-bottom:10px;}
/*#bottom{ margin:0px; padding:0px; }
*/
/*#bottom a:hover{ background-color:transparent;} */
#bottom img { margin:0 0px; }
#left li { list-style:circle;  list-style-position:outside; margin-left:0px; margin-bottom:10px; padding-left:0px; padding-bottom:5px;}
#left ul {margin-left:30px; padding-left:0px;}
h1{ padding:0px; margin:0px; line-height:0px; visibility:hidden; }
h2{ font:120%/1.40 Geneva, Arial, Helvetica, sans-serif;   padding:0px; margin:0px; color:#426139; }
h3{ font:120%/1.25 Geneva, Arial, Helvetica, sans-serif; border-bottom: dashed 1px #cccccc; color:#426139; font-weight:bold;  }
h3 a { text-decoration:none!important;} 
a{ text-decoration:underline; color:#426139;}
img{ text-decoration:none; border:0px;  }
a:hover{ text-decoration:none; color:#426139; background-color:#f9fea4;}
#right a:hover{ text-decoration:none;  background-color:transparent;}
.wrapper{ padding:20px;}
form{margin-top:0px; margin-right:0px; width:100%;  }
.formu {background-color: #eeeeee; width:100%; color:#426139; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; margin-top:5px; text-align:left; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-right: #cccccc 1px solid;}
.centra{ text-align:center; margin:auto;}

.cienciamenu{
border-bottom: 1px dashed #C0C0C0;
border-bottom-width: 0;

font:85%/1 Geneva, Arial, Helvetica, sans-serif; /*font-weight:bold;*/
}

.cienciamenu ul{
padding: 0;
margin: 0 0 30px 0;
list-style:none!important;
}

.cienciamenu li{
padding: 0;
margin:  0;
/*background-color:#f9fea4;*/
}

.cienciamenu a{
padding: 6px 3px;
display: block;
color: #595959;
text-decoration: none;
border-bottom: 1px dashed #C0C0C0;
}

.cienciamenu a:visited{
color: #595959;
}

.cienciamenu a:hover{
text-decoration:none;
color:#426139;
background-color:#f9fea4!important;
}
#right h3{ font:120%/1.25 Geneva, Arial, Helvetica, sans-serif; color:#426139; border-bottom: dashed 1px #cccccc; padding-bottom:0px;  font-weight:bold; margin-bottom:0px; }

ol li { list-style:decimal outside!important;}
