body {margin:0; padding:0;	height:100%; background:#3acaf1 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; width:550px; margin-top:135px; padding:5px 10px 5px 5px; font-size:80%;  }
#capText1{ float:right; text-align:left; width:550px; 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:#00708e;  background:#FFFFFF url(imatges/back.jpg) top left repeat-x; margin:0px; padding:0px;  width:254px;  float:right; }
#bottom{ clear:both; /*border:3px solid #FF33CC;*/ height:120px; color:#004051; text-align:center;  background:#004051 url(imatges/fonsmenu.jpg) repeat-x top left ; border-top:#3acaf1 solid 5px; margin-bottom:10px;}
#bottom a:hover{ background-color:transparent;} 
#bottom img { margin:0 40px; }
#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:110%/1.25 Geneva, Arial, Helvetica, sans-serif;   padding:0px; margin:0px; color:#00708e; }
h3{ font:120%/1.25 Geneva, Arial, Helvetica, sans-serif; border-bottom: dashed 1px #cccccc; color:#00708e; font-weight:bold;  }
a{ text-decoration:underline; color:#005167;}
img{ text-decoration:none; border:0px;  }
a:hover{ text-decoration:none; color:#005167; 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:#036574; 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:#005167;
background-color:#f9fea4!important;
}
#right h3{ font:120%/1.25 Geneva, Arial, Helvetica, sans-serif; border-bottom: dashed 1px #cccccc; padding-bottom:0px;  font-weight:bold; margin-bottom:0px; }

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

.secc .pict{ float:left; margin:0px 20px 10px 0px; padding:5px; width:100px; height:100px; border:1px dashed #C0C0C0;}
.secc_foto .pict{ float:left; margin:0px 20px 10px 0px; padding:5px; width:200px; height:150px; border:1px dashed #C0C0C0;}
.secc_foto .pictV{ float:left; margin:0px 40px 10px 30px; padding:5px; width:150px; height:200px; border:1px dashed #C0C0C0;}

hr {
border:none 0px;
clear:both;
border-top: 1px dashed #C0C0C0;
width: 100%;
height: 2px;
padding:5px 0px 5px 0px;
}

h5{ text-align:right; color:#999999; font-size:13px; font-weight:normal;}

.up{float:right; font-size:12px; margin-top:-35px; padding:5px; background-color:#FFFFFF; margin-right:10px; border:1px dashed #C0C0C0;}

.up a{text-decoration:none!important;}

.secc{ margin-top:30px;}

.secc h3{ font-size:15px;}

#imatje ul li{display:inline; margin:0px!important; list-style:none; text-align:center; background-image:none!important; }
#imatje ul li img{ padding: 5px; border:1px dashed #C0C0C0; margin:0px 0px 10px 10px;}
#imatje ul li a img:hover{padding:5px;  margin:0px 0px 10px 10px; background-color:#f9fea4!important;}
#imatje a{ background-color:#FFFFFF!important;}
.fotos_premis {
	float: right;
	padding: 5px; border:1px dashed #C0C0C0; margin:0px 0px 20px 10px;
}
