BODY { 	background-color: #FFFFFF;
		font-family: Arial, Helvetica;
		font-size: 12px;
		padding:0;
  		margin:0;
		}

/* Linkspecs */

a:visited 				{ color:#0c77BF; text-decoration: none}
a:link 					{ color:#0c77BF; text-decoration: none}
a:hover 				{ color:#0c77BF; text-decoration: underline}

a.menu:visited 				{ color:#0c77BF; text-decoration: none}
a.menu:link 				{ color:#0c77BF; text-decoration: none}
a.menu:hover 				{ color:#0c77BF; text-decoration: none}

/* Colors */

.link	{ color:#4286C6 }
.highlight	{ color: #ffffff; background: #304F8F}

/* images standard */
img, a img {
	border: 0;
}

/* Text */

.normal 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333}
.navbox 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333}
.subhead 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #5a5a5a}
.headline 		{ font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 20px; color: #8f8f8f}

/* Forms */
.form			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333}
.form84		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 84px}
.form115		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 115px}
.form112blau	{BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 112px; border: 0px none; }
.form175		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 175px}


.form50			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 50px}
.form51			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 51px}
.form70			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 70px}
.form80			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 80px}
.form90			{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 90px}
.form105		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 105px}
.form120		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 120px}
.form160		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 160px}
.form165		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 165px}
.form235		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 235px}
.form370		{ BACKGROUND-COLOR: #E5F0F7; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; width: 370px}



/* Neue Styles - DEW */


h1, h2, h4 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#0C77BF;
	font-weight:bold;
	padding-bottom:20px;
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#000;
	background-color:#efefef;
	border-bottom:#919191 1px solid;
	font-weight:bold;
	padding:3px;
	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
}

#head {
width:770px;
margin-bottom:35px;
}
#head table{
font-size: 12px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}

#menu {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
#menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

#menu ul li {
	padding: 0;
	margin: 0;
	width:162px;
}

#menu ul li a {
	color: #0c77BF;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #B2B2B2;
	font-size: 12px;
	padding:2px 0 2px 12px;
	background-image: url(/assets/css/bullet_li_pfeil.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}
#menu ul li a:hover {
	color: #919191;
}
#menu ul li a.active {
	color: #919191;
}

ol {
	padding: 0 0 0 20px;
	margin: 10px;
	/*line-height: 150%;*/
}

ol li {
	padding: 0 0 10px 0;
	margin: 0;
	/*line-height: 1.5em;*/
}

.login {
font-size:11px;
margin-bottom:10px;
}

.infobox{
background: url(/assets/css/bg_infobox.gif) 0 0 repeat-y;
padding:10px 5px 10px 5px;
font-size:11px;
margin-bottom:10px;
}
.infobox p{
padding: 0;
}

#drucken{
float:right;
padding:20px 0 0 0;
}

#footer{
border-top:#919191 1px solid;
padding:5px 0 0 0;
}
#footer a {
 	color: #919191;
	text-decoration: none;
	font-size: 12px;
	padding-right: 15px;
 }
 
.add {
	background: url(/rootgif/icons/add.gif) 0 50% no-repeat;
	padding:0 0 0 15px;
	margin:0;
	display: block;
}
