html,body{

	margin: 0;

	padding: 0;

}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCC;

	background-color: #FF9900;

	text-align: center;

}

a {

	color: #FF0033;

	text-decoration: underline;

}

a:visited {

	color: #FF9900;

}

div#pos{

	margin: 30px auto;

	text-align: left;

	width: 742px; 

	position: relative;}



div#logo {

	position: absolute;	

	background-color: #000;

	width: 297px;

	left: 0px;

	top: 0px;



}

div#map {

	position: absolute;	

	background-image: url(img/map.gif);

	background-repeat: no-repeat;

	width: 250px;

	left: 302px;

	top: 0px;



}

div#menu {

	width: 185px;

	left: 557px;

	top: 0px;

	position: absolute;

	background-image: url(img/menu.gif);

	background-repeat: no-repeat;

}

div#rabbit {

	background-image: url(img/rabbit.gif);

	background-repeat: no-repeat;

	height: 92px;

	width: 48px;

	top: 142px;

	left: 83px;

	position: absolute;

	z-index: 10;

	}



div#wired {

	width: 185px;

	left: 557px;

	top: 205px;

	position: absolute;

	padding-top: 50px;

	text-align: center;

	margin:0px;

	background-color: #000;



}

div#cont {
	background-color: #000;
	padding-top: 50px;
	position: absolute;
	left: 0px;
	top: 205px;
	width: 552px;
	z-index: 1;

}
div#cont2 {
	background-color: #000;
	padding-top: 50px;
	position: absolute;
	left: 0px;
	top: 205px;
	width: 552px;
/*	height: 1900px; */

}



div#logo,div#map,div#menu {

	height: 201px;}


/* rompeva il cazzo per la parte di testo in fondo che usciva dal nero */

/*div#wired,div#cont {

	height: 600px;} */	

	

	

	/*stili per navigare da logo in alto*/

ul#maplogo {

	margin:0;

	padding:0;

	list-style:none;

	position:relative;

	width:297px;

	height:201px;

	background:url(img/logo.gif) no-repeat;

}

ul#maplogo li {

	display:block;

	position:absolute;

	margin:0;

	padding:0

}

li#maplogo-link {

	left:0;

	top:0;

	width:297px;

	height:201px

}

#maplogo a {

	display:block;

	width:100%;

	height:100%;

}

#maplogo .alt { 

	display:none }



	/*stili per navigare da menu*/

	

ul#mappa1 {

	margin:0;padding:0;

	list-style:none;

	position:relative;

	width:185px;height:201px;

	background:url("img/menu.gif") no-repeat;

}

ul#mappa1bis {

	margin:0;padding:0;

	list-style:none;

	position:relative;

	width:185px;height:201px;

	background:url("img/menu2.gif") no-repeat;

}


ul#mappa1 li {

	display:block;

	position:absolute;

	margin:0;padding:0

}

li#mappa1-link1 {

	left:0px;

	top:35px;

	width:185px;

	height:35px

}

li#mappa1-link2 {

	left:0px;

	top:83px;

	width:185px;

	height:35px

}

li#mappa1-link3 {

	left:0px;

	top:120px;

	width:185px;

	height:45px

}

ul#mappa1bis li {

	display:block;

	position:absolute;

	margin:0;padding:0

}

li#mappa1bis-link1 {

	left:0px;

	top:35px;

	width:185px;

	height:35px

}

li#mappa1bis-link2 {

	left:0px;

	top:83px;

	width:185px;

	height:35px

}

li#mappa1bis-link3 {

	left:0px;

	top:120px;

	width:185px;

	height:45px

}


#mappa1 a {

display:block;

width:100%;

height:100%;

}

#mappa1 .alt { display:none }

#mappa1bis a {

display:block;

width:100%;

height:100%;

}

#mappa1bis .alt { display:none }


/*stili per i moduli*/

textarea,input {

	font-size: 10px;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #000;

	background-color:#CCCCCC}

h2 {

font-weight:bold;

line-height: 1em;

color:#FF0033;

	}

td {

	font-size: 10px;

	}

form {

margin: 0px;}	

p {

	width: 95%;

	padding-left: 10px;

	text-align: left;

}


