* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8A4C28;
	background:#E8DFB6;
}
#container {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}
#layoutHeader {
	width:800px;
	height:105px;
}

#destra {
	float: left;
	position: relative;
	width:250px;
	font-size: 14px;
	padding-top: 14px;
	color:#FF0000;
}

#sinistra {
	float: left;
	position: relative;
	width:210px;
	font-size: 14px;
	padding-top: 14px;
	color:#FF0000;
}

#img2 {
	float: left;
	position: relative;
	width:125px;
	font-size: 14px;
	padding-top: 14px;
	color:#FF0000;
}

#img1 {
	float: left;
	position: relative;
	width:80px;
	font-size: 14px;
	padding-top: 14px;
	color:#FF0000;
}

#layoutHeader h1 {
	color:#FF0000;
	font-size:26px;
	font-weight:bold;
	padding:8px 20px 0 20px;
}
#layoutHeader h2 {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	padding:0 20px 0 20px;
}

#layoutHeader h3 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding:0 20px 0 20px;
}

#layoutHeader h4 {
	color:#EF2F72;
	font-size:16px;
	font-weight:bold;
	font-style: italic;
	padding:0px;
}

#layoutHeader h1 a {
	color:#FF0000;
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
}
#layoutHeader h2 a {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#layoutCenterBody {
	margin:10px 10px 0 10px;
}
#layoutNavigation {
	border-right:2px solid #8A4C28;
	width:170px;
	float:left;
}

.navTitle {
	background:#B3CFBA;
	background-image: url(images/tit-vetrine.gif);
	background-repeat: no-repeat;
	background-position: left;
	color:#000000;
	margin: 0px;
	padding:0px;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	height:30px;
	width: 90%;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.navTitle b {
	color:#8A4C28;
	font-size:12px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
}

.navTitle h3 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

.navTitle1 {
	background:#B3CFBA;
	background-image: url(images/tit-settori.gif);
	background-repeat: no-repeat;
	background-position: left;
	color:#000000;
	margin: 0px;
	padding:0px;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	height:30px;
	width: 90%;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.navTitle1 b {
	color:#8A4C28;
	font-size:12px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
}

.navTitle1 h3 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#layoutBodyContent {
	margin-left:190px;
}
#layoutBodyContent a {
	color:#7A7D5F;
	font-size:12px;
	font-weight:bold;
}
#layoutBodyContent h1{
	font-weight:bold;
	font-size:24px;
}
#layoutBodyContent h2{
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}
#layoutBodyContent p {
	margin-top:10px;
}

#layoutBodyContent1 {
	margin-left:0px;
}
#layoutBodyContent1 a {
	color:#7A7D5F;
	font-size:12px;
	font-weight:bold;
}
#layoutBodyContent1 h1{
	font-weight:bold;
	font-size:24px;
}
#layoutBodyContent1 h2{
	font-weight:bold;
	font-size:14px;
	margin-top:10px;
}
#layoutBodyContent1 p {
	margin-top:10px;
}

.clearer {
	clear:both;
	height:10px;
}

/* main menu begins */
#layoutMenu {
	height:24px;
	background-color: #E8DFB6;
	border-top: 1px solid #8A4C28;
	border-bottom: 1px solid #8A4C28;
	text-align:center;
}

#layoutMenu li b {
	color: #8A4C28;
}

#layoutMenu ul {
	text-align:center;
	padding-top:0px;
}

#layoutMenu li {
	list-style: none;
	display: inline;
}

