@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bg.jpg);
	background-repeat: repeat;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

::-moz-selection { background: #F30; color: #fff; text-shadow: none; }
.testomail {
	color: #600;
	font-family: LobsterTwoRegular;
	font-size: 50px;
	text-align: center;
	display: block;
	height: 200px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
#main #site-footer #social #info #facebook h1 a {
	color: #FFF;
	text-decoration: none;
}
#punti-vendita {
	height: 700px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#navigation-page-two {
	background-color: #3F1011;
	float: right;
	height: 50px;
	width: 550px;
	margin-top: 25px;
	font-weight: normal;	
}
#main #nav-page #navigation-page-one ul {
	height: 20px;
	width: 400px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	text-decoration: none;
	list-style-type: none;
	float: right;
}
#main #nav-page #navigation-page-one ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	height: 20px;
	width: 100px;
}
#main #nav-page #navigation-page-two ul {
	float: left;
	height: 20px;
	width: 400px;
	list-style-type: none;
	margin-left: 20px;
}
#main #nav-page #navigation-page-two ul li {
	float: left;
	height: 20px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#navigation-page-one {
	background-color: #3F1011;
	height: 50px;
	width: 550px;
	float: left;
	margin-top: 25px;
}


@font-face {
    font-family: 'trocchiregular';
    src: url('trocchi-webfont.eot');
    src: url('trocchi-webfont.eot?#iefix') format('embedded-opentype'),
         url('trocchi-webfont.woff') format('woff'),
         url('trocchi-webfont.ttf') format('truetype'),
         url('trocchi-webfont.svg#trocchiregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'trocchi_boldbold';
    src: url('trocchi-bold-webfont.eot');
    src: url('trocchi-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('trocchi-bold-webfont.woff') format('woff'),
         url('trocchi-bold-webfont.ttf') format('truetype'),
         url('trocchi-bold-webfont.svg#trocchi_boldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'patua_oneregular';
    src: url('patuaone-regular-webfont.eot');
    src: url('patuaone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('patuaone-regular-webfont.woff') format('woff'),
         url('patuaone-regular-webfont.ttf') format('truetype'),
         url('patuaone-regular-webfont.svg#patua_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	display: block;
	text-align: justify;
	line-height: 24px;
	margin-bottom: 0px;
	float: left;
	margin-top: 0px;
}

#info {
	height: 220px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	padding-top: 0px;
	background-position: center center;
	background-repeat: no-repeat;
}
#copy {
	background-color: #3F1011;
	height: 155px;
	width: 100%;
	overflow: hidden;
	z-index: 0;
	margin-top: -1px;
}
#secon-nav {
	height: 74px;
	width: 100%;
	float: left;
	background-image: url(img/brown-bg.png);
	background-repeat: repeat-x;
	z-index: 1000;
	margin-bottom: 0px;
	overflow: visible;
	visibility: visible;
	margin-top: 0px;
}
#down {
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 0px;
	height: 60px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	z-index: 1000;
	background-color: #573321;
	clear: both;
	float: left;
}
#legno {
	background-image: url(img/our-brand.png);
	float: left;
	height: 220px;
	width: 371px;
	background-repeat: no-repeat;
	background-position: -18px -20px;
	z-index: 20;
	margin-top: 0px;
	padding-top: 0px;
	display: block;
	margin-left: 0px;
	position: absolute;
}
#main #down img {
	
	margin-top: 0px;
	margin-left: auto;
	width: 100%;
	margin-right: auto;
	display: block;
	z-index: 1000;
}

#top {
	background-image: url(img/brown-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 70px;
	margin-right: auto;
	margin-left: auto;
	z-index: 1200;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	position: absolute;
	top: -55px;
	left: 0px;
}
#bodysite {
	width: 100%;
	background-image: url(img/bobbo-bg.png);
	background-repeat: no-repeat;
	background-position: 300px -100px;
}
#frase {
	background-image: url(img/bg-frase.png);
	height: 170px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}
