#tooltip01, #tooltip02, #tooltip03, #tooltip04, #tooltip05, #tooltip06, #tooltip07, #tooltip08, #tooltip09, #tooltip10   {
position:absolute;
z-index:10;
margin-top:77px;
margin-left:-12px;
display:none;
border:0px solid;
width:110px;
}

#attiv01:hover, #attiv02:hover, #attiv03:hover, #attiv04:hover, #attiv05:hover, #attiv06:hover, #attiv07:hover, #attiv08:hover, #attiv09:hover, #attiv10:hover { 
cursor:pointer;
         }

#scale { 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sfon.png',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sfon.png',sizingMethod='scale')";
         }

#idvalue:hover { 
cursor:pointer;
         }
#iddbb:hover { 
cursor:pointer;
         }
#iddg:hover { 
cursor:pointer;
         }

.breaker { clear: both;
         }

div#intro { width: 100%;
margin-left:5px;
margin-right:auto;
background-color:#000;
height:150px;

              }

div#div1 { float: left;
           width:40%;
height:100%;
margin-left:10px;
 -moz-border-radius:40px;
 -webkit-border-radius:40px;
 -khtml-border-radius:40px;
 border-radius:40px;
    border-style: solid;
border-width: 3px;
    border-color: #CAD1D7;
 background-color:#FFF;
 padding:0px;
cursor:pointer;
text-align:center;
         }   

div#div2 { float: right;
            width:40%;
height:100%;
margin-right:10px;
 -moz-border-radius:40px;
 -webkit-border-radius:40px;
 -khtml-border-radius:40px;
 border-radius:40px;
    border-style: solid;
border-width: 3px;
    border-color: #CAD1D7;
  background-color:#FFF;
 padding:0px;
cursor:pointer;
text-align:center;
         }



a:link {
    color: #6E9AB4;
}

/* visited link */
a:visited {
    color: #6E9AB4;
}

/* mouse over link */
a:hover {
    color: #6E9AB4;
cursor:pointer;
text-decoration:none;
}

/* selected link */
a:active {
    color: #6E9AB4;

}



.container {
position:absolute;
top:30px;
left:0px;
width:100%;
}

  /* adds rounded corner for #id and .cli selectors, for: Mozilla Firefox, Opera, Google chrome */
#idd {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #CAD1D7;
}
#iddq {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #CAD1D7;
}
#iddf {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #CAD1D7;
}
#iddg {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #CAD1D7;
}
#idds {
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 -khtml-border-radius:20px;
 border-radius:20px;
    border-style: solid;
border-width: 2px;
    border-color: #FFF;
}

#iddb, #iddbc {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #CAD1D7;
}
#iddba {
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 -khtml-border-radius:0px;
 border-radius:0px;
    border-style: solid;
border-width: 0px;
    border-color: #000;
}
#iddbb {
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 -khtml-border-radius:20px;
 border-radius:20px;
    border-style: solid;
border-width: 2px;
    border-color: #CAD1D7;
}
#iddc {
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 -khtml-border-radius:20px;
 border-radius:20px;
    border-style: solid;
border-width: 0px;
    border-color: #fff;
}
#idvalue {
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 -khtml-border-radius:20px;
 border-radius:20px;
    border-style: solid;
border-width: 2px;
    border-color: #CAD1D7;
}
#iddd {
 -moz-border-radius:40px;
 -webkit-border-radius:40px;
 -khtml-border-radius:40px;
 border-radius:40px;

}
#id, #idcalc, .cli, .clii, .cliii, .cliiii, .cliiiii {
 -moz-border-radius:20px;
 -webkit-border-radius:20px;
 -khtml-border-radius:20px;
 border-radius:20px;
}
#idddd {
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 border-radius:10px;
}

  /* sets other styles fo #id and .cli */


  /* FFD440 */
  /* F1622B */
#id {
 margin-left: auto;
