body {
text-align:left;
margin:0px;
padding:0px;
background-color: #FFFFFF;
font-family: Verdana, Arial, Serif;
}

a {
color: #0053A0;
text-decoration: none;
}

a:hover {
color: #5E89C1;
text-decoration: underline;
}


#container {
text-align: center;
width: 550px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

span.printversion {
display: block;
font-size: 11px;
color: #000000;
text-align: left;
padding-top: 10px;
}


#top {
clear: both;
text-align: center;
width: 550px;
}

#top span.menuInterno table td, #top span.menuInterno table td a {
color: #C7D9ED;
text-decoration: none;
font-size: 21px;
}

#top span.menuInterno table td a:hover {
color: #C7D9ED;
text-decoration: underline;
font-size: 21px;
}

#artcontent {
clear: both;
width: 550px;
text-align: left;
}

#violetcontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
margin-top:0px;
}

#orangecontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#fiscocontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#contabilitacontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#economiacontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#pubcontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#ediliziacontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#immaginicontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#lavorocontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}
#dirittocontent {
clear: both;
width: 550px;
text-align: left;
margin-bottom:18px;
}

h1.testatina{
display: block;
padding-top: 7px;
padding-bottom: 7px;
padding-left: 0px;
font-size: 15px;
font-weight: bold;
}

#artcontent h1.testatina{
color: #000000;
background-color: FFFFFF;
}


#violetcontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #47539D;
border-top-style: solid;
border-top-width: 3;
border-top-color: #47539D;
}

#orangecontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #E6A129;
border-top-style: solid;
border-top-width: 3;
border-top-color: #E6A129;
}

#fiscocontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #990000;
border-top-style: solid;
border-top-width: 3;
border-top-color: #990000;
}

#contabilitacontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #9E7502;
border-top-style: solid;
border-top-width: 3;
border-top-color: #9E7502;
}

#economiacontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #7E8302;
border-top-style: solid;
border-top-width: 3;
border-top-color: #7E8302;
}

#pubcontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #042347;
border-top-style: solid;
border-top-width: 3;
border-top-color: #042347;
}

#ediliziacontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #084685;
border-top-style: solid;
border-top-width: 3;
border-top-color: #084685;
}

#immaginicontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #B1B4B6;
border-top-style: solid;
border-top-width: 3;
border-top-color: #B1B4B6;
}

#lavorocontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #058381;
border-top-style: solid;
border-top-width: 3;
border-top-color: #058381;
}

#dirittocontent h1.testatina{
color:#000000;
background-color: #FFFFFF;
margin-top:3px;
border-bottom-style: solid;
border-bottom-width: 3;
border-bottom-color: #055F27;
border-top-style: solid;
border-top-width: 3;
border-top-color: #055F27;
}


#intro{
margin-top: 16px;
padding-top: 0px;
padding-left: 7px;
padding-right: 23px;
}

#violetcontent #intro, #orangecontent #intro, #fiscocontent #intro, #contabilitacontent #intro, #economiacontent #intro, #pubcontent #intro, #ediliziacontent #intro, #immaginicontent #intro, #lavorocontent #intro, #dirittocontent #intro{
display:block;
margin-left:0px;
padding-left:7px;
}

br.space10{
margin-top: 10px;
}

br.space20{
margin-top: 20px;
}

#foto{
width:115px;
margin: 35px  23px 35px 7px;
float:left;
}

#orangecontent #foto{
margin-top:30px;
}

h2.testo
{
color: #000000;
font-size: 11px;
font-weight: normal;
text-align: justify;
}

h4.sottotitolo
{
margin-top: 10px;
padding-top: 0px;
padding-left: 0px;
padding-right: 23px;
color: #000000;
font-size: 14px;
font-weight: bold;
text-align: justify;
}

#violetcontent #intro h4.sottotitolo, #orangecontent #intro h4.sottotitolo, #fiscocontent #intro h4.sottotitolo, #contabilitacontent #intro h4.sottotitolo, 
#economiacontent #intro h4.sottotitolo, #pubcontent #intro h4.sottotitolo, #ediliziacontent #intro h4.sottotitolo, #immaginicontent #intro h4.sottotitolo, 
#lavorocontent #intro h4.sottotitolo, #dirittocontent #intro h4.sottotitolo {color: #000000;}

span.pulsante, span.pulsante a, span.pulsante a:hover
{
color: #000000;
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: underline;
background-color:#FFFFFF;
}

#bottom {
clear: both;
text-align: center;
width: 550px;
padding-bottom: 8px;
}

#footer {
width: 550px;
}

span.linea
{
width: 550px;
border-top-style: solid;
border-top-width: 1;
border-top-color: #000000;
}

span.disclamer {
display: block;
font-size: 11px;
color: #000000;
text-align: center;
padding-top: 5px;
}

p:first-child  .extra{
	margin-left:131px;
}

.extra:last-child {
clear:right;
}

.boxino p.extra {
	float:left;
	margin-right:5px;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
}

.boxino p.extra:before {content: " - ";}

#foto {
display:none;
}

td img {display:none;}


