ipcleaning{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
td{font-family: Arial; font-size: 11px; text-decoration: none; color: #333}
a{text-decoration: none; color: #333}
a:active{color: #333; text-decoration: none; font-family: Arial}
a:link{font-family: Arial; color: #333; text-decoration: none}
a:visited{font-family: Arial; color: #333;}
a:hover{font-family: Arial; text-decoration: underline; color: #333;}

body, html{margin: 0; padding: 0;
	width: 100%;
	height: 100%;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#AAA;
	scrollbar-3dlight-color:#FFF;
	scrollbar-arrow-color:#AAA;
	scrollbar-darkshadow-color:#AAA;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#AAA;
}
body{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	text-align: center;
	margin-right: -1px;
	background: #FFF;
}

form{margin: 0; padding: 0;}
.noline{text-decoration: none;}
.bodypopup{background: #FFF; text-align: left; margin: 0;}



/*Inizio scheletro*/
.contenitore{text-align: center; margin: 0 auto; width: 775px;}
.top{width: 775px; padding-top: 3px;}
.linea1{background: #A4A6A3 url('../images/sf_grigio.gif') repeat-y top right; text-align: center; color: #FFF; font-size: 10px}
.linea2{background: #FF6610 url('../images/sf_arancio.gif') repeat-y top right; height: 25px}
.linea3{background: #FFFFFF; height: 25px; text-align: center;}
.linea4{background: #00C0D2; height: 25px;}
.logo{float: left; padding: 5px 0 1px 25px;}
.datum{padding: 4px 0 0 260px;}
.user{float: left; padding-top: 5px; font-weight: bold;}
.userpress{float: center; padding-top: 5px; padding-left: 30px; font-weight: bold;}
.txtuser{float: left; margin-top: 3px; font-size: 11px; font-family: Arial; width: 100px; border: 1px solid #333;}
a.registralink:link, a.registralink:visited{float: left; margin-top: 5px; font-weight: bold;}
a.registralink:hover{text-decoration: none; color: #FF6610;}
.centralsite{clear: both; width: 775px; height: 0; text-align: center}
.menuconte{float: left; width: 151px;}
.down{clear: both; width: 775px; background: #FF6610 url('../images/stemma.gif') no-repeat top left; text-align: center; height: 20px; font-size: 10px; color: #FFF}
/*Fine scheletro*/

/*Inizio Index*/
.news{float: left; width: 90px;}
a.elementnews:link, a.elementnews:visited{float: left; background: #D2D3D5 url('../ita/images/more.gif') no-repeat right bottom; width: 90px; height: 107px; color: #68696B; font-size: 10px}
a.elementnews:hover{text-decoration: none; background: #E3E4E6 url('../ita/images/more2.gif') no-repeat right bottom;}
.titnews{cursor: hand; padding: 4px 4px 2px 4px; font-weight: bold; color: #333; height: auto;}
.descrnews{cursor: hand; padding: 0 4px; font-weight: bold; height: 0;}
.quadrogrigio{background: #D2D3D5; width: 90px; height: 107px;}
.quadrogrigiofiere{background: #D2D3D5; width: 90px; height: 107px;}
.fotostaff{float: left; width: 117px; text-align: center;}
a.imgnewshome:link{}
a.imgnewshome:visited{float: center; border: 1px solid #AAA; }
a.imgnewshome:hover{text-decoration: none; border: 1px solid #FF7E07; cursor: hand; }
/*Fine Index*/


/*Inizio catalogo*/
.quadrocatalogo{float: left; width: 183px; height: 341px; background: #C8DA2C;}
.scrittapagina{float: right; text-align: right; padding: 10px 10px 0 0; color: #FFF; font-size: 14px; font-weight: bold;}
.scrittapagina2{float: right; text-align: right; padding: 0px 10px 0 0; color: #00000; font-size: 11px;}
.contecatalogo{width: 413px; height: auto;}
.sopracate{float: left; border: 2px solid #FFFFFF; width: 130px; height: 105px;}
a.rollovercate:link, a.rollovercate:visited, a.rollovercate:hover{position: absolute; top: 3px; left: 2px; text-align: center; width: 105px; height: 130px; text-decoration: none;}
.titcate{color: #393D31; font-weight: bold; cursor: hand; height: 87px;}
.descrcate{color: #393D31; cursor: hand; font-weight: bold; font-size: 10px;}
.dovesono{float: right; text-align: right; height: 250px;}
.dovesonovisua{float: right; text-align: right; height: 105px;}
.dovesonovisua2{float: right; text-align: right; height: 160px;}
a.backlink:link, a.backlink:visited{clear: both; float: right; font-size: 11px;}
a.backlink:hover{color: #FF6610;}
a.catelink:link, a.catelink:visited{float: left; border: 1px solid #D2D3D5; text-align: center; font-size: 11px;}
a.catelink:hover{color: #FF6610; text-decoration: none; border: 1px solid #FF6610;}
/*a.interlink:link,a.interlink:visited,a.interlink:hover{clear: both; float: right; text-align: right; font-size: 11px; padding: 6px 25px 5px 0; background: url(../images/lucchetto.gif) right no-repeat;}*/
a.interlink:link, a.interlink:visited, a.interlink:hover{clear: both; float: right; text-align: right; font-size: 11px; padding: 6px 0px 5px 0;}
a.interlinkde:link, a.interlinkde:visited, a.interlinkde:hover{clear: both; float: left; text-align: right; font-size: 11px; background: url('../images/lucchetto.gif') no-repeat left;; padding-left:25px; padding-right:0; padding-top:6px; padding-bottom:5px}
a.altrocata:link, a.altrocata:visited{clear: right; float: right; font-size: 12px; color: #333;  background: url('../images/cubo.gif') no-repeat right; padding-right: 25px}
a.altrocata:hover{text-decoration: none; color: #FF6610;}
.blocco{float: left; padding-bottom: 10px; border-bottom: 1px solid #FF6610; border-bottom-style: dashed;}
.superimg{float: left; width: 210px; padding-bottom: 10px;}
/*Fine catalogo*/

/*Inizio difference*/
.quadrodifference{float: left; width: 183px; height: 341px; background: #6A8E34;}
a.mainlink{float: center; size="2" color="#bbbbbb"}
a.altrodiff:link, a.altrodiff:visited{clear: right; float: right; font-size: 12px; color: #fff; padding-right: 25px}
a.altrodiff:hover{text-decoration: none; color: #FF6610;}
.altrodiff1{float: left; text-align: center; padding: 10px 0 0 0; color: #5d5d5d; font-size: 14px; font-weight: bold;}


/*Fine difference*/

/*Inizio prodotti*/
.prodotto{float: left; width: 131px;}
.pac{float: center; margin: 1px 0 3px 1px; cursor: hand;}
.spaz{float: left; padding: 0 2px 0  4px; cursor: hand;text-align: center; width:106px; background: #FFFFFF;}
a.prodottoin:link, a.prodottoin:visited{float: left; width: 112px; background: #C8C8C8;}
a.prodottoin:hover{text-decoration: none; background: #FAD815;}
.paginazione{float: center; width: 393px; padding-top: 5px; border-top: 1px solid #ffffff; border-top-style: dashed; margin-top: 14px;}
a.avanti:link, a.avanti:visited{float: right; padding: 0px 10px;}
a.avanti:hover{color: #FF6610; text-decoration: none;}
.prodimg{float: left; width: 190px;}
.descrvimi{float: left; width: 165px;}
.bordosotto{padding-bottom: 4px; border-bottom: 1px solid #FF6610; margin-bottom: 5px;}
.chebordo{clear: both; float: left; border-bottom: 1px solid #FF6610; padding: 10px 0; width: 100%;}
/*Fine prodotti*/



/*Inizio news*/
a.backlink2:link, a.backlink2:visited{clear: both; float: right; font-size: 11px;}
a.backlink2:hover{color: #FFF;}
a.backlink3:link, a.backlink2:visited{clear: both; float: right; font-size: 13px;}
a.backlink3:hover{color: #FFF;}
.contetxtnews{float: left; width: 271px; height: 337px;}
.contecatalogoreserved{width: 570px; height: auto;}
.contetxtnewsreserved{float: left; width: 428px; height: 337px;}
.archnreserved{float: left; width: 570px; height: 307px; margin-top: 10px;}
.scrollona{	overflow: auto;
			overflow-x: hidden;
			scrollbar-face-color:#F5F5F5;
			scrollbar-shadow-color:#BBB;
			scrollbar-3dlight-color:#F5F5F5;
			scrollbar-arrow-color:#333;
			scrollbar-darkshadow-color:#F5F5F5;
			scrollbar-track-color:#FFF;
			scrollbar-highlight-color:#BBB;}
.imgnewsconte{float: center; width: 130px;}
a.imgnews:link, a.imgnews:visited{float: center; border: 1px solid #AAA;}
a.imgnews:hover{text-decoration: none; border: 1px solid #FF7E07; cursor: hand;}
.click{float: center; background: #CCC; color: #333; width: 132px; padding: 3px 0;}
a.newsarch:link, a.newsarch:visited{color: #333;}
a.newsarch:hover{text-decoration: underline;}
.lineona{float: left; padding-bottom: 3px; font-size: 12px; color: #545454; border-bottom: 1px solid #545454; width: 100%;}
.archn{float: left; width: 418px; height: 330px;}
.elementnewsvuoto{float: left; background: #D2D3D5; width: 90px; height: 107px;}
.annonews{color: #000000; font-family: Impact; font-size: 12px; padding: 10px 0;}
/*Fine news*/



/*Inizio careers*/
.quadrocareers{float: left;  width: 413px; height: 341px; background: #098781;}
.scrittacareers{float: right; text-align: left; padding: 12px 12px  12px  12px; color: #FFF; font-size: 12px; }
.borderx{float: left; border: 0px; margin: 0 10px 10px 0;}
.bordcol{text-align: center; border: 1px solid #AAA; padding: 3px 0; width: 100%;}
.orderni{width: 150px; text-align: center; padding-bottom: 8px;}
.archncareers{float: left; margin-top: 10px; width: 183px; height: 341px; }
.alignright{text-align: right;}
a.backlinkcareers:link, a.backlinkcareers:visited{clear: both; float: left; font-size: 11px;}
a.backlinkcareers:hover{color: #FF6610;}

/*Fine careers*/


/*Inizio contatto*/
.fotocontact{float: left; width: 170px;}
a.backlink:link, a.backlink:visited{clear: both; float: right; font-size: 12px;}
a.backlink:hover{color: #FF6610;}
a.standardlink:link, a.standardlink:visited{color: #FF6610;}
a.standardlink:hover{text-decoration: underline;}
.spazione{padding: 5px 0;}

/*Fine contatto*/


/*inizio generali*/
	.nascosto{display: none;}
	.loading{background: #E5E5E5 url('../images/loading.gif') no-repeat center;}
	.loading2{background: #E5E5E5 url('../images/loading2.gif') no-repeat center;}
	.arancio{color: #FF6610;}
	.pic10{font-size: 10px;}
	.pic11{font-size: 11px;}
	.pic12{font-size: 12px;}
	.pic13{font-size: 13px;}
	.pic14{font-size: 14px;}
	#titolo12{float: left; color: #333; font-weight: bold;}
	.titolo16{font-size: 16px; color: #FFF; margin: 0 0 25px 5px; text-decoration: none;}
	#titolo50{float: left; color: #D50006; font-weight: bold;}
	.left{float: left;}
	.right{float: right;}
	.clear{clear: left;}
	.clear_r{clear: right;}
	.relativo{position: relative;}
	.upper{text-transform: uppercase;}
	.cursor{cursor: hand;}
	.border{border: 1px solid #333;}
	.border2{border: 2px solid #333;}
a.registralink2:link{font-weight: bold;}, a.registralink:visited{font-weight: bold;}
a.registralink2:hover{text-decoration: none; color: #FF6610;}
/*inizio generali*/

/*inizio finestre attive*/
	#cornicepopup{float: left; border: 1px solid #AAA;}
	#contentpopup{float: left; width: 100%;}
	#popup_up{float: left; padding-bottom: 2px; border-bottom: 2px solid #FF6610; width: 100%;}
	#titolopopup{float: left; width: 100%; color: #FFF; font-size: 14px; font-weight: bold; background: #FF6610 url('../images/stemmino.gif') no-repeat right; margin-bottom: 2px; text-transform: uppercase}
	.titolopopupsotto{height: auto; border: 1px solid #BD0100; color: #BD0100; font-weight: bold; font-size: 14px; margin-bottom: 1px;}
	.centropopup{border-top: 2px solid #FF6610; padding: 10px 20px;}
	.numelenco{float: left; width: 5%; text-align: center;}
	.numelencodx{float: left; width: 94%;}
	#titolopopup_in{padding: 2px 0 1px 16px;}
	#rientrapopup{float: left; padding: 0 16px;}
	#rientrapopup_in{float: left; width: 100%;}
	.notop{float: left; margin-top: 0;}
	.titolozzo{color: #A60005; font-weight: bold; font-size: 16px; margin: 8px 0 8px 0;}
	.titolozzotesto{font-weight: bold; font-size: 16px;}
	.popupsezione{float: left; border: 1px solid #B2B2B2; margin: 0 0 0 6px; width: 47%;}
	.barragrigia{background: #D7D7D7; margin: 1px; font-weight: bold;}
	.descrizione{border-top: 1px solid #B2B2B2; padding: 9px; color: #7F7F7F; height: 310px;}
	.opzioni{margin-right: 1px; float: left; margin-top: 20px;}
	.opzioni2{float: left; margin-top: 20px;}
	.opzioni3{float: left; margin-right: 25px; font-size: 11px;}
	#utilita{float: right; width: 110px; margin-top: 3px;}
	#chiudi{clear: left; float: left; width: 100%; background: #FF6610; font-size: 11px;}
	.chiudimi{float: right; font-size: 11px; padding: 5px 20px 0 0;}
	a.chiudimilink:link, a.chiudimilink:visited{float: right; font-size: 11px; padding: 3px 10px 2px 0; color: #FFF; font-weight: bold;}
	a.chiudimilink:hover{text-decoration: none; color: #FFF;}
	#vline{float: right; background: #808080; width: 1px; height: 20px; margin: 0 14px 0 0;}
	.entrapopup{float: left; padding: 10px 20px; border-top: 2px solid #FF6610;}
	.bordopopup{float: left; border-top: 2px solid #FF6610; width: 100%;}
	.entrapopup2{float: left; padding: 10px 12px 10px 12px;}
	.loghicredits{float: left; margin: 0 25px 80px 01px;}
	.loghicredits2{clear: left; float: left; margin: 0 28px 100px 3px;}
	#popup_contenuto{clear: left; float: left; width: 100%; border-top: 1px solid #C2C2C2;}
	#popup_contenuto_in{margin: 10px;}
	#popup_contenuto_in2{margin: 10px 10px 10px 0;}
	#popup_contenuto_in3{margin: 20px;}
	#popup_down{clear: left; float: left; width: 100%; margin-top: 5px;}
	#popup_down_in{float: right; margin: 0 15px 5px 0;}
	#popup_cornice{float: left; width: 99%; border: 1px solid #C2C2C2;}
	.creditsotto{clear: both; float: left; padding: 10px 0 0 207px;}
/*fine finestre attive*/

/*inizio stampa, invia, etc*/
	.noformspace{margin: 0; padding: 0;}
	#allungastampa{float: left; height: 850px; width: 650px;}
	#logostampa{float: left; padding-bottom: 5px; border-bottom: 1px solid #C2C2C2; margin-top: 10px; width: 100%}
	.spaziagif{float: left; padding: 0 5px 0 0;}
	.spaziagif2{float: left; padding: 3px 5px 0 0;}
	.dopogif{float: left; width: 130px;}
	#stampadentro{border-right:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #999; float: left; border-left: 0px none; background: #FFE1D0; color: #4C4C4C}
	.stampasinistra{float: left; padding-top: 10px; width: 103px;}
	.stampadestra{float: left; background: #FFF; padding: 12px; border-left: 1px solid #999;}
	.stampadestra_in{float: left; width: 270px; color: #000;}
	#stampadentro2{float: left; border-right: 1px solid #999; background: #FF6610; border-bottom: 1px solid #999; color: #FFF;}
	.interno{display: block; float: left; color: #000; width: 240px; margin-bottom: 10px;}
	.acapo{clear: left; margin-bottom: 3px;}
	#rientrastampa{float: left; padding: 0 25px 0 25px;}
	#nomecognomein{float: right; margin-top: 55px;}
	#stampadown{clear: left; float: left; border-top: 1px solid #C2C2C2;  width: 100%}
	#stampadownin{float: left; padding: 8px 0 20px 0; text-align: center;  width: 100%; font-size: 11px; font-weight: normal;}
	#titoloprod{color: #A50006; font-size: 16px; font-weight: bold; margin: 0 10px 15px 0;}
	.contenutostampa{float: left; width: 540px;}
	.contenutostampamenu{float: left; width: 540px; text-align: center;}
	#barrastampaup{float: left; border-top: 64px solid #D2DBE1; width: 511px;}
	#privacy{clear: left; margin-top: 10px;}
	#inviadentro{border: 1px solid #999; margin: 5px 0 10px 0; padding: 20px;}
	#titolomagg{float: left; color: #D50006; font-weight: bold;}
	#titolo12{float: left; color: #333; font-weight: bold;}
	.fasia{border: 1px solid #A7A7A7; padding: 3px 0 2px 10px;}
	.fasia2{float: left; width: 99%; border: 1px solid #A7A7A7; padding: 3px 0 2px 0; margin-bottom: 15px;}
	.txtcodice{float: left; border: 1px solid #000; width: 100px; font-family: Verdana; font-size: 11px; padding: 0; margin-top: 4px;}
	.puls{padding: 5px 0 0 1px;}
	.textarea{border: 1px solid #AAA; font-size: 11px; width: 420px; margin-bottom: 6px;}
	.textareaobbl{border: 1px solid #AAA; font-size: 11px; width: 420px; margin-bottom: 6px; background: #FFE1D0;}
	.textarea2{clear: left; border: 1px solid #AAA; font-size: 11px; width: 410px; margin: 0 23px 6px 0; background: #FFE1D0;}
	.textarea3{float: left; border: 1px solid #AAA; font-size: 11px; width: 240px; margin: 0 0 6px 4px;}
	.textarea4{clear: left; border: 1px solid #AAA; font-size: 11px; width: 387px; margin: 0 10px 6px 0; background: #FFE8E8;}
	.txt{border: 1px solid #AAA; font-size: 11px; width: 130px; margin-bottom: 3px;}
	.txt_mail{float: left; border: 1px solid #941D27; font-size: 11px; width: 120px; margin-bottom: 3px;}
	.txt_mail_2{float: left; border: 1px solid #941D27; font-size: 11px; width: 150px; margin-bottom: 3px;}
	.txtm{border: 1px solid #AAA; font-size: 11px; width: 170px; margin-bottom: 3px;}
	.txtobbl{border: 1px solid #AAA; font-size: 11px; width: 130px; background: #FFE1D0; margin-bottom: 3px;}
	.txt2{border: 1px solid #AAA; font-size: 11px; width: 180px; margin-top: 14px;}
	.txt3{border: 1px solid #AAA; font-size: 11px; width: 180px; margin-top: 6px;}
	.txtobbl2{border: 1px solid #AAA; font-size: 11px; width: 170px; background: #FFE8E8; margin-bottom: 3px;}
	.txtobbl3{border: 1px solid #AAA; font-size: 11px; width: 200px; background:#FFE8E8;}
	.form{clear: left; margin-top: 4px;}
	.voceform{float: left; width: 90px; margin-top: 4px; color: #666;}
	#testostampa{float: left; width: 210px;}
	#testostampanovita{float: left; width: 100%;}
	#testostampain{height: 167px;}
	#imgstampa{border: 1px solid #C2C2C2; margin-bottom: 15px;}
/*fine stampa, invia, etc*/
