* {
	margin:0;
	padding:0;
	border:0;
}

body {
	font:11px/100% Arial, Helvetica, sans-serif;
	color:#3f3f3f;
}

#boxes_left {
	width:91px;
	height:132px;
	background:url(../images/boxes_left.png) top left no-repeat;
	position:absolute;
	top:0;
	left:0;
}

#boxes_right {
	width:195px;
	height:132px;
	background:url(../images/boxes_right.png) top left no-repeat;
	position:absolute;
	top:0;
	right:0;
}

#header {
	position:relative;
	width:1002px;
	height:32px;
	margin:0 auto;
	padding:30px 0 0 52px;
}

#container {
	width:1002px;
	margin:0 auto;
}

#menu {
	margin:30px 0 0 27px;
	height:19px;
}

#content_box {
	clear:both;
	padding:30px 0 0 0;
}

#footer {
	clear:both;
	font-size:10px;
	font-weight:bold;
	padding:24px 0 0 26px;
	height:30px;
}

#footer_left {
	width:440px;
	float:left;
	margin:0 67px 0 0;
}

#footer_right {
	width:440px;
	float:left;
	color:#969696;
	margin:4px 0 0 0;
}


/* --- C O N T E N T   S T A N D A R D S ------------------------------------------------------------------------- */
h1 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	padding:7px 0 0 10px;
}

h2 {
	font:11px/150% Arial, Helvetica, sans-serif;
	color:#55ad00;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 0 10px 0;
}

p {
	font-size:11px;
	margin:0 0 10px 0;
}

.back_btn {
	margin:20px 0 0 0;	
}

a:link, a:visited {
	color:#3f3f3f;
	text-decoration:none;
	font-weight:bold;
	background:none;
	padding:0 0 0 0;
}

a:hover {
	color:#3f3f3f;
	text-decoration:underline;
	font-weight:bold;
}


/* --- N E W S   S T U R K T U R   A N D   C O N T E N T -------------------------------------------------------- */
.fullcontent {
	padding:7px 10px 7px 10px;
}

.fullcontent p {
	font:11px/150% Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}

.teaser {
	padding:8px 10px 8px 10px;
	border-bottom:1px #a7a7a7 solid;
	width:418px;
	display:block;
}

.teaser:hover {
	cursor:pointer;
	background-color:#dadada;
}

.teaser_h2 {
	font-size:11px;
	color:#55ad00;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 0 3px 0;
	display:block;
}

.date {
	color:#929292;	
}

.bc_content a:link, .bc_content a:visited {
	background:url(../images/link.png) no-repeat;
	padding:0 0 0 12px;
}

.bc_content a:link.lbAction, .bc_content a:visited.lbAction {
	background:none;
	padding:0 0 0 0;
}


/* --- C O N T E N T   S T R U K T U R -------------------------------------------------------------------------- */
.box_left_arrow {
	float:left;
	width:25px;
	margin:73px 2px 0 0;
}

.box_right_arrow {
	float:left;
	width:25px;
	margin:73px 0 0 2px;
}

.box_left_arrow img {
	cursor:pointer;
}

.box_right_arrow img {
	cursor:pointer;
}

.box_content {
	float:left;
	width:438px;
	overflow:hidden;
	background-color:#6eb22e;
	border:1px #a7a7a7 solid;
}

.box_content2 {
	float:left;
	width:438px;
	background-color:#f3f3f3;
	border:1px #a7a7a7 solid;
}

.box_content_pic {
	float:left;
	width:438px;
}

#makemargin {
	width:10px;
	float:left;
}

.bc_head {
	height:25px;
	border-bottom:#000 1px solid;
	background-color:#6eb22e;
}

#blc_images {
	width:438px;
	height:121px;
	overflow:hidden;
	border-top:#fff 1px solid;
	border-bottom:#000 1px solid;
	background-color:#333;
}

#blc_images div {
	overflow:hidden;
	width:438px;
	height:121px;
}

