/**

 * Top
 */

#container {
    position: relative;
	width: 965px;
	margin: 0px auto;
	text-align: left;
}

#logo {
    position: absolute;
    top: 10px;
    left: 2px;
}

#navi1{
    position: absolute;
    top: 5px;
    left: 822px;
	width: 220px;
	height: 25px;
}

#navi2{
    position: absolute;
    top: 77px;
    left: 200px;
	width: 640px;
	height: 25px;
}

#Menue1{
    position: absolute;
    top: 105px;
    left: 220px;
	width: 90px;
	line-height:18px;
	padding: 0px;
    color: #FFFFFF;
	background-color: #68B022;
	z-index:10;
	visibility:hidden;
    border: 1px solid #D9D9D9;
}

#Menue2{
    position: absolute;
    top: 105px;
    left: 352px;
	width: 110px;
	line-height:18px;
	padding: 0px;
    color: #FFFFFF;
	background-color: #68B022;
	z-index:10;
	visibility:hidden;
    border: 1px solid #D9D9D9;
}

#Menue3{
    position: absolute;
    top: 105px;
    left: 479px;
	width: 115px;
	line-height:18px;
	padding: 0px;
    color: #FFFFFF;
	background-color: #68B022;
	z-index:10;
	visibility:hidden;
    border: 1px solid #D9D9D9;
}

#Menue4{
    position: absolute;
    top: 105px;
    left: 615px;
	width: 110px;
	line-height:18px;
	padding: 0px;
    color: #FFFFFF;
	background-color: #68B022;
	z-index:10;
	visibility:hidden;
    border: 1px solid #D9D9D9;
}

#Menue5{
    position: absolute;
    top: 105px;
    left: 750px;
	width: 110px;
	line-height:18px;
	padding: 0px;
    color: #FFFFFF;
	background-color: #68B022;
	z-index:10;
	visibility:hidden;
    border: 1px solid #D9D9D9;
}

#links{
    position: absolute;
    top: 71px;
    left: 870px;
	width: 70px;
	height: 20px;
}

/**
 * Content
 */

#content_banner{
    position: relative;
    top: 105px;
	margin: 0px auto;
    left: 0px;
}

#fehlerseite{
    position: relative;
    top: 105px;
	width: 965px;
	height: 220px;
    left: 0px;
	background-color: #FFFFFF;
}

#produktseite{
    position: relative;
    top: 105px;
	width: 965px;
	min-height: 420px;
	margin: 0px auto;
    left: 0px;
	background-color: #FFFFFF;
}

#produktseite_bottom{
    position: absolute;
    top: 390px;
    height:25px;
	width: 915px;
	margin: 0px auto;
    left: 50px;
}

#jobseite{
    position: relative;
    top: 105px;
	width: 965px;
	min-height: 520px;
	margin: 0px auto;
    left: 0px;
    height:auto;
	background-color: #FFFFFF;
    overflow: auto;
}

#standortseite{
    position: relative;
    top: 105px;
	width: 965px;
	height: 682px;
	margin: 0px auto;
    left: 0px;
	background: url(../images/back_standorte.jpg);
}

#standorttext_ka {
    position: absolute;
    top: 75px;
    left: 330px;
	width: 240px;
	height: 260px;
}

#standorttext_st {
    position: absolute;
    top: 387px;
    left: 330px;
	width: 240px;
	height: 260px;
}

#standortbild_ka {
    position: absolute;
    top: 75px;
    left: 592px;
}

#standortbild_st {
    position: absolute;
    top: 387px;
    left: 592px;
}

#freshdealcard{
    position: relative;
    top: 105px;
	width: 965px;
	height: 833px;
	margin: 0px auto;
    left: 0px;
	background: url(../images/back_freshdealcard.jpg);
}

#freshdealcard2{
    position: relative;
    top: 105px;
	width: 965px;
	height: 833px;
	margin: 0px auto;
    left: 0px;
	background: url(../images/back_freshdealcard2.jpg);
}

#sonstigeseite{
    position: relative;
    top: 105px;
	width: 965px;
	min-height: 410px;
	margin: 0px auto;
    left: 0px;
	background-color: #FFFFFF;
}

#sonstigetext{
	width: 620px;
	padding: 18px 10px 20px 330px;
}

#sonstigetext2{
	width: 620px;
	padding: 80px 10px 20px 42px;
}

#sonstigetext3{
	width: 620px;
	padding: 30px 10px 20px 42px;
}

#fdc_input1 {
    position: absolute;
    top: 678px;
    left: 153px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input2 {
    position: absolute;
    top: 698px;
    left: 153px;
	width: 142px;
	height: 16px;
    color: #95655C;
}

#fdc_input11 {
    position: absolute;
    top: 698px;
    left: 307px;
	width: 28px;
	height: 16px;
    color: #95655C;
}

#fdc_input3 {
    position: absolute;
    top: 718px;
    left: 153px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input4 {
    position: absolute;
    top: 738px;
    left: 245px;
	width: 90px;
	height: 16px;
    color: #95655C;
}

