body {background:none repeat scroll 0 0 #FFA500;font-family:Verdana;font-size:11px;margin:0;text-align:center;}
a {color:#000000;text-decoration:none;}
a:hover {color:#FFFFFF;text-decoration:none;}
#pagina {
    border-bottom: 1px solid yellow;
    width: 100%;
}
#form_invio {
    background: none repeat scroll 0 0 #334962;
    border-bottom: 1px solid yellow;
    float: left;
    font-size: 15px;
    line-height: 34px;
    margin: 0 auto;
    padding: 20px 0;
    text-align: justify;
    width: 100%;
}
#descriptionatt {
    float: left;
    margin: 0 auto;
    width: 100%;
}
.email_form{text-align:center;}
#form_conferma {border:1px solid #666666;float:left;font-size:16px;height:189px;line-height:45px;margin-left:187px;margin-top:14px;padding:20px;width:500px;}
.title {color: white;font-size: 28px;font-weight: bold;text-shadow: 2px 2px 3px #000000, 1px 3px 5px #FF0000;text-transform: uppercase;}
.dett_activ {
    color: #FFFFFF;
    font-size: 10px;
    line-height: 15px;
    margin: 0 auto;
    width: 600px;
}
#introright {
    background-color: #FFA500;
    margin: 0 auto;
    padding: 30px 0 12px;
    width: 620px;
}
#footer{width: 500px;margin: 1px auto;text-align: right;}
.ibdw { font-weight: bold;}
#notifica {color:#FFFFFF;font-size:18px;margin:135px;}
.classeform1 {color: #999999;font-size: 16px;height: 36px;margin-top: 28px;width: 340px;border: 2px dotted #FFA500;padding-left:6px;}
.classeform2 {color:#999999;font-size:11px;height:36px;width:358px;}
.subclass {
    background: none repeat scroll 0 0 #008000;
    border: 1px solid white;
    border-radius: 5px 6px 6px 6px;
	 -webkit-border-radius: 5px 6px 6px 6px;
	 -moz-border-radius: 5px 6px 6px 6px;
    box-shadow: 5px 5px 2px #000000;
	 -moz-box-shadow: 5px 5px 2px #000000;
    -webkit-box-shadow: 5px 5px 2px #000000;
    color: yellow;
    font-size: 17px;
    font-weight: bold;
    margin: 13px auto;
    padding: 8px;
    text-align: center;
    text-transform: uppercase;
}
.subclass:hover {
    background: none repeat scroll 0 0 #023802;
}
.subclass2 {
    background: none repeat scroll 0 0 #ff0000;
    border: 1px solid white;
    border-radius: 5px 6px 6px 6px;
	 -webkit-border-radius: 5px 6px 6px 6px;
	 -moz-border-radius: 5px 6px 6px 6px;
    box-shadow: 5px 5px 2px #000000;
	 -moz-box-shadow: 5px 5px 2px #000000;
    -webkit-box-shadow: 5px 5px 2px #000000;
    color: yellow;
    font-size: 17px;
    font-weight: bold;
    margin: 13px auto;
    padding: 8px;
    text-align: center;
    text-transform: uppercase;
}
.subclass2:hover {
    background: none repeat scroll 0 #800000;
}
#notifica2
{
	width:136px;
}
#tutto{
	width: 100%;
}
#return {border:1px solid #FFFFFF;color:#FFFFFF;font-size:15px;height:31px;line-height:27px;margin-left:93px;margin-top:48px;width:315px;}
#step1 {color: yellow;font-size: 24px;margin: 0 auto 6px;width: 500px;text-align: center;}
#step2 {font-size:24px;}
#pagina2 {background:none repeat scroll 0 0 #999999;height:370px;margin:30px auto auto;padding:20px;width:900px;}
#pagina3 {background:none repeat scroll 0 0 #999999;height:320px;margin:30px auto auto;padding:20px;width:900px;}
#return2 {border: 1px solid #FFFFFF;color: #FFFFFF;font-size: 16px;margin-top: 50px;text-align: center; width: 136px;}
#return2 a {color:#FFFFFF;}
#infoconferma {
    color: yellow;
    font-size: 12px;
    font-weight: bold;
    margin: 10px auto;
    top: 63px;
    width: 500px;
	 text-align: center;
}
#pagina4 {background:url("immagini/spyconfiglogo.png") no-repeat scroll 35px 22px #283B51;border:7px solid #FFFFFF;color:#FFFFFF;height:660px;margin:30px auto auto;padding:20px;width:900px;}
#return3 {border:1px solid #FFFFFF;color:#FFFFFF;font-size:15px;height:31px;line-height:27px;width:315px;margin-left:285px;}
#return3:hover {background:none repeat scroll 0 0 #999999;}
#return3 a { color:#FFF; }
.semicolumn {width:50%;float:left;}
#pagina5{background:url("immagini/spyconfiglogo.png") no-repeat scroll 35px 22px #283B51;border:7px solid #FFFFFF;color:#FFFFFF;margin:20px auto 20px auto;padding:20px;width:900px;}
#boxgeneraleconfigurazione {float:left;margin-top:110px;padding:5px;text-align:left;}
.introtitle {font-size:14px;font-weight:bold;line-height:23px;}
.introdesc {color:Yellow;font-size:11px;font-style:italic;line-height:13px;}
#contentbox {border:2px solid #FFFFFF;float:left;font-size:10px;line-height:11px;margin:10px;padding:10px;width:398px;background-color:#4682B4;}
#return4 {border:1px solid #FFFFFF;color:#FFFFFF;float:right;font-size:15px;height:31px;line-height:27px;margin-right:15px;margin-top:-105px;padding:0 13px;}
#return4:hover {background:none repeat scroll 0 0 #999999;}
#return4 a {color:#FFF;}
.medios {float:left;margin-bottom:4px;margin-top:0;width:50%;}
.unterzo {float:left;margin-top:4px;width:30%;}
.unquarto  {float:left;padding-bottom:6px;width:33%;}
.unquarto2 {float:left;padding-bottom:6px;width:23%;}
.unquarto3 {float:left;padding-bottom:6px;width:27%;}
.unquarto4 {float:left;margin-top:4px;padding-bottom:6px;width:30%;}
.unquarto5 {float:left;padding-bottom:6px;width:30%;}
.unsesto {float:left;margin-top:4px;width:17%;}
.dueterzi {float:left;margin-bottom:6px;width:70%;}
.contentcon {border-bottom:1px solid #FFFFFF;float:left;margin:3px 2px 2px;width:100%;}
.spazio {float:left;height:20px;width:100%;}