/* CSS Document */

body {
	background: #000000;
	margin: 0px;
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}



div#overlay2 {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #000;
		filter:alpha(opacity=90);
		-moz-opacity: 0.8;
		opacity: 0.8;
}

.clear {
	clear:both;
}

h1 {
	margin:0px;
	padding:0px;
	font-size:8px;
}

div#main {
	width:1000px;
	height:510px;
	margin:0 auto;
	margin-top:30px;
	background:#000000;
}

div#sfondo {
	width:1000px;
	height:510px;
	float:left;
	background:#000000;
}	

div#container {
	width:1000px;
	height:438px;
	float:left;	
	overflow:hidden;
}

div#linearossa {
	width:1000px;

	height:2px;

	float:left;

	background-color:#990000;	

}

div#menu {
	width:1000px;
	height:70px;
	float:left;

}



/* INIZIO PHOTOGALLERY */

div#photogallery {
	width:978px;

	height:238px;

	position:relative;

	left:-750px;

	top:35px;

	background:url(../images/gallery.png) no-repeat;

}

div#photogallery_contenuto {

	width:975px;

	height:228px;

	margin-top:10px;

	margin-left:10px;

	float:left;

	position:relative;

	text-align:left;

}

div#photogallery_bottone {

	width:33px;

	height:238px;

	float:right;

}

div#photogallery_bottone_arrow {

	width:33px;

	height:21px;

	padding-top:24px;

	padding-bottom:20px;

	float:left;

	text-align:center;

}

div#photogallery_bottone_img {

	width:33px;

		float:left;

	text-align:center;

}

.link_thumb {

	padding-left:10px;

	padding-top:10px;

}

/* FINE PHOTOGALLERY */





/* INIZIO COMPOSIT */

div#composit {



	width:978px;

	height:238px;

	position:relative;

	left:-750px;

	top:400px;

	background:url(../images/gallery.png) no-repeat;





}

div#composit_contenuto {

	width:935px;

	height:228px;

	margin-top:10px;

	margin-left:10px;

	float:left;

	position:absolute;

	

}



div#composit_bottone {

	width:33px;

	height:238px;

	float:right;

}

div#composit_bottone_arrow {

	width:33px;

	height:21px;

	padding-top:24px;

	padding-bottom:20px;

	float:left;

	text-align:center;

}

div#composit_bottone_img {

	width:33px;

		float:left;

	text-align:center;

}







/* INIZIO COLORI */

div#colori {

overflow: hidden; 

	width:578px;

	height:150px;

	position:relative;

	left:772px;

	top:-440px;

	background:url(../images/colours.png) no-repeat;

}

div#colori_contenuto {

	width:500px;

	height:140px;

	margin-top:6px;

	margin-left:40px;

	float:right;

	position:absolute;

	

}



div#colori_bottone {

	width:33px;

	height:150px;

	float:left;

}

div#colori_bottone_arrow {

	width:33px;

	height:21px;

	padding-top:14px;

	padding-bottom:11px;

	float:left;

	text-align:center;

}

div#color_bottone_img {

	width:33px;

	height:38px;

		float:left;

	text-align:center;

	

}











/* INIZIO MENU */

#menu ul{   

 list-style:none;   

 margin:0;   

 padding:0;

 z-index: 7;

}

#menu ul li{   

 display:inline;   

 margin:0;   

 text-transform:capitalize;

 

}

#menu ul li a{   

 color:#FFFFFF;   

 background:url(../images/menu_off.png) no-repeat;  

 float:left;   

 text-decoration:none;    

 margin:0;   

 text-transform:capitalize;

 height:70px;

 width:99px;

 margin-right:1px;

}

#menu ul li a:hover{   

 background:#99ff00;   

 color:#006600;   

 text-decoration:none;  

  background:url(../images/menu_hover.png) no-repeat;  



}

#menu ul li a.current{   

 background:#990000;

}



div#footer {

position:absolute;

width:100%;

bottom:0px;

height:30px;

border-top:1px solid #990000;

text-align:center;

color:#CCCCCC;

padding-top:10px;

font-weight:normal;

}



