BODY{
	margin:0px; 
	padding:0px;
}
.bg1{
	background:url("images/fondo_pagina.jpg") repeat-x;
}
#container {
	width:930px; 
	height:548px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-279px 0 0 -442px;
	border:0px dashed #fff;
}
#inner-container {
	width:930px; 
	height:548px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-290px 0 0 -480px; /* l'ordine : top right bottom left */
	border:0px dashed #fff;
	
}
#header{
	
	border:0px dashed #ff9900;
	height:119px;
	width:930px;
	/*background:url("head-bg.gif") repeat-x left top;*/
	margin:0px 0px 0px 0px !important; /* l'ordine : top right bottom left */

}
#logho{
	text-indent:-9999px; /* nascondo il testo */
	line-height:119px; 
	display:block;
	background:url("images/logo_pagina.gif") no-repeat 0px 0px;
	margin:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
}
#logho-home{
	text-indent:-9999px; /* nascondo il testo */
	line-height:119px; 
	display:block;
	background:url("images/logo.gif") no-repeat 0px 0px;
	margin:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
}
/*#logo {
	z-index:1000;
	position:absolute;
	top:0px;
	left:0px;
	width:212px;
	height:119px;
	border:0px dashed #ccc;
	padding:0px;
	margin:0px ;
}*/
#content{
	width:930px;
	margin: 0px 0px 0px 0px !important; /* l'ordine : top right bottom left */
	position:absolute;
	top:119px;
	z-index:20;
	/*display:none;
	border-top:1px solid #333F45;
	border-right:1px solid #3F4649;
	border-bottom:1px solid #3F4649;
	border-left:1px solid #545758;*/
	background:url("images/fondo_contenuto.jpg") repeat-x left top #ffffff;
}
#inner-content{
	margin:0px 0px 0px 0px !important; /* l'ordine : top right bottom left */	
	z-index:20;
}
.alertFlash{
	width:881px;
	text-align:center;
	font-size:12px;
	padding:130px 0px 0px 0px;

}
#privacy{
	position:absolute;
	top:550px;
	padding:0px 0px 0px 0px;
	width:930px;
	color:#2a375f;
	font-size:10px;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	text-align:center
}
#privacy A{
	text-decoration:none;
}
#privacy A:link,
#privacy A:visited{
	border:0px;
	text-decoration:none;
	color:#2a375f;	
}
#privacy A:hover,
#privacy A:focus,
#privacy A:active{
	border:0px;
	text-decoration:none;
	color:#ff0000;
}

#credits{
	position:absolute;
	top:550px;
	padding:0px 0px 0px 0px;
	width:900px;
	color:#666666;
	font-size:10px;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif ;
	text-align:center
}
#credits A{
	text-decoration:none;
}
#credits A:link,
#credits A:visited{
	border:0px;
	text-decoration:none;
	color:#666666;	
}
#credits A:hover,
#credits A:focus,
#credits A:active{
	border:0px;
	text-decoration:none;
	color:#ff0000;
}
#footer{
	position:absolute;
	bottom: 0;
	left: 0;
}
H1.prodotti{
	text-indent:30px; /* nascondo il testo */
	line-height:60px; 
	display:block;
	background:url("images/fondo_titolo.gif") no-repeat 0px 0px;
	margin:0px 0px 0px 20px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	color:#ff0000;
	font-size:16px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
	width: 370px;
}

H1.schedaProdotti{
	text-indent:30px; /* nascondo il testo */
	line-height:60px; 
	display:block;
	background:url("images/fondo_titolo.gif") no-repeat 0px 0px;
	margin:0px 0px 0px 20px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	color:#ff0000;
	font-size:16px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
	width: 370px;
	float: left;
}

#schedaLinkContainer{
		float: left;
		width: 485px;
		text-align: right;
		margin-top: 20px;
}
.schedaLink{
	margin-left: 50px;
	display: inline;
}