#layoutMenu li a.home {
	text-decoration: none;
	background-image: url(images/home.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.home:hover {
	color: #000000;
	background-color: #B3CFBA;
}

#layoutMenu li a.vetrine {
	text-decoration: none;
	background-image: url(images/vetrine.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.vetrine:hover {
	color: #000000;
	background-color: #B3CFBA;
}

#layoutMenu li a.cerca {
	text-decoration: none;
	background-image: url(images/cerca.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.cerca:hover {
	color: #000000;
	background-color: #B3CFBA;
}

#layoutMenu li a.notes {
	text-decoration: none;
	background-image: url(images/notes.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.notes:hover {
	color: #000000;
	background-color: #B3CFBA;
}

#layoutMenu li a.info {
	text-decoration: none;
	background-image: url(images/info.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.info:hover {
	color: #000000;
	background-color: #B3CFBA;
}

#layoutMenu li a.mail {
	text-decoration: none;
	background-image: url(images/mail.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: inline-block;
	font-weight:bold;
	color: #000000;
	font-size:12px;
	height: 24px;
	padding-right: 10px;
	padding-left: 35px;
	line-height: 24px;
}

#layoutMenu li a.mail:hover {
	color: #000000;
	background-color: #B3CFBA;
}

/* mein menu ends */
/* left navigation menu begins */
#layoutNavigation ul {
	list-style-type: none;
	margin:10px 0;
}
#layoutNavigation a {
	display: block;
	font-size: 11px;
	text-decoration: none;
	width: 140px;
	color: #8A4C28;
	margin:7px 10px;
}

#layoutNavigation a:hover {
	background-color: #B3CFBA;
	font-size: 11px;
	color: #008140;
}

.leftmenu_selected {
	background-color: #B3CFBA;
	color: #008140;
}

#bachecona_nav {
	color: #8A4C28;
	float:left;
	padding: 10px;
	height: 235px;
	width: 100px;
}

#bachecona {
	background-color: #FFFFFF;
	background-image: url(images/bacheca.jpg);
	color: #8A4C28;
	float:left;
	padding: 0px;
	height: 330px;
	width: 658px;
}

#bachecona_cont {
	background-color: transparent;
	color: #8A4C28;
	overflow: auto;
	float:left;
	margin-top: 22px;
	padding: 25px;
	height: 235px;
	width: 585px;
}

#bachecona_tit {
	color: #8A4C28;
	font-weight:bold;
	font-size:24px;
	margin-left: 120px;
}

#notizienew {
	color: #8A4C28;
	font-weight:bold;
	background-color: #B3CFBA;
	width:100px;
	height: 40px;
	line-height: 20px;
	text-align: center;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*background-image: url(images/new.gif);
	background-repeat: no-repeat;
	background-position: right;*/
}

#notizienew a{
	color: #8A4C28;
	text-decoration: none;
}

#notizienew a:hover{
	color: #8A4C28;
	text-decoration: underline;
}

#notizieold {
	color: #8A4C28;
	font-weight:bold;
	background-color: #B3CFBA;
	width:100px;
	height: 40px;
	line-height: 20px;
	text-align: center;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*background-image: url(images/old.gif);
	background-repeat: no-repeat;
	background-position: right;*/
}

#notizieold a{
	color: #8A4C28;
	text-decoration: none;
}

#notizieold a:hover{
	color: #8A4C28;
	text-decoration: underline;
}

#data {
	text-align: right;
	font-weight: bold;
}

#picture {
	float:left;
	width: 210px;
	min-height: 100px;
}

#picture1 {
	float:left;
	width: 150px;
}

#vetrinepronte {
	float:left;
	width: 155px;
	height:80px;
	text-align: center;
}

#vetrinepronte a {
	color:#8A4C28;
	font-weight: bold;
	text-decoration: none;
}

#vetrinepronte a:hover {
	color:#8A4C28;
	font-weight: bold;
	text-decoration: underline;
}

#sceltalayout {
	position: relative;
	margin-left: 10px;
	float:left;
	display: block;
	background:#B3CFBA;
	background-image: url(images/zoom.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
	width: 130px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#normale-01 {
	position: relative;
	float:left;
}

#normale-02 {
	position: relative;
	float:left;
	text-align: center;
	width: 95px;
}

#normale-03 {
	position: relative;
	float:left;
}

