/* CSS Document */
html,body{margin:0px;padding:0px}
/*
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	text-align:center;
	margin:auto;
}

*/
	
	body {
	margin:auto;
	background:#003399;
	font-family: "Trebuchet MS", Lucida Grande, Arial, Helvetica, sans-serif;	/*font-family:Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#333333;
	text-align:center;
	margin:auto;
	line-height:12px;
	}

	a:link {
	color: #6FB3FF;
	text-decoration: none;
}
	a:visited {
	text-decoration: none;
	color: #6FB3FF;
}
	a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
	a:active {
	text-decoration: none;
	color: #6FB3FF;
}
	
	
	H1{
	font-size:18px;
	margin:0;
	padding:0;
	line-height:1.25em;
	font-weight:normal;
	color:#003399
}
	H2{font-size:12px; font-weight:normal; margin:0.31em 0 0 0; padding:0 }
	H3{font-size:11px; margin:0.31em 0 0 0; }
	H4{font-size:9px; margin:0; padding:0 }
	H5{font-size:1.0em; margin:0; padding:0}
	
	
	.conteiner {  /*class conteiner per TABLE*/
	background-color:#ffffff;
	width:960px;
	background:url(../images/bg/line_bg.png);
	background-repeat:repeat-y;
	margin-top:10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
	}
	
	#conteiner {  
	background-color:#ffffff;
	padding-bottom:10px;
	margin:auto;
	width:960px;
	background:url(../images/bg/line_bg.png);
	background-repeat:repeat-y;
	}
	
	#conteinerIndex {  
	padding-top:160px;
	padding-bottom:10px;
	margin:auto;
	width:960px;
	background:url(../images/bg/line_bg.png);
	background-repeat:repeat-y;
	}
		
	#content {
	width:;
	margin:auto;
	text-align:left;
	}
	
	#header{
		width:906px;
	}
	
	#logoVerticale{
	width:60px;
	height:400px;
	float:left;
}

	#headerHome{width:900px; height:383px; background-image:url(../images/header2.jpg); background-repeat:no-repeat; float:left;
}
	

/********************************* TOP MENU *************************************/

	.topMenu {
	font-weight:normal;
	}
	
	.topMenu a:link {
	font-weight:normal;
	color:#999999;
	text-decoration: none;
	
	}
	
	.topMenu a:visited {
	font-weight:normal;
	color:#999999;
	text-decoration: none;
	}
	
	.topMenu a:hover {
	font-weight:normal;
	color:#CC3300;
	text-decoration : none;
	}
	.topMenu a:active {
	font-weight:normal;
	color:#CC3300;
	text-decoration : none;
	}
	
	#boxMenu{width:900px; height:40px; float:left;
}
	
	
/********************************* TOPMENU *************************************/


/********************************* NEWS PAGINA INDEX ******************************/

	#titleBoxNews{
	padding:10px 10px 5px 10px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	}	
	
	#content_news{width:430px; padding:5px 10px; text-align:justify;}
	
	
	#content_news a {
	color:#cc0000;
	text-decoration: none;
	}
	
	#content_news a:hover {
		color:#cc0000;
		text-decoration : none;
			font-weight:bold;

	}


	.testoEDataNews{
	color:#FFFFFF;
	}
	
	.titoloNews{
	color:#FFFFFF;
	font-weight:bold;
	}
	
	#title{float:left; margin-left:590px; _margin-left:300px; width:295px; _width:270px; text-align:left; padding:5px 5px 10px 10px; _padding:5px 0px 10px 0px;
	}
	
	#campiNews{float:left; margin-left:590px; _margin-left:300px; width:295px; _width:270px; text-align:left; padding:0px 5px 0px 10px; _padding:0px 0px 0px 0px;
	}
	
	#testoNews{float:left; margin-left:590px; _margin-left:300px; width:295px; _width:270px; text-align:left; padding:0px 5px 10px 10px; _padding:0px 0px 10px 0px;
	}

	a.News:link {
	color: #FFFFFF;
	text-decoration: none;
}
	a.News:visited {
	text-decoration: none;
	color: #FFFFFF;
}
	a.News:hover {
	text-decoration: none;
	color:#0066CC;
}
	a.News:active {
	text-decoration: none;
	color: #FFFFFF;
}


	a.Contatti:link {
	color: #003399;
	text-decoration: none;
}
	a.Contatti:visited {
	text-decoration: none;
	color: #003399;
}
	a.Contatti:hover {
	text-decoration: none;
	color:#333333;
}
	a.Contatti:active {
	text-decoration: none;
	color: #003399F;
}

/********************************* END NEWS PAGINA INDEX  *****************************/


/********************************* PAGINA NEWS ************************************/

.newsData{
	margin-top:10px;
}

.newsTitolo{
	font-weight:bold;
}

.newsTesto{
	text-align:justify;
}


/********************************* END PAGINA NEWS ************************************/


/******************************** CONTENUTI PAG HOME*******************************/


	#contenutiHome{width:900px; height:; float:left; margin-top:15px;
}

	#boxSxHome{width:440px; height:; float:left; margin:0px 10px 0px 0px; text-align:justify;
}

	#boxDxHome{width:440px; height:; float:left; padding:0px 0px 0px 10px; text-align:left; background-image:url(../images/separatore.jpg); background-repeat:repeat-y; text-align:justify;
}


