/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/


* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	/*font-family: Futura, 'Century Gothic', AppleGothic, sans-serif;*/
	/*font-family:'Courier New', Courier, monospace;*/
	line-height: 1.3em;
	color: black;	
	background: #fff;
	/*text-transform:uppercase;*/
}

body.section-1 { }	
body.section-2 { }
body.section-3 { }

a {background:none;}
p {background:white;}

a:link { 
	text-decoration: none;
	color:black;	
	}

a:active { 
	text-decoration: none;
	color:black;
	
	}

a:visited { 
	text-decoration: none;
	color:black;	
	}

a:hover { 
	text-decoration: line-through;
	color:black;

	}

.active a{
	text-decoration: line-through;

}

a img { border: none; }

#content a:link {
	text-decoration:underline;
	color: #000;
}

#content a:hover {
	text-decoration: line-through;
	color: #000;
}

#next a{
	text-decoration:none;}






body.section-1 #content a:link{
	/*background-color:white;*/
	text-decoration:underline;
	}

body.section-1 #content a:hover{
	/*background-color:white;*/
	color: #000;
	text-decoration: line-through;}

#content .thumb a:link,#content .thumb a:hover {
	background-color: none;}


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



#menu {
	position: fixed;
	top: 20px;
	left:20px;
	right:10px;
    width: 170px;
    overflow: auto;
    height: 100%;
	background-color: none;
}

/*
MODIFICA LOGO:
RICORDARSI DI MODIFICARE WIDTH E HEIGHT!!!
*/

.brand p{
	margin-top: 0px;
	background:none;
    /*font-weight: bold;*/
}

.brand a {
	background: none;
	text-decoration: none;
}
	
/**
.brand a{
	font-size: 16px;
	line-height: 1.1em;
	letter-spacing: 0px;
		background:none;

	margin-bottom: 0px;
	display: block;
	background: transparent url(../Sites/indexhibit/ndxz-studio/site/Labulle2010/img/b.jpg) no-repeat scroll 0 0;
	width: 77px;
	height: 66px;
    text-indent: -9000px;

}**/

#menu ul {
	list-style: none;
	margin-bottom:0px;
	margin-top:10px;
}

#menu ul li.section-title {
    font-weight: bold;
	color: black;
	background:none;
	margin-bottom:5px;
}
	
.info a, .info a:link, .info a:active, .info a:visited, .info a:hover{

}



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



#content {
    height: 100%;
    margin: 20px 0 0 220px;
    top: 0;
	background:none;
	
}

.container {
    padding: 0px 0px 25px 0px;
	background:none;
}

#content p { width: 650px; 
margin-bottom: 9px;
line-height:1.3em;
background:none;}

p {
    margin: 0 0 9px 0;
}

.mail a{
	padding-top: 20px;}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 20px 0; padding: 0; }
#img-container p	{ width: 500px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }