body {
	background-image:url(/images/sfondopag.gif);
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#ddd7c3;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	color: #6c5316;
}

body.form {
	background:#ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	color: #6c5316;
}


body.intro {
	background-image:url(/images/sfondo-intro.gif);
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	color: #6c5316;
}

td, tr, th, p, div, span, textarea,input, table, select,checkbox {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #6c5316;
	line-height: 16px;
	margin: 0;
	padding: 0;
}

td.intro {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	color: #6c5316;
	margin: 0;
	padding: 8;
	line-height: 13px;
}


p {
	margin-bottom:15px;
}



h1.title {
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	text-align: left;
	font-weight:normal;
	color: #6c5316;
	padding-bottom: 10px;
}
h2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	text-align: left;
	font-weight:normal;
	color: #6c5316;
	padding-bottom: 10px;
}

h3 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 15px;
	font-weight:bold;
	color: #664c28;
	padding:0px 0px 7px;
	margin:0px;
}

h4 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight:bold;
	color: #1a3f9a;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
}

div.testo-intro {
	text-align:justify;
	line-height: 13px;
}


div.box-left {
	width:165px;
	float:left;
	text-align:center;
	padding-right:13px;
	font-family:Arial,Verdana,Helvetica;
	font-size:20px;
	font-weight:normal;
}

div.box-right {
	width:165px;
	float:right;
	text-align:center;
	font-family:Arial,Verdana,Helvetica;
	font-size:20px;
	font-weight:normal;
}

div.box-home {
	background-image:url(/images/sfondo-box-home.gif);
	background-position:center top;
	background-repeat:no-repeat;
	display:block; width:161px;
	height:78px;
	margin-top:10px;
	text-align:left;
	padding-left:8px;
}

div.box-sx
	{
	width:223px;
	float:left;
	text-align:center;
	padding-right:10px;
	}

div.box-news {
	background:transparent url(/images/sfondo-news.gif) no-repeat scroll left top;
	margin:0px 0px 15px;
	padding:6px 0px 0px 0px;
	width:224px;
	text-align:center;
}

div.box-news2 {
	background:transparent url(/images/sfondo-news.gif) no-repeat scroll left bottom;
	padding:0px 5px 3px;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	line-height:13px;
	text-align:justify;
}


div.box-centrale {
	width:285px;
	float:left;
	padding-right:11px;
}

div.box-centro {
	width:285px;
	background:transparent url(/images/sfondo-box-centrale.gif) no-repeat scroll left top;
}


div.box-cerchi {
	float:left;
	margin:0px 6px;
	padding:6px 0px;
	background:transparent url(/images/sfondo-cerchi.gif) no-repeat scroll left top;
	width:228px;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	line-height:13px;
}

div.box-cerchi2 {
	float:left;
	width:36px;
	padding:10px 3px 0px 0px;
	margin:0;
}

div.box-dx {
	width:170px;
	float:right;
	text-align:center;
	background-color:#ede8dd;
}

div.titolo-vetrina {
	width:170px;
	height:25px;
	background:transparent url(/images/sfondo-vetrina.gif) no-repeat scroll left top;
	font-family:Arial,Verdana,Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-top:5px;
}


div.vetrina {
	width:148px;
	text-align:left;
}


div.go {
	text-align:right;
	padding-top:5px;
}


div.testata {
	width:981px;
	height:78px;
	background-image:url(/images/sfondotestata.gif);
	background-position:center top;
	background-repeat:repeat-x;
}

div.logo {
	float:left;
	width:249px;
	height:71px;
	padding-top:7px;
	padding-left:5px;
}

div.bottoni {
	float:left;
	width:522px;
	margin:0px;
	padding:46px 0 0;
}


div.indirizzo {
	float:right;
	padding-top:13px;
	width:195px;
	height:65px;
	padding-right:10px;
	text-align:right;
}


div.ombra {
	width:981px;
	height:3px;
	background-image:url(/images/sfondo-ombra.gif);
	background-position:center top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}


div.centrale {
	width:981px;
	padding-top:10px;
	margin:0;
}


div.barrasx {
	float:left;
	width:210px;
	margin-left:5px;
	background-image:url(/images/sfondobarrasx.gif);
	background-position:center top;
	background-repeat:repeat-y;
}


div.box-ricerca {
	width:185px;
	text-align:justify;
}


div.ricerca {
	height:20px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	letter-spacing:5px;
}


div.newsletter {
	height:20px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	letter-spacing:5px;
}


div.spazio {
	background-color:#ffffff;
	height:150px;
}


div.contenitore-sottocategoria {
	width:210px;
	height:34px;
	background-image:url(/images/sfondo-sottocategoria.gif);
	background-position:center top;
	background-repeat:repeat-x;
}

div.sottocategoria {
	width:200px;
	padding-left:10px;
	padding-top:9px;
	text-align:left;
}

div.lingua {
	width:175px;
	height:30px;
}

div.selezione {
	float:left;
	padding-right:22px;
}

div.ita {
	float:left;
	padding-right:20px;
}

div.eng {
	float:left;
}


#ordinamento {
	margin: 0px auto;
	border: 1px solid #CBC0A4;
	width: 550px;
	text-align: center;
}


