html {
	font-size: 100%;
	color: #C9C9C9;
	background-color: #000000;
}
body {
	margin: 0%;
	text-align: center;
	font-size: 1em;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../images/NeroVinoGrande.jpg);
	background-repeat: repeat-x;
	background-color: #460000;
}
a {
	outline: none;
}

/****************************************************************************************************************************************/

#container {
	width: 760px;
	margin-top: 16px;
	background-color: #000000;
	text-align: left;
	padding-bottom: 50px;
	margin: auto;
}
#header {
	height: 150px;
	background-color: #000000;
	width: 760px;
	margin: auto;
}
#header object {
	background-color: #000000;
}
#horMenu {
	background-image: url(../images/Prugna4.jpg);
	margin-top: 0px;
	background-repeat: repeat-x;
	background-color: #000000;
	height: 1.75em;
	line-height: 28px;
}
ul#navlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#navlist li {
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.125em;
	font-weight: bold;
	margin: 0;
	padding: 0px;
	font-style: italic;
}
#navlist a, #navlist a:link {
	margin: 0;
	padding: 5px 9px 4px 9px;
	text-decoration: none;
	color: #e1e1e1;
}
#navlist a:hover {
	color: #74a893;
}
#active {
	background-image: url(../images/NeroRiflessoPiccolo.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
}
#an1 {
	margin-top: 30px;
	text-align: center;
	margin-left: 20px;
	line-height: 35px;
	margin-bottom: 10px;
	background-color: #460000;
	margin-right: 20px;
}
#titolo {
	margin-bottom: 5px;
	font-family: "Adobe Garamond Pro", "Times New Roman", Times, serif;
	color: #999999;
	font-size: 1.3em;
}
#princHome {
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	margin-top: 0px;
	overflow: hidden;
}
#contHome {
	width: 520px;
	margin-right: 5px;
	margin-left: 15px;
	float: left;
	margin-top: 20px;
	border-right-width: 3px;
	border-right-style: ridge;
	border-right-color: #460000;
	padding-right: 10px;
}
.centrato {
	font-weight: bold;
	text-align: left;
	color: #D5D5D5;
	margin-bottom: 1em;
	text-decoration: underline;
}
.testo {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
}
.sottolineato {
	text-decoration: underline;
}
.in {
	font-family: "Edwardian Script ITC", "Times New Roman", Times, serif;
	color: #FFCA00;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	font-size: 1.6em;
}
.chiostro {
	font-family: Harrington, "Times New Roman", Times, serif;
	color: #FFCA00;
	font-weight: normal;
	font-size: 1.6em;
}
.grassetto {
	font-weight: bold;
}
.immagineAffiancata {
	float: left;
	margin-right: 20px;
	margin-top: 10px;
}
.immagineAffiancata2 {
	margin-top: 10px;
}
#colonnaLaterale {
	width: 180px;
	text-align: right;
	margin-top: 25px;
	float: left;
}
.immagineLista {
	margin-top: 40px;
}
#footer {
	width: 760px;
	padding-top: 10px;
	margin: auto;
}
#pFooter {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #999999;
	padding-right: 150px;
	padding-left: 150px;
}

/* FINE ATTRIBUTI HOME.HTML *****************************************************************************************************************************************
***INIZIO ATTRIBUTI AZIENDA.HTML, WORK.HTML*/

