*{padding:0;margin:0}
body{background:white;color:#9F0000;font:18px/1.5 "Verdana"; min-width:800px}
a{color:#9F0000; outline:none; text-decoration:none; margin-left:10px; margin-right:10px;}
a:hover{color:#9F0000;}


#content{
 width: 640px;
 height: 440px;
 background: White;
 border-color: #9F0000;
 border-width: thin;
 border-style: solid;
 margin: 10px auto; padding: 0;
 position: relative; 
}

#header{
 margin: 0px 0px 0px 0px;
 text-align: center
}

#indietro{
 position: left;
 outline: none;
 border-color: white
}

#testo{
	color: Black;
	font: 12px/1.5 "Verdana";
	margin-left: 2px;
	margin-right: 2px;
}

#contatti{
	 width: 640px;
	 height: 380px;
	 background: white;
	 border-color: #9F0000;
	 border-width: thin;
 	 border-style: solid;
	 margin: 10px auto; padding: 0;
	 position: relative;
}
#contatti-info{
	color: #696969;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 30px; top: 30px; 
	text-align: justify; 
}

#contatti-errore{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 30px; top: 10px; 
	text-align: justify; 
}

#contatti-nome{
	color: #000000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 100px; top: 80px; width: 150px; height: 20px;
	text-align: justify; 
}
#contatti-nome-label{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 30px; top: 80px; 
	text-align: justify; 
}
#contatti-email{
	color: #000000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 100px; top: 120px; width: 150px; height: 20px;
	text-align: justify; 
}
#contatti-email-label{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 30px; top: 120px;
	text-align: justify; 
}
#contatti-text{
	color: #000000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 100px; top: 160px; width: 500px; height: 150px; 
	text-align: justify; 
}
#contatti-text-label{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 30px; top: 160px;
	text-align: justify; 
}
#contatti-reset{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 420px; top: 330px;  
	text-align: justify; 
}
#contatti-submit{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 520px; top: 330px;
	text-align: justify; 
}
#autore{
	 width: 640px;
	 height: 1050px;
	 background: white;
	 border-color: #9F0000;
	 border-width: thin;
 	 border-style: solid;
	 margin: 10px auto; padding: 0;
	 position: relative;
}

#author{
	 width: 640px;
	 height: 870px;
	 background: white;
	 border-color: #9F0000;
	 border-width: thin;
 	 border-style: solid;
	 margin: 10px auto; padding: 0;
	 position: relative;
}

#autore-foto{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 10px; top: 15px; width: 140px; 
	text-align: justify; 
}
#autore-nome{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 10px; width: 473px; height: 225px;
	text-align: justify; 
}
#autore-cognome{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 30px; width: 473px; height: 225px;
	text-align: justify; 
}
#autore-email{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 50px; width: 473px; height: 225px;
	text-align: justify; 
}
#autore-myspace{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 70px; width: 473px; height: 225px;
	text-align: justify; 
}
#autore-2righe{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 110px; width: 473px; height: 225px;
	text-align: justify; 
}
#autore-info{
	color: Gray;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 130px; width: 453px; height: 225px;
	text-align: justify; 
}
#autore-mostre{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 480px; width: 473px; height: 225px;
	text-align: justify; 
}
#author-exhibition{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 320px; width: 473px; height: 225px;
	text-align: justify; 
}

#autore-riconoscimenti{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 167px; top: 360px; width: 473px; height: 50px;
	text-align: justify; 
}
#autore-riconoscelenco{
	color: Gray;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 182px; top: 380px; width: 433px; height: 50px;
	text-align: justify; 
}
#autore-mostrelenco{
	color: Gray;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 182px; top: 500px; width: 433px; height: 225px;
	text-align: justify; 
}
#author-exhibitionlist{
	color: Gray;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 182px; top: 350px; width: 433px; height: 225px;
	text-align: justify; 
}
#autore-mostrelenco a{
	color: #9F0000;
	font: 12px/1.6 "Verdana"; 
}

#author-exhibitionlist a{
	color: #9F0000;
	font: 12px/1.6 "Verdana"; 
}
#notizie a{
	color: Red;
	font: 12px/1.5 "Verdana";
	margin: 0px 0px 0px 0px;
	text-align: justify; 
}

#galleria_main{
	width: 640px;
	height: 400px;
	background: white;
	border-color: #9F0000;
	border-width: thin;
	border-style: solid;
	margin: 10px auto; padding: 0;
	position: relative;
}

#galleria_main-RedPassion{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 230px; top: 80px; 
	text-align: justify; 
}

#galleria_main-Emotion{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 15px; top: 80px; 
	text-align: justify; 
}

#galleria_main-AsciiArt{
	color: #9F0000;
	font: 12px/1.6 "Verdana";
	margin: 0; padding: 0; list-style: none; display:block; position: absolute;
	left: 425px; top: 80px; 
	text-align: justify; 
}