H1.back{
	text-indent:30px; /* nascondo il testo */
	line-height:60px; 
	display:block;
	margin:0px 0px 0px 20px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	color:#ff0000;
	font-size:16px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
H3{
	text-indent:0px; /* nascondo il testo */
	line-height:30px; 
	display:block;
	margin:0px 0px 0px 10px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	color:#2a375f;
	font-size:14px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
H2{
	text-indent:0px; /* nascondo il testo */ 
	display:block;
	margin:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine : top right bottom left */
	color:#cccccc;
	font-size:10px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
#fondo{
	position:absolute;
	top:570px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
#fondo1{
	position:absolute;
	top:560px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
#fondo2{
	position:absolute;
	top:580px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
#fondo3{
	position:absolute;
	top:670px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
#fondo4{
	position:absolute;
	top:770px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
.text{
	margin:0px;
	padding:30px 20px 10px 20px
	color:#2a375f;
	font-size:10px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
}
.textprod{
	margin:0px;
	padding:0px 0px 0px 0px
	color:#2a375f;
	font-size:10px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	clear: both;
}
.titoloSezione{
	font:16px/1.0em Arial,Helvetica,Tahoma,sans-serif;
	font-weight:900;
	color:#666666;
	text-align:left;
	vertical-align:top;
}
.pCol-scheda1{
	width:350px;
	margin:0px 5px 0px 40px !important;
	height:280px;
	/*border-right:1px solid #0B354D;*/
}
.pCol-scheda2{
	width:275px;
	margin:0px 10px 10px 10px !important;
	height:290px;
	/*border-right:1px solid #0B354D;*/
}
.pCol-company{
	width:820px;
	margin:0px 10px 10px 40px !important;
	height:300px;
	/*border-right:1px solid #0B354D;*/
}
.pCol-scroll{
	width:850px;
	padding:0px 5px 0px 20px !important;
	margin-right:0px;
	margin-left:20px;
	border-right:0px solid #0B354D;
	overflow:auto;
	height:300px;
	scrollbar-3dlight-color: #ececec;
	scrollbar-arrow-color: #2a375f;
	scrollbar-base-color: #ececec;
	scrollbar-darkshadow-color: #ececec;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #ececec;
	scrollbar-shadow-color: #ececec;
	scrollbar-track-color: #ececec;
}
.boximg{
	font-family: Arial, Helvetica, sans-serif;
	border:0px solid #ccc;
	font-size: 12px;
	color:#ffffff;
	position:absolute;
	top:30px;
	left:670px;
	width:150px;
	/*overflow:auto;
	height:120px;
	scrollbar-face-color: #fff; 
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #fff; 
	scrollbar-3dlight-color: #fff; 
	scrollbar-arrow-color: #6586AA; 
	scrollbar-track-color: #fff; 
	scrollbar-darkshadow-color: #fff;
	border-bottom:0px solid #f2f2f2;*/
}
.boximg DIV.img{
	margin-bottom:10px;
	padding-bottom:10px;
	color:#000000;
	/*border-bottom:1px solid #1B2B36;*/
	/*font-size:110%;*/
}
A.menulink {
display: block;
width: 115px;
height: 19px;
_width: 129px;
_height: 22px;
text-align: left;
text-decoration: none;
font-family:Arial,Helvetica,Tahoma,sans-serif;
font-size:11px;
color: #000000;
padding: 3px 0px 0px 16px;
background:url(images/butt.gif) left top no-repeat;
border:0px solid #000;
}

A.menulink:hover{
border:0px solid #000;
background:url(images/butt_over.gif) left top no-repeat;
}

A.menulinkActive{
display: block;
width: 115px;
height: 19px;
_width: 129px;
_height: 22px;
text-align: left;
text-decoration: none;
font-family:Arial,Helvetica,Tahoma,sans-serif;
font-size:11px;
color: #000000;
padding: 3px 0px 0px 16px;
border:0px solid #000;
background:url(images/butt_over.gif) left top no-repeat;
}

.imgNews {
	border:1px solid #ccc;
     }

.testoNews {
	font:11px/1.3em Arial,Helvetica,Tahoma,sans-serif;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:top;
     }
.testoNews a {
	color:#000000; TEXT-DECORATION:none;
     }
.testoNews a:link, .testoNews a:visited {
 	color:#000000; TEXT-DECORATION:none;
     }
.testoNews a:hover, .testoNews a:active { 
	color:#ff0000; TEXT-DECORATION:underline;
     }

.titoloNews{
	font:12px/1.0em Arial,Helvetica,Tahoma,sans-serif;
	font-weight:bold;
	color:#817169;
	text-align:left;
}
.paginatore {
	font:11px/1.0em Arial,Helvetica,Tahoma,sans-serif;
	font-weight:bold;
	color:#000000;
	text-align:right;
	vertical-align:middle;
     }
.paginatore a {
	color:#000000; font-weight:normal; TEXT-DECORATION:underline;
     }
.paginatore a:link, .paginatore a:visited {
 	color:#666666; TEXT-DECORATION:underline;
     }
.paginatore a:hover, .paginatore a:active { 
	color:#ff0000; TEXT-DECORATION:underline;
     }
.icon {
	FONT: 11px/1.2em Arial,Helvetica,Tahoma,sans-serif;
	FONT-WEIGHT:normal;
	COLOR: #666666;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}
A.icon{
	FONT: 11px/1.2em Arial,Helvetica,Tahoma,sans-serif;
	FONT-WEIGHT:normal;
	COLOR: #666666;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}

.icon img{
	position: relative;
	top: -5px;
}

 A.icon:link, A.icon :visited{
	text-decoration:none;
	color:#666666;
	}
A.icon :active,  A.icon:hover {
	text-decoration:none;
	color:#000000;
}
A.map{
	FONT: 11px/1.2em Arial,Helvetica,Tahoma,sans-serif;
	FONT-WEIGHT:normal;
	COLOR: #000000;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}
 A.map:link, A.map :visited{
	text-decoration:none;
	color:#000000;
	}
A.map :active,  A.map:hover {
	text-decoration:none;
	color:#ff0000;
}