body {
	font-family			: Arial, sans-serif;
	font-size			: 16px;
	color				: #333333;
	margin				: 0px;
	overflow-y			: scroll;
	overflow-x			: auto;
	min-height			: 101%; /*Scrollbar immer anzeigen*/
	background			: url(images/bg.png) repeat-x #27679d;
}

/* Farben
 
*/

* {
	margin				: 0;
	padding				: 0;
	border				: 0;
}

table {
	border-spacing			: 0;
}

td {
	font-family			: Arial, sans-serif;
	vertical-align			: top;
}

p { margin				: 1em 0; }

div {
	text-align			: justify;
}

h1 {
	font-size 			: 1.6em;
	color				: #4d90c8;
	margin-bottom		: 0.7em;
	font-weight			: bold;
}
h2 {
	font-size			: 1.4em;
	color				: #4d90c8;
	margin				: 0.7em 0;
	font-weight			: normal;
}
h3 {
	font-size 			: 1.8em;
	color				: #ffffff;
	margin-bottom			: 0.7em;
	font-weight			: normal;
}

#page {
	width				: 1120px; 
	margin				: 0 auto;
}

#content_left {
	position			: fixed;
	width				: 180px; 
	float				: left; 
	margin				: 0 10px 50px 0px;
}

#content {
	width				: 685px;
	float				: left; 
	margin-left			: 190px;
}

#content_right {
	width				: 165px; 
	float				: right; 
	margin				: 0 17px -5px 0;
}

a {
	color					: #333333;
	font-weight				: bold;
	text-decoration			: none;
}
a:hover { color				: #4d90c8; }

a.topmenu {
	display				: inline-block;
	font-size			: 13px;
	margin				: 5px 0px 5px 0px;
}
a.topmenu:hover, a.topmenu_on, a.topmenu_on:hover { 
	display				: inline-block;
	font-size			: 13px;
	margin				: 5px 0px 5px 0px;
	text-decoration		: underline;}

a.hilfe {
	display				: inline-block;
	font-size			: 13px;
	margin				: 5px 0px -60px 0px;
	padding-bottom		: 65px;
	color				: #ffffff;
	background			: url(images/erste_hilfe_off.png) right bottom no-repeat;
}
a.hilfe:hover, a.hilfe_on, a.hilfe_on:hover { 
	display				: inline-block;
	font-size			: 13px;
	margin				: 5px 0px -60px 0px;
	padding-bottom		: 65px;
	color				: #ffffff;
	text-decoration		: underline;
	background			: url(images/erste_hilfe_on.png) right bottom no-repeat;
}

img {
	border				: none;
}
#get {
	background			: url(http://http-get.de/get.gif) no-repeat;
}

ul, ol { margin-left				: 1.3em; }

textarea, input, select, input {
	font-family			: Arial, sans-serif;
	color				: #333333;
	border				: 1px solid #333333;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color	: #FFFCE2;
}

/*für den IE*/
input[type=radio] {
	padding				: 0px;
	background			: 0px;
	border				: 1px;
}

.button {
	font-family			: Arial, sans-serif;
	color				: #333333;
	border				: 1px solid #333333;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
	padding				: 5px;
	border-radius		: 7px;
}
.button:hover {
	font-family			: Arial, sans-serif;
	color				: #ffffff;
	border				: 1px solid #1e6aab;
	background			: #4d90c8;
	margin				: 1px 0;
	font-size			: 1em;
	padding				: 5px;
	border-radius		: 7px;
	cursor				: pointer;
}

#footer {
	width				: 100%;
	float				: left;
}

#footer_text {
	width				: 100%; 
	float				: left;
	text-align			: center;
	font-size			: 14px;
	color				: #ffffff;
	background			: url(images/footer_linie.png) center top no-repeat;
}

.footermail {
	font-size			: 14px;
	font-weight			: normal;
	color				: #ffffff;
}

.footermail:hover, .footermail_on, .footermail_on:hover {
	font-size			: 14px;
	font-weight			: normal;
	color				: #ffffff;
	text-decoration		: underline;
}

a.content_r {
	font-size			: 13px;
	font-weight			: normal;
	color				: #4d90c8;
}

a.content_r:hover, a.content_r_on, a.content_r_on:hover {
	font-size			: 13px;
	font-weight			: normal;
	color				: #333333;
}
#seitenzahl {text-align:center; color: white;}
#seitenzahl ul {display:inline;padding-left:0.5em}

#seitenzahl li {display:inline;padding:0 0.5em}
