/* Tag Generici */

body { background-color:#faf8f0; margin:0; padding:0; font-size:1.0em; font: Arial, Helvetica, sans-serif;  }
a img {border:0;}

a:link, a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}

#top {
width: 100%; 
min-height: 20px; height: 20px !important; height: 20px;
background-color:#450505;
margin:0;
padding:0;
text-align:center;
}

#top2 {
width: 100%;  
min-height: 117px; height: 117px !important; height: 117px;
margin:0;
padding:0;
text-align:left;
background:url(images/sfondo-top.jpg) #f7f3de no-repeat right top;
}

#top3 {
width: 801px; 
min-height: 117px; height: 117px !important; height: 117px;
margin-left:auto;
margin-right:auto;
}

#top3a {
width: 25%; 
min-height: 117px; height: 117px !important; height: 117px;
margin:0;
margin:0;
float:left;
text-align:left;
}

#top3ahome {
width:159px;
min-height: 60px; height: 60px !important; height: 60px;
background:url(images/sfondo-top-home.jpg) no-repeat;
font-size:70%;
text-align:left;
}

#top3alingua {
width:200px;
min-height: 60px; height: 60px !important; height: 60px;
background:url(images/sfondo-top-lingua.gif) no-repeat;
font-size:70%;
text-align:left;
color:#7d5c24;
font-family:Arial, Helvetica, sans-serif;
}

#top3ahome a:link, #top3ahome a:visited { color:#7d5c24;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline; }
#top3ahome a:hover { color:#7d5c24;
font-family:Arial, Helvetica, sans-serif;
 text-decoration:none; }
#top3ahome a:active { color:#7d5c24;
font-family:Arial, Helvetica, sans-serif;
}

#top3b {
width: 50%; 
min-height: 117px; height: 117px !important; height: 117px;
margin:0;
margin:0;
float:left;
text-align:center;
}

#top3c {
width: 25%; 
min-height: 117px; height: 117px !important; height: 117px;
margin:0;
margin:0;
float:right;
text-align:right;
}

#content {
width: 801px; 
min-height: 750px; height: 750px !important; height: 750px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}



#contentleft {
 min-height: 750px; height: auto !important; height: 750px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left.jpg) repeat-y right;
 vertical-align:top;
}




#contentleft {
 min-height: 750px; height: auto !important; height: 750px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left.jpg) repeat-y right;
 vertical-align:top;
}

#contentleft-top {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-top.jpg) no-repeat top right;
}

#menu {
 margin: 0;
 padding: 0;
 text-align: center;
 width:225px;
 line-height:13px;
}

#menu a:link, #menu a:visited { color:#7d5c24;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
font-size:70%;
font-weight:bold;
}
#menu a:hover { color:#7d5c24;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:70%;
font-weight:bold;
}
#menu a:active { color:#7d5c24;
font-family: Arial, Helvetica, sans-serif;
font-size:70%;
font-weight:bold;
}

#contentleft-bottom {
 min-height: 500px; height: auto !important; height: 500px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}


#contentright {
 min-height: 750px; height: auto !important; height: 750px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-right.jpg) repeat-y left;
}

#contentright-top {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-right-top.jpg) no-repeat top left;
}

#contentright-top-soci {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-right-top-so.jpg) no-repeat top left;
}
#contentright-top-wip {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/wip.jpg) no-repeat top left;
}



/* AVVOCATI */

#contentright-top-gentilegio {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-gentilegio.jpg) no-repeat top left;
} 




#contentright-top-gentile2 {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-gentile2.jpg) no-repeat top left;
} 




#contentright-top-serrani {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-serrani.jpg) no-repeat top left;
} 
#contentright-top-miceli {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-miceli.jpg) no-repeat top left;
} 

#contentright-top-pessi {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-pessi.jpg) no-repeat top left;
} 


#contentright-top-giammaria {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-giammaria.jpg) no-repeat top left;
} 


#contentright-top-casamassima {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-casamassima.jpg) no-repeat top left;
}

#contentright-top-zucchetti {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-zucchetti.jpg) no-repeat top left;
}

#contentright-top-mariani {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-mariani.jpg) no-repeat top left;
}

#contentright-top-santori {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-santori.jpg) no-repeat top left;
}



#contentright-top-massara {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-massara.jpg) no-repeat top left;
}




#contentright-top-gentile {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-gentile3.jpg) no-repeat top left;
}




#contentright-top-fabozzi {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-fabozzi.jpg) no-repeat top left;
}



#contentright-top-confessore {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-confessore.jpg) no-repeat top left;
}



#contentright-top-contatti {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-right-top-co.jpg) no-repeat top left;
}

#contentright-top-servizi {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-servizi.jpg) no-repeat top left;
}

#contentright-top-home {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-home.jpg) no-repeat top left;
}

