div#coop_overlay {background-color:#000000}
    div#coop_inner {border-color:#000000}
    div#coop_close {right:-15px;top:-12px;}
    div#coop_bg {background-color:#FFFFFF}

div#coop_overlay {background-color:#000000}
    div#coop_inner {border-color:#000000}
    div#coop_close {right:-15px;top:-12px;}
    div#coop_bg {background-color:#FFFFFF}
	 
* {

	margin: 0;

	padding: 0;

}

html {

	/*background-color: #ff6600;*/

	/*color: #333;*/

	/*width: 920px;*/

	/*margin: 0 auto;*/

	/*height: 101%;*/

}



body {

	background-color: #ff6600;

	font-size: 100%;

	line-height: 20px;

	font-family: Helvetica, Arial, Verdana, sans-serif;

	

}



/* layout */



#page {

	margin-left: auto;

	margin-bottom: 0;

	margin-right: auto;

	margin-top: 25px;

	background-image: none;

	background-color: #fbfbfb;

	width: 920px;

	padding-right: 50px;

	padding-left: 50px;

	padding-bottom: 15px;

}







#header {

	border-bottom-color: #8f867d;

	border-bottom-style: solid;

	border-bottom-width: 4px;

	float: left;

	width: 920px;

	margin-right: 20px;

	clear: both;

	overflow: hidden;

}

#logo_coop{
   position:absolute;
   top:60px;
   left:60px;
}

#content {

	float: left;

	width: 695px;

	padding-top: 30px;

}



/* typography */



h1 {

	padding-top: 40px;

	text-transform: uppercase;

	font-size: 32px;

	line-height: 40px;

	font-weight: bold;

	margin-bottom: 0;

	letter-spacing: -1px;

	font-family: font-family: helvetica, arial, verdana, sans-serif;
}



h1 a {

	color: #8f867d;

	background-color: none;

	text-decoration: none;

	border-bottom: none;

}	

	

h2 a, h3 a {

	color: #8f867d;

	text-decoration: none;

	border-bottom: none;

}





h1 a:hover, h2 a:hover, h3 a:hover {

	color: #ff6600;

	background-color: none;

	text-decoration: none;

	border-bottom: none;

}



h2 {

	color: #8f867d;

	font-size: 14px;

	line-height: 20px;

	font-family: helvetica, arial, verdana, sans-serif;

	padding-bottom: 12px;

}



	

h3 {

	color: #8f867d;

	font-size: 14px;

	font-weight: normal;

	line-height: 14px;

	margin-bottom: 40px;

	font-family: helvetica, arial, verdana, sans-serif;

}





img {

	display: block;

	margin: 0 auto;

	margin-bottom: 0;

	border: none;

}



table {

	font-size: 18px;

	margin-bottom: 19px;

	/*border: 1px solid #888;*/

}



a {

	font-weight: bold;

	color: #8f867d;

	text-decoration: none;

}



a:hover {

	color: #ff6600;

	text-decoration: none;

	/*border-bottom: 1px solid #000099;*/

}

	

/* classes and ids */


ul.nav {

	clear: both;

	float: left;

	/*border-bottom: 1px solid #cfcfcf;*/

	width: 200px;

	margin-right: 20px;

	font-size: 14px;

	/*font-weight: bold;*/

	padding-top: 30px;

	margin-bottom: 28px;

	font-family: verdana, helvetica, arial, sans-serif;
}



ul.nav li, ul.archive_list li {

	list-style-type: none;

	display: block;

	text-decoration: none;

	color: #8f867d;

	/*border-bottom: 1px dotted #cfcfcf;*/

	line-height: 20px;

	font-size: 14px;

	list-style-position: outside;

}



ul.nav li a, ul.archive_list li a {

	text-decoration: none;

	display: block;

	color: #8f867d;

	list-style-position: outside;

}



ul.nav li a:hover, ul.archive_list li a:hover {

	display: block;

	text-decoration: none;

	color: #ff6600;

	border-bottom: none;

	list-style-position: outside;

}



ul.nav li.aktiv, ul.nav li.aktiv a {

	text-decoration: none;

	color: #ff6600;

	display: block;

}
#content img {

	margin-bottom: 24px;

}
#content p, #content ul, #content ol {

	color: #766f67;

	font-size: 12px;

	margin-bottom: 24px;

	list-style-position: inside;

}

#main_search {

	text-align: right;

}
/* footer */



ul.footer {

	padding-top: 11px;

	border-top: 1px solid #ccc;

	clear: both;

}



ul.footer li {

	display: inline;

	margin-right: 16px;

	font-size: 12px;

	color: #8f867d;

}

