/* CSS Document */* {		padding: 0;		margin: 0;            }	html, body {		height: 100%;}		body {		background: #F2F2F2;}br.brake {		height: 0;		clear: both;} a {		text-decoration: none;} /* stage ---------------------------------- */ #stage {		display: block;		width: 980px;		position: absolute;		left: 50%;		margin: 0 0 0 -490px;		padding: 0;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #333;		background-color: #FFF;} i {content: "\"/*" }#stage {		position: relative;		left: 0;		margin: 0 auto;} /* */#pippo{}/* header ---------------------------------- */ #header {		width: 980px;		margin: 0;		padding: 0 0 0 0;} #header img {		float: left;} #menu {		float: left;		width: 678px;		height: 29px;		margin: 0;		padding: 25px 0 0 0;		border-bottom: 1px solid #000;		font: normal bold 12px Arial, Helvetica, sans-serif;		color: #C06;		text-align: right;		letter-spacing: 1px;} #menu a {		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #000;} #menu a:hover {		color: #C06;} /* menu collezioni ---------------------------------- */ #menuCollezioni {		width: 230px;		margin: 0;		padding: 80px 0 0 26px;		float: left;} #menuCollezioni h2 {		font: normal normal 16px "Arial Black", Helvetica, sans-serif;		color: #000;		line-height: 24px;		margin: 0 0 0 11px;} #menuCollezioni h2 i {		font: normal bold 11px Arial, Helvetica, sans-serif;		color: #C06;		letter-spacing: 1px;} #menuCollezioni ul {		margin: 35px 0 0 0;		padding: 0;		list-style: none;} #menuCollezioni ul li {		margin: 0;		padding: 0;		list-style: none;} #menuCollezioni a {		margin: 0 0 5px 0;		padding: 1px 0 0 11px;		display: block;		height: 15px;		width: 149px;		font: normal bold 11px Arial, Helvetica, sans-serif;		color: #000;} #menuCollezioni a:hover {		background-color: #F2F2F2;} /* menu objects ---------------------------------- */ #menuObjects {		width: 230px;		margin: 0;		padding: 80px 0 0 26px;		float: left;} #menuObjects h2 {		font: normal normal 16px "Arial Black", Helvetica, sans-serif;		color: #000;		line-height: 24px;		margin: 0 0 0 11px;} #menuObjects h2 i {		font: normal bold 11px Arial, Helvetica, sans-serif;		color: #C06;		letter-spacing: 1px;} #menuObjects ul {		margin: 35px 0 0 0;		padding: 0;		list-style: none;} #menuObjects ul li {		margin: 0 0 0 0;		padding: 0 0 0 11px;		list-style: none;		font: normal bold 12px Arial, Helvetica, sans-serif;		color: #000;} #menuObjects a {		margin: 2px 0;		padding: 4px 0 0 0;		display: block;		height: 16px;		width: 149px;		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #333;} #menuObjects a#obj05, #menuObjects a#obj06  {		margin: 17px 0;		padding: 4px 0 0 0;		display: block;		height: 16px;		width: 149px;		font: normal bold 12px Arial, Helvetica, sans-serif;		color: #000;} #menuObjects a#obj06 {		margin: 0;} #menuObjects a:hover {		background-color: #F2F2F2;} /* content ---------------------------------- */ #content {		width: 980px;		margin: 0;		padding: 0;		height: 520px;} #content object {		margin: 0;		padding: 0;} #contentTappeti {		width: 678px;		margin: 0;		padding: 20px 0 0 0;		float: left;} #contentTappeti h2 {		font: normal normal 30px Arial, Helvetica, sans-serif;		color: #000;} #contentTappeti h2 b {		font: normal normal 30px "Arial Black", Helvetica, sans-serif;} .techTappeti {		margin: 20px 0 0 0;		padding: 0;		float: left;		height: 80px;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #000;		line-height: 150%;} .imgTappeto {		margin: 0;		padding: 40px 0 0 0;		float: left;		width: 176px;		height: 257px;		font: normal bold 10px Arial, Helvetica, sans-serif;		color: #000;} .imgTappetoEnd {		margin: 0;		padding: 40px 0 0 0;		float: left;		width: 150px;		height: 257px;		font: normal bold 10px Arial, Helvetica, sans-serif;		color: #000;} .imgTappeto b, .imgTappetoEnd b {		font: normal normal 10px Arial, Helvetica, sans-serif;} .imgCavallino {		margin: 0 0 0 67px;		padding: 40px 0 0 0;		float: left;		width: 435px;} .imgCavallino img {		margin: 0 1px 1px 0;		width: 86px;		height: 68px;		float: left;} .imgGlitter {		margin: 0 0 15px 0;		padding: 40px 0 0 0;		float: left;		width: 325px;} .imgGlitter img {		margin: 0 1px 0 0;		width: 45px;		height: 210px;		float: left;} .imgTappeto img, .imgTappetoEnd img {		margin: 0 0 15px 0;		border-width: 0;} .imgTappeto a, .imgTappetoEnd a {		display: block;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #333;		margin-top: 5px;} .imgTappeto a:hover, .imgTappetoEnd a:hover {		color: #C06;} .imgTappeto a.carpet, .imgTappetoEnd a.carpet {		margin: 0;		padding: 0;} #pager {		margin: 0;		padding: 25px 0 0 0;		text-align: center;} #pager a {		margin: 0 4px;		padding: 2px 8px;		background-color: #EAEAEA;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #333;}#pager a:hover {		margin: 0 1px;		padding: 5px 11px;		color: #C06;} a#prev, a#prev2, a#prev3, a#prev4, a#prev5, a#prev6, a#prev7, a#prev8, a#prev9, a#prev10, a#prev11,a#next, a#next1, a#next2, a#next3, a#next4, a#next5, a#next6, a#next7, a#next8, a#next9, a#next10 {		margin: 1px 0;		padding: 1px 5px;		color: #000;		width: 20px;		text-align: center;		background-color: #FFF;}a#prev:hover, a#prev2:hover, a#prev3:hover, a#prev4:hover, a#prev5:hover, a#prev6:hover, a#prev7:hover, a#prev8:hover, a#prev9:hover, a#prev10:hover, a#prev11:hover,a#next:hover, a#next1:hover, a#next2:hover, a#next3:hover, a#next4:hover, a#next5:hover, a#next6:hover, a#next7:hover, a#next8:hover, a#next9:hover, a#next10:hover {		margin: 1px 0;		padding: 1px 5px;		color: #C06;}a#spacerPrev, a#spacerPrev:hover, a#spacerNext, a#spacerNext:hover {		margin: 1px 0;		display: inline;		padding: 1px 5px;		width: 22px;		color: #FFF;		background-color: #FFF;}.techObj {		margin: 20px 0 0 0;		padding: 0;		float: left;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #000;		height: 187px;		width: 450px;} .techObj p {		margin: 0 0 20px 0;} .finObj, .colObj {		float: left;		margin: 0 15px 0 0;		padding: 10px 0 0 0;		height: 137px;		font: normal bold 10px Arial, Helvetica, sans-serif;		color: #000;} .colObj {		margin: 0 13px 0 0;} .finObj img, .colObj img {		margin: 0 0 5px 0;		border-width: 0;} .finObj a, .colObj a, .frameBig a {		display: block;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #333;		margin: 0;} .finObj a:hover, .colObj a:hover, .frameBig a:hover {		color: #C06;} #finiture {		margin: 20px 0 0 0;		font: normal normal 16px "Arial Black", Helvetica, sans-serif;		color: #000;} .techFrame {		margin: 20px 0 0 0;		padding: 0;		float: left;		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #000;} .techFrame p {		margin: 0 0 20px 0;} .frameBig {		margin: 0 15px 30px 0;		padding: 0;		float: left;		width: 215px;} .frameBig img {		margin: 0 0 5px 0;} .frame {		display: block;		margin: 0 15px 0 0;		padding: 0;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #000;		float: left;		width: 100px;} .frame img {		margin: 0 0 5px 0;		width: 100px;} table#disegni {		float: left;		margin: 30px 0 0 0;} table#disegni2 {		float: left;		margin: 80px 0 0 0;} table#disegni td, table#disegni2 td {		padding: 0 0 10px 15px;} table#disegni td b, table#disegni2 td b {		font: normal bold 11px Arial, Helvetica, sans-serif;		color: #000;		text-transform: uppercase;}/* contatti ---------------------------------- */ #testoazienda {		width: 490px;		margin: 0;		padding: 50px 50px 0 0;		float: left;} #testoazienda img {		margin-bottom: 20px;} #testoazienda p {		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #000;		margin: 20px 0 0 40px;		padding: 0;		text-align: justify;} #formail {		width: 440px;		margin: 0;		padding: 50px 0 0 0;		float: left;} #formail p {		font: normal normal 12px Arial, Helvetica, sans-serif;		color: #000;		margin: 0 0 40px 0;		padding: 0;} #formail h2 {		font: normal bold 16px Arial, Helvetica, sans-serif;		color: #000;		margin: 0;		padding: 0;} #formail .campi {		font: normal normal 11px Arial, Helvetica, sans-serif;		float: left;		color: #000;		margin: 0 10px 20px 0;		width: 125px;		padding: 0;} #formail .campi b {		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #333;} #formail .campi2 {		font: normal normal 10px Arial, Helvetica, sans-serif;		float: left;		width: 260px;		margin: 0 0 20px 0;		padding: 0;} #formail .campi3 {		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #000;		margin: 0 10px 10px 0;		width: 440px;		padding: 0;} #formail .campi i, #formail .campi b i, #formail .campi2 i, #formail .campi2 b i {		color: #C06;} #formail .campi span {		font: normal normal 10px Arial, Helvetica, sans-serif;} #formail .campi2 input.testo, #formail .campi2 textarea {		margin: 0;		padding: 0;		font: normal normal 10px Arial, Helvetica, sans-serif;		color: #C06;		width: 260px;		height: 25px;		border: 1px solid #666;} #formail .campi2 textarea {		height: 50px;} input.bottone {		margin-left: 135px;} /* footer ---------------------------------- */ #footer {		width: 934px;		margin: 0;		padding: 10px 0;		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #000;		text-align: center;		border-top: 1px solid #000;} #footer a {		font: normal normal 11px Arial, Helvetica, sans-serif;		color: #333;		text-decoration: none;} #footer a:hover {		color: #C06;} 
