/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1.125em; background: url(images/bg.jpg) center; min-width:954px;  }
html, input, textarea	{
	font-family: Arial, Helvetica, sans-serif;
	color:#CCC;
}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top;}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#bc8301; text-decoration:underline} 
a:hover{text-decoration:none}

.link{color:#bc8301; font-size:.833em; text-transform:uppercase  }
.link1{color:#fff; font-size:.833em; text-transform:uppercase  }
.link2{color:#fff; font-size:.833em; text-transform:uppercase; text-decoration:none  }
.link2:hover{text-decoration: underline  }
.link3{color:#767474;  }

ul{margin:0; padding:0; list-style:none;}
ul li span{color:#767474; float:right; font-size:.833em} 
ul li a{color:#ffffff; text-decoration: underline; line-height:2em; font-size:.833em; text-transform:uppercase} 
ul li a:hover { text-decoration:none; }


.flash{
	margin:0px 0 0 0;
position: relative
	position: relative;
	width:100%;
	min-height:400px;
	height:auto !important;
	height:400px;
	text-align: center;
}
.flash1{ margin:-400px 0 0 0; position: relative }

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left;}
#content .indent-main{padding:0 0 0 32px}
#content .indent-main1{padding:30px 25px 0 38px}
#content .title{  margin-bottom:43px}
#content .title1{  margin-bottom:15px}
#content .icon1{  margin-bottom:8px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-indent{ margin:0 0 22px 0}
#content .img-indent1{ margin:0 14px 15px 0}
#content .img-indent2{ margin:0 0 11px 0}
#content p{
	margin:0 0 11px 0;
	color: #999;
	text-align: justify;
}
#content .p{ margin:0 0 11px 0}
#content h4{color:#bc8301; font-size:1em; margin-bottom:13px; font-weight:normal  }
#content .tail{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px}


/*footer*/
#footer { color:#5f5d5d; font-size:0.5625em; text-align:right; text-transform:uppercase }
#footer .indent-footer{ padding:60px 0 0 0;}
#footer a {color:#5f5d5d; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

.block-contact span{ float:right; margin-right:140px}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-1 .col-3 .col-3 {
	font-weight: bold;
	color: #FF0;
}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-1 p {
	color: #999;
}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-1 .col-2 {
	color: #F00;
}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-1 p {
	font-weight: normal;
	text-align: justify;
}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-2 p strong {
	color: #F00;
}
#page1 .tail-top .tail-bottom .main #content .indent-main .container .col-1 p strong {
	color: #F00;
}
.col-1 #Tabella_01 table tr .normale table tr {
	text-align: center;
}
#page6 .tail-top .tail-bottom .main #content .indent-main .container .col-2 .container .block-contact {
	text-align: center;
}
#page6 .tail-top .tail-bottom .main #content .indent-main .container .col-2 .container .block-contact {
	text-align: left;
}

