/* CSS MAIN retirusconi 		conteiner[100%];		> top[100%];			>> topCenter[800];				>>>mainMenu[ul];			> head[100%];			>> header[800px];		> middle[100%];			>> middleCenter[800px];				>>> right[390px]; #da definire				>>> left[390px]; #da definire				> centrale[100%];			>> main[800px];				>>> mainLeft[590px];				>>> mainRight[190px];				> footer[100%];			>> entfooter[800px];			*//*--- LAYOUT ---*//*--- Selettori tag ---*/body {	padding:0;	margin:0;	background:#e1e1e1;	/*stili di formattazione*/	font-family:Arial, Helvetica, sans-serif;	color:#666666;	font-size:12px;	line-height:18px;	text-align:left;}/*--- Selettori ID ---*/div#conteiner {	width:100%;}		div#top {		border-bottom:solid 1px #999999;		background: url(../immagini/rete.gif) #CCCCCC;		height:40px;	}		div#topCenter {			margin:0 auto;			width:800px;		}			div#head {		background:url(../immagini/pattern_azzurro.jpg) repeat-x;	}			div#header {			width:800px;			margin:0 auto;			background:url(../immagini/logo.jpg) left bottom no-repeat;			height:130px;		}		div#centrale {		width:100%;		background: url(../immagini/ball.gif) top no-repeat #ededed;		border-bottom:solid 1px #CCCCCC;	}		div#middle {		width:100%;		background: url(../immagini/pattern_verde.jpg) repeat-x #0c7c00;		min-height: 130px; 		height: auto !important;		height: 130px; 		padding-top:20px; /*spazio del middleCenter dal top del middle*/		padding-bottom:20px; /*spazio del middleCenter dal bottom del middle*/		border-top:solid 1px #4a8e18; /*bordo continuativo del menu*/	}			div#middleCenter {			width:800px;			margin:0 auto;		}				div#middleCenter hr {			color: #75b738;			background-color: #75b738;			height: 1px;			border:0;	   }				div#middleCenter {			color:#fcffdf;		}				div#middleCenter h2 {			color:#FFFF99;			font-size:20px;		}		div#middleCenter h3 {			color:#f5ffe1;		}								.right {				float:left;				padding:10px;				width:400px;			}						.left {				float:left;				border-right:dotted 1px #75b738;				padding:10px;			}							.left img {					border: solid 2px #75b738;				}		div#main {		padding-top:40px; /*spazio dalle bolle*/		padding-bottom:30px;		width:800px;		margin:0 auto;	}			div#mainLeft {			width:590px;			float:left;			padding-right:10px;		}			.homeFloat {				float:left;				width:270px;				margin-top:20px;				padding:10px;			}				div#mainRight {			float:right;			width:190px;			padding-left:10px;			background:url(../immagini/ombra_destra.jpg) no-repeat center left;			min-height: 270px; 			height: auto !important;			height: 270px; 		}				div#listino {			background:#d9e3ee;			padding:10px;			width:400px;			border: solid 1px #84a7cf;		}				/*MODIFICO LE TABELLE DEI PRODOTTI*/		table {			width:98%;		}			td {				background:url(../immagini/scheda.gif) repeat-x bottom;				font-weight:bold;				border:solid 1px #CCCCCC;				padding:5px;			}				/*STRUTTURA PER LE PAGINE CON DIV AFFIANCATI*/		#home_cont {			margin-top:10px;			margin-bottom:10px;		}			.lefth {				background:#dddddd;				float:left;				width:270px;				padding:5px;				margin-right:10px;				margin-bottom:10px;			}			.lefth h2 {				font-size:13px;				margin:0;				padding:0;					}				/*Per la visualizzazione della lista dei prodotti*/				.right_h {					float:left;					padding:10px;					width:130px;				}					.right_h p {						text-align:left;						font-size:11px;						margin:0;						padding:0;						line-height:15px;					}				.left_h {					float:left;					border-right:dotted 1px #999999;					padding:10px;					width:80px;				}					.left_h img {						border: solid 2px #75b738;					}				/*Per la visualizzazione delle due foto nella scheda prodotti*/				.right_h1 {					float:left;					padding:10px;					width:80px;				}					.right_h1 p {						text-align:left;						font-size:11px;						margin:0;						padding:0;						line-height:15px;					}				.left_h1 {					float:left;					border-right:dotted 1px #999999;					padding:10px;					width:130px;				}					.left_h1 img {						border: solid 2px #75b738;					}						/*Stile onMouseOver del div*/			.lefth1 {				background: url(../immagini/sfond_prod.jpg) repeat-x top #dddddd;				float:left;				width:270px;				padding:5px;				margin-right:10px;				margin-bottom:10px;			}				.lefth1 h2 {					font-size:13px;					margin:0;					padding:0;						}	/*END IF STRUTTURA A COPPIE*/		/*Footer*/			div#footer {		width:100%;		margin:0 auto;		height:100px;	}			div#entfooter {			width:800px;			height:100px;			margin:0 auto;			background:url(../immagini/footer.jpg) no-repeat top;		}			div#entfooter p {				margin:0;				padding:0;			}	/*--- Classi ---*/.clear {	clear:both;}.news {	border-bottom:dotted 1px #999999;}	.news span {		font-size:10px;		padding-left:5px;		margin:0;	}/*lista generica*/.lista {	list-style-image:url(../immagini/arrow.gif);	font-family:"Trebuchet MS";	font-size:12px;	color:#666666;	font-weight:bold;	padding-left:20px;}	.item {		margin-right:20px;		margin-top:10px;		padding:2px;		border-bottom: 1px solid #CCCCCC;		font-style:italic;	}.flo {	border-bottom:solid 1px #CCCCCC;	width:100%;	margin-bottom:10px;	width:590px;}/*Stile per le foto da visualizzare in news*/.corn a {	background:#CCCCCC;	padding:4px;	border:solid 1px #999999;	float:left;}	.corn a:hover {		background:#b1ed9c;		padding:4px;		border:solid 1px #6dc085;		float:left;	}	.guida {	font-family:"Courier New", Courier, mono;	font-weight:bold;	font-style:italic;	color:#666666;}/*--- END LAYOUT ---*//*--- MAIN MENU ---*/div#mainMenu {	padding-top:19px; /*per tenerlo appoggiato sotto al head*/	text-align:left;}	div#mainMenu ul {		padding:0;		margin:0;		display:inline;	}		div#mainMenu li {			display:inline;		}		div#mainMenu li a {			color:#fff;			font-weight:bold;			text-decoration:none;			font-size:12px;			font-family:Georgia, "Times New Roman", Times, serif;			background: url(../immagini/verde_menu_up.gif) top repeat-x #5a9a08;			padding:6px;			border-top:solid 1px #4a8e18;			border-left:solid 1px #4a8e18;			border-right:solid 1px #4a8e18;		}		div#mainMenu li a:hover {			color:#e4f7af;			font-weight:bold;			text-decoration:none;			font-size:12px;			font-family:Georgia, "Times New Roman", Times, serif;			background: url(../immagini/verde_menu_dw.gif) bottom repeat-x #0c7c00;			padding:6px;		}/*--- END MAIN MENU ---*//*--- SECOND MENU ---*/div#secondMenu { 	width:180px;	margin-top:10px;}	#blueblock{		width: 100%;		padding: 0 0 1em 0;		margin-bottom: 1em;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		color: #333;	}		* html #blueblock{ /*IE 6 only */			width: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */		}		#blueblock ul{		list-style: none;		margin: 0;		padding: 0;		border: none;	}		#blueblock li {			border-bottom: 1px solid #CCCCCC;			margin: 0;		}			#blueblock li a{				display: block;				padding: 3px 3px 3px 6px;				border-right: 10px solid #A2C445;				background:url(../immagini/menu_admin.jpg) no-repeat bottom right;				color: #333;				text-decoration: none;				width: 100%;			}				html>body #blueblock li a{ /*Non IE6 width*/					width: auto;				}						#blueblock li a:hover{				border-right: 10px solid #8bb31c;				background:#cfe8b3;				color:#003300;			}/*--- END SECOND MENU ---*//*--- TEXT ---*//*--- Selettori tag ---*/a {	color:#006699;	text-decoration:none;	font-weight:bold;}a:hover {	color:#009933;	font-weight:bold;	text-decoration:underline;}hr {	color: #cccccc;	background-color: #cccccc;	height: 1px;	border:0;   }h1, h2, h3, h4 {	margin:0;	font-family:Georgia, "Times New Roman", Times, serif;	color:#006600;	padding-bottom:3px;}	h2 {		font-size:16px;	}		h4 {		font-family:Arial, Helvetica, sans-serif;		color:#595959;		font-size:13px;		font-style:italic;	}p {	padding:3px;	margin:0;	text-align:justify;	line-height:20px;}label {	font-size:11px;	line-height:18px;}/*--- Classi ---*/.small {	font-size:10px;}.big {	font-size:14px;}.bold {	font-weight:bold;}.cont {	background:#4f9705;	padding:3px;	color:#FFFFFF;}/*--- END TEXT ---*//*- - - FORM - - - *//*.form {    background:url(../immagini/input.jpg) repeat-x top #f6f6f6;	color:#333333;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	border: 1px solid #999999;	padding:3px;}	.form1 {		background:url(../immagini/input1.jpg) repeat-x top #eef7eb;		color:#333333;		font-size:12px;		font-family:Arial, Helvetica, sans-serif;		border: 1px solid #8eb580;		padding:3px;	}.sub {    background:url(../immagini/sub.jpg) repeat-x top #eef7ff;	color:#fff;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	border: 1px solid #999999;	padding:3px;}	.sub1 {		background:url(../immagini/sub1.jpg) repeat-x top #eef7ff;		color:#fff;		font-size:12px;		font-family:Arial, Helvetica, sans-serif;		border: 1px solid #999999;		padding:3px;	}/*--- END FORM ---*//*PANEL GRAFICI*/.no {	background: url(../immagini/no.jpg) no-repeat center left #f8e5e5;	width:450px;	padding:10px;	border-left:solid 2px #e5bbbb;	border-right:solid 2px #e5bbbb;    margin-bottom:10px;	margin-top:10px;}	.no p {		margin-left:40px;		font-weight:bold;	}.si {	background: url(../immagini/si.jpg) no-repeat center left #daf2d5;	width:450px;	padding:10px;	border-left:solid 2px #c1e5b8;	border-right:solid 2px #c1e5b8;	margin-bottom:10px;	margin-top:10px;}	.si p {		margin-left:40px;		font-weight:bold;	}/*rollover dei div*/.div_up {	background:#e1e1e1;	padding:5px;	font-weight:bold;	border-bottom:dotted 1px #CCCCCC;}.div_dw {	background:#c8e3c9;	padding:5px;	font-weight:bold;	border-bottom:dotted 1px #CCCCCC;}/*--- END PANEL GRAFICI ---*//*--- LINK DI PAGINAZIONE ---*/.pagination{	padding: 2px;	margin-top:10px;}	.pagination ul{		margin: 0;		padding: 0;		text-align: left;		font-size: 12px;	}		.pagination li{			list-style-type: none;			display: inline;			padding-bottom: 1px;		}			.pagination a, .pagination a:visited{				padding: 0 6px;				border: 1px solid #999999;				text-decoration: none; 				color: #666666;				background:#e9e9e9;			}			.pagination a:hover, .pagination a:active{				border: 1px solid #009933;				color: #FFF;				background-color: #009933;			}			.pagination a.disablelink, .pagination a.disablelink:hover{				background-color: white;				cursor: default;				color: #929292;				border-color: #929292;				font-weight: normal !important;			}.pagination a.prevnext{	font-weight: bold;}/*--- END LINK DI PAGINAZIONE ---*/
