.text {
	position:relative;
	left:2%;
	right:20%;
	width:815px;
	height:385px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	top:5px;
	}
	
.center{
		background-image: url(immagini/center.jpg);
		background-repeat:repeat-x;
		height:450px;
		width:100%;
		position:absolute;
		top:150px;
		}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #ececec;
	padding:0px;
	margin:0px;
	border:0px;
	}

.logo{ 
	position:relative;
	width:200px;
	
	}

#navbar{
		background-image: url(immagini/navbar_2b.png);
		background-repeat:no-repeat;
		position:relative;
		width:500px;
		height:70px;
		left:480px;
		top:-30px;
		}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000000;
	text-decoration:none;
	padding:5px;
	}

a:hover{color:#666666;}
a.link:visited {color:#fff;}
a.link:link {color:#fff;}

.menu {margin-left:13px;}
.menu2 {margin-left:3px;}

h4 {
	text-align:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	padding-left: 5px;
	}

h3 {
	text-align:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	}

h1 {
	top:150px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	}

p	{
	position:relative;
	font-size:14px;
	color:#FFFFFF;
	width:57%;
	text-align:justify;
	padding:0px;
	padding-top:0px;
	}
	
.link {
	position:relative;
	font-size:14px;
	color:#FFFFFF;
	width:80%;
	}

li {
	list-style:none;
	display:inline;
	margin-left:0px;
	margin:0px;
	}

ul { 
	position:relative;
	display:inline;
	margin-left:0px;
	padding:0px;
	}

.leftmenu {
		color: #FFFFFF;
		font-size:12px;
		top:-10px;
		padding:5px;
		padding-top:10px;
		}

.content {
		display:block;
		background-color: #000000;
		position:relative;
		width:850px;
		height:443px;
		#height:450px;
		border-style:solid;
		border-color:#000000;
		overflow:auto;
		margin: 0 auto;
		#left:50%;
	    #margin:0 0 0 -425px;
		}
		
.immagini {z-index:+1;}

.header {
		position:relative;
		top:90px;
		margin: 0 auto;
		width:800px;
		#left:50%;
	    #margin:0 0 0 -400px;
		}
		
.forma {
		font-size:11px;
		font-family:Geneva, Arial, Helvetica, sans-serif;		
		position: absolute;
		float: left;
		left:70px;	
		margin-top:5px;
		
	
}

label.ass {
	position:relative;
		color:#FFFFFF; 
		display:inline; 
		float:left;
		font-size:10px;
		margin-left:-50px;
		margin-top:10px;
		z-index:1000;
		}
		
.testoass {
			position:relative;
			top:185px;
			color:#FFFFFF;
			left:30px;
			width:700px;
			font-size:13px;
			padding-bottom:10px;
			z-index:1000;
			}
			
label.risp {
font-size:12px;	
}

label.carrelli {
font-size:14px;	
margin-left:0px;
}

label.sethai {
font-size:18px;	
}

.italia {
position:relative;
z-index:100;
margin-left:500px;
margin-top:50px;
}

.asso {
		color:#FFFFFF;
		position:absolute; 
		left:30px;
		font-size:10px;
		width:300px;
		top:310px;
		}

.forma_2 {
		top:310px;
		position:absolute;
		left:-50px;
		
}

.colortab {color:#FFFFFF;
font-size:12px;
}

#form_info {
position:relative;
z-index:10;
margin-left:20px;
color:#FFF;	
font-size:12px;
margin-top:20px;
}

#form_contatti {
color:#FFF;	
font-size:12px;
margin-left:20px;

}

.input_1 {
margin-left:5px;	
z-index:10;
font-size:12px;
}

.input_2 {
margin-left:29px;
z-index:10;
font-size:12px;
}

.input_3 {
margin-left:27px;
z-index:10;
font-size:12px;
}

#text_mail {
margin-left:20px;
margin-top:20px;
}

#footer2 {
text-align: center;	
}

#footer {
font-size:10px;
padding-top:10px;
width:850px;
margin:0 auto;
margin-bottom:20px;
}

#elenco_prodotti {
font-size:0.800em;
float:right;
margin-top:-300px;
margin-right:70px;
z-index:15;
color:#fff;
}

#contact {
color:#fff;
font-size:13px;
}
