html {margin: 0;padding:0}
body {
		background-color: rgb(222,218,233);
		/*background: green;*/
		margin: 10px;
		text-align: center;
		color: #373737;
		padding: 0px;
		/*font: 0.75em helvetica, arial, sans-serif;*/
		font-family: Verdana;
		font-size: 0.75em;
		/*letter-spacing: 1px;*/
		line-height: 2.0em;
		position:static;
		font-weight: normal;
		background-image: url(../bordo.jpg);
	background-repeat: repeat-x;
		}
		


img {border-style: none;}

div#contenitoreglobale
	{
	width: 965px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	position:static;
	
	}

div.header_container {
	float: left;
	width: 965px;
	height: 240px;
	background-color: rgb(42,95,139);
	color: white;
}

div.global_container{
	width: 965px;
	height: auto;
	float: left;
	background-color: white;
	color: black;
}
div.menu_left_container {
	float: left;
	width: 210px;
	height: auto;
	background-color: white;
	color: black;
	
}

div.page_container {
	float: left;
	width: 745px;
	height: auto;
	
	color: black;
	line-height: 12px;
}

/* header */
div.welcome{
	width:460px;
	height:50px;
	
	float: left;
}
div.cliente {
	width: 240px;
	height: 50px;
	
	float: left;
}
div.cliente div.tipo{
	margin-top: 10px;
	margin-left: 5px;
	border: 1px solid black;
	background-color: white;
	width: 230px;
	height: 26px;
	font-family: Verdana,Arial; font-size: 11px; font-weight: normal;
}

div.searcher{
	width: 260px;
	height: 50px;
	float: left;
	
	
}
div.searcher p {
	margin-top: 10px;
	float: left;
}
div.searcher img {
	margin-top: 3px;
	margin-left: 3px;
	float: left;
}

div.middle_header{
	width: 965px;
	height: 200px;
	background-color: white;
	float: left;
}

div.middle_header_left{
	width: 300px;
	height: 200px;
	float: left;
}

div.left_separator{
	width: 300px;
	height: 45px;
	float:left;
	background-image: url(../header_left_top.jpg);
	background-repeat: repeat-x;
}
div.left_separator a{
	margin-left: 10px;
	margin-top: 5px;
}
div.middle_left{
	width: 300px;
	height: 73px;
	float: left;
	background-color: white;
}

div.left_separator2{
	width: 300px;
	height: 14px;
	line-height: 14px;
	float:left;
	background-color: #265374;
	}

div.left_separator3{
	width: 300px;
	height: 50px;
	float:left;
	background-image: url(../header_left_bottom2.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	
}
div.left_separator3 a{
	font-size: 9px;
}

div.left_separator3 img{
	margin-top: 1px;
	float: left;
}
div.left_separator3 a{
	margin-top: 0px;
	float: left;
}
div#news2{
	width: 295px;
	height: 38px;
	margin-top: -20px;
	margin-left: 2px;
	
	float: left;
	color: red;
}


div.middle_header_center{
	width: 230px;
	height: 200px;
	float: left;
	background-image: url(../blocco_pc.jpg);
	margin-left: 0px;
	
}

div.middle_header_right{
	width: 435px;
	height: 200px;
	background-image: url(../blocco_pc2.jpg);
	background-repeat: repeat-x;
	float: left;
}
div.cart_container {
	width: 265px;
	height: 120px;
	border: 1px solid #AAA;
	background-color: white;
	margin-top: 35px;
	margin-left: 3px;
	float: left;
	
	
}

div.carrellino {
	float: left;
	width: 80px;
	height: 120px;
	color: black;
	line-height: 15px;
	font-size: 14px;
/*	border-right: 1px solid #AAA;*/
	margin-left: 2px; 
	text-align: center;
}
div.carrellino img {
	margin-left: 20px;
	margin-top: 10px;
	
}
div.prodotti_carrellino {
	width: 168px;
	margin-left: 10px;
	height: 116px;
	float: left;
	overflow: auto;
	text-align: center;
	color: black;
	
	
}
div.prodotti_carrellino table {
	width: 145px;
}
div.menu_header{
	width: 965px;
	/*height: 40px;*/
	float:left;
	background-color: white;
	color: black;
}

