.body{
	margin-left: 0px;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

.body_white{
	margin-left: 0px;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}

.body_popup_news{
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color:#000000;
}
/* ==================== FONT =======================
   ================================================= */
.arial_16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0C1840;
	font-weight:bold;
	line-height:20px;
}

.arial_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF3300;
	font-weight:bold;
	line-height:20px;
}

.arial_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:20px;
	font-weight:normal;
}

.arial_12grigio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:14px;
	font-weight:normal;
}

.verdana_11_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}

.arial_10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:20px;
}

.arial_1_nero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#000000;
	line-height:1px;
}

.arial_10_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	letter-spacing:-0.5px;
}

.arial_10_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:20px;
}

.verdana_13{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	letter-spacing:0.5px;
}

.verdana_16{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}

.verdana_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	letter-spacing:0.5px;
}

.testo_marina{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	letter-spacing:0.5px;
	line-height:22px;
	padding-left:20px;
	padding-right:20px;
	}

.testo_itinerari{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	letter-spacing:0.5px;
	line-height:20px;
	padding-left:20px;
}

.titolo_news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:none;
	line-height:20px;
}


.verdana_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	letter-spacing:0.5px;
	font-style:italic;
}


.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0C1840;
}

.selected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	line-height:14px;
	letter-spacing:0px;
}

.selected_public{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#000000;
	line-height:1px;
	letter-spacing:0px;
}

.info_strada{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	padding-left:10px;
	padding-right:10px;
}

.rosso{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}

.rosso_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.grigio_11_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	line-height:16px;
}

.grigio_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
}
/* ================================================= */

/* ==================== FOTO ========================
   ================================================= */
.foto_prodotti{
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
}

.linea_oro_1{
	color:#b78618;
	background-color:#b78618;
	height:1px;
}

.bianco_13{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
}

.verde{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:13px;
}

/* ================================================= */

/* ==================== DIV ========================
   ================================================= */
   
.informativa{
	overflow:auto;
	width:440px;
	height:160px;
	border:1px solid #666666;
	padding:3px;
}

.condizioni_vendita{
	position:relative;
	width:200px;
	height:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	letter-spacing:0.5px;
	border:1px solid #000000;
	left:450px;
	bottom:240px;
	z-index:60;
}

.quadrato{
	background-image:url(../imgs/fiere_negozi.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

.url{
	position:relative;
	width:100px;
	height:60px;
	top:-14px;
	}

.categoria{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CEBC9C;
	width:100px;
	height:60px;
	top:12px;
	line-height:14px;
}

#scenografici{
	background-image:url(../imgs/scenografici.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

#design{
	background-image:url(../imgs/design.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

#fotografia{
	background-image:url(../imgs/fotografia.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

#materie_plastiche{
	background-image:url(../imgs/materie_plastiche.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

#taglio{
	background-image:url(../imgs/taglio.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}

#web{
	background-image:url(../imgs/web.gif);
	background-repeat:no-repeat;
	width:120px;
	height:100px;
	}


#sfondo_sito{
	width:900px;
	background-color:#FFFFFF;
	padding-top:5px;
	}


#div_stemma{
	height:78px;
}

#div_spaziatore_menu{
	height:18px;
}

#div_spaziatore_alto{
	height:16px;
	width:872px;
}

#div_copyright{
	height:10px;
	width:872px;
	padding-top:4px;
	padding-bottom:5px;
}

#div_menu{
	border-style:solid;
	border-width:2px;
	border-color:#0C1840;
	width:116px;
	height:268px;
	background-image:url(../imgs/sfondo_menu.gif);
}

#div_menu_2{
	padding-left:10px;
}

#div_newsletter{
	border-style:solid;
	border-width:2px;
	border-color:#0C1840;
	width:116px;
	height:96px;
	background-image:url(../imgs/sfondo_newsletter.gif);
}

#area_marina_sveva{
	border-style:solid;
	border-width:2px;
	border-color:#0C1840;
	width:596px;
	height:387px;
	background-image:url(../imgs/sfondo_area_marina_sveva.gif);
	background-repeat:no-repeat;
}

#div_dissolvenza{
	border-style:solid;
	border-width:2px;
	border-color:#0C1840;
	width:116px;
	height:387px;
}

#logo_grande{
	padding-top:2px;
}

#locatore{
	padding-top:10px;
	padding-left:20px;
}

#data{
	position:absolute;
	z-index:5;
	width:100px;
	padding-top:18px;
	padding-left:10px;
	
}

#contenuti_design{
	width:640px;
	height:220px;
	padding-top:80px;
}

#contenuti_contatti{
	width:640px;
	height:300px;
	padding-top:0px;
}

#contenuti_news{
	width:640px;
	height:300px;
	padding-left:0px;
}

#contenuti_news_interni{
	width:500px;
	height:300px;
	padding-left:70px;
}

#contenuti_collaborazioni{
	width:640px;
	height:300px;
	padding-top:0px;
}

#contenuti_prodotti{
	overflow:auto;
	width:635px;
	height:269px;
	padding-top:0px;
	padding-right:10px;
}


#contenuti_prodotti_particolare{
	overflow:auto;
	width:635px;
	height:269px;
	padding-top:20px;
	padding-right:10px;
}

