@font-face {
    font-family: "Chicco"; 
    src:url("../font/chicrg.eot"); /*IE*/
    src:url("../font/chicrg.ttf") format("truetype"); /*Non-IE*/
}

@media print 
{
    .noprint {
        display:none;
    }
    
    .whiteText{
    	color: #fff !important; 
    }
    
}

#html, body{
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 12px;
	background-color: #e2e6ef;
	margin: 0px auto;
	display: block;
}

#content{
    margin: 0px auto;
    padding: 0px;
	width: 946px;
	border: 0px solid;
	background-color: #fff;
	}

#headerText{
	padding: 10px;
	color: #7776b0;
	font-size: 16px;
}

.photo_gallery ul{
	margin: 0px 0px;
	padding: 0px 0px;
}

.photo_gallery li{
	list-style-type: none;
}


#config{
	clear:both;
	display: block;
	border-bottom: 0px dotted #999;
	height: 200px;
	page-break-after: always;
}


.area{
width: 225px;
	margin: 2px;
	float: left;
	border: 1px dotted #ddd;
	height: 160px;
	display: block;
}


.area li img{
	width: 50px;
	height: 25px;
	padding: 0px;
	-moz-box-shadow: 0px 0px 5px #888;
-webkit-box-shadow: 0px 0px 5px #888;
box-shadow: 0px 0px 5px #888;
	
}
.area li{
	margin: 5px 10px 0px 0px;
	font-size: 11px;
	color: #999;
	float: left;
	list-style-type: none;
	text-align: center;

}

.articolo{
	width: 120px;
}

.color ul{
	float: left;
}
.color li{
	list-style-type: none;
}

.titolo{
	padding: 0px 0px;
	font-size: 14px;
	color: #db002f;
}


.titolo h2{
	margin: 0px 10px 0px 10px;
	padding: 0px 0px;
	font-size: 30px;
	float: left;
	
}

#header{
	padding: 0px 0px;
}


#footer{
display: block;
	clear:both;
	padding: 0px 0px;
}

#footer img{
	margin: 0px 0px;
	padding: 0px 0px;
	float: left;
}

#accessori{
	margin: 0px;

	clear:both;	
}

#accessori .area{
width: 300px;
  display: block;
  float: left;
  height: 200px;
}


#accessori .area img{
	height: 20%;
	clear: both;
	display: block;
	
		-moz-box-shadow: 0px 0px 0px #888;
-webkit-box-shadow: 0px 0px 0px #888;
box-shadow: 0px 0px 0px #888;
	
}

#center{
	border: 0px solid;
	display: table-cell;
	min-height: 300px;
	display: table-cell;
	page-break-after: always;
}

#render_accessori{
	margin: 10px;
}


#info{
	margin: 10px;
	clear:both;
	display: block;
	height: 20px;
}

.render{
	width: 299px;
	border-right: 0px dotted #999;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #7776b0;
}

.render h1{
	font-size: 20px;
	height: 80px;
	display: block;
}

.render img{
	height: 370px;
	display: block;
	margin: 0px auto;
}

.render p{
	margin: 25px;
	text-align: left;
}

.render .preload{
	visibility: hidden;
	width: 32px;
}


.render_basso{
	float: left;
	border: 0px solid;
	margin: 10px;
	width: 920px;
	display: none;
}


.render_basso ul{
	margin: 0px 0px;
	padding: 0px 0px;
}


.render_basso li{
    display: none;
	list-style-type: none;
	margin: 0px 0px;
	float: left;

}

.render_basso .render {
	height: 360px;
}


label {
		display: inline-block;
		width: 5em;
	}

.render .freccia{
	position: absolute;
	top: 600px;
	margin-left:-15px;
    margin-right:auto;
	width: 32px;
	z-index: 10;
}

.render_basso img{
	height: 200px !important;
}


#stoffa{
	margin: 10px;
	float: left;
}

#stoffa img{
	-moz-box-shadow: 0px 0px 5px #888;
	-webkit-box-shadow: 0px 0px 5px #888;
	box-shadow: 0px 0px 5px #888;
}

#editorStoffa{
	width: 920px;
	border: 0px solid;
	margin: 10px auto;
	border-top: 1px dotted #ddd;
	clear:both;
	display: block;
}

#descrizioneStoffa{
	padding: 10px 0px;
	color: #7776b0;
	font-size: 13px;
    float: left;
    width: 450px;
	border: 0px solid #f00;    
}



#inserisci_nome{
    display: none;
	padding: 20px;	
	height: 350px;
				page-break-after: always;
}

#risultato{
	font-family: "Chicco";
	color: #ffffff !important;
	position: absolute;
	padding: 10px;
	margin: 0px auto 0px 100px;

	font-size: 45px;
	display: inline-block; 
	text-shadow: 0px 0px 10px #000;
}

#stampaconfig{
	font-size: 16px;
	margin: 0px;
}

#stampaconfig a{
	color: #db002f;
	}
