/* grafica menu :: non cambiare */

body, html { margin: 0; padding: 0;text-align: center;font: 76% arial,sans-serif;background: url("../img/bottone/sfondo1.gif");}
div#container{ text-align:left; margin: 0 auto 0 0px; float: left; background: url("../img/bottone/sfondo5.gif"); background-repeat: repeat-y; }
div#alto { width: 980px; margin: 0 auto 0 0;text-align: left;padding: 0;  border-right: 1px solid #000;border-left: 1px solid #000;  }
/*#barra { 	width: 980px;	height: 70px;  margin: 0 auto; padding: 0;   background: #fff;  text-align: left;  border-right: 1px solid #000;border-left: 1px solid #000; } */
table.logo { margin: 0;  padding: 0; border: 0; } td.logo {margin: 0; padding: 0; border: 0; } td.logo img { margin: 0; padding: 0;}
#tab1 {margin: 0;  padding: 0;  width: 770px; }
#tab2 {margin: 0;  padding: 0;  width: 200px; }

#centro { width: 980px;position: relative;text-align: left;margin: 0 auto 0 0;min-height: 1900px; height: auto !important;height: 1900px;border-right: 1px solid #000;border-left: 1px solid #000;  }
#sn {position: absolute;top: 0; left: 5px; width: 180px;text-align:left; min-height: 1900px; }
#dx {position: absolute;top: 0; right: 0;width: 350px;text-align:left;}
/* 3 colonne*/
#cx { width: 450px;margin: 0 450px 0 180px;background: #fff;}
/* 2 colonne */
#cxunico { margin: 0 0 0 200px;background: #fff;}

#basso { position: relative; width: 980px; margin: 0 auto 0 0; text-align: left; padding: 15px 0 0 0; border-right: 1px solid #000; border-left: 1px solid #000; }

/* box normale */
#box1  { width: 80%; margin: 15px auto; padding-bottom: 15px; float: center; border: 1px solid #000;text-align:left;background: #fff7d6; } #box1  a:hover{ text-decoration: none;text-align:left;}
#testa1 { background: #ffcb02;color: #000;text-align: center; letter-spacing: 1px; padding: 3px 5px;margin: 0 0 5px 0; font-weight: bold;}

/* bordo box */
#bordo {border: 1px solid #000;  margin: 0px 15px; }
h5 { 	color: #006699;	margin-left:15px;	margin-top:-40px;	position:absolute;}
#bordo2 {border: 1px solid #000;  margin: 0px 5px; }

/*titolo box*/
.titolo a { color: blue; text-decoration: none; font-weight: bold; }
.titolo a:hover { color: #000; text-decoration: none; font-weight: bold; }

/* immagini in home page */
td.galleria img {border: 1px solid #000; margin: 15px auto 0px auto; }


 /* testo menu sinistra */
h3 { 	font-size: 13px; font-weight: normal; font-family: 'Trebuchet MS', Trebuchet, Arial, sans-serif;	color: #000;	margin: 0 15px 0 15px;}
h3 a, h3 a:link, h3 a:visited, h3 a:active {	text-decoration: none;	color: #000; font-weight: normal; }
h3 a:hover {	text-decoration: underline;	font-weight: bold;}
/* TESTO AL CENTRO */
h2 {	font-size: 13px; font-weight: normal; font-family: 'Trebuchet MS', Trebuchet, Arial, sans-serif; 	color: #000000;	margin: 15px 5px;	line-height: 1.5em;}
h2 a:link, a:visited, a:active  { color: #000; text-decoration: none; font-weight: bold; } h2 a:hover {	text-decoration: none;	font-weight: bold; color: blue;}
/* scritta in alto con lo sfondo grigio */
h1 { 	font: normal 20px Forte, Verdana, Arial, sans-serif;	color: #000;	padding-right: 15px;	margin: 0;	text-align: right;}
/* titolo della pagina */
h4 {	font-size: 150%;	color: #FE7E00;	margin: 0;	text-align: center;	}



/* immagini piccole */
.ante{  width: 100%; margin: 25px 0px; }
.ante img { width: 100px; padding: 3px; border: 1px solid #000; float:left; margin: 0px 10px 0px 0px; }

/*galleria foto piccole */
table.foto { float: left; margin: 0; padding: 0;  } tr.foto { height: 175px; }
td.foto1   { padding: 0 10px; margin: 0px auto;  }
td.foto1 img { padding: 3px; background: #000; border: none;  width: 125px; }
td.foto1 a:hover img  {  padding: 3px; background: orange;  }

/* pagina galleria */
table.foto2 { width: 700px; margin: 0 auto; } tr.foto2 { height: 175px; }
td.foto2   { padding: 0 10px; margin: 15px; width: 150px; }
td.foto2 img { padding: 3px; background: #000; border: none;  width: 150px; height: 100px; }
td.foto2 a:hover img  {  padding: 3px; background: orange;  }

/* galleria immagini */
#impaginazione {	 color: #000; 	margin: 15px auto;	padding: 10px;   width: 700px;    text-align: center;}



/* foto wrangler */
div#cornice { width: 430px; height: 330px; float: center; margin: 0 auto; background: url("../img/wrangler/cornice.jpg"); }
div#cornice-foto {padding: 15px; width: 400px; height: 300px; }



	
