/* CSS STRUTTURA WAVEPHOTOGALLERY */

body, html {margin:0px; padding:0px;}

body 
{
	font-family:  Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	background-color:#000000;
	text-align:center;
	color:#FFFFFF;
	margin-bottom:20px;
}

h1 {font-size:16px; text-transform: uppercase; color:#707070; font-family:Helvetica, Arial;}

h2 {font-size:16px; margin:0px;}

a {text-decoration: none; color:#FFFFFF;}
 a img {border-color:#FFFFFF;}
/*////////////////////////////*/
/*   CONTENITORE PRINCIPALE   */
/*////////////////////////////*/

#container
{
	text-align:left;
	background-color:#000000;
	margin:0px auto;
	margin-top:23px;
	padding:0px;
	padding-bottom:10px;
	width:700px;
}



/*//////////////////////////*/
/*		CONTENITORE HEAD	*/
/*//////////////////////////*/

#pageHeader
{
	position: relative;
	margin-bottom:0px;
}
#pageHeader #logo {margin-bottom:11px;}

/*//////////////////////////*/
/*		CONTENITORE NAV 	*/
/*//////////////////////////*/

#menu {font-size:11px; margin-bottom:23px; font-weight:bold; text-transform: uppercase; letter-spacing: 2px; text-align: center;}
	#menu a {color:#707070;}
	#menu a:hover {color:#a0a0a0;}
#menu span, .spacer {text-align:center; margin:0px 6px; color:#707070;}


/*//////////////////////////////*/
/*		CONTENITORE MODULI		*/
/*//////////////////////////////*/

#contentMain
{
	width:100%;
	overflow:auto;
	border-bottom:1px solid #3c3c3c;
	padding-bottom:10px;
	/*background-color:#a90000;*/
	/* ALTEZZA MINIMA FISSA
	min-height:100px;
	height:auto !important;
	height:100px; */	
}

/*#mainfoot {position:absolute; left:300px; bottom:22px; background-color:#efefef;}*/

#nav {width:276px; float:left; margin:0px; padding:0px; }
	#nav a img {border:none;}
	#nav .imgBig {margin-bottom:10px;}
	#nav .img1, #nav .img2, #nav .img3 {margin-bottom:10px;}
	#nav .img1 {margin-right:8px;}
	#nav .img3 {margin-left:8px;}

#main {
	width:400px;
	float:right;
	margin-bottom:5px;
	line-height:24px;
	min-height:272px;
	height:auto !important;
	height:272px;
	letter-spacing: 1px;
	border-bottom:1px solid #3c3c3c;
}

#elenco {
	margin-bottom:15px;
	text-align:right;
	text-transform: uppercase;
}
	#elenco a {color:#FFFFFF; font-size:11px; text-decoration: underline;}
	

/*//////////////////////////////*/
/*		CONTENITORE FOOTER		*/
/*//////////////////////////////*/

#footer {position:relative; margin-top:40px; height:33px; text-align:center; color:#CCCCCC;}
	#footer a {color:#525252; font-size:14px; font-weight:bold; text-decoration: underline;}
	#footer #comm {position:absolute; left:0px; top:0px;}
	#footer #zoom {position:absolute; right:0px; top:0px;}
	#footer #zoom2 {position:absolute; right:112px; top:5px;}
	#footer #copyright {position:absolute; right:0px; top:30px; color:#525252;}
