@charset "UTF-8";
/* CSS Document */


.sfondo {
background-position:top left;
background-repeat:no-repeat;
background-attachment:fixed !important;
}

.sfondo-orologio {
background-position:top left;
background-repeat:no-repeat;
height:100%; 
background-color:#FFFFFF; 
background-image:url(immagini/bg-sfumatura.jpg);
background-repeat:repeat-x;
}

html,body{width:100%;height:100%; background-color:#ffffff;}

*{border:0px solid #eee;margin:0;padding:0}

img {
border:0px;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#444343;
text-align:justify;
line-height:18px;
}

p A:LINK{
color:#cfa132;
text-decoration:none;
font-weight:bold;
}

p A:VISITED{
color:#cfa132;
text-decoration:none;
font-weight:bold;
}

p A:HOVER{
color:#cfa132;
text-decoration:underline;
font-weight:bold;
}

.orologio {
width:970px;
margin:auto;
border:0px;
}

/*.orologio {
padding:0px;
margin:0 auto;
width:970px;
height:660px;
background-color:#ffffff;
position:absolute;
top:50%;
left:50%;
margin:-330px 0px 0px -485px;
} */

.colonna-testo {
width:400px;
}

.colonna-anteprima {
width:480px;
text-align:right;
}

.colonna-carousel {
width:90px;
vertical-align:top;
}

.box-scheda-tecnica {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444343;
background-color:#eaeaea;
width:320px;
height:220px;
margin:0 auto 0 auto;
overflow:auto;
text-align:justify;
}


.scheda-tecnica {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#444343;
}

.scheda-tecnica A:LINK {
color:#444343;
text-decoration:none;
}

.scheda-tecnica A:VISITED {
color:#444343;
text-decoration:none;
}

.scheda-tecnica A:HOVER {
color:#444343;
text-decoration:underline;
}




h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
line-height:36px;
color:#ffffff;
padding-left:20px;
border-left:1px solid #b2b2b2;
letter-spacing:-1px;
height:60px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:16px;
color:#ffffff;
padding-left:20px;
border-left:1px solid #b2b2b2;
letter-spacing:-1px;
height:40px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
color:#eeeeee;
background-color:#202020;
padding:5px;
letter-spacing:4px;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#444343;
line-height:18px;
font-weight:bold;
}


.testo {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444343;
}

.testo2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6c6c;
}

.testo2 A:LINK{
text-decoration:none;
color:#cfa132;
font-weight:bold;
}

.testo2 A:VISITED{
text-decoration:none;
color:#cfa132;
font-weight:bold;
}

.testo2 A:HOVER{
text-decoration:underline;
color:#cfa132;
font-weight:bold;
}

.nero {
color:#ffffff;
}


.corpo {
background-color:transparent;
display:inline-block;
margin-top:40px;
margin-bottom:90px;
width:100%;
}

.header {
z-index:90;
width:100%;
height:40px;
position:fixed;
background-color:#000000;
top:0%;
border-bottom:1px solid #2a2a2a;
}

.footer {
z-index:90;
width:100%;
height:75px;
position:fixed;
background-color:#000000;
bottom:0%;
border-top:1px solid #2a2a2a;
}

.testo-menu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5c5c;
line-height:14px;
letter-spacing:0px;
}

.testo-menu A:LINK {
text-decoration:none;
color:#5c5c5c;
}

.testo-menu A:VISITED {
text-decoration:none;
color:#5c5c5c;
}

.testo-menu A:HOVER {
text-decoration:none;
color:#FFFFFF;
}

.riga-sottomenu {
width:990px;
margin:0 auto 0 auto;
height:40px;
}

.bbbb {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
line-height:14px;
letter-spacing:0px;
}

.bbbb a {
text-decoration:none;
color:#FF0000;
}

.bbbb a span.two {
text-decoration:none;
cursor:pointer;
color:#000099;
}



.sotto-menu {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#373737;
line-height:14px;
letter-spacing:0px;
width:990px;
text-align:center;
}

.sotto-menu A:LINK {
text-decoration:none;
color:#373737;
}

.sotto-menu A:VISITED {
text-decoration:none;
color:#373737;
}

.sotto-menu A:HOVER {
text-decoration:underline;
color:#101010;
}


.img-miniatura {
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
}

.img-miniatura A:LINK {
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	}

.img-miniatura A:VISITED{
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}

.img-miniatura A:HOVER{
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
}


#tooltip_1{
background-color:#303030;
border:1px solid #ffffff;
width:300px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
z-index:500;
color:#FFFFFF;
padding-bottom:4px;
padding-top:4px;
}

div.transbox
  {
  background-color:#ffffff;
  border:1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  padding:20px;
  }

div.transbox p
  {
  color:#ffffff;
  }
  
  #overlay2 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(immagini/overlay.png) top left repeat;
}

    tip{
		background-color:#303030;
		border:1px solid #ffffff;
		width:350px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		padding-bottom:4px;
    }


