body { margin:2px; padding:0; }

			 
a, a:link, a:visited {
	background: transparent;
	color: #333;
	text-decoration: underline;
	}

a:hover {
	background: transparent;
	color: #333;
	text-decoration: none;
	}
	
#cornicesx {
	border-left: 1px solid #DDDDDD;
}	


#cornice {
    border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}	
				 
#Border_bottom {
	border-bottom: 1px solid #eee;
		}
		
#img{
	border: 1px solid #666666;
		}
		
#hosting2 {
	background-image : url(img/fondoazienda.gif); 
	background-repeat : no-repeat; 
	background-position :0% 0%;
	border-bottom: 1px solid #CECECE;
		}
		
#hosting3 {
	background-image : url(img/fondotolink.gif); 
	background-repeat : no-repeat; 
	background-position :0% 0%;
	border-bottom: 1px solid #CECECE;
		}
#hosting4 {
	background-image : url(img/fondodownload.gif); 
	background-repeat : no-repeat; 
	background-position :0% 0%;
	border-bottom: 1px solid #CECECE;
		}
		
#hosting5 {
	background-image : url(img/fondosupporto.gif); 
	background-repeat : no-repeat; 
	background-position :0% 0%;
	border-bottom: 1px solid #CECECE;
		}
			
#hosting6 {
	background-image : url(img/fondocontatti.gif); 
	background-repeat : no-repeat; 
	background-position :0% 0%;
	border-bottom: 1px solid #CECECE;
		}	
.dominio {
	background-image : url(.img/barradominio.gif); 
	background-repeat : repeat-x; 
	background-position : 0% 0%;
	border-bottom: 1px solid #fff;
		}
#footer {
	background-image : url(img/footer.gif); 
	background-repeat : repeat-x; 
	background-position : 0% 0%;
	border-bottom: 1px dotted #CECECE;}
	
#verifica {
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	border:1px solid #ccc;}	

	
.mod {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #222222;
	 border-bottom:1px dotted #888;
	 padding:5px 0px 0px 5px;
	 background-color:#FFFFEE;
	 height:18px;
	 }
			
#mod2 {
	padding:5px;
	width:455px;
	text-align:left;
		}
			
#footer a:link { 
		color: #333; 
		background-color: transparent; 
		text-decoration: none; }
		
#footer a:hover {
		color: #ff7400; 
		background-color: transparent; 
		text-decoration: none; }

#footer a:visited { 
		color: #555; 
		background-color: transparent; 
		text-decoration: none; }
		
#navcontainer {
	position: relative;
}
#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: inline;
float:left;
background: url("navBarBg.gif") repeat-x 20px;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
}

#navcontainer a
{
color: #fff;
text-decoration: none;
display: block;
width: 105px;
border-top: 1px solid #A8B090;
border-bottom: 1px solid #A8B090;
border-left: 1px solid #A8B090;
}

#navcontainer li#active { 
	background: url("navBarBgHover.gif") 
	repeat-x 20px; }

#navcontainer a:hover { 
	background: url("navBarBgHover.gif") 
	repeat-x 20px; }

#tostart td { 
	border-bottom: 1px dotted #DCDAD9;
}
#tostart a:link { 
		color: #555; 
		text-decoration: none; }

#tostart a:visited { 
		color: #0033cc; 
		text-decoration: none; }
		

#tostart a:hover {
		color: #ff6600; 
		text-decoration: none; }

#footer2 a:link { 
		font-family: Verdana;
	    font-size: 10px;
        color: #ff6600; 
		text-decoration: none; }

#footer2 a:visited { 
		font-family: Verdana;
	    font-size: 10px;
        color: #0033cc; 
		text-decoration: none; }
		

#footer2 a:hover {
		font-family: Verdana;
	    font-size: 10px;
        color: #aaa; 
		text-decoration: none; }

#footer3 {
	background-image : url(img/menu.jpg); 
	background-repeat : repeat-x; 
	background-position : 0% 0%;
	border-bottom: 1px dotted #CECECE;}

#bordertop {
	border-top: 1px solid #EEEEEE;}

	

#footer3 a:link { 
		color: #555; 
		text-decoration: none; 
		background-color: transparent; 
	    } 
		
#footer3 a:hover {
		color: #ff9900; 
		text-decoration: none; 
		background-color: transparent; 
	    } 

#footer3 a:visited { 
		color: #0033cc; 
		text-decoration: none; 
		background-color: transparent; 
    	}
		
#borderdx {
	border-left: 1px solid #333333;}

		 
#footer4 a:link { 
		color: #333333; 
		text-decoration: none; }

#footer4 a:visited { 
		color: #333333; 
		text-decoration: none; }
		

#footer4 a:hover {
		color: #ff6600; 
		text-decoration: none; }

.Stile8 {font-family: Verdana; font-size: 11px; color: #FFFFFF; }
.Stile3 {font-size: 11px}
.Stile1 {
	font-family: Verdana;
	color: #333333;
}
.Stile10 {	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}
.Stile25 {color: #777777}
.Stile3 {font-size: 11px}
.Stile10 {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
}
.Stile11 {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
}

.Stile22 {color: #CCCCCC}
.Stile24 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}
.Stile25 {color: #777777}
.Stile27 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.Stile3 {font-size: 11px}
.Stile10 {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
}
.Stile22 {color: #CCCCCC}
.Stile24 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}
.Stile25 {color: #777777}
.Stile32 {font-family: Verdana; font-size: 12px; font-weight: bold; }
.Stile34 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.Stile3 {font-size: 11px}
.Stile10 {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #555555;
}
.Stile22 {color: #CCCCCC}
.Stile24 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}
.Stile25 {color: #777777}
.Stile27 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.Stile22 {color: #CCCCCC}
.Stile24 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.Stile25 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Stile27 {font-size: 11px}
.Stile28 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Stile29 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.Stile10 {	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}
.Stile30 {color: #777777}
.Stile3 {font-size: 11px}
.Stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	font-style: italic;
}
.Stile9 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Stile10 {font-size: 10px}
.Stile11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.Stile13 {color: #E0DFE3}
.Stile17 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.Stile18 {color: #000000}
.Stile19 {font-size: 10}
.Stile21 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.Stile22 {color: #CCCCCC}
.Stile23 {color: #FFFFFF}
.Stile24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.Stile2 {font-family:Verdana;font-size: 10px; color: #333333;font-weight: normal;}
#stile2 {font-family: Verdana;font-size: 10px; color: #333;	border:1px solid #ccc;}
#sf_barra { background-image:url(../img/sf_barra.gif); background-repeat:repeat-x;}
#sf_parola { background-image:url(../img/sf_parola.gif); background-repeat:repeat-x;}
#sf_link { background-image:url(../img/sf_link.gif); background-repeat:repeat-x;}
.imput { margin:0; padding:0; border:1px solid #dddddd; background-color:#FFFFFF; font-family:verdana; font-size:14px; color:#FF6600; font-weight:normal;}

#teos {
	font-family: Verdana;
	font-size: 10px;
	color: #F6F615;
	}	

#teos a:link { 
		color: #F6F615; 
		background-color: transparent; 
		text-decoration: none; 
		}
		
#teos a:hover {
		color: #F6F615; 
		background-color: transparent; 
		text-decoration: none; 
		}

#teos a:visited { 
		color: #F6F615; 
		background-color: transparent; 
		text-decoration: none; 
		}