#logo {
	background-image: url(img/logo.png);
	width: 328px;
	height: 240px;
	background-repeat: no-repeat;
	background-position: center top;
	left: 438px;
	top: -88px;
	z-index: 100;
	margin-right: auto;
	margin-left: auto;
	margin-top: -100px;
}
#main {
	width: 100%;
	height: 100%;
}
#siteheader {
	background-color: #611414;
	height: 100px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(img/header-bg.png);
	background-repeat: no-repeat;
	background-position: -100px -250px;
	float: left;
}
#homeheader {
	height: 600px;
	width: 100%;
	background-repeat: no-repeat;
	background-image: url(img/contatti-bg.jpg);
	background-position: center 157px;
	background-color: #9C886F;
}
#main #homeheader iframe {
	margin-top: -10px;
	overflow: hidden;
	z-index: 10;
	height: 440px;
}
#main #homeheader h1 {
	position: absolute;
	z-index: 100;
	height: 302px;
	width: 410px;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-weight: normal;
	color: #FFF;
	left: 70px;
	top: 268px;
}
#navigation {
	background-image: url(img/nav-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 70px;
	width: 100%;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	position: relative;
	z-index: 1000;
}
#nav-frase {
	height: 170px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(img/striscia.png);
	background-position: left top;
	background-repeat: repeat-x;
	z-index: 100;
}
#our-brands {
	height: 345px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	z-index: 1000;
	position: relative;
}
#all-brands {
	height: 220px;
	width: 100%;
	margin-left: 0px;
	position: relative;
	margin-right: 0px;
	background-color: #FFF;
}
#site-footer {
	width: 100%;
	float: left;
	height: 450px;
	clear: both;
	overflow: hidden;
	z-index: 0;
	margin-top: -10px;
}
#social {
	background-image: url(img/marmo-bg.png);
	background-repeat: repeat-x;
	height: 300px;
	width: 100%;
	z-index: 0;
	overflow: hidden;
	background-position: center top;
	margin-top: 0px;
}
#main #navigation #nav-first li a {
	text-decoration: none;
	color: #FFF;
}
#main #navigation #nav-second li a {
	color: #FFF;
	text-decoration: none;
}
.novantacinque {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 95px;
	color: #7D1818;
	display: block;
	width: 85px;
	height: 85px;
	margin-left: 75px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cinquantasei {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 56px;
	color: #7D1818;
	text-align: left;
	display: block;
	height: 51px;
	width: 135px;
	margin-left: 125px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.centottanta {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #7D1818;
	font-size: 180px;
	text-align: left;
	display: block;
	height: 152px;
	width: 410px;
	margin-top: -60px;
	padding-top: -20px;
}
#logo-foot {
	height: 220px;
	width: 515px;
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	border-right-width: thin;
	border-right-style: double;
	border-right-color: #3F1011;
}
#facebook {
	float: left;
	width: 495px;
	height: 220px;
	background-image: url(img/facebook-footer.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#main #site-footer #social #info #facebook h1 {
	font-family: 'LobsterTwoRegular';
	font-size: 25px;
	color: #FFF;
	display: block;
	width: 400px;
	float: right;
	height: 50px;
	margin-top: 90px;
	font-weight: normal;
	text-shadow: 1px 1px 3px #333, 2px 3px 5px #333;
}
.big-facebook {
	font-family: LobsterTwoRegular;
	font-size: 50px;
	color: #FFF;
	display: block;
	text-align: left;
	margin-top: -10px;
}
#main #site-footer #secon-nav ul {
	text-decoration: none;
	list-style-type: none;
	height: 20px;
	width: 600px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#main #site-footer #secon-nav ul li {
	width: 120px;
	display: block;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	font-size: 18px;
}
#main #site-footer #secon-nav ul li a {
	color: #FFF;
	text-decoration: none;
}
#main #site-footer #copy p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 20px;
	margin-top: 100px;
}