#blc_images img {
	width:146px;
	float:left;
}
#blc_image {
	width:438px;
	height:121px;
	border-top:#fff 1px solid;
	border-bottom:#000 1px solid;
	background-color:#333;
}

#blc_image img {
	width:438px;
}

#blc_images div {
	width:10000px;
	position:relative;
}

#brc_images {
	width:438px;
	height:121px;
	overflow:hidden;
	border-top:#fff 1px solid;
	border-bottom:#000 1px solid;
	background-color:#333;
}

#brc_images img {
	width:146px;
	float:left;
}

#brc_images div {
	width:10000px;
	position:relative;
}

#brc_image {
	width:438px;
	border-top:#fff 1px solid;
}

.bc_breaker {
	height:14px;
	border-top:#fff 1px solid;
	border-bottom:#000 1px solid;
}

.bc_content {
	min-height:345px;
	border-top:#fff 1px solid;
	border-bottom:#000 1px solid;
	background-color:#f3f3f3;
}

.bc_footer {
	height:25px;
	border-top:#fff 1px solid;
	clear:both;
	background-color:#6eb22e;
}

.bc_footer a{
	color:#fff;
	position:relative;
	top:7px;
	left:300px;
}

.bc_footer a.confoot{
	left:308px;
}

#bc_footer_stroke {
	height:1px;
	background-color:#000;
	clear:both;
}


/* --- L I G H T B O X  ------------------------------------------------------------------------------------- */
.lb_content {
	margin: 30px 10px 0 50px;
	min-height:200px;
	width:250px;
}

.lb_content h1 {
	color:#6fb22f;
	padding:0;
	margin:0 0 10px 0;
}

.lb_bottom_box {
	height:20px;
	width:396px;
	margin:0 0 0 4px;
	border-top:1px #000 solid;
}


/* --- F O O T E R  C O N T E N T --------------------------------------------------------------------------- */

.footer_icon {
	float:left;
}

.footer_text {
	float:left;
	padding:4px 60px 0 5px;
	font-size:11px;
}

.footer_text_last {
	float:left;
	padding:4px 0 0 5px;
	font-size:11px;
}

#footer_right a:link, #footer_right a:visited {
	color:#969696;
}


/* --- M E N Ü ---------------------------------------------------------------------------------------------- */
#menu ul {
	list-style:none;
}

#menu li {
	list-style:none;
	float:left;
	margin:0 30px 0 0;
}

#main_menu {
	
}

#sub_menu li{
	margin:3px 45px 0 0;
}

.hidden {
	display:none;
}

/* News */
#menu_news a:link, #menu_news a:visited {
	display:block;
	width:69px;
	height:18px;
	border:none;
	background:url(../images/menu_news.png) 0px 0px no-repeat;
}

#menu_news a:hover, #menu_news a:active {
	width:69px;
	height:18px;
	background:url(../images/menu_news.png) 0px -19px no-repeat;
}

#menu_news_b a:link, #menu_news_b a:visited {
	display:block;
	width:69px;
	height:18px;
	border:none;
	background:url(../images/menu_news.png) 0px -19px no-repeat;
}

#menu_news_b a:hover, #menu_news_b a:active {
	width:69px;
	height:18px;
	background:url(../images/menu_news.png) 0px -19px no-repeat;
}

/* Profil */
#menu_profil a:link, #menu_profil a:visited {
	display:block;
	width:76px;
	height:18px;
	background:url(../images/menu_profil.png) 0px 0px no-repeat;
}

#menu_profil a:hover, #menu_profil a:active {
	width:76px;
	height:18px;
	background:url(../images/menu_profil.png) 0px -19px no-repeat;
}

#menu_profil_b a:link, #menu_profil_b a:visited {
	display:block;
	width:76px;
	height:18px;
	background:url(../images/menu_profil.png) 0px -19px no-repeat;
}

#menu_profil_b a:hover, #menu_profil_b a:active {
	width:76px;
	height:18px;
	background:url(../images/menu_profil.png) 0px -19px no-repeat;
}

