BODY {
	margin:0;
	padding: 0;
	FONT-SIZE: 12px;
	text-decoration: none;

	font-family:verdana;
	background-image: url('fondo_prova.jpg');
	background-repeat:repeat-x;

}


/* MENU  */
.link_pic {
color:#808080;
}
.link_pic:hover {
color:#3A648C;
}
#menu01o {
width: 100%;
font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; arial
}
#menu01o ul{
margin: 0;
padding-left: 0;
list-style: none;
}
#menu01o li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
width:185px;
height:23px;
}
#menu01o a:link, #menu01o a:visited{
float: left;
background: #FFF;
color: #3A648C;
margin: 3px;
padding: 0.4em 0em 0.3em 0em;
text-decoration: none;
border: 0px solid #000;
width:185px;
height:23px;
background-image: url('pulsante.png');
text-align:center;
}
#menu01o a:hover, #menu01o a:focus, #menu01o a:active{
color: #FFF;
background: #FFF;
background-image: url('pulsanteover.png');
}


/* FINE MENU  */

#CONTENITORE {
	margin:0 auto 0 auto;
	width:960px;
    overflow:hidden;
   /* background-image: url('sfondo.jpg');
	background-repeat:no-repeat; */
}


#header_pic {
	margin:0 auto 0 auto;
	width:100%;
	height:286px;
    float:left;

}


#sopra_menu {
	margin:0 auto 0 auto;
	width:960px;
	height:5px;
    float:left;
    background-color:#FFF;
}

#menu_pic {
	margin:0 auto 0 auto;
	width:960px;
	height:34px;
    float:left;
	background-color:#FFF;
}
#sotto_menu {
	margin:0 auto 0 auto;
	width:960px;
	height:10px;
    float:left;
}

#welcome {
	margin:0 auto 0 auto;
	width:454px;
	height:auto;
    float:left;
}

#calendario {
	margin:0 auto 0 auto;
	width:472px;
	height:307px;
    float:left;
    background-image: url('calendario.jpg');
	background-repeat:repeat-x;
	margin-left: 34px;
}

#spazio_calendario {
	margin:0 auto 0 auto;
	width:960px;
	height:20px;
    float:left;
}

#servizi {
	margin:0 auto 0 auto;
	width:206px;
	height:314px;
    float:left;
    background-image: url('servizi.jpg');
	background-repeat:repeat-x;
}

#video {
	margin:0 auto 0 auto;
	width:475px;
	height:314px;
    float:left;
    background-image: url('video.jpg');
	background-repeat:repeat-x;
	margin-left: 25px;
}

#naturino {
	margin:0 auto 0 auto;
	width:229px;
	height:393px;
    float:left;
	margin-left: 0px;
	background-color: #EBEBEB;
}

#naturino2 {
	margin:0 auto 0 auto;
	width:229px;
	height:387px;
    float:left;
    background-color: #EBEBEB;
	margin-left: 0px;
	margin-top:15px;
}


#dove {
	margin:0 auto 0 auto;
	width:206px;
	height:382px;
    float:left;
    background-image: url('dove.jpg');
	background-repeat:repeat-x;
	margin-top:15px;
}

#cerchiamo {
	margin:0 auto 0 auto;
	width:472px;
	height:272px;
    float:left;
    background-image: url('fondino.png');
	background-repeat:repeat-x;
	margin-left: 25px;
	margin-top:15px;
}

#testa_cerchiamo {
	margin:0 auto 0 auto;
	width:231px;
	height:33px;
    float:left;
    background-image: url('cerchiamoofriamo.png');
	background-repeat:repeat-x;
	margin-left: 10px;
	margin-top:15px;
}

#testa_offerta {
	margin:0 auto 0 auto;
	width:199px;
	height:35px;
    float:left;
    background-image: url('cerchi_ufficio.png');
	background-repeat:repeat-x;
	margin-left: 10px;
	margin-top:15px;
}


#registrati {
	margin:0 auto 0 auto;
	width:475px;
	height:116px;
    float:left;
    background-image: url('registrati.png');
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top:10px;
}


#lumber {
	margin:0 auto 0 auto;
	width:229px;
	height:304px;
    float:left;
    background-color: #EBEBEB;
	margin-left: 0px;
	margin-top:15px;
}

#piede {
	margin:0 auto 0 auto;
	width:960px;
	height:55px;
    float:left;
  	margin-left: 0px;
	margin-top:0px;
	background-color: #EBEBEB;
	font-size:11px;
	text-align:center;
	padding-top:20px;
	color:#808080;
}

#logo_welcome {
	margin:0 auto 0 auto;
	width:278px;
	height:83px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('welcome.png');
	background-repeat:repeat-x;
}

#logo_chisiamo {
	margin:0 auto 0 auto;
	width:275px;
	height:83px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('chi_siamo.png');
	background-repeat:no-repeat;
}

#logo_servizi {
	margin:0 auto 0 auto;
	width:252px;
	height:78px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('servizi_titolo.png');
	background-repeat:no-repeat;
}

#logo_aziende {
	margin:0 auto 0 auto;
	width:253px;
	height:78px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('leaziende_titolo.png');
	background-repeat:no-repeat;
}

#logo_calendario {
	margin:0 auto 0 auto;
	width:261px;
	height:76px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('calendario_test.png');
	background-repeat:no-repeat;
}

#logo_shop {
	margin:0 auto 0 auto;
	width:301px;
	height:78px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('shop_test.png');
	background-repeat:no-repeat;
}

#logo_contatti {
	margin:0 auto 0 auto;
	width:198px;
	height:78px;
    float:left;
  	margin-left: 0px;
	margin-top:30px;
	background-image: url('contatti_titolo.png');
	background-repeat:no-repeat;
}

#scarpa_verde {
	margin:0 auto 0 auto;
	width:163px;
	height:117px;
    float:left;
  	margin-left: 10px;
	margin-top:10px;
	background-image: url('scarpaverde.png');
	background-repeat:repeat-x;
}

#testo_verde {
	margin:0 auto 0 auto;
	width:454px;
	height:auto;
    float:left;
  	margin-left: 10px;
	margin-top:3px;
	font-family:verdana;
	font-size:14px;
	color:#4FA463;
}

#testo_nero {
	margin:0 auto 0 auto;
	width:454px;
	height:auto;
    float:left;
  	margin-left: 10px;
	margin-top:0px;
	font-family:verdana;
	font-size:12px;
	color:#000;
	margin-top:10px;
}
