body {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #fff;
	background-color:#000000
	}
	
a { 
	text-decoration: none;
	color: #fff
	}
	
a:active { 
	text-decoration: underline
	}
	
a:hover { 
	color: #b59761; 
	text-decoration: underline
	}
	
a:link {  
	text-decoration:underline
	}
	
a:visited { 
	text-decoration:underline
	}
	
a.vocemenu { 
	text-decoration: none;
	padding-right:14px;
	border-right: 1px solid #121212;
	color: #fff
	}
	
a.vocemenu:active { 
	text-decoration: underline
	}
	
a.vocemenu:hover { 
	color: #b59761; 
	border-right: 1px solid #FFFFFF;
	text-decoration: underline
	}
	
a.vocemenu:link {  
	text-decoration:none
	}
	
a.vocemenu:visited { 
	text-decoration:none
	}
	
a.beige { 
	text-decoration: none;
	font-weight:bold;
	padding-right:14px;
	border-right: 1px solid #121212;
	border-top: 1px solid #b3975e;
	border-bottom: 1px solid #b3975e;
	color: #b3975e
	}
	
a.beige:active { 
	text-decoration: underline
	}
	
a.beige:hover { 
	color: #FFF; 
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	text-decoration: underline
	}
	
a.beige:link {  
	text-decoration:none
	}
	
a.beige:visited { 
	text-decoration:none
	}

	
a.rosa { 
	text-decoration: none;
	font-weight:bold;
	padding-right:14px;
	border-right: 1px solid #121212;
	color: #F8B3B8
	}
	
a.rosa:active { 
	text-decoration: underline
	}
	
a.rosa:hover { 
	color: #FFF; 
	border-right: 1px solid #FFFFFF;
	text-decoration: underline
	}
	
a.rosa:link {  
	text-decoration:none
	}
	
a.rosa:visited { 
	text-decoration:none
	}

a.rosa2 { 
	text-decoration: none;
	font-weight:bold;
	margin-top:10px;
	padding-right:14px;
	border-right: 1px solid #121212;
	color: #F8B3B8
	}
	
a.rosa2:active { 
	text-decoration: underline
	}
	
a.rosa2:hover { 
	color: #FFF; 
	border-right: 1px solid #FFFFFF;
	text-decoration: underline
	}
	
a.rosa2:link {  
	text-decoration:none
	}
	
a.rosa2:visited { 
	text-decoration:none
	}
	
#text11 {
	font-size:11px
	}
		
#title12 { 
	font-weight: bold
	}
	
#title12b { 
	font-weight: bold;
	color:#b3975e
	}
			
#title13 { 
	font-size: 13px;
	font-weight: bold
	}
	
#title13b { 
	font-size: 13px;
	font-weight: bold;
	color:#b3975e
	}
	
#title14bb { 
	font-size: 14px;
	font-weight: bold;
	color: #0073ae;
	}
	
#title14bg { 
	font-size: 14px;
	font-weight: bold;
	color: #4c4c4c;
	}
	
#right {
	text-align: right;
	}
	
/*inizio costruzione*/
#generale {
	width: 900px;
	margin-left:-450px; 
	position:absolute; 
	left: 50%; 
}

#email2 {
	text-align: center;
	padding: 5px 0 20px 0
}

#piede {
	font-size: 11px;
	text-align: center;
	padding: 15px 0 15px 0;
}

#progress {
	width:300px;
	background-image: url(../images/sfondoinfo.gif);
	background-repeat: no-repeat;
	background-position: left bottom
	}
/*fine costruzione*/

/*inizio intro*/
#logo {
	width:450px;
	float:left
	}
	
#links {
	text-align: center
}
	
#walmec {
	width:430px;
	padding: 25px 20px 0 0;
	text-align: right;
	float:right
	}
/*fine intro*/

/*inizio index2*/
#soprapagina {
	background-image: url(../images/sfondomenu.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	 
	}
	
#menu {
	width: 180px;
	height: 741px;
	padding-top: 26px; 
	text-align:right;
	float: left 
}

#quindicipx {
	margin-right: 15px;
	}

#vocimenu {
	margin-top: 25px;
	font-size: 14px;
	line-height: 45px;
	}
	
#seiqui {
	line-height:normal;
	padding-right:14px;
	margin: 40px 0 14px 0;
	border-right: 1px solid #FFFFFF;
	}

#pagina {
	width: 719px;
	background-color:#000000;
	float: left
	}
	