#fdc_input5 {
    position: absolute;
    top: 757px;
    left: 153px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input6 {
    position: absolute;
    top: 678px;
    left: 493px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input12 {
    position: absolute;
    top: 698px;
    left: 493px;
	width: 40px;
	height: 16px;
    color: #95655C;
}

#fdc_input7 {
    position: absolute;
    top: 698px;
    left: 543px;
	width: 132px;
	height: 16px;
    color: #95655C;
}

#fdc_input8 {
    position: absolute;
    top: 718px;
    left: 493px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input9 {
    position: absolute;
    top: 738px;
    left: 493px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_input10 {
    position: absolute;
    top: 757px;
    left: 493px;
	width: 182px;
	height: 16px;
    color: #95655C;
}

#fdc_radio1 {
    position: absolute;
    top: 655px;
    left: 125px;
	width: 20px;
	height: 16px;
    color: #95655C;
}

#fdc_radio2 {
    position: absolute;
    top: 655px;
    left: 197px;
	width: 20px;
	height: 16px;
    color: #95655C;
}

#fdc_checkbox1 {
    position: absolute;
    top: 782px;
    left: 34px;
	width: 20px;
	height: 16px;
    color: #95655C;
}

#fdc_submit {
    position: absolute;
    top: 795px;
    left: 573px;
	width: 110px;
	height: 20px;
    color: #5D1C17;
}

#topic_subs{
    position: absolute;
    top: 22px;
    left: 22px;
}

#topic_produkte{
    position: absolute;
    top: 21px;
    left: 42px;
}

#topic_sonstiges{
    position: absolute;
    top: 21px;
    left: 42px;
}

#sublinks1{
    position: absolute;
    top: 37px;
    left: 196px;
	line-height: 7px;
}

#sublinks1b{
    position: absolute;
    top: 39px;
    left: 196px;
	line-height: 24px;
}

#line1{
    position: absolute;
    top: 26px;
    left: 313px;
}

#line1b{
    position: absolute;
    top: 26px;
    left: 353px;
}

#sublinks2{
    position: absolute;
    top: 39px;
    left: 329px;
	line-height: 20px;
}

#sublinks2b{
    position: absolute;
    top: 29px;
    left: 364px;
	line-height: 18px;
}

#line2{
    position: absolute;
    top: 26px;
    left: 463px;
}


#sublinks3{
    position: absolute;
    top: 29px;
    left: 473px;
	line-height: 18px;
}


#line3{
    position: absolute;
    top: 26px;
    left: 643px;
}

#line4{
    position: absolute;
    top: 26px;
    left: 904px;
}

#line5{
    position: absolute;
    top: 30px;
    left: 300px;
}

#subbild{
    position: absolute;
    top: 37px;
    left: 655px;
}

#to_go{
    position: absolute;
    top: 320px;
    left: 0px;
}

#telefon_text{
    position: absolute;
    top: 320px;
    left: 50px;
}

#joblinks1{
    position: absolute;
    top: 41px;
    left: 256px;
	line-height: 14px;
}

#joblinks2{
    position: absolute;
    top: 39px;
    left: 369px;
	line-height: 20px;
}

#joblinks3{
    position: absolute;
    top: 29px;
    left: 563px;
	line-height: 18px;
}

#jobline1{
    position: absolute;
    top: 26px;
    left: 353px;
}

#jobline2{
    position: absolute;
    top: 26px;
    left: 543px;
}

#downloadlinks1{
    position: absolute;
    top: 41px;
    left: 256px;
	line-height: 14px;
}

#downloadlinks2{
    position: absolute;
    top: 39px;
    left: 369px;
	line-height: 20px;
}

#downloadline1{
    position: absolute;
    top: 26px;
    left: 353px;
}

#seite{
    position: relative;
    top: 105px;
	width: 965px;
	height: 410px;
	margin: 0px auto;
    left: 0px;
	background-color: #FFFFFF;
}

/**
 * Aktionsbanner
 */

#aktionsbanner1{
    position: relative;
    top: 106px;
    left: 0px;
	width: 445px;
	height: 255px;
	text-align: left;
	float: left;
    color:#580F11;
    font-size:36px;
}

#aktionsbanner2{
    position: relative;
    top: 106px;
    left: 1px;
	width: 259px;
	height: 127px;
	text-align: left;
	float: left;
    color:#580F11;
    font-size:36px;
}

#aktionsbanner3{
    position: relative;
    top: 106px;
    left: 2px;
	width: 259px;
	height: 127px;
	text-align: left;
	float: left;
    color:#580F11;
    font-size:36px;
}

#aktionsbanner4{
    position: relative;
    top: 107px;
    left: 1px;
	width: 259px;
	height: 127px;
	text-align: left;
	float: left;
    color:#580F11;
    font-size:36px;
}

#aktionsbanner5{
    position: relative;
    top: 107px;
    left: 2px;
	width: 259px;
	height: 127px;
	text-align: left;
	float: left;
    color:#580F11;
    font-size:36px;
}
/**
 * Bottom
 */
#bottom{
    position: relative;
	top: 107px;
	height: 30px;
	text-align: left;
}
#clear {
    clear: both;
}


