
.text {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

html>/**/body .text {
	padding: 0px 0px 0px 0px;	
}

.text2 {
	color : #706400;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	padding: 0px 10px 0px 10px;
}

.titletext {
	color : #C87100;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
}

.titlemenusx, dl.csc-menu dt{
	color : #C87100;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	font-weight: bold;	
	cursor: pointer;
}

.textmenusx {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	
}
.textmenusx a{
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;	
	
}
.textmenusx a:hover{
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	
}

.textmenusx a:visited {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	
}
.textmenusx a:active {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	
}


.tx_ablinklist_treeView_links {padding:0;}

dl.csc-menu dd {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	margin-left: 0px;
	padding-bottom: 19px;
}

dl.csc-menu {
	padding-top: 2px;
}

.nav {
	color : #706400;
	width: 500; 
	height: 19;
	padding : 0px 0px 0px 25px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background:url(images/flash25.jpg) no-repeat;
	text-align: justify;
}

html>/**/body .nav {	
	padding : 0px 0px 0px 0px;
	
}


.nav a{
	color :#C77100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}

.nav a:link {
	color :#C77100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}

.nav a:hover{
	color :#C77100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}

.nav a:visited{
	color :#C77100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}



.border{border: 2px solid;
    border-color: #C87100;
    padding: 5px;background: #BFC098}
	

.borderhp{
    border: 2px solid #C9C180;
	margin: 5px 5px 10px 5px;
	}
	
div.bannercontent div img {
	border: 2px solid #C9C180;
}
	

.imgright {
float: right;
border: 1px solid #656C4A;
margin: 5px 15px 10px 10px;
padding: 10px;
}

.photos {
border: 2px solid;
    border-color: #C87100;
	
}

.titolosx {
padding : 8px 0 0 0;
font : 1.0em  Arial,Tahoma, sans-serif;
letter-spacing:2px;
text-align:center;
color:#665625;
background:url(images/colonnasx.jpg) no-repeat;
font-weight: bold;
}

.titolodx, div.csc-header h1 {
	padding : 8px 0 0 0;
	font : 1.0em  Arial,Tahoma, sans-serif;
	letter-spacing:2px;
	text-align:center;
	color:#665625;
	background: url(images/colonnadx.jpg);
	font-weight: bold;
	height: 35px;
}

.csc-firstHeader h1 {
	padding : 8px 0 0 0;
	font : 1.0em  Arial,Tahoma, sans-serif;
	letter-spacing:2px;
	text-align:center;
	color:#665625;
	background: url(images/colonnadx.jpg);
	font-weight: bold;
	height: 35px;
}

.tx-rbflashobject-pi1-swf_altcontent {
	margin : 0px 15px 10px 10px;	
	border:2px solid #C9C180;
}

html>/**/body .tx-rbflashobject-pi1-swf_altcontent {
	margin : 0px 30px 10px 10px;	
	border:2px solid #C9C180;
}


html>/**/body .titolodx {
	padding : 8px 0 0 0;
	font : 1.0em  Arial,Tahoma, sans-serif;
	letter-spacing:2px;
	text-align:center;
	color:#665625;
	background: url(images/colonnadx.jpg);
	font-weight: bold;
	height: 27px;
}

html>/**/body div.csc-header h1 {
	padding : 8px 0 0 0;
	font : 1.0em  Arial,Tahoma, sans-serif;
	letter-spacing:2px;
	text-align:center;
	color:#665625;
	background: url(images/colonnadx.jpg);
	font-weight: bold;
	height: 27px;
}

html>/**/body  .tx-pntdamimagegallery-pi1
{ padding: 0px 10px 0px 10px; text-align:center; text-align: justify;}

html>/**/body div.tx-pntgooglemaptrack-pi1
{ padding: 0px 10px 0px 10px; text-align:center; text-align: justify;}

html>/**/body div.tt_products_item_catlist
{ padding: 0px 10px 0px 10px; text-align:center; text-align: justify; }

html>/**/body dl.csc-menu
{ padding: 0px 10px 0px 10px; text-align:center; text-align: justify; }

.singleimage {
width: auto;
}

.menu a:link{
padding : 4px 0px 4px 18px;
font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
letter-spacing:1px;
text-align:left;
color:#ffffff;
background: #FFFFFF url(images/sfondomenuoff.jpg) no-repeat;
font-weight: bold;
display: block;
}

.menu a:visited {
padding : 4px 0px 4px 18px;
font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 8pt;
letter-spacing:1px;
text-align:left;
color:#ffffff;
background: #FFFFFF url(images/sfondomenuoff.jpg) no-repeat;
font-weight: bold;
display: block;
}

.menu a:hover {
background: #FFFFFF url(images/sfondomenuon.jpg) no-repeat;
text-decoration : none;
color:#ffffff;
}

.close {
font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size: 12pt;
letter-spacing:1px;
text-align:center;
color:#ffffff;
font-weight: bold;
display: block;
}

a {
font-size: 9pt;
color : #C77100;
background : inherit;
text-decoration : none;
}

a:hover {
color :#C77100;
background : inherit;
text-decoration : underline;
}

a:visited {
font-size: 9pt;
color : #C77100;
background : inherit;

}

#contentleft a {
font-size: 8pt;
color : #C77100;
background : inherit;
text-decoration : none;
}

#contentleft a:hover {
color :#C77100;
background : inherit;
text-decoration : underline;
}

#contentleft a:visited {
font-size: 8pt;
color : #C77100;
background : inherit;
}

.footer {
font-size: .8em;
font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:1px;
color : #FFFFFF;
}

.form {

	BORDER-RIGHT: #656C4A 1px solid; 
	BORDER-TOP: #656C4A 1px solid; FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #656C4A 1px solid; 
	COLOR: #000000; BORDER-BOTTOM: #656C4A 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.footer a:link {
font-size: .8em;
color : #FFFFFF;
text-decoration : none;
font-weight: bold;
}

.footer  a:visited {
font-size: .8em;
color : #FFFFFF;
text-decoration : none;
font-weight: bold;
}

.footer a:hover {
font-size: .8em;
color :#FCA51D;
text-decoration : underline;
}

div#language {
	padding-left: 100px;
}

div#urlhome {
	height: 150px;
	cursor: hand;
}

p.bodytext {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}

html>/**/body p.bodytext {
	color : #706400;
	width : 97%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	padding: 10px;
}

.csc-textpic-caption {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	font-weight: bold;
}

div.contentprincipale {
	width: 628px;
	padding: 10px;
}

html>/**/body  div.contentprincipale {
	width: 631px;
	padding: 0px;
	
}  /*per firefox */ 


div#contentleft {
	width: 215px;
	padding: 10px;
}

