body {
	background-color: #113653;
	font-size: 100.01%;
	font-family: Helvetica,verdana, arial, helvetica, sans-serif;
	padding: 0;
	margin: 0;
	height: 100%;
}

body {
	color: #000000;
	font-size: 12px;
	font-weight:normal;
	line-height: 1.7;
}
DIV#container {
	POSITION: relative;
 LEFT:50% ;

    MARGIN: 0px;
					MARGIN-LEFT: -489px;
	padding:0px;
    WIDTH: 979px;
    HEIGHT: auto;
    background-color:#e2e1dd;


}
DIV#container_news {
	POSITION: relative;

    MARGIN: 0px;
	padding:0px;
    WIDTH: 800px;
    HEIGHT: auto;
    min-height:350px ;
    left:50px;
    top:50px;
    background-color:#e2e1dd;
}


DIV#header{
	POSITION: relative;

	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 979px;
	HEIGHT:auto;
    background-color:#8d3636;
}
DIV#header-logo-ueberschrift{
	POSITION: relative;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 979px;
	HEIGHT:96px;


}
DIV#header-logo{
	POSITION: relative;
    float:left;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	HEIGHT:46px;
    padding-left:174px;
    padding-top:50px;

}
DIV#header-ueberschrift{
	POSITION: relative;
    float:right;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	HEIGHT:auto;
    padding-right:13px;
    padding-top:52px;
    color: #ffffff;
    font-size:18px;
    font-weight:normal;


}
DIV#header-bilder{
	POSITION: relative;
    clear:both;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 979px;
    clear:both;
	HEIGHT: auto;
}
DIV#header-zeile{
	POSITION: relative;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 979px;
	HEIGHT: 13px;
    clear:both;
    background-color:#8d3636;
}
DIV#ueberschrift {
    PADDING: 0px;
	padding-top:70px;
	MARGIN: 0px;
    WIDTH: 600px;
    POSITION: relative;
	HEIGHT: 40px;
    padding-left: 335px;
    color: #8d3636;
    font-size:18px;
    font-weight:bold;
    border:0;
    padding-right:44px;
}

DIV#ueberschrift-impressum {
    PADDING: 0px;
	padding-top:70px;
	MARGIN: 0px;
    WIDTH: 600px;
    POSITION: relative;
	HEIGHT: 40px;
    padding-left: 349px;
    color: #8d3636;
    font-size:18px;
    font-weight:bold;
    border:0;
    padding-right:44px;
}

DIV.raster{
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 13px;
    height:13px;
    float:left;
	POSITION: relative;
    border:0;
    font-size:5px;

}
DIV.rasterNachMass{
	PADDING: 0px;
	MARGIN: 0px;
    height:13px;
    float:left;
	POSITION: relative;
    border:0;
    font-size:5px;

}
DIV.rasterDoppelt{
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 26px;
    height:13px;
    float:left;
	POSITION: relative;
    border:0;
    font-size:5px;

}
DIV.rasterMenu{
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 13px;
    height:3px;
	POSITION: relative;
    font-size:1px;
    border:0;

}

DIV#inhalt{
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 979px;
	POSITION: relative;
    margin-top:46px;
    border:0;
    clear:both;
}

DIV#menu{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 148px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    padding-bottom:20px;
    padding-top:5px;
    border:0;

}
DIV.info-col1-col2-kalendar{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 805px;
	POSITION: relative;
	HEIGHT: 339px;
    float:right;
    border:0;

}
DIV#menu-kalender{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 148px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    padding-bottom:20px;
    padding-top:95px;
    border:0;

}
DIV#info{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 148px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;

}
DIV#info-klein{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 125px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;

}
DIV#info_uns{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 65px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;

}
DIV#info-kalender{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 148px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;
    padding-top:90px;

}
DIV.col1-col2{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 642px;
	POSITION: relative;
	HEIGHT: 339px;
    float:right;
    border:0;
    background-repeat:no-repeat;

}
DIV.col1-col2-news{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 780px;
	POSITION: relative;
	HEIGHT: 339px;
    float:right;
    border:0;
    background-repeat:no-repeat;

}
DIV.col1-col2-kalendar{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 642px;
	POSITION: relative;
	HEIGHT: 309px;
    float:right;
    border:0;
    background-repeat:no-repeat;

}
DIV.col1-col2-ohne-Bild{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 631px;
	POSITION: relative;
	HEIGHT: 339px;
    float:right;
    border:0;
    padding-right:13px;
}
DIV.col1-col2-ohne-Bild-uns{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 711px;
	POSITION: relative;
	HEIGHT: 339px;
    float:right;
    border:0;
    padding-right:13px;
}
DIV#col1{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 309px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;

}
DIV#col1_uns{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 349px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;

}
DIV#col1_news{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 539px;
	POSITION: relative;
	HEIGHT: 319px;
    float:left;
    border:0;

}
DIV#col1_kontakt{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 430px;
	POSITION: relative;
	HEIGHT: auto;
    float:left;
    border:0;
}
DIV#col1_scroller{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 440px;
	POSITION: relative;
	HEIGHT: 339px;
    overflow:auto;
    border:0;
    padding-right:20px;
}

DIV#col2{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 309px;
	POSITION: relative;
	HEIGHT: auto;
    float:right;
    border:0;
}
DIV#col2_uns{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 349px;
	POSITION: relative;
	HEIGHT: auto;
    float:right;
    border:0;
}
DIV#col2_news{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 179px;
	POSITION: relative;
	HEIGHT: auto;
    float:right;
    border:0;
}
DIV#col2_kontakt{
	PADDING: 0px;
	MARGIN: 0px;

	WIDTH: 330px;
	POSITION: relative;
	HEIGHT: auto;
    float:right;
    border:0;

}
DIV#Preis-Bestellung  {
	PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 555px;
    POSITION: relative;
	HEIGHT: auto;
    padding-left: 0px;
    clear:both;
    padding-bottom:20px;
    padding-top:0px;
}
DIV#Preis-Bestellung-Personalisiert  {
	PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 455px;
    POSITION: relative;
	HEIGHT: auto;
    padding-left: 161px;
    clear:both;
    padding-bottom:20px;
    padding-top:0px;
}
DIV#Preis-Bestellung-Bilder{
	PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 455px;
    POSITION: relative;
	HEIGHT: auto;
    padding-left:161px;
    clear:both;
    padding-bottom:20px;
    padding-top:0px;
}
DIV#Motive{
    PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 143px;
    padding-left:5px;
    POSITION: relative;
	HEIGHT: 20px;
    background-color:#8d3636;
    color:#ffffff;
    float:left;


}

DIV#Preise{
    PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 143px;
    padding-left:5px;
    POSITION: relative;
	HEIGHT: 20px;
    background-color:#8d3636;
    color:#ffffff;
    float:left;

}
DIV#Bestellung{
    PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 143px;
    padding-left:5px;
    POSITION: relative;
	HEIGHT: 20px;
    background-color:#8d3636;
    color:#ffffff;
    float:left;

}
DIV#footer {
	PADDING: 0px;
	MARGIN: 0px;
    WIDTH: 644px;
    POSITION: relative;
	HEIGHT: 20px;
    padding-left: 335px;
    background-color:#8d3636;
    clear:both;
    color:#ffffff;

}