@charset "UTF-8";
body {
	background: #FFF;
	color:#333;
	font-family: 'QuicksandLight', Arial, sans-serif;
	font-size:0.8em;
	margin:40px 0 0 50px;
	line-height:15px;
	}

p a {	
	color: #7C7C7C;
	text-decoration:none;
		}

h1 {
	font-family: 'QuicksandLight';
	font-weight: normal;
	font-size:160%;
	padding-top:8px;
}

h2, h2 a {
	font-size:125%;
	color: #333;
	text-decoration:none;
	font-family: 'QuicksandLight';
	font-weight: normal;
	}
	
#menu li a {
	color:#8a8a8a;
	text-decoration:none;
	}
	
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	margin-top: 4px;
}

.treeview li { 
	margin: 0;
	padding: 5px 0px 5px 5px;
	font-family: 'QuicksandLightOblique';
}

.point { 
	cursor:pointer;
	font-family: 'QuicksandLight';
}

#wrapper { 
 width: 900px;
}
#wrapper2 { 
 width: 1000px;
}
#leftcolumn { 
 width: 200px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #7C7C7C;
 margin: -8px 0px;
 width: 690px;
}

#rightcolumn3 { 
 float: right;
 color: #7C7C7C;
 margin: -8px 0px;
 width: 790px;
}

#rightcolumn p img {
	padding:0 0 0px 0;
	margin:0;
	}
	

#footer { 
 width: 690px;
 clear: both;
 color: #7C7C7C;
 padding:5px 0 20px 0;
 margin:0 0 0 208px;
font-size:90%;
}

.about {
	float:left;
	padding-right: 40px;
	padding-bottom:20px;
}

.galleria{list-style:none;width:200px;}
.galleria li{display:block;width:600px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0;}
.galleria li a{display:none;}
.galleria li div{position:absolute;display:none;top:0;left:110px;}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.galleria li .caption{display:block;padding-top:.5em;}

.gallery{width:650px; margin-left:-40px; float:left;}
.gallery li{padding-left:0; width:26px;height:26px;border:3px solid #fff;margin: 0 2px 2px 0;}
.gallery li.hover{border-color:#c0c0c0;}
.gallery li.active{border-style:solid; border-color:#333;}
.gallery li div{left:300px}
.galleria_container{margin:0 0px 10px 0px; width:700px;float:left;}
	.info{text-align:left;margin:30px 0;border-top:1px dotted #221;padding-top:30px;clear:both;}
	.info p{margin-top:1.6em;}
	.nav { margin:0 0 20px 0;}
* html .galleria li div span{width:650px} /* MSIE bug */
