/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*	modified TT
*/
* {
	margin: 0;
	padding: 0;
}

body {
	margin:0;
	font-size: 11px;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	background: #666;
}

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

a:link, a:active, a:visited { text-decoration: none; color: #000; }
a:hover, .active { text-decoration: underline; color: #000; }
a img { border: none; }

#menu {
	position:absolute;
	left:30px;
    top:58px;
    bottom:0;
    color:#000;
    overflow: auto;
    background-color: #fff;
    z-index:999;
}

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

#menu ul li { padding-left:0px; line-height:16px; }

#menu ul li.section-title { padding-left:0px; cursor:pointer; }
#menu ul li.level1 { padding-left:15px; }

#container {
	position:absolute;
	padding-top:60px;
	height:auto;
	top:0px;
	left:0;
	right:0;
	padding-left:400px;
	background-color:#fff;
	z-index:99;
}

#content {
	position:absolute;
    top:28px; left:28px; right:28px; bottom:0px;
	min-height:700px;
	min-width:1035px;
    background-color:#fff;
}

/*
#gallery, #img-container, #s1 { 
	background-color:#fff;
}
*/

#num {
	display:block;
	color:#666;
}

#nav { 
	position:absolute; 
	top:525px; 
	left:0px; 
	display:block;
	font-size:9px;
	width:50px;
	overflow:hidden;
}

.img-div p {
	/*@outline: thin solid #fff;*/
	text-align: left;
	/*width:250px;*/
	color: #000;
	margin-top: 15px;
}

.img-div {
		width:auto;
		padding: 0px;
		margin-right:56px;
		
}

#next, #prev { display:block;  }

#img-container { margin: 0; padding: 0; vertical-align:top; }

.img_title, .site_title { font-family:helvetica; font-size:13px; line-height:18px; }
.img_caption {  font-size:11px; line-height:14px; }

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

.vita { line-height: 11px; }

#once { clear: left; }

/*
#stripped { 
	position:absolute; 
	right:0; 
	top:50px; 
	left:390px; 
	margin-right:0;  
	height:548px; 
	background-color:#fff; }
*/
/* mit bordern sichtbar machen
#menu { border:1px solid red; }
#container { border:1px solid blue; }
#content { border:1px solid green; } */