#contentright-top-riservata {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-riservata.jpg) no-repeat top left;
}

#contentright-top-studio {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-studio.jpg) no-repeat top left;
}

#contentright-top-studio-ita {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-studio-ita.jpg) no-repeat top left;
}

#contentright-top-pubblicazioni {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-pubbli.jpg) no-repeat top left;
}

#contentright-top-clienti {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-clienti.jpg) no-repeat top left;
}

#contentright-top-sitemap {
 min-height: 250px; height: auto !important; height: 250px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:100%;
 float:left;
 vertical-align:top;
 background:url(images/sfondo-content-right-top-sm.jpg) no-repeat top left;
}

#contentright-bottom {
	min-height: 500px;
	height: auto !important;
	height: 500px;
	margin: 0;
	padding: 0;
	text-align: left;
	width:558px;
	float:left;
	background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}

.lista {
list-style-image:url(images/lista.jpg);
line-height:20px;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
color:#48340f;
padding-left:30px;
margin-left:30px;
width:80%;
position:relative;
}

.lista-clienti {
list-style-image:url(images/lista.jpg);
line-height:30px;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
color:#48340f;
padding-left:30px;
margin-left:30px;
width:80%;
position:relative;
}

.lista-clienti a:link, .lista-clienti a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
.lista-clienti a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.lista-clienti a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif; 
}


.linea {
 min-height: 1px; height: 1px !important; height: 1px;
 background-color:#a3671d;
}

.menu {
 min-height: 30px; height: 30px !important; height: 30px;
 text-align:center;
 color:#624411;
 vertical-align:middle;
 margin: 9px 0 0 0;
}

.puntini {
min-height: 5px; height: 5px !important; height: 5px;
 background:url(images/puntini.gif) repeat-x;
 width:80%;
 padding-left:35px;
margin-left:35px;
}

#footer {
width: 100%; 
min-height: 145px; height: 145px !important; height: 145px;
background:url(images/sfondo-footer.jpg) repeat-x;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#FFFFFF;
clear:both;
margin:0;
padding:0;
}

#footerbottom {
width: 801px; 
min-height: 145px; height: 145px !important; height: 145px;
background:url(images/sfondo-footer-bottom.jpg) no-repeat;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#f2cd68;
}

#footerbottom a:link, #footerbottom a:visited { color:#f2cd68;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}
#footerbottom a:hover { color:#f2cd68;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#footerbottom a:active { color:#f2cd68;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}


h1 {
font: 0.7em Arial, Helvetica, sans-serif;
color:#a68c05;
margin:0;
padding:0;
font-weight:bold;
}

h2 {
font: 1.0em Arial, Helvetica, sans-serif;
color:#4c4c4c;
margin:2px 0 0 10px;
padding:0;
font-weight:bold;
}

h3 {
font: 1.2em Arial, Helvetica, sans-serif;
color:#755019;
margin:0;
padding:0;
font-weight:normal;
font-style:italic;
}


#briciole {
font-size:70%;
color:#bca270;
font-family: Arial, Helvetica, sans-serif;
}
#briciole a:link, #briciole a:visited { color:#bca270;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}
#briciole a:hover { color:#bca270;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#briciole a:active { color:#bca270;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}


.titolo {
font: 1.2em  Arial, Helvetica, sans-serif;
color:#6a0626;
margin:0;
padding:0;
font-weight:bold;}

.sottotitolo {
font: 1.0em  Arial, Helvetica, sans-serif;
color:#6a0626;
margin:0;
padding:0;
font-weight:bold;}

.testoindex {
text-align:left; 
margin:0px 30px 0 18px; 
}

.testoindex p {
text-align: justify;
font-size:80%;
line-height:18px;
}

.testo {
font-size:80%;
line-height:18px;
color:#403f40;
}

.fontpic {
font-size:80%;
}

div.hrClear {
margin:0;
}

div.hrClear {
clear:both;
height:0;
overflow:hidden;
}


/*STUDIO */

#contentright-bottom-studio {
	min-height: 1100px;
	height: 1100 !important;
	height: 1100px;
	margin: 0;
	padding: 0;
	text-align: left;
	width:558px;
	float:left;
	background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
	font-family: Arial, Helvetica, sans-serif;
}

#contentright-bottom-studio2 {
 min-height: 1300px; height: 1300 !important; height: 1300px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentleft-bottom-studio2 {
 min-height: 1300px; height: 1300 !important; height: 1300px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#contentleft-bottom-studio3 {
 min-height: 1300px; height: 1300 !important; height: 1300px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom3.jpg) no-repeat bottom left;
}

#content-studio {
width: 801px; 
min-height: 1352px; height: 1352px!important; height: 1350px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#content-studio2 {
width: 801px; 
min-height: 1550px; height: 1550px!important; height: 1550px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentright-bottom-studio p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}