div.contenuto {
	float:left;
	width:700px;
	margin-left:35px;
	text-align:justify;
}


div.chiusura-piede {
	width:990px;
	height:25px;
	background-image:url(/images/chiusura-piede.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


.t11 {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #6c5316; font-weight:normal;
}
.t11  b{
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #6c5316; font-weight:bold;
}
.t11 a:link, .t11 a:visited {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #e90213; font-weight:normal; text-decoration: none;
}
.t11 a:hover {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #e90213; font-weight:normal; text-decoration: underline;
}

.imgphotogallery
	{
	padding:4px;
	border: 1px solid #DED6C2;
	}

	.big {font-family: Verdana, Arial, Helvetica; font-size: 20px; color: #6c5316; font-weight:normal;}


	b {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #6c5316; font-weight:bold;}

	b.b-big {font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #6c5316; font-weight:bold;}

	strong.b-big {font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #6c5316; font-weight:bold;}


	a, a:link, a:visited, a:active, a:focus {color: #6c5316; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
	a:hover {color: #6c5316; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline;}



	A.small:link {text-decoration: none; color: #6c5316; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
	A.small:visited {text-decoration: none; color: #6c5316; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
	A.small:hover {text-decoration: underline; color: #6c5316; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}



	A.scelta-lingua:link {text-decoration: none; color: #b69c79; font-family: Arial, Verdana, Helvetica;  font-size: 15px; font-weight: normal; background-image:url(/images/freccina.gif); background-position:left top; padding-left:10px; background-repeat:no-repeat;}
	A.scelta-lingua:visited {text-decoration: none; color:#b69c79; font-family: Arial, Verdana, Helvetica;  font-size: 15px; font-weight: normal; background-image:url(/images/freccina.gif); background-position:left top; padding-left:10px; background-repeat:no-repeat;}
	A.scelta-lingua:hover {text-decoration: underline; color:#6c5316; font-family: Arial, Verdana, Helvetica;  font-size: 15px; font-weight: normal; background-image:url(/images/freccina-on.gif); background-position:left top; padding-left:10px; background-repeat:no-repeat;}

	A.bottoncino:link {text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; width:162px; height:34px; line-height:32px; letter-spacing:1px; display:block; text-align:center; background-image:url(/images/bottoncino.png); background-position:top left; background-repeat:repeat-x; color:#6c5316;}
	A.bottoncino:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; width:162px; height:34px; line-height:32px; letter-spacing:1px; display:block; text-align:center; background-image:url(/images/bottoncino.png); background-position:top left; background-repeat:repeat-x; color:#6c5316;}
	A.bottoncino:hover {text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; width:162px; height:34px; line-height:32px; letter-spacing:1px; display:block; text-align:center; background-image:url(/images/bottoncino-on.png); background-position:top left; background-repeat:repeat-x; color:#ffffff;}


	A.box-home:link {text-decoration: none; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:normal; line-height:15px;}
	A.box-home:visited {text-decoration: none; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:normal; line-height:15px;}
	A.box-home:hover {text-decoration: underline; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:normal; line-height:15px;}



input.motoresx  {background-color:#ded6c2; border:0px; height:17px;font-size:10px;width:135px}
select.motoresx  {background-color:#ded6c2; border:0px; height:17px;font-size:10px;width:135px; padding: 0px}


.amministrazione td {padding:5px}
.amministrazione input {background-color:#ffffff; border:1px dotted silver; height:20px;width:250px;}
.amministrazione select {background-color:#ffffff; border:1px dotted silver; height:20px;width:250px;}
.amministrazione textarea {background-color:#ffffff; border:1px dotted silver; height:200px;width:350px;}


.chromestyle{
	margin:0px;
	padding:0px;
	width:522px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
width:522px;
height: 32px;
border:0 none;
padding: 0px;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
height: 32px;

}

.chromestyle ul li a{
color: #604c2b;
padding: 9px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #ffffff;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
height: 32px;
}

.chromestyle ul li a:visited{
height: 32px;
color: #604c2b;
padding: 9px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #ffffff;
text-align: center;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
}

.chromestyle ul li a:hover { /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/images/sfondobottone.gif) center repeat-x; /*THEME CHANGE HERE*/
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
height: 32px;
text-decoration: none;
border-right: 1px solid #ffffff;
padding: 9px 7px;
margin: 0;
text-align: center;
}

.chromestyle ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/images/sfondobottone.gif) center repeat-x; /*THEME CHANGE HERE*/
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
height: 32px;
text-decoration: none;
border-right: 1px solid #ffffff;
padding: 9px 7px;
margin: 0;
text-align: center;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
line-height:18px;
z-index:100;
background-color: white;
text-align:left;
width: 150px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #6C5316;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ede9de;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;

}

.dropmenudiv a:visited{ /*THEME CHANGE HERE*/
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}


input.form  {border: 1px solid #ded6c2; height:17px;font-size:10px;width:300px}
select.form  {border: 1px solid #ded6c2; height:17px;font-size:10px;width:300px}
textarea.form  {border: 1px solid #ded6c2; font-size:10px;width:300px}
