@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px auto;
}

a:active, a:focus {
outline:none;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
margin:0px;
padding:5px 0px 5px 0px;
}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
padding:0px;
}

p a {
text-decoration:none;
color:#333333;
}

#container {
margin:0px auto;
width:960px;
padding:0px;
}

#header {
margin:0px;
padding:0px;
width:960px;
height:110px;
}

#header-sx {
width:250px;
height:110px;
margin:0px;
padding:0px;
float:left;
}

#menu {
float:right;
height:94px;
width:700px;
margin:0px;
padding:0px;
text-align:right;
padding-top:16px;
}

#menu ul {
list-style:none;
display:inline;
margin:0px;
padding:0px;
text-align:right;
}

#menu ul li {
list-style:none;
display:inline;
margin:0px;
padding:0px;
text-align:right;
}

#menu li a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:15px;
font-weight:bold;
text-decoration:none;
color:#000;
text-align:right;
}

#menu li a:hover {
text-decoration:none;
color:#feca4e;
}

#menu li a.selected {
text-decoration:none;
color:#feca4e;
}


#menu-prodotti {
float:right;
height:94px;
width:700px;
margin:0px;
padding:0px;
text-align:right;
padding-top:16px;
}

#menu-prodotti ul {
list-style:none;
display:inline;
margin:0px;
padding:0px;
text-align:right;
}

#menu-prodotti ul li {
list-style:none;
display:inline;
margin:0px;
padding:0px;
text-align:right;
}

#menu-prodotti li a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-left:15px;
font-weight:bold;
text-decoration:none;
color:#000;
text-align:right;
}

#menu-prodotti li a:hover {
text-decoration:none;
color:#009ee0;
}

#menu-prodotti li a.selected {
text-decoration:none;
color:#009ee0;
}

#video {
width:960px;
height:540px;
margin:0px;
padding:0px;
}

#sotto {
margin:0px;
padding:0px;
margin-top:20px;
width:960px;
height:138px;
}

#sinistra {
width:470px;
height:138px;
float:left;
}

#destra1 {
width:230px;
margin-right:15px;
height:138px;
float:right;
}

#destra {
width:230px;
height:138px;
float:right;
}

#footer {
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:20px;
}

#footerdestra {
float:right;
height:47px;
}

#footersinistra {
float:left;
height:47px;
vertical-align:bottom;
}

#footersinistra p {
padding-top:32px;
}

#prodotto {
width:240px;
float:left;
margin-bottom:25px;
margin-top:15px;
}

#prodotto img {
border:0px;
}

#prodotto p {
padding-top:3px;
padding-bottom:3px;
}

#prodotto2 {
width:480px;
float:left;
margin-bottom:25px;
margin-top:15px;
}

#prodotto2 img {
border:0px;
}

#prodotto2 p {
padding-top:3px;
padding-bottom:3px;
}


#contacts-container {
width:960px;
margin:0px;
padding:0px;
}


#contatti-sinistra {
float:left;
width:480px;
margin:0px;
padding:0px;
}

#contatti-destra {
float:right;
width:480px;
margin:0px;
padding:0px;
}

#separatore {
width:960px;
height:1px;
clear:both;
}


#join-the-scene {
margin:0px;
padding:0px;
width:958px;
height:179px;
background-image:url(../img/background-join.jpg);
background-repeat:no-repeat;
margin-bottom:2px;
}

#press {
margin:0px;
padding:0px;
width:960px;
height:181px;
background-image:url(../img/background-press.jpg);
background-repeat:no-repeat;
margin-bottom:2px;
}




/* MENU TOP */

ul.tabNavigation {
width:326px;
height:31px;
list-style: none;
background:url(../img/prodotti/menu_dettaglio.gif) no-repeat;
position:relative;
margin:0px;
padding:0px;
margin-top:30px;
margin-bottom:15px;
}

UL.tabNavigation LI {
	position: absolute;
	margin: 0; padding: 0;
}

UL.tabNavigation LI , UL.tabNavigation LI  a {
	height: 31px;
	display: block;
}

UL.tabNavigation LI a {
	text-indent: -9999px;
	text-decoration: none;
}

#link1 {left: 0;  width: 107px;}
#link2 {left: 107px; width: 71px;}
#link3 {left: 178px; width: 83px;}
#link4 {left: 261px; width: 65px;}


#link1 a:hover, #link1 a.selected {background:  url("../img/prodotti/menu_dettaglio.gif") 	0px		-31px no-repeat;}
#link2 a:hover, #link2 a.selected {background:  url("../img/prodotti/menu_dettaglio.gif") -107px 	-31px no-repeat;}
#link3 a:hover, #link3 a.selected {background:  url("../img/prodotti/menu_dettaglio.gif") -178px 	-31px no-repeat;}
#link4 a:hover, #link4 a.selected {background:  url("../img/prodotti/menu_dettaglio.gif") -261px 	-31px no-repeat;}




/* MENU TOP */

ul.tabNavigation2 {
width:142px;
height:43px;
list-style: none;
background:url(../img/prodotti/tasti_rotazione.gif) no-repeat;
position:relative;
margin:0px;
padding:0px;
margin-top:30px;
margin-bottom:15px;
}

UL.tabNavigation2 LI {
	position: absolute;
	margin: 0; padding: 0;
}

UL.tabNavigation2 LI , UL.tabNavigation2 LI  a {
	height: 43px;
	display: block;
}

UL.tabNavigation2 LI a {
	text-indent: -9999px;
	text-decoration: none;
}

#link5 {left: 0;  width: 47px;}
#link6 {left: 47px; width: 48px;}
#link7 {left: 95px; width: 47px;}


#link5 a:hover, #link5 a.selected {background:  url("../img/prodotti/tasti_rotazione.gif") 	0px		-43px no-repeat;}
#link6 a:hover, #link6 a.selected {background:  url("../img/prodotti/tasti_rotazione.gif") -47px 	-43px no-repeat;}
#link7 a:hover, #link7 a.selected {background:  url("../img/prodotti/tasti_rotazione.gif") -95px 	-43px no-repeat;}





#join-small {
margin:0px;
padding:0px;
float:left;
width:960px;
}

#join-small img {
float:left;
margin:0px;
padding:0px;
border:0px;
display:inline;
width:118px;
height:89px;
display:block;
margin-right:2px;
margin-bottom:2px;
filter: alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75; 
}



#join-small img:hover {
margin-right:2px;
margin-bottom:2px;
border:0px;
filter: alpha(opacity=100);
-moz-opacity: 1;
opacity: 1; 
}


.giorni {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.giorni a {
text-decoration:none;
color:#FFFFFF;
}

.giorni a:hover {
text-decoration:none;
color:#000;
}

.giorni a.selected {
text-decoration:none;
color:#000;
}

#img-colori {
float:left;
width:123px;
height:160px;
text-align:center;
padding:0px;
margin:0px;
margin-right:10px;
margin-bottom:0px;
}

#img-colori2 {
float:left;
width:185px;
height:176px;
text-align:center;
padding:0px;
margin:0px;
margin-right:10px;
margin-bottom:0px;
}
