
/*@import url("nav.css"); spavcca il layout*/



/* CSS Document */
/*PROMO PLUS*/
.pluz {
color:#900;
display:block;
width:190px;
float:right;
position:relative;
top:50px;
margin:0 auto;
padding:0 0 0 10px;
text-align:center;
	}
	
#pean	{
float:left;
	width: 630px;
	height: 144px;
	margin: 0px auto;
	padding: 10px 10px 21px 10px;
	color: #666;
	background: transparent url(../../img/ean.gif) top left no-repeat;
	}	

#imma	{
float:left;
	width: 630px;
	height: 430px;
	margin: 0px auto;
	padding: 10px 21px 21px 10px;
	color: #666;
	background: transparent url(../../img/imma.gif) top left no-repeat;
	}	
	
#eanbot ul {position: relative; margin: 0; padding: 0; width: 283px; height: 25px; background: url(http://www.macbook.it/plus/eanbot.gif);}

#eanbot ul li {	margin: 0;	padding: 0;	list-style: none;
	position: absolute;	top: 0;}
	
#eanbot ul li, #eanbot a {height: 25px; display: block; border: 0;}

#eanbot ul li a {text-indent: -9999px; 
	text-decoration: none;}


#eanbot #testi {left: 0px; width:89px;}
#eanbot #immagini { left:90px; width: 103px;}
#eanbot #fine { left:193px; width:91px;}


#eanbot #testi a:hover {background: url(http://www.macbook.it/plus/eanbot.gif) -0px -25px no-repeat;}
#eanbot #immagini a:hover {background: url(http://www.macbook.it/plus/eanbot.gif) -90px -25px no-repeat;}
#eanbot #fine a:hover {background: url(http://www.macbook.it/plus/eanbot.gif) -193px -25px no-repeat;}



	dl {
		width: 180px;
		margin: 0 0 20px 20px;
		padding: 0;
		background: #ccc url(http://www.macbook.it/img/botto.gif) no-repeat bottom left;
		}
	d1.22 {
		width: 220px;
		margin: 0 0 20px 20px;
		padding: 0;
		background: #ccc url(http://www.macbook.it/img/botto2.gif) no-repeat bottom left;
		}
	dt {
		margin: 0 0 10px 0;
		color: white;
		font: 13px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
		padding: 6px 0px 2px 6px;
		font-weight: bold;
		border-bottom: 1px solid #fff;
		background: #989DA5 url(http://www.macbook.it/img/top.gif) no-repeat top left;
		height:15px;
		line-height:1.2em;
		}
	dt.220 {
		margin: 0 0 10px 0;
		color: white;
		font: 13px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
		padding: 6px 0px 2px 6px;
		font-weight: bold;
		border-bottom: 1px solid #fff;
		background: #989DA5 url(http://www.macbook.it/img/top2.gif) no-repeat top left;
		height:15px;
		line-height:1.2em;
		}
	
	dd {
		margin: 0 0 0 10px;
		padding: 0 10px 10px 10px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 81%;
		background: url(http://www.ciarrocchi.it/i/arrow000.gif) no-repeat 0 3px;
		line-height:1.2em;
		}
		
	#blue dt {
		background-color: #69c;
		}
	
	#blue {
		background-color: #9cf;
		}


input#procedi  { margin:0 0 0 4px; border:0; background: url(http://www.macbook.it/plus/procedi.gif) -0px -0px no-repeat; height:20px; width:64px;}
input#procedi  a:hover {background: url(http://www.macbook.it/plus/procedi.gif) -20px -20px no-repeat; height:20px; width:64px;}




* html #dxnav { height: 1%; }


#dxnav {
	margin: 0;
	padding: 0;
	list-style: none !important;
	width: 230px; 
	
	font-weight:bold;
	border-left:0;
	}

#dxnav img{
margin:0;
padding:0;
	border:0;
	display:inline;
	font-weight:normal
	}


#dxnav li  {
	position: relative;
	font-weight:normal;
		list-style: none !important;
		

	} 
	



#dxnav li a {
	display: block;
	text-decoration: none;
	color: #7292CD !important;
	background: #C7D3EB; 
	padding: 5px;
	border-left:0;
	border-right:0;
	border: 1px solid #B6C7E5;
	border-bottom: 0;
	font-weight:normal;
	}

* html ul li { float: right; height: 1%; }
* html ul li a { height: 1%; }


#dxnav li a:hover {font-weight:normal; color: #7292CD; background: #fff; border-left:1px solid #B6C7E5; } 
		
#dxnav li a.active {font-weight:normal; color: #7292CD; background: #fff; border-left:1px solid #B6C7E5; } 



#tab .red{
	color:#FF0000; font-size:14px; text-align:center; 
	text-decoration:underline; font-weight:bold;}

.up {	margin-top:4px !important;	}
	
.upper{	text-transform:uppercase;}

.cappello{ font-style:oblique; text-transform: lowercase; font-weight:normal; color:#996600; text-decoration:underline; text-align:left; font-size:20px;}

.richiesto{
border:1px solid  #000066 !important ;
background-color:#Fff!important;}

.richiesto2{
border-color:#fff;}


fieldset {
border:2px solid #006;
background: #FAFCFE;}

legend {
 padding: 0.2em 0.5em;
  border:1px solid #006;
  font-size:120%;
  text-align:right;
color:#fff;
background:#006;
font-weight:bold; }

#button
{
	width: auto;
	border: 3px double #999999;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 0.25em;
	background-color: #EEEEEE;
	color: #555;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#button:active
{
	border: 3px double #CCCCCC;
	border-top-color: #999999;
	border-left-color: #999999;
}

/* FORM STYLES
-------------------------*/
#contact_form input, #contact_form textarea {
  background:  url(input_bk.gif);
	border:1px #ccc solid;
	padding:2px;
}
#contact_form input:hover, #contact_form textarea:hover {
	border:1px #cedc28 solid;
}
#contact_form input:focus, #contact_form textarea:focus {
	border:1px #3a535e solid;
}
