/******************************************************************************************
*
******************************************************************************************/
html {
	height:100%;
}
body {
	background-color:#184875;
	margin:20px;
}

body, th, td, a {
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
}

a:hover {
	text-decoration:none;
	color: #FF9900;
}

#wrapdiv2 {
	width:900px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	border: 2px solid #3A6A98;
}

#freebox {
	border: 2px solid #3A6A98;
}

#top1 {
	height:128px;
}

#mainmenu_row {
	height:22px;
	background-color:#5D7EC3;
	background-image: url(../images/menubarbg01.jpg);
}

#mainmenu_wrap {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height: 22px;
}

/******************************************************************************************
* DIV-Definitionen für Startseite und alle weiteren, die einen 580px-Bildbereich links nutzen
******************************************************************************************/
#contentarea1 {
	width:580px;
	height:450px;
	float:left;
}

#contentarea2 {
	width:320px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

/******************************************************************************************
* DIV-Definitionen für Technik / Idee
******************************************************************************************/

#contentarea1_tech {
	width:410px;
	height:450px;
	float:left;
}

#contentarea2_tech {
	width:490px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

/******************************************************************************************
* DIV-Definitionen für Anwendungsbeispiele
******************************************************************************************/
#contentarea1_awb {
	width:430px;
	height:450px;
	float:left;
}

#contentarea2_awb {
	width:470px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

#content_awb_headline1 {

}

/******************************************************************************************
* DIV-Definitionen für Modelle
******************************************************************************************/
#contentarea1_modelle {
	width:360px;
	height:450px;
	float:left;
	background-image:url(../images/modelle/leftimg.jpg);
	background-repeat:repeat-x;
}

#contentarea1_modelle_text1 {
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:0px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
}

#contentarea2_modelle {
	width:540px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

#content_modelle_headline1 {
	height: 35px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-weight:bold;
	font-size:26px;
	color:#4a78a6;
}

#content_modelle_text1 {
	height: 355px;
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
}

.modelliste_headline1 {
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-weight:bold;
	font-size:20px;
	color:#4A78A6;
	padding-left:4px;
	padding-bottom:4px;
	margin-bottom:4px;
	margin-right:20px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #4A78A6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}

.modelliste_item {
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
	margin-bottom:20px;
	margin-right:20px;
	text-align:center;
	border: 1px dashed #4A78A6;
	padding-top: 10px;
	padding-bottom: 10px;
}


/******************************************************************************************
* DIV-Definitionen für Kundendienst
******************************************************************************************/
#contentarea1_kudi {
	width:360px;
	height:450px;
	float:left;
}

#contentarea2_kudi {
	width:540px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

/******************************************************************************************
* DIV-Definitionen für Links
******************************************************************************************/

/******************************************************************************************
* DIV-Definitionen für Impressum
******************************************************************************************/

#contentarea1_impressum {
	width:290px;
	height:450px;
	float:left;
}

#contentarea2_impressum {
	width:610px;
	height:450px;
	float:left;
	background-image:url(../images/contentarea_bg_01.jpg);
	background-repeat:repeat-x;
}

#content_headline1 {
	height: 70px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-weight:bold;
	font-size:26px;
	color:#4a78a6;
}

#content_headline2 {
	height: 35px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	font-family:Trebuchet MS, Arial, Helvetica;
	font-weight:bold;
	font-size:26px;
	color:#4a78a6;
}


#content_text1 {
	height:335px;
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
}

#content_text2 {
	height: 355px;
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:12px;
	color:#B6D8F8;
}


.headline_2 {
	font-family:Trebuchet MS, Arial, Helvetica;
	font-weight:bold;
	font-size:20px;
	color:#4a78a6;
}

.darktext_1 {
	font-size: 11px;
	color:#4a78a6;
}

.darktext_1 a {
	font-size: 11px;
	color:#4a78a6;
}

/******************************************************************************************
* table styles
******************************************************************************************/
.mainmenu_link {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.05em;
	font-weight:bold;
	color:#B6D8F8;
	font-size:1em;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

.mainmenu_link:hover {
	background-color:33CCff;
	text-decoration:none;
	background-image: url(../images/a_bg_1.jpg);
	background-position: 0px 4px;
	background-repeat: repeat-x;
}
