/*stili globali*/
html,body {
	margin: 0; padding:0; margin-top: 0px;
	background-color: #000000;
}
body {
	text-align: center;
	min-width: 860px;
}


H1,H2,H3,H4,H5,H6{margin: 0; padding:0}
h1{color: #cc2222; font: bold 24pt/50px "Eurostar Black Extended",Arial sans-serif;}
h2{color: #FF8C00;font: bold 18pt "Eurostar Black Extended", Arial sans-serif; }
h3{color: #Cc6633;font: bold 12pt "Eurostar Black Extended", Arial sans-serif;}
h4{color: #FF8C00;font-size: 10pt}
h5{color: #FF8C00;font-size: 9pt}
h6{color: #FF8C00;font-size: 8pt}

IMG {border: 0px;}

P {color:#fff; margin-top: 6px; margin-bottom: 2px;
	font: normal 9pt/12px Verdana,Tahoma, sans-serif;	
}

P.comm {color:#c00; margin-top: 6px; margin-bottom: 6px;
	font: normal 9pt/16px "Comic Sans MS", sans-serif;	
}

P.indaco {margin-top: 6px; margin-bottom: 2px;
	color:#9fccff;
	font: bold 9pt/16px Verdana,Tahoma, sans-serif;	
}

P.special {
	margin-top: 6px; margin-bottom: 2px;
	color:#ff9f9f;
	font: bold 16pt "Monotype Corsiva", serif;	
}

/* ***************************** DIVS ******************************* */

/*stili contenitore */
div#contenitore{
	position:relative;
	margin:0 auto;
	width:860px;
	height:640px;
	text-align: left;
	background-color: #000;
	background:url('../Images/fadingline.jpg'); 
	border:0px solid #ff0;
	}
	
	
/*stili header */
div#header{
	width: 860px;
	height:130px;
	border:0px solid #f00;
	margin-left:-10px;
	}
	
div#headerMain{
	position: relative;
	left:6px;
	top:16px;
	width: 500px;
	height:100px;
	border:0px solid #fff;
	}	

div#newsLeft {
	float:left;
	width: 140px;
	height: 100px;
	margin-top: 8px; 
	padding-left: 5px;
	border: 0px solid #400060; 
	text-align:center;
	}
div#newsRight {
	float:right;
	width: 140px;
	height: 100px;
	margin-top: 15px; 
	margin-right: 30px;
	border: 0px solid #ffff00;
	text-align:center; 
}
div#header A:link{
	color: #ddd;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
	 }
	 
div#header A:visited{
	color: #ddd;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			}
		
div#header A:hover{
	color: #f82;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			}
		
div#header A:active{
	color: #ddd;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			 }

/* ========== stili mainArea ====================== */
div#mainArea{
	position:relative;
	width: 860px;
	height: 480px;
	border:0px solid #fff;
/*	background-color: #000; */
	margin:0px;
}


/*stili foto*/
div#fotoMain {
	position: absolute;
	left:200px;
	top:10px;
	width: 280px;
	height: 380px;
	border: 0px solid #fff;
}
div#foto2 {
	position: absolute;
	left: 2px;
	top: 10px;
	width: 148px;
	height: 200px;
}
div#foto3 {
	position: absolute;
	left: 80px;
	top: 120px;
	width: 148px;
	height: 200px;
}

/*stili commenti*/
div#commenti {
	position: absolute;
	left:510px;
	top:146px;
	width: 304px;
	height: 300px;
	padding: 8px; 
	background-color: #fff0cc;
	border: 3px solid #ff6666;
	text-align: justify;
}


/*stili info*/
div#info {
	position: absolute;
	left:200px; top:375px;
	width:595px; height: 80px;
	padding: 4px; 
	text-align: center;
	border: 3px solid #c70; /*079 */
	background-color: #530;	/*035 */
}
div#info2 {
	position: absolute;
	left:199px; top:374px;
	padding: 4px; 
	width:600px; height: 85px;
	border-top: 1px solid #fe2;border-left: 1px solid #ff0;
}

P.info {color:#fda; margin-top: 6px; margin-bottom: 6px;
	font: normal 9pt/16px "Comic Sans MS", sans-serif;	
}

/* stili BARRA */
div#barra{
	float:left;
	width: 160px;
	height: 440px; 
	margin-top: 20px;
	text-align:left;
	border: 0px solid #444;
	}
	
/*stili per la navigazione*/
div#barra A:link{
	color: #ddd; background-color: #333;
	display: block;
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	width:150px;
	height:19px;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
	 }
	 
div#barra A:visited{
	color: #ddd; background-color: #333;
	display: block; 
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	width:150px;
	height:19px;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			}
		
div#barra A:hover{
	color: #333; background-color: #eee;
	display: block; 
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps; 
	text-decoration: none;
	width:150px;
	height:19px;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			}
		
div#barra A:active{
	color: #0ff; background-color: #333;
	display: block; 
	font-family: Georgia, serif;
	font-weight: bold;
	font-size: 10pt;
	font-variant:small-caps;
	text-decoration: none;
	width:150px;
	height:19px;
	padding:4px;
	padding-top:3px;	
	margin-top:2px;
			 }





/*stili footer*/
div#footer {
	width: 852px;
	height: 45px; 
	padding: 4px; 
	background-color: #ff8f40;
/*	background:url('../Images/bottom.jpg'); background-repeat:no-repeat;  */
	margin-top:0px;
	color: #400000;
	text-align:center;
	font-style: normal;
	}

div#footer P{font-family:Georgia; font-size:8pt; color:000; font-weight:bold; padding:3px;}	

div#footer a:link{color: #c00; font-style: normal;text-decoration: none; text-size: 9pt;}
div#footer a:visited{color: #c00; font-style: normal;text-decoration: none; text-size: 9pt;}
div#footer a:hover{color: #fff; font-style: normal; text-decoration: none;  text-size: 9pt;}
div#footer a:active{color: #c00; font-style: normal;text-decoration: none; text-size: 9pt;}


/*stili banner*/
div#banner {
	position: absolute;
	left:160px; top:80px;
	width: 700px; height: 50px;
	padding: 0.2em; 
	border: 0px solid #00ffff;
	color: #400000;
	font-size: 8pt;
	text-align: left;
}


div#nav {
	position: absolute;
	left:500px; top:15px;
	width: 108px; height: 30px;
	text-align: center;
}

div#nav P {color:#fff; margin-top: 6px; margin-bottom: 2px;
	font-size:10pt; font-family: Verdana,Tahoma, sans-serif;	
}


/* LINKS */
A:link{color: #ff9900;  text-decoration: none; font-weight: bold;}
A:visited{color: #ff9900; text-decoration: none; font-weight: bold; }
A:hover{color: #ff0066; text-decoration: none; font-weight: bold; }
A:active{color: Magenta;text-decoration: none; font-weight: bold; }


/* Tabelle */
TABLE{font-family: Tahoma, sans-serif;
      text-align:left;
      width:100%;
      margin: 0;
      }
      
LI.links {list-style-image: url(../Images/anim_Freccia2.gif);
	list-style-position: outside;
	font: bold 1em #;
	text-align: middle;
	margin-left: -18px;}

LI.item {list-style-image: url(../Images/orange.gif);
	list-style-position: outside;
	font: bold 1em #;
	color:#fff0ff;
	text-align: left;
	margin-left: -18px;}


