body {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #F0AD6D;
}

table.principale {
	background-color: #894618;
}

td.barra {
	background-image: url(immagini/barra.jpg);
	background-repeat: no-repeat;
}

td.sfondomenu {
	background-image: url(immagini/sfondomenu.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}

td.bordinomenu {
	background-image: url(immagini/bordinomenu.gif);
	background-repeat: repeat-x;
}

td.sfondo {
	background-image: url(immagini/sfondo.jpg);
	background-repeat: repeat-x;
	background-color: #F6F1EB;
}

td.bordo {
	background-color: #894618;
}

td.puntiniV {
	background-image: url(immagini/puntiniV.gif);
	background-repeat: repeat-y;
}

td.puntiniO {
	background-image: url(immagini/puntiniO.gif);
	background-repeat: repeat-x;
}

td.sfondobox {
	background-image: url(immagini/sfondobox.jpg);
	background-color: #FCFCFC;
	background-repeat: repeat-y;
}

td.coda {
	background-color: #FCE0BE;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}


/* TESTO */


.testo11 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;

}

.testo12 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}

.testo13 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}

.testo11nero {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.dataora {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.testo18rosso {
	font-family: Tahoma, Arial, Verdana;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #DE0000;
	text-decoration: none;
}

.testo18 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}

/* HREF */

a.email {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: none;
}

a.email:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: underline;
}

a.nobold {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: none;
}

a.nobold:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #73370E;
	text-decoration: underline;
}

a.noboldOn {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a.noboldOn:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: none;
}

a:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: underline;
}

a.titolo {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: none;
}

a.titolo:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #73370E;
	text-decoration: underline;
}

/* Nyro */
div#nyroModalFull {color: #777;}
div#nyroModalLoading {border: 4px solid #777; width: 150px; height: 150px; text-indent: -9999em; background: #fff url(immagini/ajaxLoader.gif) no-repeat center;}
div#nyroModalLoading.error {border: 4px solid #f66; line-height: 20px; padding: 20px; width: 300px; height: 100px; text-indent: 0; background: #fff;}
div#nyroModalWrapper {background: #fff; border: 4px solid #777;}
a#closeBut {position: absolute; display: block; top: -20px; right: -20px; width: 20px; height: 20px; text-indent: -9999em; background: url(immagini/close.gif) no-repeat;	outline: 0;}
h1#nyroModalTitle {margin: 0; padding: 0; position: absolute; top: -25px; left: 5px; color: #fff; font-size: 14px;}
div.wrapper div#nyroModalContent {padding: 5px;}
div.wrapperImg div#nyroModalContent {position: relative; overflow: hidden; text-align: center;}
div.wrapperImg div#nyroModalContent h2 {font-size: 100%; color: #4AC010;}
div.wrapperImg img {vertical-align: baseline;}
div.wrapperImg div#nyroModalContent div {display: none;}
div.wrapperImg div#nyroModalContent div:hover {display: none;}
a.nyroModalPrev, a.nyroModalNext {z-index: 105; outline: none; position: absolute; top: 0; height: 100%; width: 40%; cursor: pointer; text-indent: -9999em; background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {height: 60%; width: 20%;}
a.nyroModalPrev {left: 0;}
a.nyroModalPrev:hover {background: url(immagini/prev.gif) left 20% no-repeat;}
a.nyroModalNext {right: 0;}
a.nyroModalNext:hover {background: url(immagini/next.gif) right 20% no-repeat;}
