*{
	padding:0;
	margin:0;
}

html{
	height:100%;
	width:100%;
	background:#9b8209 url(../images/sf_html.png) no-repeat 0 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	color:#000;
	width:100%;
	height: 100%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: arialnarrow, Arial, Helvetica, sans-serif;
	line-height:normal;
	font-style:normal;
	font-weight:bold;
}
h1 {
	font-size: 1.2em;
	margin:1em 0;
	color:#000;
}
.titolo {
	font-size: 0.8em;
	margin:1em 2em;
	text-transform: uppercase;
}
h2,
h2.titolo {
	font-size: 1.2em;
	color:#fff;
}

p{
	font-size:0.8em;
	text-align:justify;
	color:#000;
	margin-bottom:1em;
}

#center_sx p.contatti{
	color:#000;
	font-size:0.7em;
	text-align:left;
	margin:1em 0;
	padding:30px 10px;
	clear:both;
}
#footer p{
	color:#fff;
	text-align:left;
	/*border-top:1px dotted #000;*/
	padding:1em 0;
}
#footer_sx p.copy{
	color:#fff;
	font-size:0.6em;
	text-align:left;
}

img,
a img{
	border:0;
}

img.img_studio{
	float:right;
	margin:0 20px 0 0;
}
img.logo{
	margin:0 1% 0 0;
	float:left;
}
img.link{
	margin:2% 0 0 0;
	float:right;
}
img.logo_privacy{
	margin:0 0 2em 0;
}

a:link,
a:visited{
	font-size:1em;
	color:#000;
	text-decoration: underline;
	font-weight:bold;
}
a:hover,
a:focus,
a:active{
	color:#000;
	text-decoration: none;
}

a.pdf,
a.sitoExt,
a.sitoInt,
a.txt{
	padding-right:1.5em;
	height:0; /*per IE5.0/Win*/
	vertical-align:bottom;/*per IE5.0/Win*/
}
a.pdf{
	background:url(../images/pdf_file.png)100% 100% no-repeat;
}
a.sitoExt{
	background:url(../images/green_arrow_up.png)100% 100% no-repeat;
	/*background:url(../images/upload.png)100% 100% no-repeat;*/
}
a.sitoInt{
	background:url(../images/orange_arrow_up.png)100% 100% no-repeat;
}
a.txt{
	background:url(../images/txt_file.png)100% 100% no-repeat;
}
.nofloat{
	clear:both;
}
/* ===================================================
	inizio formattazione struttura
   =================================================== */
#centrato{
	width:100%;
	height:100%;
}
#top{
	width:90%;
	padding:0 5%;
	min-height:530px;
	height:auto!important;
	height:530px;
	float:left;
	background: url(../images/sf_top.gif) no-repeat left bottom;
	padding-bottom:2em;
}
#center{
	width:100%;
	float:left;
	background:#b99f17 url(../images/sf_center.gif) repeat-x 0 0;
	padding:0 0 2% 0;
}
#footer{
	width:100%;
	/*min-height:50px;
	height: auto!important;
	height:50px;*/
	float:left;
	border-top:1px dotted #000;
	/*background:#b99f17;*/
}
/* ===================================================
	fine formattazione struttura
   =================================================== */
   
/* ===================================================
	inizio formattazione struttura colonna top
   =================================================== */
#top_link{
	width:100%;
	height:75px;
}

.presentazione{
	border-left:1px solid #fff;
	padding:0 0 1% 1%;
	color:#fff;
	float:left;
	text-transform: uppercase;
	font-size:0.85em;
}

.anteprima{
	/*margin:40px 0 0 57px;*/
	margin:4% 0 0 5%;
	width:50%;
	color:#fff;
	float:left;
}
.anteprima b{
	font-size:1.8em;
	font-weight:bold;
}

/* ===================================================
	fine formattazione struttura colonna top
   =================================================== */

/* ===================================================
	inizio formattazione struttura colonna center
   =================================================== */
#center_sx{
	float:left;
	min-height:300px;
	height:auto!important;
	height:300px;
}
#center_sx{
	width:85%;
	padding:0 0 0 15%;
	background: url(../images/sf_center02.gif) no-repeat 0 0;
}
#center_sx_int{
	width:86%;
	padding:0 0 0 14%;
	float:left;
	min-height:300px;
	height:auto!important;
	height:300px;
	background: url(../images/sf_center02.gif) no-repeat 0 0;
}
/*#center_dx{
	width:30%;
	float:left;
	min-height:300px;
	height:auto!important;
	height:300px;
}*/
/* ===================================================
	fine formattazione struttura colonna center
   =================================================== */
   
/* ===================================================
	inizio formattazione struttura colonna footer
   =================================================== */
#footer_sx,
#footer_dx{
	float:left;
	padding:0 5%;
}
#footer_sx{
	width:60%;
}
#footer_dx{
	width:20%;
}
/* ===================================================
	fine formattazione struttura colonna footer
   =================================================== */

