@charset "utf-8";
/* CSS Document */

/*************
 * BASIC
 *************/ 

#hmenuHg{ height: 40px; width: 100%; }
#headerIn{ height: 510px; width:973px; }
#header{ height: auto; }
#mainLeft{ width: 394px; }
#mainMiddle{ width: 396px; }
#mainRight{ width: 180px; }
#mainInHome{ height: 228px; }
#headerButton{ width: 128px; height: 25px; }

/********************
 * FORMAT: Standard
 ********************/

body{  }
body, h3, h2, h1, p, form, div, table, a, ul{
	
	}
#container{ margin-top: 72px; }
#hmenuHG{
	background-color: #721D1A;
	position: absolute;
	z-index: 42;
	}
#headerButton{
	position: absolute;
	z-index: 82;
	bottom: 0;
	right: 0;
	}
#containerIn{
	position: relative;
	margin-top:-40px;
	}
#mainMiddle{ float: left;  }
#header{  }
#headerIn { position: relative; overflow: hidden; }
#main {
	position: relative;
	margin: 30px 0 0 0;
	}
#mainInHome{ overflow: hidden; position: relative; }
#request, #submenu, #infocenter {
	margin-top:0px;
	}
#mainRightIn {
	padding: 0;
	}
#mainLeftIn {
	padding: 0 180px 0 0;
	}

#mainMiddle h3 {
	margin-bottom:7px;
}
#headerButton a{
	display: block;
	line-height: 25px;
}

.hmenu_layer_item{  }

	
/********************
 * FORMAT: Menus
 ********************/



/********************
 * FORMAT: Bilder
 ********************/

body{
    background-image: url(../images/background_home.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}
#hmenuHg{
	background-image: url(../images/hmenuHg.gif);
    background-position: left top;
    background-repeat: repeat-x;
	}
#mainIn{ background: none; }

#mainLeftIn h2, #mainMiddleIn h3 {
	background-image:url("../images/icons.gif");
	background-position:-108px -23px;
	background-repeat:no-repeat;
	}
#mainMiddleIn h3{ background-position:-12px -23px; }
.impreButton a{
	background-image: url(../images/impreButton.gif);
    background-position: left 0px;
    background-repeat: no-repeat;
}
.impreButton a:hover { background-position: left -25px; }

.impreButton1 a{
	background-image: url(../images/impreButton.gif);
    background-position: left -50px;
    background-repeat: no-repeat;
}
.impreButton1 a:hover { background-position: left -75px; }