body {
	background-image:  url("image/fondo.jpg");
	background-attachment: fixed;
	background-repeat:  repeat-x;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	overflow: auto;
}

input,select, textarea{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #191919;
	background-color: #BDE3EE;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

a, span
{
	font-size: 10px;
}
a{	color: #000080;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p
{
	font-size: 11px;
}
.fonsblanc {
	background-color: #FFFFFF;
}

#menu_sup {
	position: absolute;
	width: 625px;
	top: 103px;
	left: 219px;
	margin-left: -210px;
	visibility: visible;
	
}
#menu_sup ul{
	list-style:none;
	margin: 0;
	padding: 0;
		
}
#menu_sup li{
	float: left;	

}
#menu_sup li a{
	background-color: #ffffff;
	float:left;
	display: block;
	color: #000000;
	text-decoration: none;
	padding: 1px 13px;
	margin: 1px;

	font-weight: bold;
	height: 15px;


}
#menu_sup a:hover{
	color: #ffffff;
	background-color: #707070;
		border-bottom-color: #000000;
}


#menu_lateral {
	position: absolute;
	width: 148px;
	top: 157px;
	left: 359px;
	margin-left: -360px;
	z-index: 2;
	visibility: visible;
}

#menu_lateral ul{
	list-style:none;
	margin: 0;
	padding: 0;
}

#menu_lateral li a{
	
	width: 148px;
	display: block;
	color: #000000;
	text-decoration: none;
	padding: 1px 7px;
	margin: 1px;
}
#menu_lateral a:hover{
	color: #ffffff;
	background-color: #42c3dA;
	border-bottom-color: #000000;
}

.sel{
	font-weight: bold;
	background-color: #000000;
	float:left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 1px 13px;
	margin: 1px;
	height: 14px;
}

.sel2{
	width: 148px;
	background-color: #1293AA;
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 1px 7px;
	margin: 1px;
}

.claret{

	background-color: #E2F8FC;
	color: #000000;
	text-decoration: none;

}

.fons_blau {
	background-color: #038CA5;
}
.fons_ancla {
	background-image:  url("image/ancla.gif");
	background-repeat: no-repeat;
}
.fons_negre {
	background-color: #000000;
}
.fons_timon {
	background-image:  url("image/timon.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}
h1 {
	color: #0D91A9;
	font-weight: normal;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.fons_timon div {
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #064A9F;
}
