h1
{
	font-weight:bold;
	font-family: Arial;
	font-size: 15px;
	color: #00235F;
	line-height:18px;
	margin-bottom:0px;
}

.cb_n
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
}

.cbr_n
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	line-height:14px;
}

.cb_n img
{
	margin-right:10px; 
	margin-bottom:5px; 
	margin-top:4px; 
	margin-left:0px;
}

#rechte_spalte
{
	position:absolute;
	left:-1000px;
	top:290px;
	width:145px;
	background-color: #D6DDE7;
	z-index:6;
}

.newsletter
{
	font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
	font-weight: bold;
	font-size: 15px;
	color: #0E245A;
	margin-left:5px;
	margin-top:5px;
}

.newsletter_anfordern
{
	font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border:1px solid #002859;
	letter-spacing:0em;
	width:135px; 
	height:17px; 
	padding-left:1px;
}

.newsletter_text
{
	border-bottom:5px solid #ffffff;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
}

#logo_image 
{
	position:absolute;
	left:-1000px;
	top:0px;
	width:150px;
	height:50px;
}

#background
{
	position:absolute;
	left:-1000px;
	top:285px;
	width:755px;
	height:200px;
	background-color: #FFFFFF;
}

#banner_image 
{
	position:absolute;
	left:-1000px;
	top:50px;
	width:150px;
	height:200px;
}

.header_image 
{
	position:absolute;
	left:-1000px;
	top:50px;
	width:600px;
	height:200px;
	z-index:1;
}

.n_1 
{
	position:absolute;
	left:-1000px;
	top:255px;
	width:150px;
	height:30px;
	z-index:50;
}

.n_2 
{
	position:absolute;
	left:-1000px;
	top:255px;
	width:145px;
	height:30px;
	z-index:50;
}

#content_bereich
{
	position:absolute;
	left:100px;
	top:285px;
	width:755px;
	height:595px;
}

#fusszeile
{
	position:absolute;
	left:-1000px;
	top:900px;
	width:755px;
	height:100px;
}

.n_open
{
	position:absolute;
	left:-1000px;
	top:0px;
	width:160px;
	height:540px;
	visibility:hidden;
	z-index:100;
}

.n_open_over
{
	position:absolute;
	left:-1000px;
	top:0px;
	width:460px;
	height:540px;
	visibility:hidden;
	z-index:110;
}

.n_size_1
{
	width:150px;
	height:285px;
}

.n_size_1_over
{
	width:150px;
	height:385px;
}

.n_size_2
{
	width:145px;
	height:285px;
}

.n_size_2_over
{
	width:145px;
	height:385px;
}

.n_f1
{
	height: 22px; 
	border-left: 5px solid #DAEBAA;
	border-top: 2px solid #DAEBAA;
	border-right: 5px solid #DAEBAA;
	background-color: #82B900;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	padding-left:10px;
	color: #FFFFFF;
}

.n_f1_over
{
	padding-left:5px;
	height: 22px;
}

.n_f2
{
	border-top: 5px solid #DAEBAA;
	border-left: 5px solid #DAEBAA;
	border-right: 5px solid #DAEBAA;
	height: 5px;
}

.n_f3
{
	border: 0px none #FFFFFF;
	height: 5px;
}
.n_f4
{
	height: 25px; 
	border-left: 5px solid #DAEBAA;
	border-top: 5px solid #DAEBAA;
	border-right: 5px solid #DAEBAA;
	background-color: #82B900;
	font-family: Verdana;
	font-weight: bold;
	font-size: 9px;
	padding-left:10px;
	color: #FFFFFF;
}
.n_pos
{
	position:relative; 
	top:3px;
}

.headline_zelle
{
	background-color:#EEEECC;
	padding: 10px;
	font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
	font-size: 12px;
	color: #000000;
	vertical-align:top;
}

a.newsletter_link:link    {color:#193EA1; font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif;	font-weight: bold;	font-size: 11px; text-decoration:underline;}
a.newsletter_link:visited {color:#193EA1; font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif;	font-weight: bold;	font-size: 11px; text-decoration:underline}
a.newsletter_link:hover   {color:#193EA1; font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif;	font-weight: bold;	font-size: 11px; text-decoration:underline}
a.newsletter_link:active  {color:#193EA1; font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif;	font-weight: bold;	font-size: 11px; text-decoration:underline}

a:link    {color:#193EA1;  font-weight:bold; text-decoration:none; }
a:visited {color:#193EA1;  font-weight:bold;  text-decoration:none;}
a:hover   {color:#193EA1; font-weight:bold; text-decoration:underline}
a:active  {color:#193EA1;  font-weight:bold;  text-decoration:none;}

a img {border-color:#0E245A;}

#rechte_spalte center img
{
	border-top:5px solid #D6DDE7;
}
