body{margin: 0; background: #000; color: #FFF;}
#content  {width: 970px; font: 13px arial; margin: 10px auto; padding: 5px; border: 1px solid #000;}

img{border: 0;}

h1{margin: 0; color: #FFF; font: 20px trebuchet MS; }

h2{color: #50B41C; font: bold 14px Arial; margin-top: 0; padding-top: 0; text-transform: uppercase;}
h3{
	color: #FFFFFF; 
	background: #59B224; 
	text-transform: uppercase; 
	display: block; padding: 5px; 
	margin: 5px 0; 
	font: bold 14px arial; 
	text-transform: uppercase;
	}

h4 {
	text-transform: uppercase;
	padding: 0; margin: 0;
	font: normal 12px Arial;
	color: #CCC;
	letter-spacing: 2px;
	}


h5 {text-transform: uppercase; padding: 3px 6px; font: 10px Tahoma; margin: 0; color: #FFF; border-bottom: 1px solid #59B224;}


h6 {font: bold 12px Arial; text-transform: uppercase; margin: 0;}

a {color: #666F6D;}
a:hover {color: #FFF;}

ul {list-style-type: none; padding: 0; margin: 0 0 20px 20px;}
li {padding: 2px; list-style: url(../images/list.gif);}


/***** HEAD BOX *******/
#head_box {width: 180px; backtround: #000; float: right; font: 10px Verdana; text-align: right; color: #666; padding: 10px 20px;}
#head_box a { color: #FFF; font-weight: bold;}

/********* INDEX ***********/

.index_sett a {
	background: #346511 url(../images/sottoon2.gif);
	width:180px;
	padding: 6px 7px; color: #FFF;
	font: bold 12px arial;
	margin-top: 1px;
	display:block;
	text-decoration:none;
	}

.index_sett a:hover {color: #FFF; background: #59B224 url(../images/sottoactive.gif);  }

.index_box { padding: 5px;}


#home_macchine a {font: 9px Verdana, tahoma; color: #FFF; text-decoration: none;}
#home_macchine a:hover {color: #CCC; text-decoration: underline;}


.focuson {background: #57AE23; color: #FFF; display: block; padding: 5px;}

/***** PERCORSI *****/
#path_prodotti {margin-bottom: 10px; color: #008080; display: block; padding: 10px 0; font: normal 10px verdana; text-transform: uppercase; }
#path_prodotti a {color: #008080;}
#path_prodotti a:hover { color: #004040;}




/***** PAGINE E SIDEBAR *****/

#page{width: 540px; float: right; margin: 7px 10px; text-align: justify; line-height: 1.5;}

.sidebar {float: left; font: 12px arial; width: 192px;}
.sidebar h1 {
	font: 18px "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	padding: 5px;
	color: #FFF;
	}


.sidebar h2 {
/*	background: #59B224; */
	border-bottom: 1px solid #222;
	text-transform: uppercase;
	padding: 0; margin: 0;
	font: normal 12px Arial;
	letter-spacing: 2px;
	color: #FFF; 
	margin-top: 5px;
	padding: 5px; 
	}

.sidebar a {
	display:block; 
	width: 180px;
	color: #FFF;
	padding: 5px 8px;
	}

.sidebar a:HOVER { background: #222; color: #FFF;}

.index_box {width: 300px;}


/***** IMMAGINI DEL PRODOTTO SELEZIONATO *****/
.prod_altre_immagini a{display: block; height: 100px; width: 120px; overflow: hidden; }
.prod_img_dettaglio {width: 100px; height: 140px; font: 10px Verdana; text-align: center; margin-right: 3px;}
.prod_img_dettaglio a{color: #666F6D; text-decoration: underline;}
.prod_img_dettaglio a:hover {text-decoration: underline;}

/************ navigation *************/
.navigation {
	background: #000;
	margin-bottom: 10px;
	font: bold 12px arial, tahoma;
}
.navigation a {
	color: #60B02D;
	text-transform: uppercase;
	float: left;
	padding: 0 7px;
	text-align: center;
	text-decoration: none;
}
.navigation a:hover,.navigation a#active {color: #FFF;}

#active a
{color: #331;}


/***** MENU SINISTRA - SETTORI *****/
.sett h2{ padding: 6px 7px; color: #FFF; margin: 0; margin-top: 5px;}
.sett {margin-bottom: 10px;}
.sett a {
	background: #222;
	font: bold 11px verdana; 
	color: #FFF; 
	text-decoration: none;
	padding: 5px 7px; 
	display:block;
	border: 1px solid #000;
	margin-top: -1px;
	}
.sett a:hover {background: #333;} /*background: #58B01E;*/





/***** STILE AUTOMATICO PER TABELLE VERSIONI PRODOTTI e HTML PRODOTTI *****/

#prodotto table {background: #FFF; text-align: center; border: 0px; padding: 0; margin: 0; width: 100%; font: 10px Verdana; color: #555555;}
#prodotto td {background-color:#F8F6F2;}/*EFEFEF*/
#prodotto h2 {margin: 0; padding: 0; width: 100%; display: block; background-color: #efebe2; color: #555555;}/*DDD*/
#prodotto h1 {margin: 0; padding: 3px 0; border: 0; font: bold 10px Verdana; background-color: #e6e0d2; color: #555555;}




#prodotto_html h2{color: #005050; font: bold 12px Arial; margin-top: 0; padding-top: 0; line-height: 1;}

/***** PRODOTTI CORRELATI IN FONDO A PROD *****/
#prodotti_correlati a {font: 10px Verdana; display: block; padding: 1px; width: 140px; height: 150px; margin: 0 5px 5px 0; text-align: center; text-decoration: none; float: left;}
#prodotti_correlati a:hover {color: #FFF; text-decoration: none;}
#prodotti_correlati {margin: 5px 0;}


#footer_container {color: #666; font: 10px verdana; background: #121210 url(images/sfondonews.jpg) repeat-x; border: 1px solid #272726; padding: 10px;}
#footer_container a {color: #666; font: 10px verdana; }