html>/**/body  div#contentleft {
	width: 215px;
	padding: 0px;
} /*per firefox */

div.csc-header {
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px;
}

div.bannercontent {
	width: 100%;
	text-align: center;
}

div.listtrack {
	border: 1px solid #000000;
}

div.listtrack img {
	margin: 10px;
	margin-top: 0px;
}

.Stile1 {color: #66551D}
.Stile2 {color: #C87100}

td.singleimage img {
	border: 2px solid #C9C180;
	margin: 5px 5px 10px 5px;
}

td.trackpreview img {
	margin: 5px;

}

.ero .ero-previewArea .ero-previewArea-image {
display:block;
float:inherit;
width: 100%;

}
.VE_Pushpin_Popup_Title {
	color: #C87100;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.ero .ero-body {width: 100%;}


.blockquote {
  margin: 10px 10px 10px 10px;
  padding: 2px 2px 2px 2px;
  background: #EFEACA;
  border: 1px dashed #6B5722;
   
}

span.linktrack {
	color : #C87100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}

span.linktrack a{
	color : #C87100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}
span.linktrack a:hover{
	color : #C87100;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
}

div.imgtrack {
	width: auto;
	text-align: center;
	float: left;
}

span.didascalia {
	color : #706400;
	width : 100%;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	padding-left: 13px;
	padding-right: 13px;
}

td.navigate a img {
	border: none;
}

td.sfondomenu {
    background-image: url(images/sfondomenu.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
	}


dl.csc-menu dt{
	color : #665625;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}

dl.csc-menu dt a{
	color : #665625;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	padding-left: 13px;
	padding-bottom: 5px;
	line-height: 3.0em;	
	font-weight: normal;
	background:url(images/icomenu.gif) no-repeat scroll 2px 20%;

	
}
dl.csc-menu dt a:hover{
	background:url(images/icomenu.gif) no-repeat scroll 2px 20%;
	color : #665625;	
	
}

dl.csc-menu dt a:visited{
	color : #665625;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background:url(images/icomenu.gif) no-repeat scroll 2px 20%;
	
}