#contentright-bottom-studio2 p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}



/*AVVOCATIMEDIO */

#contentright-bottom-avvocatimedio {
 min-height: 1400px; height: auto !important; height: 1400px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentleft-bottom-avvocatimedio {
 min-height: 1400px; height: auto !important; height: 1400px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#content-avvocatimedio {
width: 801px; 
min-height: 1650px; height: auto !important; height: 1650px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentright-bottom-avvocatimedio p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}





/*SOCINEW*/

#contentleft-bottom-socinew {
 min-height: 1100px; height: 1100 !important; height: 1100px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom-.jpg) no-repeat bottom left;
}


/*SOCI */

#contentright-bottom-soci {
 min-height: 1010px; height: 1010px !important; height: 1010px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom-soci a:link, #contentright-bottom-soci a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
#contentright-bottom-soci a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
#contentright-bottom-soci a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}

#contentleft-bottom-soci {
 min-height: 910px; height: 910px !important; height: 910px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom-.jpg) no-repeat bottom left;
}

#content-soci {
width: 801px; 
min-height: 1352px; height: 1352px !important; height: 1352px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentleft-all-soci {
 min-height: 1352px; height: height: 1352px !important; height: 1352px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-left-soci.jpg) no-repeat;
 vertical-align:top;
}


#content-soci-pic {
width: 801px; 
min-height: 1300px; height: 1300px !important; height: 1300px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentleft-bottom-soci-pic {
 min-height: 1050px; height: 1050px !important; height: 1050px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom-soci-pic {
 min-height: 1050px; height: 1050px !important; height: 1050px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom-soci-pic a:link, #contentright-bottom-soci-pic a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
#contentright-bottom-soci-pic a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
#contentright-bottom-soci-pic a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}


#contentright-bottom-soci-pic p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}


#contentright-bottom-soci p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}



/*AVVOCATI */

#contentright-bottom-avvocati {
 min-height: 2300px; height: 2300 !important; height: 2300px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom-avvocati a:link, #contentright-bottom-avvocati a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
#contentright-bottom-avvocati a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
#contentright-bottom-avvocati a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}

#contentleft-bottom-avvocati {
 min-height: 2298px; height: 2298px !important; height: 2298px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#contentleft-bottom-pubblicazioni {
 min-height: 1100px; height: 1100px !important; height: 1100px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#content-avvocati {
width: 801px; 
min-height: 2550px; height: 2550px !important; height: 2550px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentright-bottom-avvocati p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}



/* AVVOCATI-BIG */


#contentright-bottom-avvocati-big {
 min-height: 2600px; height: 2600 !important; height: 2600px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentright-bottom-avvocati-big a:link, #contentright-bottom-avvocati-big a:visited { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline; 
}
#contentright-bottom-avvocati-big a:hover { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
#contentright-bottom-avvocati-big a:active { color:#48340f;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none; 
}

#contentleft-bottom-avvocati-big {
 min-height: 2598px; height: 2598px !important; height: 2598px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#content-avvocati-big {
width: 801px; 
min-height: 2850px; height: 2850px !important; height: 2850px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentright-bottom-avvocati-big p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}






/*CONTATTI */

#contentright-bottom-contatti {
 min-height: 1300px; height: 1300 !important; height: 1300px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
 font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color:#48340f;
}

#contentleft-bottom-contatti {
 min-height: 1200px; height: 1200 !important; height:1200px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#content-contatti {
width: 801px; 
min-height: 1450px; height: 1450px !important; height: 1450px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

#contentright-bottom-contatti p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}


/*CLIENTI */

#contentright-bottom-clienti {
 min-height: 900px; height: 900 !important; height: 900px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:558px;
 float:left;
 background:url(images/sfondo-content-right-bottom.jpg) no-repeat bottom left;
}

#contentleft-bottom-clienti {
 min-height: 900px; height: 900 !important; height:900px;
 margin: 0;
 padding: 0;
 text-align: left;
 width:242px;
 float:left;
 background:url(images/sfondo-content-left-bottom.jpg) no-repeat bottom left;
}

#content-clienti {
width: 801px; 
min-height: 1150px; height: 1150px !important; height: 1150px;
background-color:#fff;
margin-left:auto;
margin-right:auto;
text-align:left;
background:url(images/sfondo-content.jpg) repeat-y;
}

.puntini2 {
background:url(images/puntini2.jpg) repeat-y;
width:2px;
min-height: 130px; height: 130px !important; height: 130px;
}

.pubb-titolo {
color:#764f16;
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
font-weight:bold;
}

.pubb-firma {
color:#363636;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bold;
font-style:italic;
}

.pubb-sottofirma {
color:#818181;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
font-style:italic;
}


#contentright-bottom-clienti p {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#48340f;
line-height:20px;
text-align:justify;
width:90%;
}

*/