#contenuti_fiere{
	overflow:auto;
	width:640px;
	height:290px;
	padding-top:0px;
	padding-right:10px;
}

#footer{
	border-top-style:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	width:auto;	
	}

#footer_lab{
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:1px;
	width:auto;	
	}

#footer_index{
	border-top-style:solid;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	width:616px;	
	}

.prodotti_lab{
	overflow:auto;
	width:170px;
	height:330px;
	border-style:solid;
	border-width:1px;
	border-color:#FF33FF;
}

#prodotti_lab1{
	overflow:auto;
	width:170px;
	height:350px;
	border-style:solid;
	border-width:1px;
	border-color:#FF0000;
}
#prodotti_lab2{
	overflow:auto;
	width:170px;
	height:350px;
	border-style:solid;
	border-width:1px;
	border-color:#FF9700;
}
#prodotti_lab3{
	overflow:auto;
	width:170px;
	height:350px;
	border-style:solid;
	border-width:1px;
	border-color:#7600FF;
}
#contatti_lab{
	background-image:url(../imgs/contatti_lab.gif);
	background-repeat:no-repeat;
	width:450px;
	height:443px;
}

#contenuti_contatti_lab{
	padding-top:25px;
	width:370px;
	height:370px;
}

/* ================================================= */

/* ==================== LINK =======================
   ================================================= */
a.mail:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}

a.mail:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}


a.mail:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}


a.mail2:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:-0.5px;
	}

a.mail2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:-0.5px;
}


a.mail2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

a.menu_cp:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c1840;
	text-decoration:none;
	line-height:20px;
	}

a.menu_cp:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c1840;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:20px;
}

a.menu_cp:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c1840;
	line-height:20px;
	text-decoration:underline;
	
}


a.notizia:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:10px;
	font-style:italic;
	letter-spacing:1px;
	}

a.notizia:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:10px;
	font-style:italic;
	letter-spacing:1px;
}

a.notizia:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:10px;
	text-decoration:underline;
	font-style:italic;
	letter-spacing:1px;
}

a.page:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
	line-height:10px;
	}

a.page:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:10px;
	letter-spacing:0px;
}


a.page:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:0px;
	line-height:10px;
}

a.page2:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
	line-height:10px;
	}

a.page2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:10px;
	letter-spacing:0px;
}


a.page2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:0px;
	line-height:10px;
}

a.page2_public:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	line-height:0px;
	}

a.page2_public:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#000000;
	text-decoration:none;
	line-height:0px;
	letter-spacing:0px;
}


a.page2_public:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	line-height:0px;
}

a.link2:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
	}

a.link2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
}


a.link2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:0px;
}

a.mail_lab:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:0px;
	}

a.mail_lab:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:0px;
}


a.mail_lab:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	letter-spacing:0px;
}


a.credits:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
	}

a.credits:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:0px;
}


a.credits:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:0px;
}

a.credits_black:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}

a.credits_black:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
}


a.credits_black:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	letter-spacing:0px;
}

.links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:20px;
	font-weight:normal;
}


a.ordina:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-decoration:underline;
	letter-spacing:0px;
	line-height:10px;
	}

a.ordina:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-decoration:underline;
	line-height:10px;
	letter-spacing:0px;
}


a.ordina:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:0px;
	line-height:10px;
}
/* ================================================= */

/* ==================== FORM =======================
   ================================================= */

.input {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #000000;
	 BACKGROUND-COLOR: #ffffff;
	 border: 5px solid #000000;
 }
 
 .input_ordine {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR: #000000;
	 border: 1px solid #666666;
 }
 
  .select {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #ffffff;
	 BACKGROUND-COLOR: #000000;
	 border: 1px solid #666666;
	 height:18px;
 }
 
 .button_input {
	border: none;
	BACKGROUND-COLOR: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0c1840;
	height:15px;
	letter-spacing:2px;
	font-weight:bold;
}

.input_cp {
	 FONT-SIZE: 12px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #000000;
	 BACKGROUND-COLOR: #ffffff;
	 border: 1px solid #0c1840;
 }
 
.input_contatti {
	 FONT-SIZE: 11px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 COLOR: #000000;
	 BACKGROUND-COLOR: #ffffff;
 }

  .button_input_cp {
	BACKGROUND-COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0c1840;
	width:70px;
	height:20px;
	letter-spacing:1px;
	border: 1px solid #0c1840;
}

.bordobianco{
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
}

.button {
	BACKGROUND-COLOR: #0c1840;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	width:90px;
	height:22px;
	letter-spacing:2px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
}

.button_ordina {
	BACKGROUND-COLOR: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border-width:1px;
	border-color:#ffffff;
	height:26px;
	cursor:pointer;
}

.bottone_sfoglia{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:19px;
	cursor:pointer;
}

.bottone_verde{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:2px;
	color:#006600;
	height:22px;
	cursor:pointer;
	vertical-align:top;
}

.bottone_giallo{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:2px;
	color:#FF9900;
	height:22px;
	cursor:pointer;
}

.bottone_azzurro{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#3399FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:2px;
	color:#3399FF;
	height:22px;
	cursor:pointer;
}


.campo_imput{
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#222222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	color:#333333;
	height:17px;
}
 /* ================================================= */
