@charset "iso-8859-1";

#earth {
	background-image:url(bg/earth_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}


/* CSS Document */

#root #head  {
	background-image:url(bg/header_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#root #menue #top_menue  {
	background-image:url(bg/menu_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color: #e5f4ff;
}
#root #menue #bottom_menue  {
	display:block;
	background-image:url(mainmenu/company_logo_low.gif);
	width: 198px;
	height: 96px;
}
#root #main  {
	background-image:url(bg/main_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
#root  #footer  {
	background-color: #a8a8a8;
	text-align: center;
	font-weight:bold;
}
#root #subfooter {
	background-color: #0a347d;
	font-weight:600;
}
#root #subfooter #subfooter_main {
	background-image:url(bg/subfooter_mainbg.gif);
	margin: 0;
	padding: 0;
	display: block;
	height: 40px;
	width: 1000px;
}
#footermirror {
	height: 40px;
	background-image:url(bg/footer_mirror.gif);
	background-position: bottom center;
	background-repeat:no-repeat;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}




/***************************************************************
******             SPRY horizontal menubar             *********
***************************************************************/






/***************************************************************
******   Einteilung und F&auml;rbung des Company Menue      *********
***************************************************************/

#menuehead ul.MenuBarHorizontal a.company1 {	
	background-image:url(menue/horizontal_inuse/hori_menu_01.gif);
	width: 111px;
}
#menuehead ul.MenuBarHorizontal a.company2 {	
	background-image:url(menue/horizontal_inuse/hori_menu_02.gif);
	width: 127px;
}
#menuehead ul.MenuBarHorizontal a.company3 {	
	background-image:url(menue/horizontal_inuse/hori_menu_03.gif);
	width: 133px;
}
#menuehead ul.MenuBarHorizontal a.company4 {	
	background-image:url(menue/horizontal_inuse/hori_menu_04.gif);
	width: 112px;
}
#menuehead ul.MenuBarHorizontal a.company5 {	
	background-image:url(menue/horizontal_inuse/hori_menu_05.gif);
	width: 179px;
}


#menuehead ul.MenuBarHorizontal a.company1:hover, ul.MenuBarHorizontal a.company1:focus
{
	background-image:url(menue/horizontal_hover/hori_menu_01.gif);
	width: 111px;
}
#menuehead ul.MenuBarHorizontal a.company2:hover, ul.MenuBarHorizontal a.company2:focus
{
	background-image:url(menue/horizontal_hover/hori_menu_02.gif);
	width: 127px;
}
#menuehead ul.MenuBarHorizontal a.company3:hover, ul.MenuBarHorizontal a.company3:focus
{
	background-image:url(menue/horizontal_hover/hori_menu_03.gif);
	width: 133px;
}
#menuehead ul.MenuBarHorizontal a.company4:hover, ul.MenuBarHorizontal a.company4:focus
{
	background-image:url(menue/horizontal_hover/hori_menu_04.gif);
	width: 112px;
}
#menuehead ul.MenuBarHorizontal a.company5:hover, ul.MenuBarHorizontal a.company5:focus
{
	background-image:url(menue/horizontal_hover/hori_menu_05.gif);
	width: 179px;
}




/***************************************************************
********   Einteilung und F&auml;rbung des Mainmenue      **********
***************************************************************/

#mainmenu_point0 {
	background-image:url(mainmenu/mainmenu_point0.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point1 {
	background-image:url(mainmenu/mainmenu_point1.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point2 {
	background-image:url(mainmenu/mainmenu_point2.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point3 {
	background-image:url(mainmenu/mainmenu_point3.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point4 {
	background-image:url(mainmenu/mainmenu_point4.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point5 {
	background-image:url(mainmenu/mainmenu_point5.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point6 {
	background-image:url(mainmenu/mainmenu_point6.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point7 {
	background-image:url(mainmenu/mainmenu_point7.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}
#mainmenu_point8 {
	background-image:url(mainmenu/mainmenu_point8.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	height:26px;
}

#top_menue .AccordionPanelOpen .AccordionPanelContent {
	background-image:url(bg/menu_bg_point.gif);
}





/***************************************************************
********   Einteilung und F&auml;rbung des Mainwindow      **********
***************************************************************/

#mainwindow  {
	margin:0;
	padding:0;
	color: #0A347D;
}
#mainwindow #complete {
	margin-top:50px;
	margin-left:41px;
	margin-right:41px;
	font-size: 14px;
	height:390px;
}
#mainwindow #left  {
	float:left;
	width:376px;
	margin-top:50px;
	margin-left:41px;
	margin-right:41px;
}
#mainwindow #imagewindow  {
	float:left;
	margin-top:50px;
	width:298px;
	height:398px;
	border: solid 1px #aeaeae;
	background-image:url(bg/main_imagewindow_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
#mainwindow #mainsub  {
	width:717px;
	float:left;
	margin-top:12px;
	margin-left:41px;
	margin-right:41px;
}


#prod_table {
	width:100%;
	border:0;
	cellspacing:10px;
	cellpadding:10px;
}
#prod_table td{
	padding:8px;
}




