body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background: #9da5a8;
	margin: 0;
	padding: 0;
	text-align: center; /* centers the container in IE 5* browsers */
	color: #ffffff;
	line-height:12px;
	font-weight: normal;
	background-image:url(../images/qdx.jpg);
	background-repeat:repeat-x;
}
#container {
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-weight: normal;	
	position:absolute;
	left: 50%;
	width:1000px; 
	height:750px;
	padding:0;
	margin-left:-500px;
	margin-top: 0;
	background-image:url(../images/qbg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#menu {
	position:absolute;
	width:500px;
	height:30px;
	top:0;
	left:500px;
	padding:0;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu li {
	margin: 0;
	padding: 0;
	float: left;
}
#menu li {
	width: 98px;
	margin-top:7px;
	text-align: center;
}
#menu li.normal {
	border:#000000 1px dotted;
	border-width: 0 1px 0 0;
}
#menu li.last {
	border-width: 0 0 0 0;
}
#menu li a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6f635b;
	text-decoration:none;
}
#menu li a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6f635b;
	text-decoration:none;
}
#menu li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6f635b;
	text-decoration:underline;
}
#logo {
	position:absolute;
	background-image:url(../images/qlogo.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:73px;
	top:78px;
	left:418px;
}
#lamp {
	position:absolute;
	background-image:url(../images/qlamp.jpg);
	background-repeat:no-repeat;
	width:311px;
	height:422px;
	top:196px;
	right:88px;
}
#stairs {
	position:absolute;
	background-image:url(../images/stairs.jpg);
	background-repeat:no-repeat;
	width:309px;
	height:437px;
	top:193px;
	right:93px;
}
#azienda_text {
	border:#ffffff 1px solid;
	background:#ffffff;
	position:absolute;
	width:500px;
	height:287px;
	top:325px;
	left:100px;
	margin:0;
	padding:0;
}
#azienda_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808284;
	margin:0;
	padding-top:15px;
	padding-right:0;
	padding-bottom:5px;
	padding-left:15px;
}
#azienda_title {
	position:absolute;
	background-image:url(../images/qdesign.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:26px;
	top:272px;
	left:99px;
}
#azienda_title_text {
	position:absolute;
	width:350px;
	height:40px;
	top:281px;
	left:260px;
}
#azienda_title_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f635b;
	margin:0;
	padding:0;
}
#servizi_text {
	border:#ffffff 1px solid;
	background:#ffffff;
	position:absolute;
	width:500px;
	height:304px;
	top:321px;
	left:98px;
	margin:0;
	padding:0;
}
#servizi_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808284;
	margin:0;
	padding-top:15px;
	padding-right:0;
	padding-bottom:5px;
	padding-left:10px;
}
#servizi_text li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808284;
	list-style-image:url(../images/qbullet.gif);
	margin-bottom:5px;
	padding:0;
}
#servizi_title {
	position:absolute;
	background-image:url(../images/qservices.jpg);
	background-repeat:no-repeat;
	width:158px;
	height:25px;
	top:274px;
	left:99px;
}
#servizi_title_text {
	position:absolute;
	width:320px;
	height:40px;
	top:284px;
	left:270px;
}
#servizi_title_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f635b;
	margin:0;
	padding:0;
}
#galleria_title {
	position:absolute;
	background-image:url(../images/qgalerie.jpg);
	background-repeat:no-repeat;
	width:145px;
	height:28px;
	top:214px;
	left:96px;
}
#galleria_title_text {
	position:absolute;
	width:520px;
	height:40px;
	top:226px;
	left:258px;
}
#galleria_title_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f635b;
	margin:0;
	padding:0;
}
#thumbs {
	position:absolute;
	background:#49423e;
	width:778px;
	height:78px;
	top:253px;
	left:98px;
}
#slide {
	position:absolute;
	background:#ffffff;
	width:778px;
	height:360px;
	top:332px;
	left:98px;
}
#contatti {
	position:absolute;
	background-image:url(../images/qtungsten.jpg);
	background-repeat:no-repeat;
	width:183px;
	height:342px;
	top:270px;
	right:112px;
}
#contatti_text {
	position:absolute;
	width:424px;
	height:287px;
	top:360px;
	left:498px;
	margin:0;
	padding:0;
}
#contatti_text a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#contatti_text a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#contatti_text a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
}
#contatti_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	margin:0;
	padding-top:5px;
	padding-right:0;
	padding-bottom:5px;
	padding-left:10px;
}
#contatti_title {
	position:absolute;
	background-image:url(../images/qcontacts.jpg);
	background-repeat:no-repeat;
	width:163px;
	height:29px;
	top:272px;
	left:97px;
}
#contatti_title_text {
	position:absolute;
	width:350px;
	height:40px;
	top:282px;
	left:270px;
}
#contatti_title_text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f635b;
	margin:0;
	padding:0;
}