#infonotes {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 2px;
	background:#B3CFBA;
	background-image: url(images/notes/info_telefonica_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 120px;
	width: 655px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infonotesblu {
	position: relative;
	float:left;
	display: block;
	color: #3366CC;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 2px;
	background-color: #99CCFF;
	background-image: url(images/notes/infoblu_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 80px;
	width: 500px;
	height: 46px;
	line-height: 46px;
	border: 2px solid #3366CC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infonotesarancio {
	position: relative;
	float:left;
	text-align: center;
	display: block;
	font-weight: bold;
	font-size: 18px;
	padding-top: 8px;
	letter-spacing: 2px;
	width: 170px;
	height: 50px;
	border: 2px solid #FF9900;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infonoteson {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 2px;
	background:#FFCC99;
	background-image: url(images/notes/info_online_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 120px;
	width: 655px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #CC6600;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infonotes b{
	color: #8A4C28;
	font-size: 16px;
}

a.elimina {
	width: 109px;
	height: 50px;
	display: block;
	background-image: url(images/notes/elimina-up.jpg);
	background-repeat: no-repeat;
}

a.elimina:hover {
	width: 109px;
	height: 50px;
	display: block;
	background-image: url(images/notes/elimina-down.jpg);
	background-repeat: no-repeat;
}

b#codice {
	font-size:16px;
}

b#valore {
	font-size:16px;
	color: #000000;
}

a.ritorna {
	width: 169px;
	height: 50px;
	display: block;
	float:left;
	background-image: url(images/notes/ritorna-up.jpg);
	background-repeat: no-repeat;
}

a.ritorna:hover {
	width: 169px;
	height: 50px;
	display: block;
	float:left;
	background-image: url(images/notes/ritorna-down.jpg);
	background-repeat: no-repeat;
}

a.prenonline {
	width: 278px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/prenonline-up.jpg);
	background-repeat: no-repeat;
}

a.preno1 {
	width: 250px;
	height: 50px;
	display: block;
	background-image: url(images/notes/preno-up1.gif);
	background-repeat: no-repeat;
}
a.preno1:hover {
	width: 250px;
	height: 50px;
	display: block;
	background-image: url(images/notes/preno-down1.gif);
	background-repeat: no-repeat;
}

a.confe1 {
	width: 162px;
	height: 50px;
	display: block;
	background-image: url(images/notes/perfeziona1-up.gif);
	background-repeat: no-repeat;
}
a.confe1:hover {
	width: 162px;
	height: 50px;
	display: block;
	background-image: url(images/notes/perfeziona1-down.gif);
	background-repeat: no-repeat;
}

a.prenonline:hover {
	width: 278px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/prenonline-down.jpg);
	background-repeat: no-repeat;
}

a.ric-silenziosa {
	width: 240px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/ric-silenziosa-up.jpg);
	background-repeat: no-repeat;
}

a.ric-silenziosa:hover {
	width: 240px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/ric-silenziosa-down.jpg);
	background-repeat: no-repeat;
}

a.perfeziona {
	width: 153px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/perfeziona-up.jpg);
	background-repeat: no-repeat;
}

a.perfeziona:hover {
	width: 153px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/perfeziona-down.jpg);
	background-repeat: no-repeat;
}

a.modulonline {
	width: 250px;
	height: 50px;
	display: block;
	float:right;
	margin-right: 4px;
	background-image: url(images/notes/modulonline-up.gif);
	background-repeat: no-repeat;
}

a.modulonline:hover {
	width: 250px;
	height: 50px;
	display: block;
	float:right;
	margin-right: 4px;
	background-image: url(images/notes/modulonline-down.gif);
	background-repeat: no-repeat;
}

a.richiestatelefonica {
	width: 250px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/richiestatelefonica-up.gif);
	background-repeat: no-repeat;
}

a.richiestatelefonica:hover {
	width: 250px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/richiestatelefonica-down.gif);
	background-repeat: no-repeat;
}

a.telefonica {
	width: 311px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/telefonica-up.jpg);
	background-repeat: no-repeat;
}

