body, h1, h2, h3, h4, h5, h6, p, ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #FFFFFF;
}
body {

}
.hide {
	display: none;
}
.chiusura {
	display: block;
	clear: entrambi;
	overflow: hidden;
	height: 1px;
}
h1 {
	float: right;
	height: 110px;
	width: 90px;
}
p, ul, h5 {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
}
a {
	text-decoration: none;
	font-size: 10px;
	border: none;
	color: #333333;
}
a:hover {
	color: #D30026;
}
h2 {
	height: 316px;
	background-image:  url(../images_site/unicon_gray.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 10px;
}
h3 {
	color: #D30026;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	margin-bottom: 50px;

}
h4 {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-bottom: 20px;

} 

h5 {
	margin-bottom: 40px;

}
h6 {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;

}

#master {
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	width: 910px;
}
#menu-lang {
	width: 100%;
	clear: entrambi;
	float: left;
}
#menu-lang li{
	float: right;
	letter-spacing: 1px;
	text-align: right;
	margin-right: 18px;
	height: 20px;
}
#menu-lang li a {
	font-size: 12px;
	font-weight: bold;

}

#menu-lang li a:hover {
	color: #D30026;
}
#menu-glob {
	float: left;
	width: 140px;
	overflow: visible;
	padding-right: 10px;
}
#nav-glob {
	clear: entrambi;
	margin-top: 70px;
	float: right;
	width: 140px;
}
#nav-glob li {
	text-align: right;
	margin-bottom: 10px;
	width: 140px;
}
#nav-glob li a {
	display: block;
	padding-right: 2px;
	line-height: 14px;
}
#nav-glob li a:hover {
	background-color: #D30026;
	color: #FFFFFF;
	font-weight: bold;
	background-image:  url(../images_site/button.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
 #nav-glob #home, #nav-glob #collezione, #nav-glob #privacy, #nav-glob #contatti, #nav-glob #azienda, #nav-glob #contract, #nav-glob #progetto, #nav-glob #fiere, #nav-glob #catalogo,  #nav-glob #ambientazioni {
	background-image:  url(../images_site/button-grey.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color: #999999;
}
#home a, #collezione a, #privacy a, #contatti a, #azienda a, #contract a, #progetto a, #fiere a, #catalogo a, #ambientazioni a {
	color: #FFFFFF;
	font-weight: bold;
}

#nav-coll-sedie, #nav-coll-tavoli, #nav-coll-divani {
	background-repeat: no-repeat;
	background-position: 10px center;
	font-weight: bold;
	background-color: #CCCCCC;
}
#sedie, #tavoli, #divani {
	background-image:  url(../images_site/button-red.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-weight: bold;
	background-color: #CCCCCC;
}
#sedie a, #tavoli a, #divani a {
	color: #D30026;
}

#content {
	float: left;
	width: 740px;
}
#red-content {
	border: 1px solid #DF0029;
	float: left;
	width: 700px;
	padding: 20px;
}
#testo, #testo-azienda, #testo-collezione {
	width: 350px;
	float: left;
	margin-right: 50px;
}
#testo-azienda a {
	font-weight: bold;
	display: block;
	line-height: 14px;
	margin-top: 50px;

}
#testo-collezione a {
	font-weight: bold;
	display: block;
	line-height: 14px;
	margin-top: 10px;
}
#testo-azienda a:hover, #testo-collezione a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D30026;
}

#highlights {
	width: 258px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
#footer {
	clear: entrambi;
	float: left;
	width: 760px;
	margin-bottom: 30px;
}
#footer p {
	font-size: 9px;
	letter-spacing: 1px;
	margin-top: 5px;
	color: #999999;
}
#frenesys {
	height: 19px;
	width: 760px;
}
#frenesys li {
	float: left;
	font-size: 9px;
	height: 19px;
	line-height: 19px;
	margin-top: 5px;
	color: #999999;
}
#frenesys #fondo-europeo {
	background-image:  url(../images_site/unione_europea.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	margin-right: 30px;
}
#frenesys #ministero {
	background-image:  url(../images_site/ministero_finanze.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-right: 30px;
}
#frenesys #fvg {
	background-image:  url(../images_site/fvg.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 100px;
}
#highlights p {
	float: left;
	width: 78px;
}
#highlights p img {
	margin-bottom: 5px;
	border: none;
}
#icon-coll {
	margin-right: 12px;
}
#icon-prog {
	margin-right: 12px;
}
#icon-cont {
}
#testo-privacy {
}

#highlights-azienda {
	width: 258px;
	float: left;
}
#highlights-azienda img {
	margin-bottom: 20px;

}
#titolo {
	float: left;
	clear: entrambi;
	margin-bottom: 20px;
	width: 700px;
}
#icons-resid img {
	vertical-align: bottom;
	border: none;
	margin-bottom: 10px;

}

