
body{
background-color:#231f20;
font-family:Arial, Helvetica, sans-serif;
height:100%;
margin:0px;
color:#333333;
}
td
{
font-size:15px;
}
a:link
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}
a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}
input
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
select
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
textarea
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
.Ricerca
{
	background-color:#707070;	
	width:600px;
	height:30px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:8px;
}
.Ordina
{
	background-color:#707070;	
	height:30px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:8px;
}
.TdRicerca
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.bottone
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#707070;
	padding:2px;
}
#footer{
background:url(../img/footer.gif) no-repeat center;
height:33px;
}
#main_img{
background:url(../img/foto_galleria.jpg) no-repeat;
height:350px;
text-align:left;
}
#main_img_gray{
background-color:#a7a9ac;
}
#menu_box{
	background:url(../img/menu/sfondo.png) repeat-y;
	top:352px;
}
#content_area{
background:url(../img/sfondo_scala.gif) no-repeat left bottom #bcbdc0;
font-size:12px;
color:#231f20;
}
#content_area_2{
font-size:13px;
padding:20px
}
#content_area_3{
font-size:15px;
}
#content_area_3 a:link{
color:#231f20;

text-decoration:underline;
}
#content_area_3 a:hover{
color:#231f20;

text-decoration:underline;
}
#content_area_3 a:visited{
color:#231f20;

text-decoration:underline;
}
#titolo_area{
font-size:23px;
letter-spacing:1px;
margin-bottom:10px;
}
/* scroll-------------------------------------------*/

.holder {
				float: left;
				font-size:14px;
			}
			.scroll-pane {
				width: 575px;
				overflow: auto;
				float: left;
				height: 230px;

			}
			
			a.jScrollArrowUp {
				background: url(../basic_arrow_up.gif) no-repeat 0 0;
			}
			a.jScrollArrowUp:hover {
				background-position: 0 -15px;
			}
			a.jScrollArrowDown {
				background: url(../basic_arrow_down.gif) no-repeat 0 0;
			}
			a.jScrollArrowDown:hover {
				background-position: 0 -15px;
			}
			a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
				background-position: 0 -30px;
			}
			
.image_dx {float:right; margin-top:7px;margin-left:7px;margin-right:7px;}
.img_dx {width:200px; border:2px #e5e5e5;margin-bottom:7px;}
.image_dx2 {float:right; margin: 7px;}
.titolo_libro{font-weight:bold;font-size:14px; border-bottom:1px solid #dfdfe1; padding-bottom:2px; }
.tb_libro{margin-bottom:40px;font-size:14px}
.tb_libro p{font-size:12px; font-style:italic}
.img_libro{margin:10px 0 5px 0; border:1px solid #a4a4a4}
.price{color:#707070; font-weight:bold}