/*---------------------- FOGLIO DI STILE ----------------------*/
/*------ di proprietà di Nicola Gallo Internetimage.it --------*/
/*--------- per informazioni nicola@internetimage.it ----------*/


/*--------- GAS.NET style ----------*/


/*--------- TESTO ----------*/
.testo_interno {
	font-family: verdana;
	font-size: 11px;
	color: #343e47;
	text-align: justify;
}


.title {
	font-family: verdana;
	font-size: 10px;
	color: #4c5964;
	text-align: left;
}

.formcontatti {
	font-family: verdana;
	font-size: 10px;
	color: #5C697F;
	border: 1px solid #000000;
	vertical-align: middle;
	background-color: #efefef;
}

.form_login {
	font-family: Verdana;
	font-size: 10px;
	color: #d1d1d1;
	vertical-align: bottom;
	background-image:url(../images/sflogin.jpg);
	background-position:top;
	width:159px;
	height:18px;
	border: 1px solid #14476d;
	

}



.form_obbligatorio {
	font-family: verdana;
	font-size: 10px;
	color: #5C697F;
	border: 1px solid #000000;
	vertical-align: middle;
	background-color: #efefef;
}

.tasto {
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #000000;
	vertical-align: middle;
	border: 1px solid #ffffff;

}



.text_login {
	font-family: verdana;
	font-size: 10px;
	color: #d1d1d1;
	text-align: left;
}

.text_green {
	font-family: verdana;
	font-size: 11px;
	color: #54be46;
	text-align: left;
	font-weight:bold;
}

.text_red {
	font-family: verdana;
	font-size: 11px;
	color: #ef441c;
	text-align: left;
	font-weight:bold;
}

.text_yellow {
	font-family: verdana;
	font-size: 11px;
	color: #edaa0a;
	text-align: left;
	font-weight:bold;
}

.text_blu {
	font-family: verdana;
	font-size: 11px;
	color: #70a4d1;
	text-align: left;
	font-weight:bold;
	line-height:11px;
}



