/* CSS Document */

html { overflow-x: auto; height:100%;}
	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */

body 
{
	background: url(immagini/bg.jpg) no-repeat scroll 50% 0pt;
	background-color:#141D22;
	text-align: center;
	margin-top:0px;
	margin-left:0px;
	font-size:8pt;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
}
.contattiLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	text-decoration:underline;
}
.contattiLink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
}
.titolo2
{
	font-family:"Century Gothic";
	font-size:22pt;
	color:white;
	text-decoration:none;
}
.titolo3
{
	font-family:"Century Gothic";
	font-size:25pt;
	color:#c84c4c;
	text-decoration:none;
}
.titolo4
{
	font-family:"Century Gothic";
	font-size:16pt;
	color:white;
	text-decoration:none;
}
.titolo5
{
	font-family:"Century Gothic";
	font-size:23pt;
	color:#aba9a9;
	text-decoration:none;
}
.titolo6
{
	font-family:"Century Gothic";
	font-size:20pt;
	color:#c84c4c;
	text-decoration:none;
}
.titolo2:hover
{
	font-family:"Century Gothic";
	font-size:22pt;
	color:white;
	text-decoration:underline;
}
.titolo3:hover
{
	font-family:"Century Gothic";
	font-size:25pt;
	color:#c84c4c;
	text-decoration:underline;
}
.titolo4:hover
{
	font-family:"Century Gothic";
	font-size:16pt;
	color:white;
	text-decoration:underline;
}
.titolo5:hover
{
	font-family:"Century Gothic";
	font-size:23pt;
	color:#aba9a9;
	text-decoration:underline;
}
.titolo6:hover
{
	font-family:"Century Gothic";
	font-size:20pt;
	color:#c84c4c;
	text-decoration:underline;
}
.abstractNews
{
	font-family:"Helvetica Neue";
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.abstractNews:hover
{
	font-family:"Helvetica Neue";
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
}
.linkContinua
{
	font-family:Helvetica, Sans-Serif;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:underline;
	font-style:italic
}
.linkContinua:hover
{
	font-family:Helvetica, Sans-Serif;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
	font-style:italic
}
.appr
{
	font-family:"Arial";
	font-size:11pt;
	font-weight:bold;
	color:#0077bd;
	text-decoration:none;
}
.appr:hover
{
	font-family:"Arial";
	font-size:11pt;
	font-weight:bold;
	color:#0077bd;
	text-decoration:underline;
}
.correlati
{
	font-family:"Arial";
	font-size:8pt;
	font-weight:bolder;
	color:#850820;
	text-decoration:none;
}
.correlati:hover
{
	font-family:"Arial";
	font-size:8pt;
	font-weight:bolder;
	color:#850820;
	text-decoration:underline;
}
#tutto
{
	width: 100%;
	height: 1000px;
	margin-top:0px;
	margin-left:0px;
	position:relative;
}
#house
{
	margin-top: 90px;
	margin-bottom:90px;
	text-align: left;
	position:relative;
	width: 955px;
	height: 1320px;
	left:4px;
}
#menu
{
	position:absolute;
	z-index:6;
	top:501px;
	left:50px;
}
#logo
{
	width: 184px;
	height: 113px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
	top:171px;
	left:-18px;
	background-color:#9b9b9b;
	z-index:3;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
}
#logoImg
{
	width: 184px;
	height: 113px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
	top:177px;
	left:-18px;
	z-index:4;
}
#slideshow
{
	position:absolute;
	z-index:2;
	left: 13px;
	top: 6px;
}
#switch
{
	width: 456px;
	height: 56px;
	position:absolute;
	top:527px;
	left:487px;
	background-color:#523f2d;
	z-index:3;
	border-top:black 1px solid;
}
#newsdent
{
	width: 456px;
	height:696px;
	position:absolute;
	top:586px;
	left:487px;
	background-color:#17100a;
	z-index:3;
}
#spazio
{
	width: 472px;
	height:662px;
	position:absolute;
	top:527px;
	left:13px;
	background-color:white;
	z-index:4;
	border-top:black 1px solid;
	bottom: -89px;
}
#impressum
{
	width: 443px;
	height:69px;
	position:absolute;
	top:1202px;
	left:22px;
	background-color:white;
	z-index:3;
	border-top:black 1px solid;
}
#cover
{
	width: 457px;
	height:92px;
	position:absolute;
	top:1190px;
	left:487px;
	background-color:white;
	z-index:5;
}
#rigabianca
{
	width: 1px;
	height:590px;
	position:absolute;
	top:10px;
	left:261px;
	background-color:white;
	z-index:4;
}
#flash
{
	width: 312px;
	height: 368px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:6;
	left: 144px;
	top: 176px;
}
#bodycopyhome
{
	width: 449px;
	height: 209px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:5;
	left: 8px;
	top: 452px;
	font-family:"Arial";
	font-size:11px;
	color:#000000;
	overflow:auto;
}
#bodycopyint
{
	width: 449px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	background:#FFFFFF;
	z-index:6;
	left: 6px;
	top: 0px;
	font-family:"Arial";
	font-size:11px;
	color:#000000;
	height: 590px;
	overflow:auto;
}
#approfondimenti
{
	width: 243px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	background:#FFFFFF;
	z-index:6;
	left: 471px;
	top: 4px;
	/*height: 602px;*/
}
#spaziocopyint
{
	width: 722px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	background:#FFFFFF;
	z-index:5;
	left: 6px;
	top: 80px;
	font-family:"Arial";
	font-size:11px;
	color:#000000;
	height: 590px;
}
#presifoto
{
	position:absolute;
	top:11px;
	left:14px;
	z-index:4;
}
#presitext
{
	width: 231px;
	height: 291px;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:5;
	left: 15px;
	top: 390px;
	font-family:"Helvetica";
	font-size:12px;
	color:#99ccff;
}
#paroleparole
{
	position:absolute;
	top:11px;
	left:274px;
	z-index:4;
	width: 169px;
	height: 662px;
}
#newsbox
{
	position:absolute;
	top:41px;
	left:281px;
	z-index:4;
	width:156px;
	height:120px;
}
#titoloHome
{
	position:absolute;
	top:0px;
	left:143px;
	z-index:5;
	width:254px;
	height:169px;
	border-left:black 1px solid;
}
#percorso
{
	position:absolute;
	top:3px;
	left:6px;
	z-index:5;
	width:458px;
	height:19px;
}
#titoloInt
{
	position:absolute;
	top:24px;
	left:6px;
	z-index:5;
	width:458px;
	height:40px;
	font-family:"Arial";
	font-size:16pt;
	color:#0077bd;
}
#slogan
{
	position:absolute;
	top:2px;
	left:255px;
	z-index:5;
	width:197px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
#language
{
	position:absolute;
	top:36px;
	left:4px;
	z-index:5;
	width:207px;
	height:27px;
}
#contatti
{
	position:absolute;
	top:705px;
	left:-459px;
	z-index:3;
	width:900px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
span#titoloHomeNero
{
	font-family:"Century Gothic";
	font-size:37pt;
	color:black;
	letter-spacing:-4px;
	line-height:37px;
}
span#titoloHomeBlu
{
	font-family:"Century Gothic";
	font-size:37pt;
	color:#0a79ba;
	letter-spacing:0px;
	line-height:37px;
}
span#titoloTesto
{
	font-family:"Arial";
	font-size:16pt;
	color:#0077bd;
}
span#titolo1
{
	position:absolute;
	font-family:"Century Gothic";
	font-size:34pt;
	color:white;
	top:-26px;
	left:14px;
	z-index:4;
	letter-spacing:-5px;
}
span#titolo2
{
	position:absolute;
	top:161px;
	left:13px;
	z-index:4;
	letter-spacing:-3px;
	line-height:24px;
}
span#titolo3
{
	position:absolute;
	top:211px;
	left:14px;
	z-index:4;
	letter-spacing:-3px;
	width: 153px;
}
span#titolo4
{
	position:absolute;
	top:262px;
	left:16px;
	z-index:4;
	letter-spacing:-2px;
}
span#titolo5
{
	position:absolute;
	top:307px;
	left:15px;
	z-index:4;
	letter-spacing:-2px;
	line-height:24px;
}
span#titolo6
{
	position:absolute;
	top:377px;
	left:15px;
	z-index:4;
	letter-spacing:-2px;
	line-height:24px;
}
span#dataNews
{
	font-family:"Century Gothic";
	font-size:10pt;
	color:#73d0f6;
	z-index:4;
}
span#titoloAppr
{
	font-family:"Arial";
	font-size:14pt;
	font-weight:bold;
	color:#0077bd;
	text-decoration:none;
}
span#iLogo {
	display: block;
	width: 140px;
	height: 105px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagini/logoHome.png'); 
}
span#iLogo img {
	width: 140px;
	height: 105px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
}
#modulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 90%;
	width: 90%;
	text-align:left;
	float:right;
}
.glassClaim {
font-family:Helvetica, sans-serif;
color:#999999;
text-decoration:none;
font-size:15pt;
}
.glassText {
font-family:Helvetica, sans-serif;
color:#999999;
text-decoration:italic;
font-size:10pt;
}
.glassLink {
font-family:Helvetica, sans-serif;
color:#999999;
text-decoration:underline;
font-size:10pt;
}
.glassLink:hover {
font-family:Helvetica, sans-serif;
color:#999999;
text-decoration:none;
font-size:10pt;
}
#myBox #contentBoxBg {
	filter: alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
#myBox #content {
  padding: 20px; 
}
#myBox h3 {
  margin-top: 10px; 
}