.imgDestra {
	float: left;
	margin-right: 30px;
}
.imgTesto {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
.imgTesto2 {
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	margin-left: 5px;
}
.blocchetto {
	width: 143px;
	background-image: url(../images/punes.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-bottom: 40px;
	border-top-width: 1px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 15px;
	padding-right: 15px;
	overflow: auto;
}
.testoBlocchetto {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 1.1em;
	font-size: 1.3em;
	margin: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight: bold;
}
#news {
	margin-top: 80px;
	padding-left: 15px;
	padding-top: 50px;
	padding-bottom: 50px;
	margin-bottom: 80px;
	margin-left: 2px;
	background-image: url(../images/37.jpg);
	background-repeat: repeat;
	/*background-color: #c99415;*/
	background-color: #000000; 
	width: 160px;
	overflow: auto;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-right-color: #EBB73D;
	border-bottom-color: #EBB73D;
	border-top-width: 0.05em;
	border-left-width: 0.05em;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #EBB73D;
	border-left-color: #EBB73D;
}
#news2 {
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 2px;
	background-image: url(../images/62.jpg);
	background-repeat: repeat;
	background-color: #000000;
	width: 160px;
	overflow: auto;
	border: 1px groove #CCCCCC;
}
.testoNews {
	text-align: left;
	margin-bottom: 5px;
	margin-right: 10px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: 600;
	padding-right: 5px;
}
.testoNews a {
	font-family: Harrington, "Times New Roman", Times, serif;
	color: #460000;
	font-weight: bold;
}
.rosso {
	color: #460000;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}

/* FINE ATTRIBUTI AZIENDA.HTML, WORK.HTML
*****************************************************************************************************************************************
***INIZIO ATTRIBUTI N1.HTML*/

.switchGalleries2 {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}
.switchGalleries2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #C9C9C9;
}
.switchGalleries2 a:hover {
	color: #74a893;
}
.testo a img {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
.immaginiNotizia {
	margin-top: 7em;
	height: 12em;
}
.immaginiNotizia img {
	margin-left: 30px;
}
.immaginiNotizia2 {
	margin-top: 3em;
	height: 12em;
}
.immaginiNotizia2 img {
	margin-left: 30px;
}
#linkEsterni {
	height: auto;
	margin-top: 0.3em;
	margin-bottom: 2em;
	background-color: #000000;
	padding-top: 2em;
}
ul#linklist {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#linklist a, #linklist a:link {
	color: #999999;
	font-weight: bold;
}
#linklist a:hover {
	color: #660000;
}
ul#linklist li {
	font-size: 0.8em;
}
.stampa {
	text-align: center;
	font-family: "Courier New", Courier, mono;
	font-style: italic;
}
.giornali {
	text-align: center;
}
.giornali img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 20px;
}

/* FINE ATTRIBUTI N1.HTML *****************************************************************************************************************************************
***INIZIO ATTRIBUTI NEWS.HTML*/

.bloccoNotizia {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #460000;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: auto;
	width: 708px;
}
.dataNews {
	color: #CCCCCC;
}
.dataNews a {
	color: #CCCCCC;
	text-decoration: none;
}
.dataNews a:hover {
	color: #660000;
}
.bold {
	font-weight: bold;
}

/* FINE ATTRIBUTI NEWS.HTML *****************************************************************************************************************************************
***INIZIO ATTRIBUTI CONTATTI.HTML, MAIL.HTML, CONFIRM.PHP*/