div.footer_container{
	width: 965px;
	height: auto;
	float:left;
	background-color: white;
	color: black;
	text-align: center;
	font-size: 0.75em;
}

div.loginBox{
	width: 335px;
	height: 25px;
	margin-top: 10px;
	
	float:left;
	
}


div.assistenza{
	width: 140px;
	height: 120px;
	float: left;
	background-color: white;
	border: 1px solid #AAA;
	margin-top: 35px;
	margin-left: 2px;
	line-height: 15px;
	text-align: center;
	color: black;
		font-size: 9px;
}
div.assistenza a{
	text-decoration: underline;
	color: blue;
}
div.assistenza img {
	border: 1px solid #AAA;
}

div#radioChooser{
 width:600px;
 float: left;
 margin-top: 0px; margin-bottom: 10px; font-family: Arial; font-size: 9px;
 
 }
 
 div.header_container2 {
	float: left;
	width: 965px;
	height: 240px;
	background-color: rgb(42,95,139);
	color: white;
}
 
 
 div.newHeader_Container{
	 width: 965px;
	 height: 40px;
	 background-color: rgb(42,95,139);
	  float: left;
	 color: white;
 }
 
 div.newHeader_1{
	 background-image: url('../bordo_arancione.bmp');
	 width: 965px;
	 height: 20px;
	 background-repeat: repeat;

 }
 
 
  div.subNewHeader{
	width: 965px;
	height: 15px;
	float: left;
	
	background-color: white;
	background-image: url('../bordo_arancione.bmp');
	background-repeat: repeat-x;
 }
 
 div.subNewHeaderContainer{
	 width: 965px;
	 height: 100px;
	 background-color: white;
	 float: left;
 }
 
   div.subNewHeaderGR{
	width: 965px;
	height: 30px;
	float: left;
	color: red;
	background-color: white;
	background-image: url('../bordo_grigio.bmp');
	background-repeat: repeat-x;
 }
 
div.GR_link{
	width:500px;
	float: left;
}
div.GR_login{
color: white;	
	width: 465px;
	float: left;
}
div.middle_left2{
	width: 200px;
	height: 95px;
	float: left;
	background-color: white;
	color: black;
}

div.middle_left3{
	width: 250px;
	height: 95px;
	float: left;
	color: black;
}

div.middle_left4{
	width: 161px;
	height: 95px;
	float: left;
	color: black;
}

div.middle_left4 img{
	text-align: center;
	
}

div.middle_left5{
	width: 115px;
	height: 80px;
	margin-top: 10px;
	float: left;
	
	color: black;
		border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

div.middle_left5 img{
	/*margin-top: 5px;
	margin-left: 3px;
*/
}


div.middle_left6{
	width: 170px;
	height: 80px;
	margin-top: 10px;
	float: left;
	
	color: black;
	text-align: left;
	
		border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

div.middle_left6 a{
	color: blue;
	text-decoration: underline;
	
}




div.middle_left_carrello{
	width: 175px;
	height: 105px;
	float: left;
	background-color: white;
	color: black;
	
	border-left: 1px solid black;
	border-right: 1px solid black;
	
}

div.middle_left_carrello  img{
	text-align: center;
}
div.int_carrello{
	width: 175px;
	height: 20px;
	background-color: rgb(158,187,203);
	border-bottom: 1px solid black;
	color: (0,0,180); 
	float: left;
	text-align: center;
}

div.text_carrello{
	width: 175px;
	height: 80px;
	text-align: center;
	
	float:left;
}

div.text_carrello a{
	text-decoration: underline;
	color: blue;
}

div.subHeader_Customer{
 float: left; width: 965px; height: 24px; background-image: url('../subheader_bg.bmp'); background-repeat: repeat-x; color: darkblue;
 background-color: white;
 }
 
 div.subHeader_Customer a{
	 text-decoration: underline;
	 color: red;
	 font-weight: bold;
 }