/* 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: 40px 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;
} 