.bloccoContatti {
	margin-left: 30px;
	width: 699px;
	margin-top: 10px;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #460000;
	margin-bottom: 35px;
	padding-bottom: 35px;
	padding-top: 20px;
	float: left;
}
.colonnaDestra {
	width: 310px;
	float: left;
	padding-top: 70px;
}
.formMail {
	padding-top: 1em;
	margin-left: 40px;
	overflow: auto;
}
.formMail label {
	color: #996633;
}
.obbligatori {
	margin-top: 0.2em;
	margin-bottom: 0.7em;
	color: #996633;
	font-size: 1em;
}
.formMail textarea {
	margin-top: 0.5em;
	margin-bottom: 1em;
	overflow: scroll;
}
.formMail input {
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.contatti {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 0px;
	width: 380px;
}
.lavoroPromoters {
	margin-left: 30px;
	width: 699px;
	padding-bottom: 1.3em;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #460000;
	padding-bottom: 35px;
}
.elencoPromoters {
	margin-left: 30px;
	width: 699px;
	padding-top: 35px;
}
.linea {
	float: left;
	/*width: 699px;*/
}
.promoter {
	float: left;
	margin-right: 83px;
	margin-top: 30px;
	width: 150px;
	overflow: auto;
}
.promoter h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.m {
	border: none;
	margin-top: 1em;
	margin-bottom: 0.8em;
}
.immaginiContatti {
	text-align: center;
	padding-top: 0px;
}
.immaginiContatti a {
	text-decoration: none;
	color: #CCCCCC;
	font: "Times New Roman", Times, serif;
	font-style: italic;
}
.immaginiContatti a img {
	border: none;
}
.immaginiContatti2 {
	text-align: center;
	padding-top: 0px;
	margin-top: 40px;
}
.immaginiContatti2 a {
	text-decoration: none;
	color: #CCCCCC;
	font: "Times New Roman", Times, serif;
	font-style: italic;
}
.immaginiContatti2 a img {
	border: none;
}
.confirm {
	margin-left: 40px;
	margin-bottom: 1.5em;
	margin-top: 2em;
	font-size: 1.2em;
	color: #330000;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #460000;
	border-top-width: 2px;
	border-top-style: ridge;
	border-top-color: #460000;
	margin-right: 40px;
	padding-bottom: 1em;
	padding-top: 1em;
	text-align: center;
	background-image: url(../images/37.jpg);
}
.condizioni {
	margin-top: 30px;
	margin-left: 30px;
}
.vocicond {
	color: #FFCA00;
}
.fotoCertificato {
	padding-top: 2em;
	width: 699px;
	text-align: center;
}
.testoC {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.9em;*/
	color: #FFCA00;
}
.fotoPag {
	margin-bottom: 30px;
}	

/* FINE ATTRIBUTI CONTATTI.HTML, MAIL.HTML, CONFIRM.PHP *****************************************************************************************************************************************
***INIZIO ATTRIBUTI GALLERIES*/

.switchGalleries {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
}
.switchGalleries a {
	color: #FFFFFF;
	font-family: Harrington, "Times New Roman", Times, serif;
	font-size: 1em;
}
.switchGalleries a:hover {
	color: #74a893;
}
#an2 {
	margin-top: 30px;
	text-align: center;
	margin-left: 20px;
	line-height: 35px;
	margin-bottom: 20px;
	background-color: #460000;
	margin-right: 20px;
}
#elencoArtisti {
	background-color: #000000;
	list-style-type: none;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: ridge;
	border-left-style: ridge;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	width: 150px;
	margin-left: 16px;
	float: left;
	margin-right: 10px;
	border-right-width: 2px;
	border-right-style: ridge;
	border-right-color: #CCCCCC;
	padding-left: 0em;
	margin-top: 0px;
}
ul#elencoArtisti li {
	font-family: Harrington, "Times New Roman", Times, serif;
	font-size: 1em;
	width: 150px;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #CCCCCC;
	overflow: auto;
}
#elencoArtisti a, #elencoArtisti a:link {
	color: #FFCA00;
	text-decoration: none;
}
#elencoArtisti a:hover {
	color: #74a893;
}
#active a {
	color: #FFFFFF;
}
#immagini {
	float: left;
	width: 531px;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.tn {
	border-bottom-width: 1.5px;
	border-bottom-style: ridge;
	border-bottom-color: #ffca00;
	clear: both;
	margin-bottom: 0px;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
}
.imgLink img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-right: 20px;
}
.foto {
	margin-right: 1.25em;
	float: left;
	width: 155px;
	text-align: center;
	margin-left: 1.25em;
}
.piccolo {
	font-size: 0.8em;
}
.didascalia {
	height: 9.4em;
	margin-top: 0em;
	padding-top: 0em;
	overflow: auto;
}
.testoDidascalia {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.02em;
	/*line-height: 1.45em;  quando ci sono i prezzi*/
	line-height: 1.85em;
	color: #FAFAFA;
	font-style: italic;
	margin-top: 0.7em;
}
#navDiv {
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.02em;
	line-height: 1.83em;
	color: #FAFAFA;
	font-style: italic;
	margin-top: 0px;
	padding-top: 0px;
	overflow: auto;
	width: 520px;
}
#navDiv a {
	color: #FAFAFA;
}
#navDiv a:hover {
	color: #74a893;
}
#navDiv2 {
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.02em;
	line-height: 1.83em;
	color: #FAFAFA;
	font-style: italic;
	margin-top: 0px;
	padding-top: 0px;
	overflow: auto;
	clear: both;
	width: 715px;
}
#navDiv2 a {
	color: #FAFAFA;
}
#navDiv2 a:hover {
	color: #74a893;
}
.grigio {
	color: #666666;
}
.giallo {
	color: #ffca00;;
}
.prom3 {
	margin-top: 20px;
	background-color: #000000;
	width: 760px;
	font-family: Harrington, "Times New Roman", Times, serif;
	color: #ffca00;
	text-align: left;
	font-size: 1.5em;
}
.prize {
	color: #FFCA00;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

/* FINE ATTRIBUTI GALLERIES *****************************************************************************************************************************************
***INIZIO ATTRIBUTI CARTELLA noJs*/

#container2 {
	margin-top: 16px;
	background-color: #000000;
	text-align: left;
	padding-bottom: 50px;
	margin: auto;
}
#horMenu2 {
	background-image: url(../images/Prugna4.jpg);
	margin-top: 0px;
	background-repeat: repeat-x;
	background-color: #460000;
	height: 1.75em;
	line-height: 28px;
	padding-left: 30%;
}
.noJsImage {
	text-align: center;
	line-height: 1.7em;
}
.noJsImage img {
	margin-top: 50px;
}
.noJsImage a {
	color: #999999;
	font-size: 2em;
}
.testoNoJs {
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.83em;
	color: #FAFAFA;
	font-style: italic;
}
#contHome2 {
	width: 520px;
	margin-right: 5px;
	margin-left: 15px;
	float: left;
	margin-top: 20px;
	border-right-width: 3px;
	border-right-style: ridge;
	border-right-color: #460000;
	padding-right: 10px;
	text-align: center;
}