/* Profil2 (ENGLISCH) */
#menu_profile a:link, #menu_profile a:visited {
	display:block;
	width:89px;
	height:18px;
	background:url(../images/menu_profile.png) 0px 0px no-repeat;
}

#menu_profile a:hover, #menu_profile a:active {
	width:89px;
	height:18px;
	background:url(../images/menu_profile.png) 0px -19px no-repeat;
}

#menu_profile_b a:link, #menu_profile_b a:visited {
	display:block;
	width:89px;
	height:18px;
	background:url(../images/menu_profile.png) 0px -19px no-repeat;
}

#menu_profile_b a:hover, #menu_profile_b a:active {
	width:89px;
	height:18px;
	background:url(../images/menu_profile.png) 0px -19px no-repeat;
}

/* Green Entertainment */
#submenu_green_entertainment a:link, #submenu_green_entertainment a:visited {
	display:block;
	width:162px;
	height:14px;
	background:url(../images/submenu_green_entertainment.png) 0px 0px no-repeat;
}

#submenu_green_entertainment a:hover, #submenu_green_entertainment a:active {
	width:162px;
	height:14px;
	background:url(../images/submenu_green_entertainment.png) 0px -14px no-repeat;
}

#submenu_green_entertainment_b a:link, #submenu_green_entertainment_b a:visited {
	display:block;
	width:162px;
	height:14px;
	background:url(../images/submenu_green_entertainment.png) 0px -14px no-repeat;
}

#submenu_green_entertainment_b a:hover, #submenu_green_entertainment_b a:active {
	width:162px;
	height:14px;
	background:url(../images/submenu_green_entertainment.png) 0px -14px no-repeat;
}

/* Consulting */
#submenu_consulting a:link, #submenu_consulting a:visited {
	display:block;
	width:97px;
	height:14px;
	background:url(../images/submenu_consulting.png) 0px 0px no-repeat;
}

#submenu_consulting a:hover, #submenu_consulting a:active {
	width:97px;
	height:14px;
	background:url(../images/submenu_consulting.png) 0px -14px no-repeat;
}

#submenu_consulting_b a:link, #submenu_consulting_b a:visited {
	display:block;
	width:97px;
	height:14px;
	background:url(../images/submenu_consulting.png) 0px -14px no-repeat;
}

#submenu_consulting_b a:hover, #submenu_consulting_b a:active {
	width:97px;
	height:14px;
	background:url(../images/submenu_consulting.png) 0px -14px no-repeat;
}

/* Management */
#submenu_management a:link, #submenu_management a:visited {
	display:block;
	width:107px;
	height:14px;
	background:url(../images/submenu_management.png) 0px 0px no-repeat;
}

#submenu_management a:hover, #submenu_management a:active {
	width:107px;
	height:14px;
	background:url(../images/submenu_management.png) 0px -14px no-repeat;
}

#submenu_management_b a:link, #submenu_management_b a:visited {
	display:block;
	width:107px;
	height:14px;
	background:url(../images/submenu_management.png) 0px -14px no-repeat;
}

#submenu_management_b a:hover, #submenu_management_b a:active {
	width:107px;
	height:14px;
	background:url(../images/submenu_management.png) 0px -14px no-repeat;
}

/* Commercial */
#submenu_commercial a:link, #submenu_commercial a:visited {
	display:block;
	width:99px;
	height:14px;
	background:url(../images/submenu_commercial.png) 0px 0px no-repeat;
}

#submenu_commercial a:hover, #submenu_commercial a:active {
	width:99px;
	height:14px;
	background:url(../images/submenu_commercial.png) 0px -14px no-repeat;
}

#submenu_commercial_b a:link, #submenu_commercial_b a:visited {
	display:block;
	width:99px;
	height:14px;
	background:url(../images/submenu_commercial.png) 0px -14px no-repeat;
}

#submenu_commercial_b a:hover, #submenu_commercial_b a:active {
	width:99px;
	height:14px;
	background:url(../images/submenu_commercial.png) 0px -14px no-repeat;
}







