html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,span,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; }#header{	width: 100%;	height: 160px;	background-color: #EF7E21;	margin: 0;}#titolohd{	margin: 0 auto; 	text-align:left;	width:850px;  }#titolohd h1{	font-family: Tahoma, Georgia, Verdana;	font-size: 40px;	color: #ffffff;	text-align: center;	padding: 30px 0 0 0;	letter-spacing: 4px;}#titolohd h2{	font-family: Tahoma, Georgia, Verdana;	font-size: 20px;	color: #333333;	text-align: center;	padding: 20px 0 0 0;}#titolohd h3{	font-family: Tahoma, Georgia, Verdana;	font-size: 15px;	color: #333333;	text-align: center;	padding: 10px 0 0 0;}#titolohd h3 a{ 	color: #ffffff; 	text-decoration: underline; }#titolohd h3 a:hover{	color: #000; 	text-decoration: none; }#navigazione{ 	margin: 0 auto; 	 	width:900px;  } #navigazione a{	font-family: Georgia, Tahoma, Verdana;	color: #999900;	text-decoration: none;	padding: 0 20px 0 0 ;	font-weight: bold;	font-size: 19px;}#navigazione a:hover{	font-family: Georgia, Tahoma, Verdana;	color: #EF7E21;	text-decoration: underline;	padding: 0 20px 0 0 ;	font-weight: bold;	font-size: 19px;}#navigazione a.lkattivo{	font-family: Georgia, Tahoma, Verdana;	color: #666666;	text-decoration: none;	padding: 0 20px 0 0 ;	font-weight: bold;	font-size: 28px;}#navigazione a.lkattivo:hover{	font-family: Georgia, Tahoma, Verdana;	color: #999900;	text-decoration: underline;	padding: 0 20px 0 0 ;	font-weight: bold;	font-size: 28px;}#container{ 	margin: 0 auto;	margin-top:25px;	text-align:left;	width:900px; 	background-color:#fff;	line-height:16px;	 	}#corpo{	width: 580px;	float: left;	font-family: Georgia, Tahoma, Verdana;	font-size: 15px;	line-height: 24px;	color: #333333;	padding: 0 20px 0 0;	margin:0;}#corpo div.boxlibro{	float: left;	width: 110px;	height: 160px}#corpo div.testolibro{	float: left;	width: 460px;	margin: 0 0 0 10px;	display: block;	height: 160px;	font-weight: normal;}#corpo h1{	font-size: 17px;	padding: 0 0 10px 0;	margin: 0 0 20px 0;	font-family: Tahoma, Georgia, Verdana;	border-bottom: 1px dotted #EF7E21;	letter-spacing: 4px;	width: auto;}#corpo p{	text-align: left;	margin: 0 0 20px 0;}#corpo h3{	margin: 30px 0 0 0;}#corpo ol li{	margin: 0 0 10px 45px;}#corpo p.linko{	text-align: right;}#corpo a{	font-size: 15px;	color: #D86A10;	font-family: Georgia, Tahoma, Verdana;	text-decoration: none;	font-weight: bold;}#corpo a:hover{	font-size: 15px;	color: #D86A10;	font-family: Georgia, Tahoma, Verdana;	text-decoration: underline;	font-weight: bold;}#corpo img{	padding: 5px; 	margin: 5px 5px 5px 0;	background-color: #fefefe;	border: 1px dotted #666666;}#corpo ul li{	margin: 0 0 10px 10px;}#corpo ul.hp li{	margin: 0 0 10px 220px;}#barradx{	width: 250px;	float: left;}#barradx div.promo{	border: 1px dotted #333333;	padding: 10px 10px 10px 10px;	width: 240px;	height: 650px; 	/*ex 560px*/	text-align: center; }#barradx div.promo img{	margin: 10px 0 20px 0;} #barradx div.promo a.lkpromo{	font-family: Georgia, Tahoma, Verdana;	border: 1px solid #999900;	padding: 5px; 	background-color: #ebebeb;	color: #999900;	font-size: 15px;	text-decoration: none;	margin: 20px 0 0 0;	font-weight: bold;}#barradx div.promo a.lkpromosmall{	font-family: Georgia, Tahoma, Verdana;	border: 1px solid #cecece;	padding: 5px;   	background-color: #ebebeb;	color: #333333;	font-size: 13px;	text-decoration: none;}#barradx div.promo a.lkcontent{	color: #D86A10;	font-family: Georgia, Tahoma, Verdana;	font-size: 15px;	text-decoration: none;}  #barradx div.promo a.content:hover{ 	text-decoration: underline;	color: #D86A10;}  #barradx div.promo ul li {	list-style: none;	text-align: left;	padding: 0 0 10px 15px;} #barradx div.promo h2{	font-family: Georgia, Tahoma, Verdana;	font-size: 14px; 	border-bottom: 1px dotted #000000;	margin: 0 0 15px 0;	text-align: left;	padding: 0px; }#antefooter{	clear: both;	margin: 0 auto; 	text-align:left;	width:900px;	height: 55px;}#footer{	clear: both;	width: 100%;	height: 80px;	background-color: #dbdbdb;		padding: 0;	margin:0;}#footer div.footer-libro{	margin: 0 auto; 	text-align:left;	width:900px; 	 }#footer div.footer-libro  div.compralibro{	float: left;}#footer div.footer-libro  div.compra{	padding: 20px 0 0 0;	float: left;}#footer a{	font-family: Georgia, Tahoma, Verdana;	color: #003366;	text-decoration: none;	font-size: 15px;}	#risultato{	font-family: Georgia, Tahoma, Verdana;	color: #ffffff;	font-size: 13px;	width: 230px;	background-color:#999900; 	padding: 5px;	text-align: left;}  .nero{	color: #000000; } .bottone{	border: 1px dotted #666666;	background-color: #fefefe;	color: #000000;	font-size: 13px;	padding: 3px;	margin: 5px 0 0 5px;	 }  .piccolo{	color: #000;	font-size: 12px; }