/*  -- ViewsonVenice CSS -- */
/*  -- HTML -- */
body{background-color:#fff;margin:0;padding:0;}
body,p{text-align:left;font-family:Verdana,Arial,sans-serif;font-size:11px;}

.strillihp_ld{
	clear:both;
	display:block;
	margin:0;
	padding:0;
	height:400px;
	width:760px;
	/*background:url(landingpage_files/landing3.jpg);*/
	/*background:url(landing3.jpg);*/
	background-position:left top;
	background-repeat:no-repeat;
	/*background-color:#F1F1F1;
    /*padding-left:40px;*/
    voice-family:"\"}\"";
	voice-family:inherit;
	font-size:11px;
}

.destra {
	width:310px;
	height:475px;
	/*background-color:#666666;*/
}

.lato {
	width:309px;
	height:415px;
	margin-top:55px;
	background:url(landing4.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
	
.intro{
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#6397C9;
	padding-top:15px;
	margin-top:1px;
}

div.contenuto a{
	font-weight:bold;
	color:#6397C9;
}

.contenuto{
	float:left;
	/* width:450px; */
	background-color:#f0f0f0;
}

.vuoto1{
	height:20px;
	background-color:#CCCCCC;
}

.vuoto{
	height:70px;
}

.testimonial{
	padding:5px;
	margin-left:5px;
	margin-right:6px;
	border-width:1px;
	border-color:#dddddd;
	border-style:solid;
	background-color:#f9f9FF;
}

.opinion{
	color:#666666;
/*	padding-top:20px;*/
	padding: 0 22px;
	background: transparent url(blockquote.gif) left top no-repeat;
}

.client{
	font-style:italic;
	text-align:right;
	padding-right:18px;
	padding-top:5px;
	padding-bottom:0px;
	background: transparent url(blockquote2.gif) right bottom no-repeat;
}

.call2{
	padding:0;
	margin:0;
	font-style:normal;
	text-align:left;
}

.call2img{
	/* width:450px; */
	height:55px;
	background:url(tagline_hp.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-top:2px;
}


.intro2{
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

#divtestata2{
	position:relative;
	margin:0;
	padding:0;
	width:760px;
	height:169px;
	border:1px solid #fff;
}

.prodotti {
	height:129px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#f8f8F8;
	border-width:1px 0px 1px 0px;
	border-color:#dddddd;
	border-style:solid;
}
.categoria {
	font-weight:bold;
	color:#6397C9;
}

.scatola {
	width:145px;
	height:120px;
	margin-left:5px;
	margin-right:5px;
	padding: 3px 7px 3px 5px;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-color:#dddddd;
}
.uno {
	float:left;
	margin-left:25px;
}
.due {
	float:left;
}
.tre {
	float:left;
}
.quattro {
	float:left;
	margin-right:25px;
	background-color:#6397C9;
}
.sfondo_uno {
	margin-top:10px;
	margin-left:12px;
	margin-bottom:5px;
	background:url(uno.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:79px;
	width:119px;
	border-width:1px;
	border-color:#6397C9;
	border-style:solid;
}

.sfondo_due {
	margin-top:10px;
	margin-left:12px;
	margin-bottom:5px;
	background:url(due.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:79px;
	width:119px;
	border-width:1px;
	border-color:#6397C9;
	border-style:solid;
}

.sfondo_tre {
	margin-top:10px;
	margin-left:12px;
	margin-bottom:5px;
	background:url(tre.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:79px;
	width:119px;
	border-width:1px;
	border-color:#6397C9;
	border-style:solid;
}

.speciali {
	border-width:1px;
	border-color:#6397C9;
	border-style:solid;
	margin-top:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
