/* Style der Allgemeinen Tags */
body
{
	overflow: -moz-scrollbars-vertical; /* blendet den Scrollbalken immer ein im Mozilla und Firefox*/
	text-align:center;
 	vertical-align:middle;
 	margin:0px 0px;
 	color:#000000;
 	font-family:Arial;
 	font-size:12px;
	/*background-color:#000000;*/
	background-image:url(../image/boby_background.png);
	background-repeat:repeat-x;
}
h1
{
  /*padding:7px 7px 7px 7px;*/
	font-size:24px;
	font-weight:bold;
	/*color:#ffffff;
	background-color:#1b355a;*/
	color:#1b355a;
}
h2
{
  padding:7px 7px 7px 7px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#1b355a;
}
.display
{
  /*margin:0px 0px 0px 0px;*/
	/*background-color:#eeeeee;*/
	padding:0px 0px 0px 0px;
	margin:0px auto;
	text-align:left;
	width:960px;
	/*height:100%;*/
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	/*border:1px solid blue;*/
}
/* Headbereich */
.head
{
  font-size:2px;
	height:15px;
  /*background-color:#ffebcd;*/
}
.logo
{
  height:35px;
	text-align:right;
	/*background-color:#e5ebff;*/
}
.logored
{
  color:#A7010E;
	font-family:Verdana,Helvetica,Arial;
	font-size:18px;
  font-weight:bold;
}
.logoblack
{
	color:#000000;
	font-family:Verdana,Helvetica,Arial;
	font-size:18px;
  font-weight:bold;
}
/* Menübereich */
.menu_button a
{
  float:left;
	width:120px;
	height:40px;
	text-align:center;
	/*background-color:#ff0000;*/
	color:#ffffff;
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:16px;
  font-weight:bold;
	text-decoration:none;
}
.menu_button a:hover
{
  color:#000000;
	background-color:#ffffff;
}
.menu_button_link
{
  /*height:20px;
	text-align:left;
	background-color:#ff00ff;
	font-size:16px;*/
}
.menu_button_abstand
{
  height:10px;
	/*background-color:#00ff0f;*/
	font-size:6px;
}
.menu_button_pfeilimage
{
  width:20px;
	height:10px;
	margin:0px auto;
	/*background-color:#e5ebcd;*/
	font-size:2px;
	background-image:url(../image/menu_pfeil.png);
	border:0px solid blue;
}
.menu_abstand
{
  float:left;
	width:20px;
	height:10px;;
	/*background-color:#0000ff;*/
	font-size:6px;
}
/* Contentbereich */
.content_abstand
{
  clear:both;
	height:60px;
	/*background-color:#ff00ff;*/
}
.content_center_box
{
  width:616px;
	text-align:center;
	border:2px dashed #1b355a;
	background-color:#efefef;
}
.content_center_text
{
  color:#323232;
	font-family:Arial;
	font-size:14px;
	text-align:left;
	margin:0px auto;
	width:580px;
}
.content_left
{
  float:left;
	width:620px;
	text-align:left;
	color:#323232;
	font-family:Arial;
	font-size:14px;
	/*font-weight:bold;*/
	/*border:1px solid blue;*/
	/*background-color:#ff0000;*/
	
}
.content_right
{
  float:right;
	text-align:right;
	width:280px;
	/*background-color:#00ff00;*/
}
.content_right_abstand
{
  width:210px;
	height:20px;
	/*background-color:#00ff00;*/
}
.content_right_textbox
{
  width:275px;
	text-align:right;
	border:2px dashed #a8a8a8;

	/*background-color:#00ff00;*/
}
.content_right_text
{
  color:#323232;
	font-family:Arial;
	font-size:14px;
	text-align:left;
	margin:0px auto;
	width:210px;
}
.content_head_text
{
  font-size:24px;
	font-weight:bold;
}
.content_projekt_image
{
  text-align:left;
	border:1px solid #000000;
	width:80px;
	height:80px;
	float:left;
	/*border-bottom:10px dashed #a8a8a8;
	border-top:10px dashed #a8a8a8;*/
}
.content_projekt_image_space
{
  float:left;
	width:10px;
	height:82px;
	/*background-color:#00ff00;*/
}
/* foot */
.foot
{
  clear:both;
	height:120px;
	border-top:1px solid #a8a8a8;
	/*border:1px solid blue;*/
	background-color:#efefef;
}
.foot_abstand
{
  height:20px;
}
.foot_content
{
  margin:0px auto;
	width:960px;
	text-align:left;
	color:#a8a8a8;
}
.foot_content_left
{
  float:left;
	width:380px;
	text-align:left;
	
	/*border:1px solid blue;*/
}
.foot_content_right
{
  float:right;
	width:450px;
	text-align:right;
	
	/*border:2px solid blue;*/
}
.foot_content_text_red
{
  color:#A7010E;
}
.foot_content_text_blue
{
  color:#1b355a;
}