@font-face {
    font-family: 'LobsterTwoRegular';
    src: url('LobsterTwo-Regular-webfont.eot');
    src: url('LobsterTwo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('LobsterTwo-Regular-webfont.woff') format('woff'),
         url('LobsterTwo-Regular-webfont.ttf') format('truetype'),
         url('LobsterTwo-Regular-webfont.svg#LobsterTwoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1.fontface {
    font-family: 'LobsterTwoItalic';
    src: url('LobsterTwo-Italic-webfont.eot');
    src: url('LobsterTwo-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('LobsterTwo-Italic-webfont.woff') format('woff'),
         url('LobsterTwo-Italic-webfont.ttf') format('truetype'),
         url('LobsterTwo-Italic-webfont.svg#LobsterTwoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LobsterTwoBold';
    src: url('LobsterTwo-Bold-webfont.eot');
    src: url('LobsterTwo-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('LobsterTwo-Bold-webfont.woff') format('woff'),
         url('LobsterTwo-Bold-webfont.ttf') format('truetype'),
         url('LobsterTwo-Bold-webfont.svg#LobsterTwoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LobsterTwoBoldItalic';
    src: url('LobsterTwo-BoldItalic-webfont.eot');
    src: url('LobsterTwo-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('LobsterTwo-BoldItalic-webfont.woff') format('woff'),
         url('LobsterTwo-BoldItalic-webfont.ttf') format('truetype'),
         url('LobsterTwo-BoldItalic-webfont.svg#LobsterTwoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
#main #navigation #nav-first {
	display: block;
	height: 20px;
	width: 300px;
	float: left;
	margin-top: 17px;
	font-family: LobsterTwoRegular;
	font-weight: normal;
	color: #FFF;
	margin-left: 100px;
}
#main #navigation #nav-first li {
	font-size: 20px;
	color: #FFF;
	float: left;
	width: 100px;
	display: block;
	list-style-type: none;
	text-align: center;
}

#main #navigation #nav-second {
	display: block;
	height: 20px;
	width: 300px;
	float: right;
	margin-top: 17px;
	font-family: LobsterTwoRegular;
	font-size: 22px;
	font-weight: normal;
	color: #FFF;
	margin-right: 100px;
}
#main #navigation #nav-second li {
	font-size: 20px;
	color: #FFF;
	float: left;
	width: 100px;
	display: block;
	list-style-type: none;
	text-align: center;
}
#main #nav-frase #frase h1 {
	height: 80px;
	width: 600px;
	font-family: LobsterTwoRegular;
	font-size: 25px;
	color: #FFF;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	font-style: italic;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 35px;
	text-align: center;
}
#nav-first {
}
.nav_up{
	position:fixed;
	background-position:50% 50%;
	bottom:50px;
	opacity:0.7;
	left:70px;
	cursor: pointer;
	border-radius: 100px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	background-image: url(img/nuv-up.png);
	background-repeat: no-repeat;
	z-index: 1000;
	padding: 7px;
	height: 20px;
	width: 20px;
	background-color: #611414;
}
.nav_down{
	padding:7px;
	background-color:#611414;
	position:fixed;
	background-position:50% 50%;
	width:20px;
	height:20px;
	bottom:10px;
	opacity:0.7;
	left:70px;
	cursor: pointer;
	border-radius: 100px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	background-image: url(img/nuv-down.png);
	background-repeat: no-repeat;
	z-index: 1000;
}

#logo-foot {
	height: 220px;
	width: 515px;
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	border-right-width: thin;
	border-right-style: double;
	border-right-color: #3F1011;
}
#main #site-footer #social #info #logo-foot a img {
	margin-right: 50px;
	margin-left: auto;
	float: right;
}
#main #site-footer #social #info #logo-foot a {
}
#contact-form {
	height: 900px;
	width: 100%;
	margin: 0px;
	clear: both;
	float: left;
}
#our-brands {
	height: 345px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	position: relative;
	clear: both;
	float: left;
}

.title-paragraph {
	font-family: patua_oneregular;
	font-size: 82px;
	color: #3D1010;
	width: 450px;
	display: block;
	text-align: center;
	height: 80px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	float: left;
	background-image: url(img/div-date.png);
	background-repeat: no-repeat;
	background-position: center 40px;
}
.subtitle-paragraph {
	font-size: 48px;
	color: #3D1010;
	font-family: LobsterTwoRegular;
	font-weight: normal;
	text-align: center;
	display: block;
	width: 360px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}


#image-uno {
	background-image: url(img/1-circle.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 412px;
	width: 500px;
	float: left;
	clear: both;
	overflow: hidden;
	z-index: 0;
	padding-top: 190px;
	margin-top: 20px;
}


