/*---------------------- INIZIO BODY ----------------------*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color : #FFFFff;
	scrollbar-face-color : #333333;
	scrollbar-track-color : #efefef;
    scrollbar-shadow-color : #efefef;
	scrollbar-darkshadow-color : #333333;
	scrollbar-highlight-color : #333333;    
}
-->
 
/*---------------------- FINE BODY ----------------------*/



a:link		 { text-decoration: underline; font-weight: normal; font: Verdana, Arial, Helvetica, sans-serif; color: #ffc505; font-size: 12px; }
a:visited 	 { text-decoration: underline; font-weight: normal; font: Verdana, Arial, Helvetica, sans-serif; color: #ffc505; font-size: 12px; }
a:selected  { text-decoration: underline; font-weight: normal; font: Verdana, Arial, Helvetica, sans-serif; color: #ffc505; font-size: 12px; }
a:hover 	 { text-decoration: none; 	   font-weight: normal; font: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; }



.link_powered         {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
.link_powered:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: underline}
.link_powered:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: underline}
.link_powered:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}


/********* Stili mail.asp *********/
.testo_interno_mail {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666666; }



/*---------------------- FOGLIO DI STILE ----------------------*/
/*------ di proprietà di Nicola Gallo Internetimage.it --------*/
/*--------- per informazioni nicola@internetimage.it ----------*/



/*---------------------- INIZIO LINK ----------------------*/

.testo_powered    {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-decoration: none}

.link_email:link     {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.link_email:visited  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.link_email:hover    {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; text-decoration: none}


.link_bakcup:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffeaaa; text-decoration: underline}

.link_interno_newsletter:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline}
.link_interno_newsletter:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline}
.link_interno_newsletter:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}


.link_prodotti:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E31C21; text-decoration: none}



/*---------------------- FINE LINK ----------------------*/



/*---------------------- INIZIO FORM ----------------------*/

.formadmin {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #333333; background-color: #efefef; 	vertical-align: middle;    }
.formadmin_obbligatorio {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #cc0000; background-color: #efefef; 	vertical-align: middle;    }



.tasto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #c02c3f;
	vertical-align: middle;
	border: 1px solid #ffffff;

}

.formcontatti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b4b4b4;
	border: 1px solid #b4b4b4;
	vertical-align: middle;
	background-color: #212121;
}


.form_obbligatorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b4b4b4;
	border: 1px solid #c02c3f;
	vertical-align: middle;
	background-color: #212121;

}

.formnewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffeaaa;
	border: 1px solid #075DB2;
	vertical-align: middle;
	background-color: #efefef;
}


/*----------------------- FINE FORM -----------------------*/

/*---------------------- INIZIO TESTO ----------------------*/


.testo_interno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	vertical-align:top;
	line-height:13px;
}


.testo_notelegali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	vertical-align:top;
	line-height:12px;
}

.titoli_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height:13px;
	font-weight:bold;
}
.testo_interno_contatti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-align: left;
	vertical-align:top;
	line-height:13px;
	background-color:#212121;
}



.titoli_case {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #f7a184;
	text-align: left;
	vertical-align:top;
	font-weight:bold;
}

.titoli_case1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f7a184;
	text-align: left;
	vertical-align:top;
}

/*----------------------- FINE TESTO -----------------------*/



/*----------------------- INIZIO BACKGROUND -----------------------*/
.dx {
	background-image: url(../images/dx.png);
	background-repeat: repeat-y;
	width: 4px;
	background-position: left;

}

.sftesto {
	background-image: url(../images/sftesto.png);
	background-repeat: repeat;
}


/*----------------------- INIZIO BACKGROUND -----------------------*/

.link_famiglie:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold}
.link_famiglie:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold}
.link_famiglie:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c02c3f; text-decoration: none; font-weight: bold}

.link_powered:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-decoration: underline; font-weight: normal}
.link_powered:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-decoration: underline; font-weight: normal}
.link_powered:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-decoration: none; font-weight: normal}


.link_down_newsletter		  {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff ; background-color: #fbb901; text-decoration: none; font-weight: bold}
.link_down_newsletter:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff ; background-color: #fbb901; text-decoration: none; font-weight: bold}
.link_down_newsletter:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff ; background-color: #fbb901; text-decoration: none; font-weight: bold}
.link_down_newsletter:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc; background-color: #fbb901; text-decoration: none; font-weight: bold}

.link_disattiva:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_disattiva:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_disattiva:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}

.link_attiva:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #007236; text-decoration: underline}
.link_attiva:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #007236; text-decoration: underline}
.link_attiva:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}

.sfondo_email {
	font-family: Arial, Helvetica, sans-serif;	color: #666666; font-size: 9px; background-color: #efefef;}

.testo_interno_mailasp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	
}


.link_titolicase1		  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f7a184 ; text-decoration: underline; font-weight: bold}
.link_titolicase1:link    {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f7a184 ; text-decoration: underline; font-weight: bold}
.link_titolicase1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f7a184 ; text-decoration: underline; font-weight: bold}
.link_titolicase1:hover   {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f7a184; text-decoration: none; font-weight: bold}
