p,b,form,table,input,td,tr,div,a{
margin:0;
padding:0;
}
body{
background-color:#111111;
}
#container{
width:950px;
margin:0px auto;
}
.titoletto{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
padding:3px;
font-variant:small-caps;
}
#button{
border:1px solid #ff6600;
float:left;
width:945px;
height:20px;
margin:0px;
}

/*Collegamenti Macro*/

			/* Abbigliamento */

#abbigliamento{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}
#abbigliamento a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#abbigliamento a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#abbigliamento a:hover{
display:block;
background-image:url(img/menu_abb2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Abbigliamento Attivo */
			
			
#abbigliamento_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_abb_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}
#abbigliamento_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#abbigliamento_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}

			/* Business */

#business{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}

#business a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#business a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#business a:hover{
display:block;
background-image:url(img/menu_bus2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Business Attivo */
			
#business_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_bus_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}
#business_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#business_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}


			/* Benessere */
			
#benessere{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}
#benessere a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#benessere a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#benessere a:hover{
display:block;
background-image:url(img/menu_ben2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Benessere Attivo */

#benessere_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_ben_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}

#benessere_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#benessere_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}


			/* Casa */

#casa{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}
#casa a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#casa a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#casa a:hover{
display:block;
background-image:url(img/menu_cas2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Casa Attivo */
#casa_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_cas_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}
#casa_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#casa_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}

			/* Outdoor */

#outdoor{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}
#outdoor a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#outdoor a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#outdoor a:hover{
display:block;
background-image:url(img/menu_out2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Outdoor Attivo */
			
			
#outdoor_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_out_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}
#outdoor_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#outdoor_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}

			/* Eventi */

#eventi{
float:left;
width:101px;
height:18px;
background-image:url(img/menu3.jpg);
background-repeat:no-repeat;
padding-top:2px;
margin-top:7px;
margin-right:3px;
}
#eventi a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#eventi a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#eventi a:hover{
display:block;
background-image:url(img/menu_eve2.jpg);
background-repeat:no-repeat;
height:18px;
color:#FFFFFF;
padding-top:2px;
margin-top:-2px;
}

			/* Eventi Attivo */
			
#eventi_on{
float:left;
width:101px;
height:25px;
background-image:url(img/menu_eve_on.jpg);
background-repeat:no-repeat;
padding-top:6px;
margin-right:3px;
}
#eventi_on a:link{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
#eventi_on a:visited{
display:block;
text-align:center;
color:white;
text-decoration:none;
}
 			/* Fine Macro */
			
			/* Menu */

#menu{
clear:both;
width:500px;
height:25px;
}
#menu p{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
padding:7px;
}
#menu #home{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}
#menu #shop{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}
#menu #societa{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}
#menu #operativita{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}
#menu #guida{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}
#menu #con{
width:81px;
height:25px;
background-image:url(img/bt/home.jpg);
background-repeat:no-repeat;
}



#logo{
float:left;
width:300px;
height:100px;
}
#pubbl{
width:640px;
height:90px;
float:right;
}

				/*Inizio menù di sinistra*/

.titolo{
background-image:url(img/cappello4.jpg);
background-repeat:no-repeat;
height:20px;
width:148px;
}
#ricerca{
width:148px;
margin-bottom:5px;
background-color:#222222;
}
#ricerca_div{
margin:5px 5px 0px 5px;
padding-bottom:5px;
}
#tema{
width:148px;
margin-bottom:5px;
background-color:#222222;
}
#tema_div{
margin:5px 5px 0px 5px;
padding-bottom:5px;
}




/*Inizio menù di destra*/
#mn_dx{
float:right;
width:150px;
margin-top:37px;
}
#login{
width:148px;
margin-bottom:5px;
background-color:#222222;
}
#login_div{
margin:5px 5px 0px 5px;
padding-bottom:5px;
}
#newsletter{
width:148px;
margin-bottom:5px;
background-color:#222222;
}
#newsletter_div{
margin:5px 5px 0px 5px;
padding-bottom:5px;
}
#faq{
width:148px;
margin-bottom:5px;
background-color:#222222;
}
#faq_div{
margin:5px 5px 0px 5px;
padding-bottom:5px;
}




/*Div Centrale*/
#content{
width:791px;
float:left;
margin:5px 0px 5px 0px;
padding-right:5px;
}

#bottoni_macro{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
text-align:center;
float:left;
height:25px;
}

			/* Gruppi Pieno */
#gruppi{
width:155px;
float:left;
margin:32px 11px 0px 0px;
}
#gruppi p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
}
#gruppi a:visited{
color:white;
text-decoration:none
}
#gruppi a:link{
color:white;
text-decoration:none
}

					/* Gruppi Vuoto */
#gruppi_vuoto{
width:155px;
height:100px;
float:left;
padding:2px 0px 2px 0px;
margin:32px 11px 0px 0px;
}
#gruppi_vuoto p{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
text-align:center;
font-variant:small-caps;
}

				/* Fine Gruppi */


#articoli{
width:618px;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
float:left;
background-color:white;
margin:6px 0px 0px 0px;
}
#articoli p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
#articoli a:visited{
color:black;
text-decoration:none
}
#articoli a:link{
color:black;
text-decoration:none
}
			/*Style Div Include*/

#tema .pulsante {	
background :#FF6600;
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color :black;
border: 1px solid #FF6600; 	
margin-left:8px;
height:18px;
} 
#tema_div p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
margin-left:2px;
margin-top:5px;
}
#ricerca .pulsante {	
background :#FF6600;
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color :black;
border:1px solid #FF6600;
margin-left:8px;
height:18px;
}
#ricerca input,option,select{
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#ricerca input{
margin-bottom:2px;
}
#login .pulsante {
background :#FF6600;
font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color :black;
border: 1px solid #ff6600; 
}
#login_div p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
margin-left:2px;
}
#login a:visited{
color:white;
text-decoration:none
}
#login a:link{
color:white;
text-decoration:none
}
#newsletter_div p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
margin-left:2px;
}
#newsletter a:visited{
color:white;
text-decoration:none
}
#newsletter a:link{
color:white;
text-decoration:none
}
#faq_div p{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:white;
font-weight:bold;
margin-left:2px;
}
#faq a:visited{
color:white;
text-decoration:none
}
#faq a:link{
color:white;
text-decoration:none
}
/*Fine Contenuti*/
#footer{
border:1px solid #FF6600;
height:50px;
width:988px;
margin-top:0px;
margin-bottom:2px;
float:left;
}