#numeri {
	margin-left:20px;
	padding: 45px 35px 25px 20px;
 	background-image:url(../images/sfondo4numeri.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}	

#numero1 {
	width:130px;
	background-image:url(../images/750gr.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 3px 0 4px 45px;
	float:left
	}

#numero2 {
	width:120px;
	background-image:url(../images/5g.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 3px 0 4px 45px;
	float:left
	}

#numero3 {
	width:114px;
	background-image:url(../images/20gr.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 3px 0 4px 45px;
	float:left
	}

#numero4 {
	width:100px;
	background-image:url(../images/16mm.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 3px 0 4px 45px;
	float:right
	}
		
#ragioni {
	margin-left:20px;
	padding: 55px 35px 65px 20px;
 	background-image:url(../images/sfondo4scelte.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
	
#ragionisx {
	width: 257px;
	margin-right: 130px;
	text-align: right;
	float: left;
	}
	
#sotto {
	padding-top: 8px;
	}
	
#ragionidx {
	width: 257px;
	text-align: left;
	float: right;
	}
	
#riflesso {
	width: 1px;
	background-image:url(../images/riflesso.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	float:right
	}
	
#crediti {
	width: 900px;
	background-color:#000000
	}

#azienda2 {
	width: 165px;
	background-color: #121212; 
	padding: 0 15px 30px 0; 
	line-height: 20px;
	text-align:right;
	float:left
	}
	
#io {
	width: 700px;
	padding: 63px 20px 0 0;
	font-size: 11px;
	text-align: right;
	float:right
	}
	
/*fine index2*/

/*inizio legal*/
#legali {
	width:500px;
	background-image: url(../images/sfondoinfo.gif);
	background-repeat: no-repeat;
	background-position: left bottom
	}
	
#testolegal {
	padding: 0 20px 20px 20px;
	
}

#chiudilegal {
	text-align: right
}
/*fine legal*/

/*inizio applicazioni*/
#seiqui3 {
	line-height:normal;
	padding-right:14px;
	margin: 15px 0 14px;
	border-right: 1px solid #FFFFFF;
	}
	
#contenutopaginapp {
	width: 679px;
	padding: 0 20px 0 20px;
	}

#paragrafospazio {
	margin-bottom: 20px
	}
	
#fotoapp1 {
	width:140px;
	background-image:url(../images/fotoapp1.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 235px 20px 4px 20px;
	float:left
	}
	
#fotoapp2 {
	width:140px;
	background-image:url(../images/fotoapp2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 235px 20px 4px 20px;
	float:left
	}
	
#fotoapp3 {
	width:140px;
	background-image:url(../images/fotoapp3.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 235px 20px 4px 20px;
	float:left
	}
	
#fotoapp4 {
	width:139px;
	background-image:url(../images/fotoapp4.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 235px 20px 4px 20px;
	float:right
	}
	
#testoapp {
	width: 349px;
	padding-top: 20px;
	float:left
	}
	
#videoapp {
	width:320px;
	margin-top: 20px;
	float:right
	}
/*fine applicazioni*/

/*inizio prodotti*/
#contenutopagina {
	width: 639px;
	padding: 20px 40px 0 40px;
	}
	
#wrapper {
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}

h2 {
    font-size: 16px
}

#slider {  
	width: 639px;  
	margin: 0 auto;  
	position: relative;
	}
	
.scroll {  
	height: 500px;  
	overflow: auto;  
	position: relative; /* fix for IE to respect overflow */  
	clear: left;  
	}
	
.scrollContainer div.panel {  
	height: 350px;  
	padding:20px 2px 0 0 ;
	width: 638px; /* change to 560px if not using JS to remove rh.scroll */
	}

ul.navigation {
    margin: 0;
    background-image:url(../images/fondolink.jpg);
	background-position:bottom left;
	background-repeat: no-repeat;
    padding: 6px 0 9px 20px;
}

ul.navigation li {
    display:inline;
}

ul.navigation a {
    padding: 9px 15px 9px 15px;
    color: #fff;
    text-decoration: none;
}

ul.navigation a:hover {
    background-image:url(../images/lucelink.jpg);
	background-position:bottom left;
	background-repeat: repeat-x;
	color:#000
}

ul.navigation a.selected {
    background-image:url(../images/lucesplink.jpg);
	background-position:bottom left;
	background-repeat: repeat-x
}

ul.navigation a:focus {
    outline: none;
}