margin-right: auto;
 width:100%;
 background-color:#F1622B;
 padding:0px;

}
#idcalc {
 margin-left:-2px;
 width:100%;
 background-color:#F1622B;
 padding:0px;

}
#idd {
 margin:0px auto;
 width:100%;
 background-color:#FFF;
 padding:0px;
}
#iddq {
 margin:0px auto;
 width:100%;
 background-color:#FFF;
 padding:0px;
}
#iddf {
 margin:0px auto;
 width:100%;
 background-color:#D4E1E4;
 color:#4A738B;
 padding:0px;
}
#iddg {
 margin:0px auto;
 width:100%;
 background-color:#B5C9CD;
 color:#4A738B;
 padding:0px;
}
#idds {
 margin:0px auto;
 width:100%;
 background-color:#D4E1E4;
 padding:0px;
}
#idvalue {
 margin:0px auto;
 width:100%;
 background-color:#FFF;
 padding:0px;
}
#iddb {
 margin:0px auto;
 width:100%;
 background-color:#4A738B;
 padding:0px;
}
#iddba {
 margin:0px auto;
 width:100%;
 background-color:#7396AB;
 padding:0px;
}
#iddbb {
 margin:0px auto;
 width:100%;
 background-color:#7396AB;
 padding:0px;
}
#iddbc {
 margin:0px auto;
 width:100%;
 background-color:#7396AB;
 padding:0px;
}
#iddc {
 margin:0px auto;
 width:100%;
 padding:0px;
}
  /* FFE17B */
  /* D2BCC2 */
#iddd {
 margin-left:-2px;
 width:100%;
 background-color:#D4E1E4;
 padding:0px;
color:#4A738B;
}
  /* FAC200*/
  /* 957E85*/
#idddd {
 margin:0px auto;
 width:100%;
 background-color:#FFF;
 padding:0px;
}
.cli {
 margin:0px auto;
 width:100%;
 background-color:#B5C9CD;
 padding:0px;
}
.clii {
 margin:0px auto;
 width:100%;
 background-color:#95b5bb;
 padding:0px;
}
.cliii {
 margin:0px auto;
 width:100%;
 background-color:#73a2ab;
 padding:0px;
}
.cliiii {
 margin:0px auto;
 width:100%;
 background-color:#548b96;
 padding:0px;
}
.cliiiii {
 margin:0px auto;
 width:100%;
 background-color:#3A7480;
 padding:0px;
}


input.submit {
width:100%;
   background-color: transparent;
    border: 0px;
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor:pointer;
font-size:x-large;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#fff;
font-weight: bold;
}


body { background-color: #E4E8EB; }

  /* FAC200*/
  /* 957E85*/


.inputcolor {
border: 2px solid #CAD1D7;
text-align:center;
border-radius: 7px;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
-webkit-border-radius: 7px;
}
.inputcolorr {
padding-top:25px;
padding-bottom:26px;
padding-left:10px;
padding-right:10px;
border: 3px solid #CAD1D7;
text-align:center;
border-radius: 7px;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
-webkit-border-radius: 7px;
}



.titolo {
font-family: Verdana,Geneva,sans-serif;
	color:#FFF;
   }
.titolo1 {
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
   }
.titolo4 {
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#FFF;
   }
.titolo41 {
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#FFF;
   }
.titolo2 {
margin: 1 0 1 0;
padding:0;
text-align:center;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#B0B0B0;
   }
.titolo3 {
margin: 1 0 1 0;
padding:0;
text-align:center;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#fff;
   }
.titolo5 {
margin: 1 0 1 0;
padding:0;
text-align:center;
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
color:#FFF;
   }
.subtitolo {
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
   }
.ssubtitolo {
font-family: "Comic Sans MS", cursive, sans-serif;
   }
.sssub {
font-family: "Comic Sans MS", cursive, sans-serif;
text-align:center;
   }
.attivita {
font-family: Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
font-size:12px;
color:#FFF;
   }
.attivitaa {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
font-size:12px;
color:#4A738B;
   }

