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

img		{ 	border:0px none #ffffff;	}

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

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

h1  {
			font-size:20px;
			line-height:24px;
			font-style:italic;
}
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 10px 0px;
}
h3  {
			font-size:14px;
			line-height:15px;
			font-style:italic;
			color:#06478A;


}
center  {	padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;		}
		

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


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

.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  {
			width:581px;
			height:52px;
			background-image:url(img/bg_header.gif);
			background-repeat: repeat-y;
			padding:32px 0px 10px 189px;
}
navi_top_button  {}
navi_sub_button  {}

.main_content  {
			width:652px;
			background-image:url(img/bg_content.gif);
			background-repeat:repeat-y;
			padding:0px 41px 41px 77px;

}
.main_content_technik  {
			width:719px;
			background-image:url(img/bg_content.gif);
			background-repeat:repeat-y;
			padding:0px 41px 41px 10px;

}
.content_technik  {
			background-image:url(img/bg_technik_header.gif);
			background-repeat:repeat-x;
			padding:2px 10px 2px 20px;
			vertical-align:top;

}
.subnavi  {
	position:absolute;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 502px;
	width:150px;
	height:136px;
	z-index:1;
}
.subnavi_technik  {
	position:absolute;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 569px;
	width:150px;
	height:136px;
	z-index:1;
}
.hand  {
	position:absolute;
	padding:0px 0px 0px 0px;
	margin: 110px 0px 0px 140px;
	width:17px;
	height:21px;
	z-index:2;
}
.image_table  {
			border:3px solid #06478A;
			margin:20px 0px 0px 0px;
}
.image_td  {
			border-right:3px solid #06478A;
}
.info_box_head  {
			height:18px; width:299px;
			vertical-align:middle;
			font-weight:bold;
			color:#FFFFFF;
			background-color:#06478A;
			padding:2px 2px 2px 5px;
}

.info_box_text  {
			width:299px;
			vertical-align:top;
			font-weight:bold;
			color:#06478A;
			background-color:#ffffff;
			padding:2px 2px 2px 5px;
			text-align:justify;
			
}
.footer  {
			width:745px;
			height:31px;
			background-image:url(img/bg_footer.gif);
			background-repeat: no-repeat;
			color:#FFFFFF;
			vertical-align:top;
			font-size:11px;
			line-height:11px;
			background-color: #ff0000;
}

.footer1_links{
	padding-left: 25px;
	padding-top: 5px;	
}

.footer1_rechts{
	padding-right: 20px;
	padding-top: 5px;	
}

.footer2  {
			width:750px;
			height:67px;
			background-image:url(img/bg_footer2.gif);
			background-repeat: no-repeat;
			color:#939393;
			vertical-align:top;
			font-family: Arial;
			font-size:11px;
			line-height:11px;
			margin-top: 1px;
			margin-bottom: 30px;
			border: 1px solid #CFCFCF;
			margin-left: 10px;
			text-align: left;
			padding-top: 20px;
}

.footer2 .dick{
	font-weight: bold;
	color: #06478A;
	font-size: 11px;	
}

.footer2_links{
	width: 200px;
	margin-left: 20px;
	float: left;
}

.footer2_mitte{
	width: 250px;
	margin-left: 10px;	
	float: left;
}

.footer2_rechts{
	width: 230px;
	margin-left: 20px;
	float: left;
}

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


a:link 		{ text-decoration:none; color:#06478A; }
a:visited 	{ text-decoration:none; color:#06478A; }
a:hover 	{ text-decoration:none; color:#0080C6; }
a:active 	{ text-decoration:none; color:#06478A; }
a:focus 	{ text-decoration:none; color:#06478A; }

a.subnavi_link:link 	{ text-decoration:none; color:#ffffff; font-size:9px; }
a.subnavi_link:visited 	{ text-decoration:none; color:#ffffff; font-size:9px; }
a.subnavi_link:hover 	{ text-decoration:none; color:#0080C6; font-size:9px; }
a.subnavi_link:active 	{ text-decoration:none; color:#ffffff; font-size:9px; }
a.subnavi_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:#06478A;
           scrollbar-arrow-color:#06478A;
           scrollbar-base-color:#ffffff;
           scrollbar-darkshadow-color:#06478A;
           scrollbar-face-color:#ffffff;
           scrollbar-highlight-color:#ffffff;
           scrollbar-shadow-color:#06478A;
}
