a:link       { color:#000070; text-decoration: none }
a:visited    { color:#000070; text-decoration: none }
a:hover      { text-decoration: none; color: #BFBFBF }

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
td a
{
  color:#000070;
  }
body{
width:100%;
margin-top:0px;
/*text-align:center;*/
margin-left:auto;
margin-right:auto;
scrollbar-face-color: white; scrollbar-shadow-color: C0C0C0; 
scrollbar-highlight-color: C0C0C0; scrollbar-3dlight-color: white; 
scrollbar-darkshadow-color: white; scrollbar-track-color: white; 
scrollbar-arrow-color: C0C0C0;
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color:#000070;
}
 
 
img{
border:0;
}
form{
margin:0;
padding:0;

}

/*
p{
  margin:0;
  padding:0;
}
*/

.marginTop90{
  margin-top:90px;
}

.marginLeft500{
  margin-left:500px;

}
.floatLeft{
  float:left;

}

.floatRight{
  float:right;

}

.clear{
  clear:both;
}

input{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px

}

textarea{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px

}

select{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px

}

.free{

}

.pay{
/*color:#B8B8B8;*/
}
.indexLink{
  float:right;
  margin-top:4px;
  margin-right:5px;

}

/*______________  Header  _____________*/

.header{
  border-left: 1 solid #bcbbbb;
  border-right: 1 solid #bcbbbb;
  border-bottom: 0 solid #bcbbbb;
  height:170px;
  width:755px;
  background-image:url('../img/ana2_facile.png');
  background-repeat:no-repeat;
  
}
.headerAdvocate{
  border-left: 1 solid #bcbbbb;
  border-right: 1 solid #bcbbbb;
  border-bottom: 0 solid #bcbbbb;
  height:170px;
  width:755px;
  background-image:url('../img/ana2_temp.png');
  background-repeat:no-repeat;
  
}
.bannerHeader{
  margin-top:90px;
  margin-left:auto;
  margin-right:auto;
}

/*______________  WucFooter  _____________*/

.footer{
  clear:both;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align:bottom;  

}
.footer p{
  margin:10;
padding:0;
}
.listLeftColumn{
  float:left;
  line-height:15px;
}
.disable{
  color:#8E8E8E;
}

/*______________  Home  _____________*/

.main{
  text-align:left;
  width:755px;
  border-top: 1 solid #bcbbbb;
  border-left: 1 solid #bcbbbb;
  border-right: 1 solid #bcbbbb;
  border-bottom: 1 solid #bcbbbb;
  padding-bottom:20px;
  padding-top:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
}
.titleArea{
  background-color:#EFEFEF;
  border-bottom: 1 solid #bcbbbb;
  margin-bottom:10px;
  line-height:20px;
}

.titleAreaAltriIscritti{
  border-bottom: 1 solid #bcbbbb;
  margin-bottom:10px;
  line-height:20px;
}

.titleArea span{
 margin-left:5px;
}

.titleAreaProperty
{
  background-color:#F8F8F8;
  border-bottom: 1 solid #bcbbbb;
  margin-bottom:10px;
  line-height:20px;
}

.leftElement{
  float:left;
  margin-left:10px;
  width:300px;
  background-color:#FFFFFF;
  padding-bottom:10px;
}
.listRightColumnHome{
  float:left;
  line-height:15px;
  margin-left:40px;
}
.rightElement{
  float:right;
  margin-right:10px;
  width:350px;
  background-color:#FFFFFF;
}
.areaIscritti{
  border-bottom: 1 solid #111111;
  color:#B08E50;
  margin-top:20px;
}

/*______________  Interne   _____________*/

.content{
  margin-left:20;
  margin-right:20px;
  color:#111111;
}

.contentSearch{
  margin-left:20;
  margin-right:20px;
  color:#111111;
  background-image:url('../img/bg_right.gif');
  background-repeat:yes-repeat;
}

.contentAdvocate{
  margin-left:20;
  margin-right:20px;
  color:#000000;
}

.contentMap{
  margin-left:20;
  margin-right:20px;
  color:#000070;
  background-color:#F1F4F5;
}


.coloredText{
  color:#B08E50;
}

.coloredLink a{
  color:#B08E50;
}

.bannerRight{
  float:right;
  margin-right:7px;
  margin-top:10px;
}
.listRightColumn{
  float:left;
  line-height:15px;
  margin-left:80px;
}
.bottomLink{
  text-align:center;
  clear:both;
  margin-top:20px;
}

.privacy
{
  margin-top:10px;
  color:#808080;
  margin-bottom:10px;
}

.paragrah
{
  color:#000070;
  font-weight: bold;  
}

.required
{
  color:#000070;
  vertical-align:top;
}

.notRequired
{
  vertical-align:top;
}

.administration
{
  font-style: italic;
}

.welcomeOption{
 text-align:center;   
 border-top:solid 1px #ADADAD; 
 border-bottom:solid 1px #ADADAD;  
 padding:10px;
 }
 
.administrator
{
  font-style: italic;
  color:#808080;
  font-weight:bold;
}

.deletedItem
{
  text-decoration: line-through;
}

.itemLink
{
  text-decoration: none;
}

.sfondo
{
  padding-left:5px; 
  border-bottom:solid 1px #FFDE18;
  background-color:#F8F8F8; 
  padding-top:10px;
  width:688px;
  float:left;
}

.contattaciSideBar
{
  float:right; 
  width:130px; 
  height:530px; 
  background-image:url('../img/sidebar_sfumatura.gif');
  background-repeat:yes-repeat;
}

.chisiamoSideBar
{
  float:right; 
  width:130px; 
  height:450px; 
  background-image:url('../img/sidebar_sfumatura.gif');
  background-repeat:yes-repeat;
}
.textareaContattaci
{  
  background-color: #F8F8F8;
}

.comments
{
  margin-left: 5px;
  font-size:smaller;
  font-style: italic;
}

.obligatory
{
  color: #e82820;
  font-size: 1;
}

.checkList
{
  overflow: auto; 
  width:200px; 
  height:100px;
  /*border: 1 solid 1px;*/
  background-color: #F8F8F8;
}
.trSep
{
  height: 30px;
  vertical-align:middle;
}


.advocateSfondoPrint
{
  width:400px;
  float:left;
  color: #000000;
}

.advocateSfondo
{
  padding-left:5px; 
  border-bottom:solid 1px #FFDE18;
  background-color:#F8F8F8;
  color: #000000;
  padding-top:10px;
  width:688px;
  float:left;
}

.city
{
  color:#000000;
}
/*
a:link       { color:#000070; }
a:visited    { color:#000070; text-decoration: none }
a:hover      { text-decoration: underline; color: #FF6600 }
*/

.note {
color:#0000FF;
text-align:left;
width:755px;

}

.boxSediSecondarie{
float:left;
width:250px;
margin-right:10px;
margin-top:10px;
background-color:#FFFFFF;
padding:10px;
border:solid 1px #EFEFEF;  
}


a.linksSediSecondarie:link
{  
  color:#000000;
  text-decoration: none;
}


a.linksSediSecondarie:visited
{
  color:#000000;
  text-decoration: none;
}

a.linksSediSecondarie:hover
{
  text-decoration: underline; 
  color:#000000;
}