body {
	font-family 	: Arial;
	font-size		: 12px;
	color			: #EEEEEE;
	margin			: 8px 0px;
	background		: url(images/body_bg.jpg) repeat-x #c1e166;
}

/* Farben
 rot				: #F20C17
 blau				: #1478EB
 grau				: #D5D5D5
*/

* {
	margin 			: 0;
	padding 		: 0;
}
#get {
	background			: url(http://http-get.de/get.gif) no-repeat;
}
table {
	border-spacing	: 0;
	margin-left		: -5px;
}

td {
	font-family 	: Arial;
	color			: #EEEEEE;
	vertical-align 	: top;
	padding			: 0 5px;
}

td.foot { color : #898989; }

p { margin 			: 1em 0; }

div {
	text-align 		: left
}

h1 {
	font-size 		: 1.3em;
	color			: #94C700;
	margin-bottom 	: 1em;
}
h2 {
	font-size 		: 1.1em;
	color			: #81AE00;
	font-weight		: bold;
	margin-bottom	: .5em;
}

a {
	color 			: #999999;
	font-weight 	: bold;
	text-decoration : none;
}
a:hover { color		: #88B500; }

a.menu_top, a.menu_top_on {
	font-size		: 10px;
	height			: 56px;
	color			: #898989;
	font-weight 	: normal;
	text-align		: center;
}
a.menu_top:hover, a.menu_top_on {
	color			: #465F01;
}

a.footerlink {
	color			: #898989;
}
a.footerlink:hover { color: #465F01; }

img {
	border 			: none;
}
img.partner {
	width			: 114px;
	height			: 58px;
	margin			: 0 15px 0 0;
	float			: left;
}

img.content-links {
	margin-right: 5px;
	border:2px solid #3A4131;
}

img.content-rechts {
	float:right;
	margin-left: 5px;
	border:2px solid #3A4131;
}

div.partner {
	width			: 100%;
	min-height		: 58px;
	margin			: 0 0 10px 0;
}
p.partner { padding-top : 20px; }

p.liste { margin-bottom:.2em; }
p.nachliste { margin-top:.2em; }

p.checks {
	height: 80px;
	width:	280px;
	padding-left:80px;
	padding-top:10px;
}

p.checks:hover{
	background-color:#535F4F
}

ul { margin-left 	: 1.3em; margin-bottom:1em; }
ul.intext { margin-left 	: 1.3em; margin-bottom:0.2em; }
li { margin-bottom	: .15em; }
ol { margin-left 	: 2em; margin-bottom:1em; }

textarea, input {
	font-family 	: Arial;
	color			: #555555;
	border			: 1px solid #D5D5D5;
	background		: #EEEEEE;
	margin			: 1px 0;
	font-size		: 1em;
}
input.error, select.error, textarea.error {
	border			: 1px solid #FF0000;
	background-color: #FFFCE2;
}

.link {
	color			: #EEEEEE;
}

.checklink, .checklink:hover {
	font-size		: 9px;
	color			: #465F01;
}

.bold {
	font-weight		: bold;
}

.rightborder {
	border-right	: 2px solid #AAAAAA;
}

.email {
	display			: none;
}

.firmenname_footer {
	margin			: 75px 0 5px 5px;
}

.menuleiste {
	position		: absolute;
	left			: 175px;
	top				: 130px;
	height			: 36px;
	padding			: 10px 0;
}

.content {
	position		: absolute;
	left			: 48px;
	top				: 525px;
}

.menuboxhead {
	width			: 169px;
	height			: 36px;
	color			: #465F01;
	font-weight		: bold;
	padding			: 10px 55px; 
}

.leftmenu1 {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 8px 20px 8px 15px;
}
.leftmenu2 {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 10px 20px 10px 15px;
}
.leftmenu3 {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 10px 20px 10px 15px;
}
.leftmenu1_on, .leftmenu1:hover {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 8px 25px 8px 15px;
	background		: url(images/menu_hover_eins.jpg) no-repeat;
}
.leftmenu2_on, .leftmenu2:hover {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 10px 25px 10px 15px;
	background		: url(images/menu_hover_zwei.jpg) no-repeat;
}
.leftmenu3_on, .leftmenu3:hover {
	display			: block;
	width			: 135px;
	color			: #465F01;
	font-size		: 10px;
	padding			: 10px 25px 10px 15px;
	background		: url(images/menu_hover_drei.jpg) no-repeat;
}

.infokasten {
	float			: left;
	width			: 219px;
	height			: 305px;
	margin			: 0 16px;
}

.kasten_button {
	position		: relative;
	top				: 5px;
	left			: 65px;
	width			: 181px;
	height			: 73px;
	color			: #465F01;
	font-size		: 9px;
	padding			: 12px 8px;
	background		: url(images/kasten_button.png) no-repeat;
}

.footer {
	float			: left;
	width			: 1024px;
	height			: 134px;
	color			: #898989;
	font-size		: 10px;
	margin			: 10px 0 0 0;
	padding			: 0 0 0 10px;
	background		: url(images/footer.png) no-repeat;
}