#main #nav-page #navigation-page-one ul li a {
	text-decoration: none;
	color: #FFF;
}
#main #nav-page #navigation-page-two ul li a {
	color: #FFF;
	text-decoration: none;
}
#nav-page {
	width: 100%;
	height: 150px;
}
#main #nav-page p {
	font-size: 30px;
	font-weight: normal;
	color: #3D1010;
	text-align: center;
	display: block;
	width: 300px;
	float: left;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
}
#infodue {
	height: 339px;
	width: 245px;
	position: absolute;
	z-index: 0;
	left: 1015px;
	top: 158px;
	background-image: url(img/bandierina.png);
	background-repeat: no-repeat;
	background-position: center -50px;
}
#main #infodue h1 {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #FFF;
	text-align: center;
	display: block;
	height: 90px;
	width: 180px;
	margin-top: 20px;
	font-size: 36px;
	font-weight: normal;
	margin-left: auto;
	background-image: url(img/cornice-due.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-right: auto;
	margin-bottom: 0px;
}
#info-tre {
	height: 180px;
	width: 160px;
	background-image: url(img/cornice-uno.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-right: auto;
	margin-left: auto;
	display: block;
	padding-left: 40px;
}
#main #infodue #info-tre ul {
	width: 115px;
	list-style-type: none;
	float: left;
	display: block;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main #infodue #info-tre ul li {
	font-size: 16px;
	font-weight: normal;
	color: #FFF;
	height: 50px;
	width: 115px;
	display: block;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	margin-top: 20px;
}
#main #infodue #info-tre ul li a {
	color: #FFF;
	text-decoration: none;
	font-size: 16px;
}
.floatleft {
	text-align: right;
}
#one-sect {
	height: 700px;
	width: 400px;
	float: left;
	background-image: url(img/SCAN0085.JPG);
}
#two-sect {
	height: 750px;
	width: 400px;
	background-image: url(img/punti-vendita-corn.png);
	background-repeat: no-repeat;
	background-position: center 180px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}

#three-sect {
	height: 700px;
	width: 400px;
	float: right;
	background-image: url(img/SCAN0096.JPG);
	background-repeat: no-repeat;
}
#punti-vendita-section {
	height: 750px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: thin;
	border-bottom-style: double;
}
#main #bodysite #punti-vendita-section #punti-vendita #two-sect h1 {
	color: #3F1011;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 100px;
	font-weight: normal;
	display: block;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 130px;
}
.punt-vend-text {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 90px;
	color: #3F1011;
	padding-left: 60px;
	display: block;
	width: 250px;
	margin-top: -50px;
	margin-bottom: 0px;
}
#text-pv {
	height: 460px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(img/punti-vend-corn-b.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 100px;
}
#main #bodysite #punti-vendita-section #punti-vendita #two-sect #text-pv h2 {
	font-size: 30px;
	font-weight: normal;
	color: #611414;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	width: 300px;
	display: block;
	height: 30px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#main #bodysite #punti-vendita-section #punti-vendita #two-sect #text-pv p {
	height: 60px;
	width: 300px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 5px;
}
#contact-form-b {
	height: 900px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	z-index: 0;
	margin-top: 0px;
	padding-top: 0px;
}
#formcontacts {
	height: 500px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #999;
}
#main #contatti #formcontacts h2 {
	font-family: Museo300;
	font-size: 30px;
	font-weight: 300;
	color: #FF4497;
	text-align: center;
	display: block;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 60px;
}
#main #contatti #formcontacts p {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 20px;
	color: #666;
	text-align: center;
	display: block;
	line-height: 30px;
}
form input:focus, form textarea:focus{
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #600;
	border-right-color: #600;
	border-bottom-color: #600;
	border-left-color: #600;
	font-size: 20px;
	}
:focus{
	outline: medium none;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #666;
	font-size: 20px;
	}
#main #bodysite #contact-form #contact-form-b form table tr{
	height: 40px;
	width: 450px;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 20px;
	color: #666;
}
#main #bodysite #contact-form #contact-form-b form table tr td label{
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 22px;
	color: #600;
	margin-top: 0px;
	font-weight: lighter;
}
#main #bodysite #contact-form #contact-form-b h1 {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 50px;
	font-weight: normal;
	color: #600;
	text-align: center;
	display: block;
	height: 60px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
#main #bodysite #contact-form #contact-form-b form table tr td #invia{
	background-color: #660000;
	height: 40px;
	width: 90px;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #FFF;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	margin-right: 40px;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0px 0px;
	font-size: 18px;
	font-weight: lighter;
}
#main #bodysite #contact-form #contact-form-b form table tr td #invia:hover {
	background-color: #663300;
}
.classelabell {
	height: 70px;
	width: 450px;
	border: thin solid #CCC;
	margin-bottom: 20px;
	margin-top: 10px;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 20px;
	color: #666;
}
.classetextareaa {
	height: 340px;
	width: 450px;
	border: thin solid #CCC;
	margin-bottom: 20px;
	margin-top: 10px;
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666;
}
#main #bodysite #punti-vendita-section #punti-vendita #two-sect #text-pv h5 {
	font-family: 'LobsterTwoRegular', Arial, sans-serif;
	color: #3F1011;
	display: block;
	height: 25px;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	padding-top: 5px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #3F1011;
}
.testo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
}
#main #infodue #info-tre ul li .testo a {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
}
