

body 	{	margin: 0px 0px 0px 0px;
			padding: 20px 0px 0px 0px;
			height:101%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			background-color:#ffffff;
			color:#363A90;
			vertical-align:top;
			background-image:url(img/bg.gif);
			background-repeat:repeat-x;	}

img		{ 	border:0px none #ffffff;	}

p 		{	padding:0px 0px 0px 0px;	}

ul	{		padding:0px 0px 0px 50px;	}
li	{		padding:0px 0px 0px 0px;	}

h1  {
			font-size:15px;
			line-height:17px;
			font-style:normal;
			color:#F78E13;
			padding: 0px 0px 20px 0px;
}
h2  {
			font-size:13px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:16px;
			font-style:normal;
			font-weight:bold;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
}
center  {	padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;		}
		
map  {		padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;		}



/* ************************************** */

/*  363A90  blau dunkel   */
/*  F78E13   orange   */



.body_left{	
			font-size:11px;
			text-align:left;
			line-height:14px;}
.body_right{
			text-align:right;
			font-size:11px;
			line-height:14px;}

.neun_punkt{vertical-align:middle;
			font-size: 9px;
			line-height:14px;}

.newsletter{text-align:left;
			font-size: 9px;
			line-height:13px;
			padding: 20px 10px 0px 0px;}

.news	{	color:#555555;
			background-color:#F9F6E7;
			font-size: 10px;
			text-align:left;
			vertical-align:top;
			line-height:14px;
			padding:60px 10px 20px 10px;}


/* ************************************** */


.header_01  {
			width:595px;
			height:131px;
			background-image:url(img/header_01.jpg);
			background-repeat:no-repeat;
			padding:0px 0px 0px 0px;
}
.header_03  {
			width:595px;
			height:131px;
			background-image:url(img/header_01a.jpg);
			background-repeat:no-repeat;
			padding:0px 0px 0px 0px;
}
.header_02  {
			width:595px;
			height:37px;
			padding:0px 0px 0px 0px;
			background-image:url(img/bg_content.gif);
			background-repeat:repeat-y;
}
.navi_div  {
			position:absolute;
			padding:0px 0px 0px 0px;
			margin: 37px 0px 0px 38px;
			width:140px;
			height:96px;
			z-index:2;
}

.seiten_titel  {
			position:absolute;
			padding:0px 0px 0px 0px;
			margin: -61px 0px 0px 5px;
			width:33px;
			height:200px;
			z-index:1;
}

.main_content  {
			width:385px;
			background-image:url(img/bg_content.gif);
			background-repeat:repeat-y;
			padding:130px 60px 130px 150px;

}


.footer  {
			width:553px;
			height:75px;
			background-image:url(img/bg_footer.gif);
			background-repeat:no-repeat;
			padding:0px 21px 0px 21px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#363A90;
			vertical-align:top;
			font-size:9px;
			line-height:15px;
}
.footer_text  {
			vertical-align:middle;
			text-align:left;
			font-size: 9px;
			line-height:18px;}

.subgrafik_link  {
			position:absolute;
			padding:0px 0px 0px 0px;
			margin:70px 0px 0px 0px;
			width:553px;
			height:10px;
			z-index:2;
}
.bg_streifen  {
			padding:131px 0px 0px 0px;
			vertical-align:top;
			width:50%;
}

.input_field  {
				border:1px solid #435394;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#435394;
				font-size:12px;
}


a:link 		{ text-decoration:none; color:#363A90; }
a:visited 	{ text-decoration:none; color:#363A90; }
a:hover 	{ text-decoration:none; color:#F78E13; }
a:active 	{ text-decoration:none; color:#363A90; }
a:focus 	{ text-decoration:none; color:#363A90; }

a.footer_link:link 		{ text-decoration:none; color:#ffffff; font-size:9px; }
a.footer_link:visited 	{ text-decoration:none; color:#ffffff; font-size:9px; }
a.footer_link:hover 		{ text-decoration:none; color:#F78E13; font-size:9px; }
a.footer_link:active 	{ text-decoration:none; color:#ffffff; font-size:9px; }
a.footer_link:focus 		{ text-decoration:none; color:#ffffff; font-size:9px; }


.border_o	{background-image:url(img/border/border_o.gif); background-repeat:repeat-x; height:10px;}
.border_r	{background-image:url(img/border/border_r.gif); background-repeat:repeat-y; width:10px;}
.border_u	{background-image:url(img/border/border_u.gif); background-repeat:repeat-x; height:10px;}
.border_l	{background-image:url(img/border/border_l.gif); background-repeat:repeat-y; width:10px;}



.scroll {scrollbar-3dlight-color:#435394;
           scrollbar-arrow-color:#435394;
           scrollbar-base-color:#ffffff;
           scrollbar-darkshadow-color:#435394;
           scrollbar-face-color:#ffffff;
           scrollbar-highlight-color:#ffffff;
           scrollbar-shadow-color:#435394;
}

