/* CSS Document */

html,body{
margin: 0; 
padding: 0;
background-color:#000000;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	color:#EEEEEE;
	background-color:#000000;
}


h1{
	color:#FFFFFF;
	font-size: 48px;
	margin:0;
	line-height: 48px;
}
h2{
	font-size: 16px;
	margin:0;
}

div{
	overflow:hidden;
	}

hr{
	border: 1px solid #F54619;
	}

a,img {
	border:0px;
	}

a{	
	color: #FF6633;
	text-decoration: none;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover{
	color: #BED202;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #B00049;
}



.bodyText {
	text-align:justify;
	font-size: 12px;
	color: #0075A1;
}

.eta {
	text-align:right;
	font-size: 12px;
	color: #333333;
}

.headline {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}


.floater {
float:left;
display:inline;
}

#wrapper {
	margin:auto;
	width:1024px;
	text-align:center;
	background-color: #333333;

}

#mainDiv {
	background-color: #000000;
	width: 1024px;
	text-align: center;
	min-height: 600px;
}
#header {
	height: 40px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #232323;
	background-image: url(../../images/header.jpg);
}
#colonnaSX {
	width:796px;
	text-align: left;
}
.boxSx{
	margin: 5px 2px 5px 2px;
	padding-top: 20px;
}
#menugenerale {
	text-align: left;
	padding-top: 25px;
	padding-left: 25px;
}

#colonnaDX {
	width:200px;
	float: left;
	text-align: left;
}
#gallery {
	position: relative;
	text-align: center;
	clear: left;
	margin: 10px;
}
#footer {
	height:40px;
	clear: left;
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	background-color: #000000;
	font-size: 10px;
	color: #990099;
	padding: 6px 12px 6px 12px;
	background-image: url(../../images/footer.jpg);
}
#footer a {
	color:#FF00FF;
}

#footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#standardDiv{
	width:200px;
}

#testi {
	padding: 0px 20px 20px 20px;
}
#immagini {
	margin:auto;
	padding: 10px;
}

/* classi */

.bodyText {
	text-align:justify;
	font-size: 12px;
	color: #FFFFFF;
}

.eta {
	text-align:right;
	font-size: 24px;
	color: #FF6633;
}

.warning {
	text-align:center;
	font-size: 16px;
	color: #990001;
	font-weight: bold;
}

.headline {
	font-size: 24px;
	color: #BED202;
	
}
.visible {
	font-size: 12px;
	color: #333333;
}
.capitolo {
	font-size: 14px;
	color: #BED202;
	font-weight: bold;
	text-align: left;
}
/* ----------------------------------- */

.normale
{
	color:#F54619;
	margin: 0;
	padding: 0;
	list-style: none;
	/*border-bottom: 1px solid #DCDCDC;*/
	/* background-color:#EFEFEF; */ 
}
ul.normale {
	text-indent: 5px;
	/* border: 1px solid #DDDDDD;*/
}
.normale a{
	display: block;
	text-decoration: none;
	padding: 3px 5px 3px 3px;
	text-indent: 0px;
	
}

.normale a:link,
.normale a:visited{	
	background-image:url(../../images/bkg_black_20.png);
	/* background-color: #EFEFEF;*/ 
	color: #FCFCFC;
}

.normale a:hover
{
	background-image:url(../../images/bkg_white_80.png);
	/* background-color: #F54619; */
	color: #333333;
}

.normale a:focus,
.normale a:active{
	background-image:url(../../images/bkg_black_20.png);
	/* background-color: #EFEFEF; */
	color: #FCFCFC;
	
}

/* -------------------------------- */

.selezionato
{
	color:#F54619;
	margin: 0;
	padding: 0;
	list-style: none;
	/* border: 1px #DCDCDC solid ; */
	/*border-bottom: 1px solid #DCDCDC;*/
	/* background-color:#FEFEFE; */ 
	
}
ul.selezionato {
	text-indent: 5px;
	}
	
.selezionato a{
	display: block;
	text-decoration: none;
	padding: 3px 5px 3px 3px;
	text-indent: 0px;
	
}

.selezionato a:link,
.selezionato a:visited{
	background-image:url(../../images/bkg_white_50.png);
	color: #333333;
}
.selezionato a:hover
{
	background-image:url(../../images/bkg_white_80.png);
	color: #131313;
}

.selezionato a:focus,
.selezionato a:active{
	background-image:url(../../images/bkg_white_50.png);
	color: #333333;
	
}


/* --------------- barra colore -------------------*/
#colore{
	float: left;
	margin: 0 5px 0 5px;
	height: 600px;
	min-height: 600px;
	min-width: 5px;
	display: inline;
	
}
/* --------------- polaroid -------------------*/
.polaroid{
	list-style: 	none;
	text-align:		right;
	}
	
ul.polaroid {
	text-indent: 	0px; 
	}
	
.polaroid a{
	float:			left;
	text-decoration: none;	
	text-indent: 	0px;
	height:			50px;
	width:			50px;
	padding: 		5px 5px 5px 5px;
	margin: 		1px 1px;
	display:		inline;
	}

.polaroid a:link,
.polaroid a:visited{
	background-image:url(../../images/bkg_white_50.png);
	color: 			#555555;
	}
	
.polaroid a:hover{
	background-image:url(../../images/bkg_white_80.png);
	color: 			#F54619;
	}
	
.polaroid a:focus,
.polaroid a:active{
	background-image:url(../../images/bkg_white_50.png);
	color: 			#333333;
	}

.separatore{
	background: 	url(../../images/bkg_black_20.png);
	padding: 		5px 5px 5px 5px;
	margin: 		10px;
	}
.rounded{
	-moz-border-radius: 		2px; 
	-webkit-border-radius: 		2px; 
	-webkit-box-shadow: 		0 1px 1px #222; 
}

/*\*/ * html #colonnaSX {
	width:800px;
	text-align: left;
}/**/

/*\*/ * html .separatore{
	background: 	url(../../images/bkg_black_20.png);
	padding: 		0px;
	margin: 		5px;
	}/**/
	
/*\*/ * html .polaroid a{
	float:			left;
	text-decoration: none;	
	text-indent: 	0px;
	height:			30px;
	width:			30px;
	padding: 		3px;
	margin: 		1px;
	display:		inline;
	}/**/
	
/*\*/.polaroid{
background-image:url(../../images/bkg_white_50.png);
	list-style: 	none;
	text-align:		right;
	}/**/