/* FINE ATTRIBUTI CARTELLA noJs
******************************************************************************************************************************************
***INIZIO ATTRIBUTI COLLEZIONI.HTML*/

.collezione {
	padding-left: 20px;
	margin-top: 40px;
	padding-right: 20px;
	padding-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	width: 665px;
}
.collezione object {
	float: left;
	margin-right: 40px;
	background-color: #000000;
}
.testoCollezione {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height: 1.83em;
	font-style: italic;
	margin-top: 0px;
	color: #FFFFFF;
}
.testoCollezione a {
	font-family: Harrington, "Times New Roman", Times, serif;
	color: #FFCA00;
	font-size: 0.9em;
}
.testoCollezione a:hover {
	color: #74a893;
}
.didascalia1 {
	height: 12em;
	margin-top: 0em;
	padding-top: 0em;
	overflow: auto;
}
.collezione2 {
	padding-left: 20px;
	margin-top: 30px;
	padding-right: 20px;
	margin-left: 20px;
	margin-right: 20px;
	width: 665px;
}
.testoCollezione2 {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height: 1.83em;
	font-style: italic;
	margin-top: 0px;
	color: #FFFFFF;
}
.testoCollezione2 a {
	font-family: Harrington, "Times New Roman", Times, serif;
	color: #FFCA00;
	font-size: 0.9em;
}
.testoCollezione2 a:hover {
	color: #74a893;
}
.didascalia2 {
	height: 12em;
	margin-top: 0em;
	padding-top: 0em;
	width: 500px;
	float: left;
	margin-right: 20px;
	overflow: auto;
}

/* FINE ATTRIBUTI COLLEZIONI.HTML *****************************************************************************************************************************************
***INIZIO ATTRIBUTI LIGHTBOX*/

#lightbox {
	/*background-color: #eee;*/
	back\ground-color: transparent;
	padding: 0px;
	margin-top: 20px;
	border: none;
}
#lightboxDetails {
	padding: 0px;
	margin: 0px;
	height: 0px;
	width: 0px;
	visibility: hidden;
}	
#lightboxCaption { 
	float: left; 
	width: 0px; 
	height: 0px; 
}
#keyboardMsg { 
	float: right; 
}
/*#closeButton { 
	top: 0px; 
	right: 0px; 
}*/
#lightbox img { 
	border: none; 
	clear: both; 
} 
#overlay img { 
	border: none; 
}
#overlay { 
	background-image: url(../images/patina.png); 
}
* html #overlay {
	background-color: #000;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/patina.png", sizingMethod="scale");
}

/* FINE ATTRIBUTI LIGHTBOX *****************************************************************************************************************************************
***INIZIO ATTRIBUTI ILFALSOD'AUTORE.html*/

.cel {
	color: #FFCA00;
}
.ros {
	color: #CC0000;
}
.ros2 {
	color: #FFCA00;
	font-size: 1.5em;
}
.ros3 {
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}
.dante {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 0.8em;
	line-height: 1.3em;
	padding-right: 2.8em;
	padding-left: 2.8em;
	color: #C9C9C9;
}
#princHome2 {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
	text-align: left;
}
.stra {
	text-align: center;
	padding-right: 2em;
	padding-left: 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.rigenerare {
	text-align: center;
}
.sott {
	text-decoration: underline;
}
.sebbene {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
}
.stra2 {
	text-align: center;
	padding-right: 1em;
	padding-left: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}

/* FINE ATTRIBUTI ILFALSOD'AUTORE.html *****************************************************************************************************************************************
***INIZIO ATTRIBUTI RISORSE.html*/

.bloccoRisorse {
	margin-top: 60px;
}
.risorsa1 {
	width: 200px;
	float: left;
	margin-right: 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
.risorsa2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #CCCCCC;
}
.bloccoRisorse a, .bloccoRisorse a:link {
	color: #FFCA00;
}
.bloccoRisorse a:hover {
	color: #990000;
}

/* FINE ATTRIBUTI RISORSE.html *****************************************************************************************************************************************
***INIZIO ATTRIBUTI VIDEO.html*/

.bloccoVideo {
	margin-top: 16px;
}
.rigaVideo {
	margin-bottom: 16px;
	text-align: center;
	padding-bottom: 16px;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #460000;
}
.rigaVideo img {
	border: none;
}
.thumb {
}
.titolo {
	margin-top: 5px;
}
.titolo a {
	font-family: Harrington, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFCA00;
}

/* FINE ATTRIBUTI VIDEO.html *****************************************************************************************************************************************
***INIZIO ATTRIBUTI MAPPA.html*/

#princHome3 {
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	margin-top: 10px;
	overflow: hidden;
}
