body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body{margin:0px; background-color:#FFFFFF;}

*{margin:0px}

h1 {
	font-size:18pt;
/* 	color:#000000; */
  color: #362F24;
}

h2 {
	font-size:14pt;
	color:#362F24;	
}

h3 {
	font-size:10pt;

}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}

p {
  color: #362F24;
}

/* Effetto fade sui bordi dei div */
.divs div {display:block; padding:10px; border:2px solid black}
.divs .lower {border-top:none}
.divs .bold {font-weight:bold}
.divs .darkgrey {border-color:#8b8b8b; margin-bottom:10px}

.clearer {
	clear: both;
}
.divider {
	background: url(../img/divider.gif) no-repeat;
	height: 24px;
	margin: 16px 0 0 0;
}

.InEvidenza {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
}

#Pagina{
  margin:0px auto auto auto;
/* Colori:
    F5D5A4
    B59D79,362F24,DBBF92
  width:900px;
  border-top:1px solid #908040;
  border-right:none;
  border-bottom:1px solid #908040;
  border-left:none; */
}

#Contenitore{
  /* float:inherit; */
  margin:0px;
  width:auto;
/*  border-top:1px solid #908040;
  border-right:none;
  border-bottom:1px solid #908040;
  border-left:none; */
}

#Testata{
	background: #F5D5A4 url(../img/logo1.png) no-repeat center top;
	border-bottom: 1px solid #908040;
	height: 180px;
	text-align: center;
}

#Testata h1{
  font: normal 3em "Trebuchet MS",sans-serif;
  color: #906030;
}

#Testata p{
  color: #906030;
}

#Testata a{
  color: #906030;
}

#TabTestata .AreaLogin{
  /* background-color:#B59D79;
  color:#000000; */
  font-family:Verdana;
  font-size:10px;
  text-align:left;
  /* width:150px; */
}

#Login{
  clear:left;
/*
  background: #B59D79;
  position:absolute;
  bottom:0;
  width:146px;
  height:200px; */
  margin:0px;
	color: #FFF;
  text-align:right;
  padding:0px 5px 0px 5px;
  border-top:#908040 1px solid;
  border-right:#908040 1px solid;
  border-bottom:#908040 1px solid;
  display:none;
  /* visibility: hidden; Makes it hidden at first. Very Important.*/
}

#Login form .smallText{
  font-family:Verdana;
  font-size:10px;
}

.messagebox{
	position:absolute;
	width:100px;
	margin-left:30px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
}
.messageboxok{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:bold;
	color:#008000;
	
}
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:bold;
	color:#CC0000;
}

#TabSezioneCentrale{
  border-collapse:collapse;
  width:100%;
}

#TabSezioneCentrale .AreaMenu{
  background-color:#362F24;
  /* color:#000000; */
  text-align:left;
  width:150px;
}

#TabSezioneCentrale .AreaContenuti{
  background-color:#FFFFFF;
  /* color:#000000;
  text-align:justify;
  text-align:center; */
}

#TabSezioneCentrale .News{
  width:180px;
  background-color:#B59D79;
  border-left:1px solid #908040;
  color:#000000;
  text-align:left;
}

#TabSezioneCentrale .News h2{
  text-align:center;
  color:#660033;
}
#TabSezioneCentrale .News h3{
  color:#655C56;
}

#TabSezioneCentrale .News td{
  vertical-align: top;
}

#Menu{
  clear:left;
  margin:0px;
  /* height:400px;
  background-color:#AACAF1;  */
  border-top:#908040 1px solid;
	letter-spacing: 1px;
	line-height: 31px;
  font-size:12pt;
}

/*
#Menu a:link, #Menu a:visited, #Menu a:active {
  text-decoration:none;
  color:#0000CC;
}

#Menu a:hover {
  text-decoration:underline;
  color:#CC0043;
}
*/

#Link{
  clear:left;
/*  position:absolute;
  bottom:0; */
  width:146px;
  margin:0px;
  /* height:200px; */
  background: #B59D79;
	color: #FFF;
  text-align:right;
  padding:0px 7px 0px 3px;
  border-top:#908040 1px solid;
  border-right:#908040 1px solid;
  border-bottom:#908040 1px solid;
}

#Corpo{
  clear:left;
  margin:0px;
  height: auto !important;
  height:555px;
  min-height:555px;
/*  background-color:#AACAF1;
  border-bottom:#908040 1px solid; */
  background: #DBBF92;
  padding:0px 5px 0px 5px;
}

#SelezGall{
  border-top:#908040 1px solid;
  border-right:#908040 1px solid;
  border-left:#908040 1px solid;
  border-bottom:#908040 1px solid;
  width:550px;
}
#SelezGall img{border: 2px solid ; width: 100px; height: 74px;}
#SelezGall .EleGall td{width: 100px; text-align: center;}


#editorNews{
  width:400px;
  height:300px;
  display: none;
}

#editorPag{
  width:400px;
  height:500px;
  display: none;
}

#PaginaPrezzi{
  font-family: AR JULIAN;
  width:700px;
  height:800px;
}

#note-prezzi  h3 {
  font-size: 15px;
  color: #797C3C;
  line-height: 18px;
  text-transform: capitalize;
  margin: 10px 0 0;
  padding: 1px 0;
}

#tabs strong {
  color: #797C3C;
}

#DocumentiWeb{
  font-family: AR JULIAN;
  width:700px;
  height:500px;
}

#PaginaEscursioni{
  font-family: AR JULIAN;
  width:700px;
  height:400px;
	text-align:center;
}

#Traduttore{
  /* float:right; */
  background:#b3ab79;
}

#Piede{
  float:left;
  margin:5px auto auto auto;
  width:100%;
  height:35px;
  color:#000000;
  text-align:center;
  border-top:#908040 1px solid;
  border-bottom:#908040 1px solid;
}

#Piede a:link, #Piede a:visited, #Piede a:active {
  text-decoration:none;
  color:#0000CC;
}

#Piede a:hover {
  text-decoration:underline;
  color:#CC0043;
}