/******************************** END CONTENUTI PAG HOME*******************************/



/********************************* TRE BOX HOME **********************************/

	#treBoxHome1{
	font-family: "Trebuchet MS", Lucida Grande, Arial, Helvetica, sans-serif;	/*font-family:Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	float:left; 
	width:190px; 
	height:140px; 
	margin-right:10px; 
	_margin-right:5px;
	background-image:url(../images/box1.png); 
	text-align:left;
	}
	
	#treBoxHome2{
	font-family: "Trebuchet MS", Lucida Grande, Arial, Helvetica, sans-serif;	/*font-family:Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	float:left; 
	width:340px; 
	height:140px; 
	margin-right:10px;
	_margin-right:5px;
	background-image:url(../images/box2-3.png); 
	text-align:left;
	}
	
	#treBoxHome3{
	font-family: "Trebuchet MS", Lucida Grande, Arial, Helvetica, sans-serif;	/*font-family:Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	float:left;
	width:340px;
	height:140px;
	margin-right:10px;
	_margin-right:0px;
	background-image:url(../images/box2-3.png); 
	text-align:left;
	}


/********************************* END TRE BOX HOME ****************************/


/********************************* LISTA CATEGORIA ARTICOLI SINISTRA *****************/
.titoliProd{
	color:#FFFFFF;
	margin-left:6px;
}

.categoriaEdge{
	width:196px;
	height:;
	float:left;
	width:180px;
	padding-left:6px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #003399;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 6px;
	border-right-width: 7px;
	border-right-style: solid;
	border-right-color: #003399;
}

.categoriaNoEdge{
	width:196px;
	height:;
	width:180px;
	padding-left:6px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 6px;
	float: left;
}

.categoria{
	width:180px;
	height:;
	float:left;
	color:#333333;
	}
	
/********************************* END LISTA CATEGORIA ARTICOLI SINISTRA *****************/


/********************************* LISTA ARTICOLI DESTRA *****************/
.titoliBianchi{
	color:#FFFFFF;
}

.leftEdge{
	float:left;
	width:683px;
	_width:678px;
	padding-left:6px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #003399;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	_margin-left: 5px;
}

.listaFotoArticoli{
	width:100px;
	height:100px; 
	float:left; 
	margin:0px 0px 5px 5px;
	_margin:0px 0px 0px 0px;

	}

.titoloArticoli{
	width:573px;
	height:10px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	_margin-left: 5px;

	font-weight:bold;
	color: #333333;
	}

.testoArticoli{
	font-weight:normal;
	width:570px;
	float:left;
	height: 90px;
	margin-left: 5px;
	_margin-left: 5px;
	color: #333333;
	}
/********************************* END LISTA ARTICOLI DESTRA *****************/


/********************************* PRODOTTI *********************************/

#BoxDepliant{
	font-family: "Trebuchet MS", Lucida Grande, Arial, Helvetica, sans-serif;	/*font-family:Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	float:left; 
	width:190px; 
	height:103px; 
	margin-right:10px; 
	background-image:url(../images/box1.png); 
	text-align:left
	}

/********************************* END PRODOTTI ******************************/




/********************************* DETTAGLIO CONTATTI ************************/

.contattiEdge{
	float:left;
	width:300px;
	padding-left:6px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #003399;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 6px;
}

.titoliniContatti{
	font-size:14px;
	font-weight:bold;
	color:#003399;
}
/********************************* END DETTAGLIO CONTATTI *********************/





/********************************* FOOTER *************************************/

	
#footer{
	width:900px;
	height:20px;
	float:left;
	margin-top:15px;
	font-size:9px;
	background-image:url(../images/footer_bar.gif);
	background-repeat:no-repeat;
}

#footerStv{
	width:700px;
	float:left;
	text-align:left;
	margin-top:13px;
}

#footerPowered{
	width:200px;
	float:left;
	text-align:right;
	margin-top:13px	;
}
	
/********************************* END FOOTER *************************************/

/*************************************** RPM Text per Robots ********************/

#textTop {
	width:920px;
	color:#BBBBBB;
	font-size:9px;
	text-decoration:none;
	text-align:center;
	margin-top:5px;
	margin-bottom:-10px;
	margin-right: auto;
	margin-left: auto;
}

#textTop a:link {
	color:#BBBBBB;
	text-decoration: none;
	}
	#textTop a:visited {
	color:#BBBBBB;
	text-decoration: none;
	}
	#textTop a:hover {
		color:#BBBBBB;
		text-decoration : none;
	}
	#textTop a:active {
		color:#BBBBBB;
		text-decoration : none;
	}
	
	
/*************************************** END RPM Text per Robots ********************/

/* FORM */

.select {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	background-image:url(../images/form_bg.jpg);
    width: 170px;
    }
	
	.selectContatti {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	background-image:url(../images/form_bg.jpg);
    width: 195px;
    }
	
	.messaggioContatti {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	background-image:url(../images/form_bg_messaggio.jpg);
	background-repeat:no-repeat;
	width: 450px;
    }

	.privacyContatti {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	width: 450px;
    }
