html,body {
	margin:0px auto;
	padding:0px;
	background-color:#b3ce21;

	}
a {
	text-decoration:none;
	cursor: hand;
	}
img {
	border:none;
	}
	
#contenidor{
	width:1025px;
	height:auto;
	margin:0px auto;
	padding:auto;
	background: url(../images/fondo_esb.jpg) repeat-y center top;
	} 	

.box { 
   margin: 0px auto;
   padding: 0px;
   position: relative;
   *position:inherit;
   }
.limpia{
   clear: both;
   height: 0px;
   }
   

/********************************** CAPÇALERA **********************/   
   
#header{
	width:1025px;
	height:125px;
	margin:0px auto;
	}

#ajuntament{
	width:157px;
	float:left;
	background-repeat:no-repeat;
	margin:0px auto;
	}

#oacse{
	width:868px;
	float:left;
	background-repeat:no-repeat;
	margin:0px auto;
	}

#separador{
	width:1025px;
	height:28px;
	background-color:#004d69;
	margin:0px auto;
	}

#separador .part1{
	margin-left:180px;
	/*margin-left:90px;*/
	float:left;
	width:273px;
	height:17px;
	background-image:url(../img/title.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	}

#separador .caseta{
	/*background-image:url(../img/caseta.jpg);*/
	width:20px;
	height:19px;
	float:left;
	margin-top:5px;
	margin-left:340px;
	}
#separador.caseta:hover{
	background-image:url(../img/casetahover.jpg);
	background-repeat:no-repeat;
	width:20px;
	height:19px;
	float:left;
	
	}


/***************************************** MENU **********************************/
#menu{
	width:160px;
	height:617px;
	*height:639px;
	background-color:#e0e1e1;
	margin:0px auto;
	float:left;
}
.titol{
	margin-bottom:10px;
	}

#block1{
	padding-top:50px;
	text-align:right;
	margin:0px auto;
	margin-right:10px;
	}

.block2{
	font-family:"Verdana";
	text-align:right;
	margin:0px auto;
	margin-right:10px;
	margin-top:20px;
	*margin-top:10px;
	color:#004d6a;
	font-weight:bold;
	}

.boto{
	float:right;
	width:144px;
	height:25px;
	background-image:url(../img/bg-menu.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin:0px auto;
	padding-top:5px;
	font-size:9px;
	}
.botog{
	float:right;
	width:144px;
	height:30px;
	background-image:url(../img/bg-menug.jpg);
	background-repeat:no-repeat;
	text-align:center;
	margin:0px auto;
	padding-top:4px;
	font-size:10px;
	}
#menu .boto a{
	font-family:Verdana;
	color:#e0e1e1;
	font-weight:lighter;
	font-size:11px;
	margin:0px auto;
	}

#menu .boto a:hover {
	color:#c3da0d;
	font-weight:bold;
	}
#menu .botog a{
	font-family:Verdana;
	color:#e0e1e1;
	font-weight:lighter;
	font-size:11px;
	margin:0px auto;
	}

#menu .botog a:hover {
	color:#c3da0d;
	font-weight:bold;
	}

#menu .boto .sel{color:#c3da0d;font-weight:bold;}
#menu .botog .sel{color:#c3da0d;font-weight:bold;}
/************************************ CENTRAL ******************************************/

#colcentral{
	width:665px;
	height:617px;
	*height:639px;
	float:left;
	margin:0px auto;
	background-color:#FFFFFF;
	*vertical-align:top;
	}


	
#pestanya{
	float:right;
	width:230px;
	height:40px;
	margin-top:15px;
	padding-top:5px;
	*padding-top:8px;
	padding-left:5px;
	background-color:#004d69;
	color:#e0e1e1;
	font-size:34px;
	}

.block_noticia1{
	width:527px;
	height:120px;
	margin-top:68px;
	*margin-top:70px;
	margin-left:70px;
	}

.block_noticia{
	width:527px;
	height:120px;
	margin-left:70px;
	}
.foto_not{
	float:left;
	width:168px;
	height::114px;
	margin-top:5px;
	}

.franja{
	float:left;
	width:272px;
	height:23px;
	padding-top:5px;
	padding-left:5px;
	background-color:#004d69;
	font-family:Verdana;
	color:#c3da0d;
	font-size:15px;
	font-weight:bold;
	margin-left:10px;
	margin-top:5px;
	}
.parentesis a{
	float:left;
	font-size:28px;
	color:#004d69;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	}
.parentesis a:hover{
	color:#c3da0d;
	}

.frangeta{
	float:left;
	width:37px;
	height:26px;
	background-color:#004d69;
	margin-top:7px;
	}

.p{
	font-family:Verdana;
	font-size:9px;
	color:#004d69;
	margin:0px auto;
	margin-left:180px;
	*margin-left:176px;
	text-align:left;
	padding-top:46px;
	*padding-top:6px;
	}

hr.linea { 
	height: 2px;
	border: 0;
	color: #99b8c3;
	background-color:#99b8c3;
	width: 600px;
	margin: 0px auto;
	margin-top:5px;
	margin-bottom:5px;
	*margin-top:0px;
	*margin-bottom:0px;
	}
	

/*************************************** DRETA ***************************************/


#coldreta{
	float:right;;
	width:200px;
	height:617px;
	*height:639px;
	margin:0px auto;
	background-image:url(../img/bg-dreta2.jpg);
	*background-image:url(../img/bg-dreta3.jpg);
	background-repeat:no-repeat;
	}
#ajunta{
margin-left:20px;
}

#intranet{
margin-left:20px;
margin-top:20px;
}
#webmail{
margin-left:20px;
margin-top:20px;
}

#ashland{
margin-left:20px;
margin-top:20px;
}
/************************************* PEU *******************************************/

#footer {
   margin: 0px auto;
   padding:0px;
   width: 1025px;
   height: 33px;
   border:none;
   background-image:url(../img/peu.jpg);
   background-repeat:no-repeat;
   float:left;
   }
  

#footer .a{
	margin:0px auto;
	padding:0px;
	margin-left:390px;
	text-align:center;
	font-family:Verdana;
	font-size:15px;
	color:#c3da0d;
	float:left;
	padding-top:8px;
}	


/************************* CENTRAL 2 *******************/

#colcentral2{
	width:865px;
	height:617px;
	*height:639px;
	float:left;
	margin:0px auto;
	background-color:#FFFFFF;
	}
#colcentral_corcho{
	width:865px;
	height:617px;
	*height:639px;
	float:left;
	margin:0px auto;
	background-image:url(../img/corcho.jpg);
	*background-repeat:repeat;
	}
#contingut{
	width:600px;
	height:500px;
	font-family:Verdana;
	font-size:12px;
	margin-left:20px;
	margin-top:60px;
	font-stretch:ultra-expanded;
	}

#colcentral2 ul{
list-style:decimal;
}
#colcentral2 li{
margin-bottom:10px;
}

#contingut .ul{
list-style:lower-latin;
}

#contingut .ul2{
list-style:circle;
}


.marcat {
color:#004d69;
}

#contract{ margin:100px 0px 0px 0px; padding:0px 0px 0px 40px; overflow:auto; height:430px;}

#contract li{list-style:none;}

#contract a{color:#000000;}

#footer a.avis{float:left; padding: 8px 0px 0px 40px; font-family:Verdana; color:#c3da0d; font-size:12px;}
#footer a.correu{float:left; padding: 8px 0px 0px 320px; font-family:Verdana; color:#c3da0d; font-size:12px;}
#footer a.mosca {float:right; padding: 15px 70px 0px 0px;}
