html,body{margin:0;padding:0}
body{font: 85%/1.5 Arial,sans-serif;background: #FFF;color: #222;text-align: center}
h1{margin:0}
p{margin:0 0 1.5em}
div#container{width: 780px;margin:0 auto;text-align: left;
    background-color:#FFFFFF;padding-left:10px;padding-right:10px; background:url(images/sfondo_shadow.jpg) repeat-y;}
div#logoCerca{margin-left:0px;height:70px !important; height: /**/: 50px; background-color:#0066CC; background-image:url(images/sfondo-lungo-header.jpg);}	
div#header{padding: 0px 0 0px 0px;}
div#secondo{clear:both;height: 77px !important; height /**/:20px;
    padding:0px 0 0px 0px;background:#0066CC }
div#secondo p{margin:0 0 0.4em}
div#bottom{
clear:both;height: 47px !important; height /**/:20px;
    padding:0px 0 0px 0px;background:#FFFFFF; background:url(images/bottom.jpg) no-repeat;
	 }
div#bottom p{margin:0 0 0.4em;
}
div#bottom a:link {
	color: #000000;
	text-decoration: none;
}
div#bottom a:visited {
	text-decoration: none;
	color: #000000;
}
div#bottom a:hover {
	text-decoration: underline;
	color: #3366FF;
}
div#bottom a:active {
	text-decoration: none;
	color: #000000;
}
div#sidebar a:link {
	color: #000000;
	text-decoration: none;
	
}
div#sidebar a:visited {
	text-decoration: none;
	color: #000000;
}
div#sidebar a:hover {
	text-decoration: underline;
	color: #3366FF;
}
div#sidebar a:active {
	text-decoration: none;
	color: #000000;
}
div#sidebar_prod a:link {
	color: #000000;
	text-decoration: none;
	font-family: "Palatino Linotype";
}
div#sidebar_prod a:visited {
	text-decoration: none;
	color: #000000;
	font-family: "Palatino Linotype";
}
div#sidebar_prod a:hover {
	text-decoration: underline;
	color: #3366FF;
	font-family: "Palatino Linotype";
}
div#sidebar_prod a:active {
	text-decoration: none;
	color: #000000;
	font-family: "Palatino Linotype";
}						
div#content{padding-top: 10px;float:left;width: 489px;display: inline;margin-left: 20px; background-color:#FFFFFF; border-right:dashed; border-right-width:0px;}
div#content_prod{padding-top: 10px;float:left;width: 489px;display: inline;margin-left: 5px; background-color:#FFFFFF; border-right:dashed; border-right-width:0px;}
div#sidebar{float: right;width: 240px;display:inline;margin-right: 20px; background-color:#FFFFFF padding-top:10px; padding-left:10px;}
div#sidebar_prod{float: left;width: 240px;display:inline;margin-right: 20px; background-color:#FFFFFF padding-top:10px; padding-left:10px;}
div#footer{clear:both;height: 40px !important; height /**/:50px;
    padding:5px 0 10px 5px;background-color:#0754b3}
div#footer p{margin:0 0 0.4em}
#botto { border-bottom:1px; border-bottom-style:solid; }
#top { border-top:1px; border-top-style:solid; }
#left { border-left:1px; border-left-style:solid; }
#right { border-right:1px; border-right-style:solid; }
#all_border { border:1px; border-style:solid; border-color:#0033FF; }
#vetrina {
width:400px;
display:inline;
padding:0;
float:left;
min-width:400px;
margin-left:10%;

}
#top_vetrina {
width:100%;
display:inline;
padding:0;
float:left;
background:url(images/vetrina_divisa_09.gif) repeat-y;
}
#top1_vetrina {
width:30px;
display:inline;
padding:0;
float:left;
}
#top2_vetrina {
width:340px;
display:inline;
padding:0;
float:left;
background-image:url(images/vetrina_divisa_03.gif);
min-width:340px;
}
#top3_vetrina {
width:30px;
display:inline;
padding:0;
float:left;
}
#centro_vetrina {
width:400px;
min-width:400px;
display:inline;
padding:0;
float:left;
background:url(images/vetrina_divisa_09.gif) repeat-y;
}
#centro_vetrina li {
width:250;
display:inline;
padding-right:5%;
margin:0;
border:0;
float:left;
background:trasparent;

}
#centro_vetrina ul {
width:150px;
display:inline;
padding-left:5%;
margin:0;
border:0;
float:left;
background:trasparent;

}
#bottom_vetrina {
width:400px;
min-width:400px;
display:inline;
padding:0;
float:left;

}