/*--------- LINK ----------*/
.link_gestione          {  font-family: verdana; font-size: 10px; color: #FF0000; text-decoration: underline; font-weight:bold;}
.link_gestione:link     {  font-family: verdana; font-size: 10px; color: #FF0000; text-decoration: underline; font-weight:bold;}
.link_gestione:visited  {  font-family: verdana; font-size: 10px; color: #FF0000; text-decoration: underline; font-weight:bold;}
.link_gestione:hover    {  font-family: verdana; font-size: 10px; color: #FF0000; text-decoration: none; font-weight:bold;}


.link_powered          {  font-family: verdana; font-size: 9px; color: #4c5964; text-decoration: none}
.link_powered:link     {  font-family: verdana; font-size: 9px; color: #4c5964; text-decoration: underline}
.link_powered:visited  {  font-family: verdana; font-size: 9px; color: #4c5964; text-decoration: underline}
.link_powered:hover    {  font-family: verdana; font-size: 9px; color: #4c5964; text-decoration: none}

.link_powered2:link    {  font-family: verdana; font-size: 10px; color: #a4a5a7; text-decoration: none}
.link_powered2:visited {  font-family: verdana; font-size: 10px; color: #a4a5a7; text-decoration: none}
.link_powered2:hover   {  font-family: verdana; font-size: 10px; color: #a4a5a7; text-decoration: underline}


.menutop 		   				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; 		text-align: center;}
.menutop:link 	   				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; 		text-align: center;}
.menutop:visited				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; 		text-align: center;}
.menutop:hover					{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}

.menutop_selezionato 			{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}
.menutop_selezionato:link 		{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}
.menutop_selezionato:visited 	{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}
.menutop_selezionato:hover 		{ font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}

/*---------------------- INIZIO LINK MENU CAMBIA COLORE SFONDO CELLA ----------------------*/

.menusinistra	 	   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 16px}
.menusinistra:link 	   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 16px}
.menusinistra:visited				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 16px}
.menusinistra:hover					{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: underline; text-align: left;  padding-left: 16px}

.menusinistra_selezionato 			{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 16px}
.menusinistra_selezionato:link 		{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 16px}
.menusinistra_selezionato:visited 	{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 16px}
.menusinistra_selezionato:hover 		{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 16px}


.menusinistra_categoria	 	   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 20px}
.menusinistra_categoria:link 	   			{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 20px}
.menusinistra_categoria:visited				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: none; text-align: left;  padding-left: 20px}
.menusinistra_categoria:hover				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #0062a6; text-decoration: underline; text-align: left;  padding-left: 20px}

.menusinistra_categoria_selezionato 		{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 20px}
.menusinistra_categoria_selezionato:link 	{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 20px}
.menusinistra_categoria_selezionato:visited	{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 20px}
.menusinistra_categoria_selezionato:hover 	{ font-family: verdana; font-size: 10px; font-weight: bold; color: #343e47; text-decoration: underline; text-align: left;  padding-left: 20px}



.menusinistra_sottocategoria		   					{ font-family: verdana; font-size: 10px; font-weight: normal; color: #5D636D; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: none }
.menusinistra_sottocategoria:link 	   					{ font-family: verdana; font-size: 10px; font-weight: normal; color: #5D636D; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: none }
.menusinistra_sottocategoria:visited					{ font-family: verdana; font-size: 10px; font-weight: normal; color: #5D636D; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: none}
.menusinistra_sottocategoria:hover						{ font-family: verdana; font-size: 10px; font-weight: normal; color: #E77919; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: underline }


.menusinistra_sottocategoria_selezionato 		   		{ font-family: verdana; font-size: 10px; font-weight: normal; color: #E77919; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: none }
.menusinistra_sottocategoria_selezionato:link 	   		{ font-family: verdana; font-size: 10px; font-weight: normal; color: #E77919; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: underline }
.menusinistra_sottocategoria_selezionato:visited		{ font-family: verdana; font-size: 10px; font-weight: normal; color: #E77919; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: underline }
.menusinistra_sottocategoria_selezionato:hover			{ font-family: verdana; font-size: 10px; font-weight: normal; color: #E77919; text-decoration: none; text-align: left; background-color: #F6F7F9; width: 117; clip:  rect(   ); line-height: 17px; text-decoration: underline }



.menu_amministrazione 		   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #003657; text-decoration: none; text-align: left; background-color: #E6EDED; width: 130; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:link 	   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #003657; text-decoration: none; text-align: left; background-color: #E6EDED; width: 130; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:visited				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #003657; text-decoration: none; text-align: left; background-color: #E6EDED; width: 130; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:hover					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #003657; text-decoration: none; text-align: left; background-color: #F8FAFA; width: 130; clip:  rect(   ); line-height: 16px }




.menu_upload		   				{ font-family: verdana; font-size: 11px; font-weight: normal; color: #216DA7; text-decoration: none; text-align: left; background-color: #F4F4F4; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:link 	   				{ font-family: verdana; font-size: 11px; font-weight: normal; color: #216DA7; text-decoration: none; text-align: left; background-color: #F4F4F4; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:visited				{ font-family: verdana; font-size: 11px; font-weight: normal; color: #216DA7; text-decoration: none; text-align: left; background-color: #F4F4F4; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:hover					{ font-family: verdana; font-size: 11px; font-weight: normal; color: #ff0000; text-decoration: none; text-align: left; background-color: #E9E9E9; width: 100%; clip:  rect(   ); line-height: 16px }





.menusinistra_top 		   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 100; line-height: 17px }
.menusinistra_top:link 	   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 100; line-height: 17px }
.menusinistra_top:visited				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 100; line-height: 17px }
.menusinistra_top:hover					{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #77B5DA; clip:  rect(   ); width: 100; line-height: 17px }

.menusinistra_top2 		   				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 200; line-height: 17px }
.menusinistra_top2:link 	   			{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 200; line-height: 17px }
.menusinistra_top2:visited				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #55A3D2; clip:  rect(   ); width: 200; line-height: 17px }
.menusinistra_top2:hover				{ font-family: verdana; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #77B5DA; clip:  rect(   ); width: 200; line-height: 17px }


/*----------------------- FINE LINK MENU CAMBIA COLORE SFONDO CELLA -----------------------*/






/*---------------------- INIZIO BODY ----------------------*/

BODY {
	/* background-color : black;    */
	   scrollbar-arrow-color : #FFFFff;
	   scrollbar-face-color : #343e47;
	   scrollbar-track-color : #efefef;
       scrollbar-shadow-color : #efefef;
	   scrollbar-darkshadow-color : #343e47;
	   scrollbar-highlight-color : #343e47;    
}	 
	 
/*---------------------- FINE BODY ----------------------*/




/*----------------------- INIZIO SFONDO -----------------------*/


.sfondo_linee {
		background-image: url(../images/sfondo_puntini.gif);
}

.sfmenu {
		background-image: url(../images/sfmenu.gif);
		background-repeat:repeat-x;
}

.sfondopag {
		background-color:#343e47;
}


/*------------------------ FINE SFONDO ------------------------*/



a:link    {  font-family: verdana; font-size: 11px; color: #034ea2; text-decoration: underline; font-weight:bold;}
a:visited {  font-family: verdana; font-size: 11px; color: #034ea2; text-decoration: underline; font-weight:bold;}
a:hover   {  font-family: verdana; font-size: 11px; color: #034ea2; text-decoration: none; font-weight:bold;}


/*--------- BOX ----------*/

.titlebox {
	font-family: verdana;
	font-size: 10px;
	color: #343e47;
	text-align: left;
	font-weight:bold;
}

.textbox {
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	padding: 3px 13px 3px 13px;
}

.titlenews {
	font-family: verdana;
	font-size: 10px;
	color: #0062a6;
	text-align: left;
	font-weight:normal;
}

.textnews {
	background-image:url(../images/sfnews.gif);
	background-position:bottom;
	background-repeat: no-repeat;
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	padding: 3px 13px 3px 13px;
}

.textbox1 {
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	padding: 3px 13px 3px 13px;
	font-family: verdana;
	font-size: 10px;
	color: #0062a6;
	text-align: left;
	font-weight:normal;
}

.link_box 		   				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #5bc7e7; text-decoration: none; 		text-align: left;}
.link_box:link 	   				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #5bc7e7; text-decoration: none; 		text-align: left;}
.link_box:visited				{ font-family: verdana; font-size: 10px; font-weight: bold; color: #5bc7e7; text-decoration: none; 		text-align: left;}
.link_box:hover					{ font-family: verdana; font-size: 10px; font-weight: bold; color: #5bc7e7; text-decoration: underline; text-align: left;}


.tasto {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ee1c23;
	vertical-align: middle;
	border: 1px solid #ffffff;
	font-weight:normal;
}


.titoli_gestione {
	font-family: verdana;
	font-size: 13px;
	text-align: center;
	font-family: verdana;
	color: #FF0000;
	font-weight:bold;
}

.titoli_gestione2 {
	font-family: verdana;
	font-size: 11px;
	text-align: center;
	font-family: verdana;
	color: #ffffff;
	font-weight:bold;
}

.linea_gestione {
	background-image: url(../admin/images/bg_menutop.gif);
	background-position:top;
	background-repeat: repeat-x;
	height:5px;
}

/* --- NUOVI STLI --- */

.title_skype { font-family: verdana; font-size: 11px; color: #343e47; font-weight:bold;}