a.telefonica:hover {
	width: 311px;
	height: 50px;
	display: block;
	float:left;
	margin-left: 4px;
	background-image: url(images/notes/telefonica-down.jpg);
	background-repeat: no-repeat;
}

#infocerca {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(images/cerca.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	width: 550px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infocerca b{
	color: #8A4C28;
	font-size: 16px;
}

.minifoto_thumbs {
	display: inline-block;
    padding: 5px;
}

a.minifoto {
	background-image: url(images/minifoto-d.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

a.minifoto:hover, .minifoto_selected {
	background-image: url(images/minifoto.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

a.normale {
	background-image: url(images/normale-d.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

a.normale:hover, .normale_selected {
	background-image: url(images/normale.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

a.dettaglio {
	background-image: url(images/dettagli-d.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

a.dettaglio:hover, .dettaglio_selected {
	background-image: url(images/dettagli.gif);
	background-repeat: no-repeat;
	display: inline-block;
	width: 40px;
	height: 30px;
}

#pzcerca {
	font-size:16px;
}

input.button {
	width: 90px;
	height: 30px;
	font-size: 10px;
	font-weight: bold;
}

input.button1 {
	width: 120px;
	height: 30px;
	font-size: 10px;
	font-weight: bold;
}

#infovetrine_icoacce {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoacce_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoacce b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoaere {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoaere_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoaere b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoaggi {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoaggi_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoaggi b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoalbu {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoalbu_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoalbu b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoaltr {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoaltr_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoaltr b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoambi {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoambi_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoambi b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoarre {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoarre_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoarre b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoastu {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoastu_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoastu b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoattr {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoattr_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoattr b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoauto {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoauto_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoauto b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icobina {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icobina_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icobina b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icobors {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icobors_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icobors b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icobust {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icobust_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icobust b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icocami {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icocami_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icocami b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icocapp {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icocapp_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icocapp b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icocarr {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icocarr_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icocarr b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icocata {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icocata_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icocata b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icocost {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icocost_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icocost b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icodiar {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icodiar_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icodiar b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icodior {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icodior_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icodior b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoedif {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoedif_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoedif b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoelet {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoelet_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoelet b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icofest {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icofest_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icofest b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icofoli {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icofoli_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icofoli b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoghia {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoghia_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoghia b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icogioc {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icogioc_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icogioc b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icolibr {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icolibr_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icolibr b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoloco {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoloco_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoloco b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icomanca {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icomanca_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icomanca b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icomasc {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icomasc_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icomasc b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icomate {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icomate_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icomate b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icomode {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icomode_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icomode b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icomoto {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icomoto_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icomoto b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_iconatu {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/iconatu_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_iconatu b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_iconave {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/iconave_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_iconave b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icooper {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icooper_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icooper b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoparr {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoparr_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoparr b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icopers {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icopers_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icopers b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icopren {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icopren_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icopren b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icopupa {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icopupa_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icopupa b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icopuzz {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icopuzz_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icopuzz b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icorega {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icorega_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icorega b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icorica {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icorica_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icorica b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icorivi {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icorivi_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icorivi b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoscam {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoscam_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoscam b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icosche {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icosche_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icosche b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icosolo {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icosolo_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icosolo b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icosolt {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icosolt_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icosolt b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icosott {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icosott_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icosott b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icotosc {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icotosc_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icotosc b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icotruc {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icotruc_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icotruc b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icovago {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icovago_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icovago b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icovege {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icovege_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icovege b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icoveic {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icoveic_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icoveic b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icovern {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icovern_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icovern b{
	color: #8A4C28;
	font-size: 16px;
}

#infovetrine_icodepl {
	position: relative;
	float:left;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	background:#B3CFBA;
	background-image: url(immagini/icodepl_ico.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 115px;
	width: 256px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #008140;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#infovetrine_icodepl b{
	color: #8A4C28;
	font-size: 16px;
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background-color: #B3CFBA;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #008140;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#B3CFBA;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	background-color: #E8DFB6;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
	background-color: #E8DFB6;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
	background-color: #E8DFB6;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#FFFFFF;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}