#icons-resid p, #icons-uff p {
	float: left;
	margin-right: 40px;
	margin-bottom: 40px;
	text-align: center;
}
#icons-resid p:hover, #icons-uff p:hover {
	background-color: #E4E3E3;
}
#icons-tavoli img {
	vertical-align: bottom;
	border: none;
	margin-bottom: 10px;
	height: 100px;
	width: 220px;
}

#icons-tavoli p {
	float: left;
	margin-bottom: 40px;
	text-align: center;
	margin-right: 10px;
}

#icons-tavoli p:hover {
	background-color: #E4E3E3;
}





#contacts {
}
#bio {
}
#bio p {
	float: left;
	font-size: 10px;
	width: 140px;
}
#bio img {
	margin-bottom: 5px;
}
.mansione {
	margin-bottom: 10px;
	font-style: italic;
}
.flag {
	margin-top: 10px;
	margin-right: 5px;
	width: 20px;
	height: 12px;
}
#dove {
	float: left;
	margin-top: 30px;
	clear: entrambi;
	width: 700px;
}
#cartina img {
	float: left;
	width: 140px;
	margin-right: 20px;
	margin-bottom: 50px;
	margin-left: 30px;

}
#cartina p {
	float: left;
	margin-right: 40px;
	font-size: 10px;
}
#come-arrivare {
	float: left;
	width: 700px;
}
#come-arrivare p {
	float: left;
	width: 210px;
	font-size: 10px;
	margin-right: 20px;
}
#come-arrivare a {
	font-weight: bold;
	display: block;
	margin-bottom: 2px;
	line-height: 14px;

}

#come-arrivare a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D30026;
}

#certification {
	margin-top: 50px;
}
#certification img{
	margin-bottom: 10px;
	margin-top: 10px;

}
#lifegate {
	margin-bottom: 10px;

}
#lifegate p
{

}

#catalogo {
	margin-bottom: 15px;
}
#ambientazioni p, #realizzazioni p, #fiere p {
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	text-align: left;
	font-size: 9px;
}
#fiere img {
	border: 1px solid #666666;
}
#fiere img:hover {
	border: 1px solid #D30026;
}


#ambientazioni p {
	margin-bottom: 10px;

}

#ambientazioni img {
	vertical-align: bottom;
	border: none;
	margin-bottom: 10px;
}
#realizzazioni img {
	vertical-align: bottom;
	border: none;
	margin-bottom: 10px;
}
#realizzazioni p
{
	height: 130px;
}

#ambientazioni p:hover, #realizzazioni p:hover {
	background-color: #E4E3E3;
}
#ambientazioni a, #realizzazioni a {
	color: #333333;

}
#ambientazioni a:hover, #realizzazioni a:hover {
	color: #D30026;
}

#prog2 {
	clear: entrambi;
}
#sostiene, #testa {
	margin-top: 20px;
}
#sedia-grande {
	float: left;
	margin-right: 50px;
	height: 400px;
}
#tavolo-grande {
	float: left;
	margin-right: 20px;
	height: 300px;
}
#divano-grande {
	float: left;
	margin-right: 40px;
	height: 250px;
}

#indietro {
	font-weight: bold;
	clear: both;
	width: 450px;
	margin-top: 10px;
	float: left;
}

#icon-ambientato {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#icon-amb-gruppo {
	margin-top: 30px;
	float: left;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	clear: both;
	width: 100%;
}
#icon-amb-gruppo img{
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	height: 100px;
}

#projects p, #contract p {
	width: 600px;
	margin-bottom: 10px;
}
#silver  p, #lupe  p, #mc  p, #track p, #hee p  {
	float: left;
	padding-right: 20px;
}
#mc, #track, #hee {
	height: 300px;
	width: 700px;
}

#silver, #lupe {
	margin-bottom: 30px;
	height: 150px;
}


#referenze {
	border: 1px solid #333333;
	font-family: "Trebuchet MS. Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 595px;
	margin-top: 30px;
	color: #666666;
	padding: 5px;
}
#progetti {
	width: 700px;
	margin-top: 30px;
}
#progetti img {
	width: 150px;
	height: 105px;
	margin-top: 10px;
	border: 1px solid #666666;
}
#progetti img:hover {
	border: 1px solid #CCCCCC;
}
.evidenza {
	color: #FFFFFF;
	background-color: #999999;
	padding-right: 2px;
	padding-left: 2px;
}

.comunicazionerossa
{
	font-weight: bold;
	color: #D30426;
}

#invitofiera
{
	display: block;
	margin-bottom: 20px;
}
#outlet
{
	margin-top: 30px;
}


#fiera, #fiera2
{
	clear: both;
	margin-top: 40px;
	overflow: hidden;
}

#scheda table
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999999;
	border: 1px dotted #CCCCCC;
}
