/*

CSS STYLES for Gutenberghoefe

Font Family: Helvetica, Verdana
Font Size: 12pt
Font Color Header: white
Font Color: Submenu/Texte: #606060

Hintergrund-Farben:

dunkleres Braun linke Spalte:
#5C554F (rot: )
helleres Braun linke Spalte:
#746B60 (orange: #F37346)

dunkleres Graublau rechte Spalte:
#585B63
helleres Graublau rechte Spalte:
#797B82

dunkleres Grau Content Sub Level 2:
#D3D3D3
helleres Grau Content Sub Level 1 / Content Box:
#E2E2E3

*/
BODY{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	margin: 0;
	padding: 0;
	margin-top: 40px;
	margin-bottom: 20px;
}
TD,DIV,P{
	text-align: left;
}
.font_white{
	color: white
}
.font_grey{
	color: #606060
}
.font_bold{
	font-weight: bold
}

.background_dbrown{
	background: #F37346
}
.background_lbrown{
	background: #E2E2E4
}
.background_dblue{
	background: #585B63
}
.background_lblue{
	background: #797B82
}
.background_dgrey{
	background:#D3D3D3
}
.background_lgrey{
	background:#E2E2E3
}

.padding_5{
	padding: 5px
}
.padding_15{
	padding: 15px
}
.margin_50_0_0_0{
	margin: 20px 0 0 0
}

.w_130{
	width: 130px
}

.h_40{
	height: 40px
}

A.submenu_level_0{
	background: #B40001;
	color: white;
	text-decoration: none;
	display: block;
	clear: both;
	width: 100%;
	border-top: 1px solid white;
	border-bottom: 1px solid black;
}
A.submenu_level_0_act{
	background: #606060;
	color: white;
	text-decoration: none;
	display: block;
	clear: both;
	width: 100%;
	border-top: 1px solid white;
	border-bottom: 1px solid black;
}

A.submenu_level_1{
	background: #9D8877;
	color: white;
	text-decoration: none;
	display: block;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #5E5852;
}

.submenu_level_2{
	background: #D3D3D3;
	color: #606060;
	text-decoration: none;
	display: block;
	float: left;
	width: 50%;
}
A.submenu_level_2:hover{
	background: #746B60;
	color: white;
	text-decoration: none;
	display: block;
	float: left;
	width: 50%;
}
.submenu_level_2_act{
	background: #F37346;
	color: white;
	text-decoration: none;
	display: block;
	float: left;
	width: 50%;
}

level_2{
	background: #D3D3D3;
	color: #606060;
	text-decoration: none;
	display: block;
	width: 100%;
}
A.level_1{
	background: #9D8877;
	color: white;
	text-decoration: none;
	display: block;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #5E5852;
}
A.level_2:hover{
	background: #746B60;
	color: white;
	text-decoration: none;
	display: block;
	width: 100%;
}
.level_2_act{
	background: #E2E2E4;
	color: black;
	text-decoration: none;
	display: block;
	width: 100%;
}

A.neutral{
	color: black;
}
A.up{
	color: black;
	padding-right: 20px;
	background: url(../../../../typo3/gfx/pil2up.gif);
	background-position: right;
	background-repeat: no-repeat;
}
A.down{
	color: black;
	padding-right: 20px;
	background: url(../../../../typo3/gfx/pil2down.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#a_front{
	display: block;
	padding: 4px;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	margin-left: 19px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-decoration: none
}
#a_back{
	display: block;
	padding: 4px;
	border-right: 1px solid #B3B3B3;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-decoration: none
}
