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

body {
	font-size: 11px;
	line-height: 19px;
	font-family: Georgia, Verdana;
	background: #fff;
}

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

a:link { text-decoration: none; color: #000;}
a:active { text-decoration: none; color: #fc6;}
a:visited { text-decoration: none; color: #666; }
a:hover { text-decoration: underline; color: #fc6; }

a img { border: none; }

#menu {
    width: 300px;
    overflow: visible;
    top: 0px;
    right: 50px;
    position: fixed;
    background: transparent url(images/90prozent.png) repeat;
    /*height: 100%;*/
	/*background-color: #fff;*/
}

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

#menu ul a {
	color: #666;
	text-decoration:none;
}
#menu ul li.active li.active a {
	font-weight:bold;
	color:black;
}
#menu ul a:hover {
	font-weight:bold;
	color: #fc6;
	
}

#menu ul li.section-title { }

#content {
    height: 100%;
    margin: 50px 350px 0 50px;
    top: 0;
}

#menu .container {
	
}
#menu .container a#menuhead{
		background-image: url(images/logo.png);
		background-repeat:no-repeat;
    /*padding: 200px 5px 5px 10px;*/
    padding-left: 0px;
	width:300px;
    height:200px;
	overflow:hidden;
    background-position:0px 0px;
    display:block;
    text-indent:-9999px;
}
#menu .container a#menuhead:hover{
    padding-left: 0px;
	background-position:-300px 0px;
    text-decoration:none;
}

#menu ul#menuspace {
	height:34px ;
	padding-left: 0px;
	position:relative;
	top:0px;
	left:0px;
	line-height:19px;
}

#menu ul#menufoot {
	height:100px ;
	padding-left: 0px;
	background: url(images/menu_footer.png) no-repeat 0 0;
	position:relative;
	top:0px;
	left:0px;
	line-height:19px;
	display:block;
    text-indent:-9999px;
}
#menu ul#menufoot:hover {
	padding-left: 0px;
	background-position:-300px 0px;
}

#menu ul#menuimpressum {
	height:40px ;
	padding-left: 0px;
	background: url(images/impressum.png) no-repeat 0 0;
	position:relative;
	top:0px;
	left:0px;
	line-height:19px;
	display:block;
    text-indent:-9999px;
}
#menu ul#menuimpressum:hover {
	padding-left: 0px;
	background-position:-300px 0px;
}
#menu ul li {
	padding-left: 0px;
	width:300px;
	height:35px;
}
#menu ul li.active {
	/*margin-bottom:34px;*/
	height:auto;
}
#menu ul li.active li.active {
	margin-bottom:0;
}
#menu ul li.active li {
	width:auto;
	height:auto;
	
	color:#999;
	line-height:19px;
	font-size:11px;
	font-family: Georgia, Verdana;
}

#menu ul li ul {
	padding-left: 55px;
	display:none;
}
#menu ul li.active ul {
	padding-left: 55px;
	display:block;
}

#content p { width: 400px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}

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

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

#once { clear: left; }


#indexhibit {
	position:fixed;
	bottom:3px;
	left:3px;
	color:#666;
	font-size:85%;
	display:none;
}
/*kontaktmenu ausblenden
#menu span.section-title-1 a {
	display:none;
}*/





/** MENUS **/

#menu span.section-title {
	display:block;
	width:300px;
	height:35px;
	overflow:hidden;
	text-indent:-9999px;
}
#menu span.section-title a{
	display:block;
	width:300px;
	height:35px;
}
#menu span.section-title a:hover{
	background-position:-300px 0;
}

#menu span.section-title-1 a {
	background: url(images/menu_titel/ueberschrift_1.png) transparent no-repeat;
}

#menu span.section-title-2 a {
	background: url(images/menu_titel/ueberschrift_2.png) transparent no-repeat;
}

#menu span.section-title-3 a {
	background: url(images/menu_titel/ueberschrift_3.png) transparent no-repeat;
}

#menu span.section-title-4 a {
	background: url(images/menu_titel/ueberschrift_4.png) transparent no-repeat;
}

#menu span.section-title-5 a {
	background: url(images/menu_titel/ueberschrift_5.png) transparent no-repeat;
}

#menu span.section-title-6 a {
	background: url(images/menu_titel/ueberschrift_6.png) transparent no-repeat;
}

#menu span.section-title-7 a {
	background: url(images/menu_titel/ueberschrift_7.png) transparent no-repeat;
}
#menu span.section-title-8 a {
	background: url(images/menu_titel/ueberschrift_7.png) transparent no-repeat;
}


/*#menu ul.menu_outer_list {
	background: url(images/grid.png) transparent repeat-y;
}*/

#menu p {
	display:none;
}



#top-link { 
	display:none; 
	position:fixed; 
	right:20px; 
	bottom:10px; 
	color:#333; 
	font-weight:bold; 
	text-decoration:none; 
	border:1px solid green; 
	border:0 none;
	padding:0px; 
	/*width:100px;
	height:50px;*/
}