#rigafotoego {
	width:525px;
	padding-top:5px
	}

#descriprod {
	padding-bottom:25px;
	}
	
#prodottosx {
	width: 75px;
	padding-right:15px;
	text-align: center;
	float: left
	}

#distasotto {
	margin-top: 5px
	}

#prodottodx {
	width: 75px;
	text-align: center;
	float: right
	}
	
#rigafoto {
	width:301px;
	padding-top:5px;
	text-align: center;
	}
/*fine prodotti*/

/*inizio istruzioni*/
#latotitistruzio {
	width: 234px;
	margin-right: 15px;
	float: left
	}
	
#titistruzio {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	}
	
#leggi {
	
	}
	
#latofoto {
	width: 350px;
	float:right
	}

#rigatitolo {
	border: #000 1px solid;
	margin-bottom: 10px;
	}
	
#titolo {
	width: 300px;
	font-size: 16px;
	font-weight: bold;
	float: left;
	}
	
#scarica {
	width: 335px;
	text-align: right;
	float: right
	}
	
#punto {
	margin-bottom: 7px;
	}
	
#gif {
	width: 20px;
	float: left
	}
	
#testistru {
	width: 619px;
	float: right
	}

#fotoistruzioni {
	margin-bottom: 15px;
	}
	
#altreistru {
	width: 624px;
	background-image: url(../images/fondoaltre.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	padding: 10px 15px 10px 0;
	text-align: right
	}
/*fine istruzioni*/

/*inizio giro*/	
#giroitalia {
	font-size: 13px;
	color: #F8B3B8;
	font-weight: bold;
	text-align: center;
	padding: 5px 0 25px 0;
	}

#seiqui4 {
	line-height:normal;
	padding-right:14px;
	margin: 15px 0 14px;
	border-right: 1px solid #FFFFFF;
	font-weight:bold;
	color:#F8B3B8
	}

#punto2 {
	padding: 20px 0 7px 0;
	}

#testistru2 {
	width: 479px;
	float: left
	}
	
#distri {
	width: 100px;
	text-align:right;
	float: left
	}	
	
#distripdf {
	width: 40px;
	text-align:right;
	float: right
	}
	
#puntodx {
	padding-bottom: 7px;
	text-align: right
	}
	
#puntivendita {
	width: 619px;
	padding: 0 0 7px 20px;
	}
	
#puntisx {
	width: 206px;
	float: left
	}
	
#puntidx {
	width: 207px;
	float: right
	}

#primodata {
	padding-top:20px;
	background-image:url(../images/fondolink.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
}

#altredata {
	background-image:url(../images/fondolink.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
}
/*fine giro*/

/*inizio contatti*/
#seiqui2 {
	line-height:normal;
	padding-right:14px;
	margin-top: 15px;
	border-right: 1px solid #FFFFFF;
	}

#paragrafospaziocont {
	margin-bottom: 20px;
	line-height: 18px;
	}
	
#modulo{ 	
	width: 599px;
	background-image:url(../images/fondoform.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding: 20px
}

#rigadati {
	padding-bottom: 10px;
	}
	
#datimodulo { 
	width:139px;
	line-height: 26px;
	float:left
}
	
#datimodulo2 { 
	width:140px;
	line-height: 26px;
	float:left
}
	
#campimodulo { 
	width:160px;
	float:left
}	
	
#campimodulo2 { 
	width:160px;
	float:right
}

#note	{
	padding: 10px 0 10px 0;
}
	
#infomodulo { 
	width:139px;
	float:left
}
	
#camponote {
	width:460px;
	float:right
}

#opzioni {
	margin-top: 15px;
	text-align:left
	}
	
#opzioni2 {
	margin-top: 10px;
	padding: 5px;
	background-color: #261b05;
	text-align:left
	}
	
#invia { 
	margin-top:10px;
	padding-right:30px;
	text-align: right;
}
/*fine contatti*/

/*-----------parte inglese--------------*/

/*inizio index*/
#numerieng {
	margin-left:20px;
	padding: 45px 35px 25px 20px;
 	background-image:url(../images/sfondo4numbers.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
		
#ragionieng {
	margin-left:20px;
	padding: 55px 35px 65px 20px;
 	background-image:url(../images/sfondo4why.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}
/*fine index*/

/*inizio applicazioni*/	
#fotoapp31 {
	width:140px;
	background-image:url(../images/fotoapp31.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 235px 20px 4px 20px;
	float:left
	}

