@charset "UTF-8";
/* CSS Document */
html{
width:100%;
height: 100%;
}
body{
margin:0px;
padding:0px;
width:100%;
height: 100%;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*line-height:1.2em;*/
background-color:#99cccc;

}
p{
margin-top:10px;
margin-bottom:10px;

}
a{
text-decoration:none;
color:#000000;

}
a.evid{
text-decoration:none;
color:#ffffff;
background-color:#669999;
padding:0px 5px 0px 5px;
}
img{
border:0px;
margin:0px;
}
/************************  MENU SERVIZIO   ****************************************/
#menuServizio{
/*background-color:#ffffff;*/
padding-left:62px;
padding-top:5px;
display:block;
padding-bottom:5px;
border-bottom:1px solid #FFFFFF;
font-size:10px;
font-weight:bold
}
#menuServizio a{
color:#ffffff;
}
/************************  FINE MENU SERVIZIO   ****************************************/
#contenuto{
display:block;
}
#conLogo{
	display:block;
	left:20px;
	margin-top:20px;
	float:left;
	position:absolute;
}

/************************  TESTATA   ****************************************/
#contImmagine{
/*background-image:url(../img/barattoli3.jpg);*/
background-repeat:no-repeat;
height:450px;
/*background-color:#99cccc;*/
background-position:right;
/*overflow:hidden;*/
display:block;
}
#contImmagineSmall{
background-repeat:no-repeat;
height:140px;
background-position:right;
display:block;
}
.bigImage{

}
.smallImage{
}
.contenitoreTestataInterno{
display:block;
width:960px;
/*background-color:#CC9900;*/
height:100%;



}
/****************************************/
#contTestiTestata{
display:block;
/*background-color:#99CC66;*/
position:absolute;


}

.lineaHeadline{
/*background-color:#00CC66;*/
margin-top:5px;
line-height:28px;
}
.lineaHeadlineNoMargin{
line-height:28px;
}
.headline{
font-size:18px;
background-color:#669999;
padding:5px 10px 6px 10px;
display:inline;
color:#FFFFFF;


}

/************************  FINE TESTATA   ****************************************/

/************************  CONTENUTO   ****************************************/
#contenuti{

display:block;
background-color:#ffffff;

}
.contenutiInt{
display:block;
width:900px;
margin-left:62px;



}
.colonna3{
width:280px;
padding:0px 20px 10px 0px;
float:left;


}

.colonna2{
width:580px;
padding:0px 20px 10px 0px;
float:left;

}
.colonna1{
width:430px;
padding:0px 20px 10px 0px;
float:left;

}

/************************  FINE CONTENUTO   ****************************************/
/************************  FOOTER  ****************************************/
#footer{
/*clear:both;
padding-left:62px;*/
margin-top:10px;
padding-bottom:30px;
color:#000000;
display:block;
width:900px;
margin-left:62px;

}

/************************  FOOTER  ****************************************/
/************************  STILI TESTO   ****************************************/
.titolo{
font-size:22px;
line-height:22px;
font-family:"Times New Roman", Times, serif;
}
.titolo1{
font-size:12px;
font-weight:bold;
}
.titolo2{
font-size:16px;
}


.titoloPagina{
font-size:16px;
font-weight:bold;
padding:12px 10px 10px 0px;
color:#333333;
margin-left:62px;
}
.testoGen{
font-size:13px;
font-family:"Times New Roman", Times, serif;
}
.testoGenSerif{
font-family:"Times New Roman", Times, serif;
}
.testoGenSans{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
.testo1{
font-size:12px;
padding:10px;
}
.nero{
color:#000000;
}
.bianco{
color:#ffffff;
}
.bianco a{
color:#ffffff;
}
.azzurro{
color:#669999;
}
.fondoAzzurro{
background-color:#669999;
padding:2px 5px 2px 5px;

}
.fondoGrigio1{
background-color:#eeeeee;
}
.bordoSotto{
padding-bottom:10px;
border-bottom:1px dotted #999999;
margin-bottom:10px;
}
.bordoSottoNoPad{
border-bottom:1px dotted #999999;
margin-bottom:10px;
}
.bordoSotto2{
padding-bottom:10px;
border-bottom:2px solid #669999;
}
.bordoSopra{
padding-top:10px;
margin-top:5px;
border-top:1px dotted #999999;
}
.marginSopra20{
padding-top:20px;

}
/************************  FINE STILI TESTO   ****************************************/
/* ------------- CURSORE ------------------------------------- */
#divBottomRight{
position:absolute;
display:block;


}
#debugger{
position:absolute;
top:20px;
left:20px;
float:left;
z-index:500;

}
/* ------------- PAGINE ------------------------------------- */
.iconaServizio{
display:block;
clear:left;
width:100%;

}
.testoIconaServizio{
display:block;
padding:10px;

}

.pdf{
	float: right;
	margin-top: 5px;
}

/* ------------- FLOAT AND CLEAR MISC ------------------------------------- */

.floater { float: left; }
.floatRight { float: right; }

.clear { clear: both; }

.clearfix:after {
    content: "";
    display: block; 
    height: 0; 
    clear: both; 
  	visibility: hidden;
}

.clearfix {
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ------------- FLOAT AND CLEAR MISC -------------------------------------------------- */
