/*----------------------------------------------------------------------

		CCS Mien Bäcker / DREIZUNULL / Anna-lena Domke

----------------------------------------------------------------------*/



/* Größen und Positionen   -------------------------------------------*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imgs/global/hg_seitenverlauf.jpg);
	color: #666666;
	font-family: verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	background-repeat: repeat-x;
}

.hg_mblogo {
	background-image: url(imgs/global/hg_mblogo.jpg);
	height: 600px;
	width: 1024px;
	position: absolute;
}

.container {
	height: 600px;
	width: 965px;
	position: absolute;
	margin-left:-482px;
	left:50%;
	margin-top:25px;
}

.top {
	height: 140px;
	width: 965px;
	position: absolute;
	margin-top:0px;
}

.nav_main {
	height: 23px;
	width: 965px;
	position: absolute;
	margin-top:140px;
	background-image: url(imgs/global/hg_nav.jpg);
}

.nav_main_schatten {
	height: 10px;
	width: 965px;
	position: absolute;
	margin-top:163px;
	background-image: url(imgs/global/schatten_nav.jpg);
}

.content_frame {
	width: 965px;
	position: absolute;
	margin-top:173px;
	background-image: url(imgs/global/hg_seitenhintergrund.jpg);
	background-repeat: repeat-y;
}

.content_frame_mit_verlauf {
	width: 965px;
	position: absolute;
	margin-top:173px;
	background-image: url(imgs/global/hg_seitenhintergrund_verlauf.jpg);
	background-repeat: repeat-y;
}

.subnav {
	width: 150px;
	position: absolute;
	margin-left:0px;
	margin-top:0px;
	height: 200px;
	left: 15px;
	top: 20px;
	}
	
.content {
	width: 774px;
	left: 186px;
	top: 20px;
	position: absolute;
	height:;
	}
	
.content_index {
	width: 955px;
	left: 5px;
	top: 20px;
	position: absolute;
	height: 370px;
	background-image: url(imgs/global/hg_content.jpg);
	background-repeat: no-repeat;
	background-position: right;
	}			
	
.impressum {
	width: 250px;
	height: 40px;
	position: absolute;
	text-align: right;
	left: 695px;
	}



/* Textformatierungen      -------------------------------------------*/

a {
	font-size: 8pt;
	line-height: 16pt;
	color: #8E2035;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.a_textlink {
	font-size: 10pt;
	color: #8E2035;
	text-decoration: none;
}

.h1 {
	font-size: 12pt;
	font-weight: bold;
	color: #8D2035;
}

.h1_weiss {
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

.h1_gold {
	font-size: 12pt;
	font-weight: bold;
	color: #C8A767;
}

.text_bold {
	font-weight: bold;
}

.text_weiss {
	color: #FFFFFF;
}

.text_klein {
	font-size: 8pt;
}

.text_zab {
	line-height: 16pt;
}

.tabelle {
	border: 1px solid #8E2035;
}




/* Contentspezifische Ebenen  ----------------------------------------*/

#head {
	position:absolute;
	width:331px;
	height:115px;
	z-index:1;
	left: 0px;
	top: 0px;
}


/* Chronik                    ----------------------------------------

#Layer1 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 68px;
}
#Layer2 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 240px;
}
#Layer3 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 412px;
}
#Layer4 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 550px;
}
#Layer5 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 720px;
}
#Layer6 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 884px;
}
#Layer7 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 1045px;
}
#Layer8 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 1193px;
}
#Layer9 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 1340px;
}
#Layer10 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 1490px;
}
#Layer11 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 186px;
	top: 1620px;
}
#Layer12 {
	position:absolute;
	width:542px;
	height:115px;
	z-index:1;
	left: 225px;
	top: 1760px;
}
*/

/* Filialen                -------------------------------------------*/

#filialbutton_fehmarn {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 590px;
	top: 57px;
}

#filialeninfo_fehmarn {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_hhafen {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 513px;
	top: 103px;
}

#filialeninfo_hhafen {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_gbrode {
	position:absolute;
	width:30px;
	height:40px;
	z-index:1;
	left: 560px;
	top: 93px;
}

#filialeninfo_gbrode {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_oldenburg {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 519px;
	top: 128px;
}

#filialeninfo_oldenburg {
	position:absolute;
	width:330px;
	height:322px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_groemitz {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 508px;
	top: 223px;
}

#filialeninfo_groemitz {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_pansdorf {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 451px;
	top: 298px;
}

#filialeninfo_pansdorf {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_tstrand {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 476px;
	top: 310px;
}

#filialeninfo_tstrand {
	position:absolute;
	width:330px;
	height:357px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_niendorf {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 469px;
	top: 333px;
}

#filialeninfo_niendorf {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_bschwartau {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 402px;
	top: 363px;
}

#filialeninfo_bschwartau {
	position:absolute;
	width:330px;
	height:326px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_bschwartau2 {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 380px;
	top: 363px;
}

#filialeninfo_bschwartau2 {
	position:absolute;
	width:330px;
	height:326px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_kuecknitz {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 452px;
	top: 363px;
}

#filialeninfo_kuecknitz {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}

#filialbutton_stockelsdorf {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	left: 414px;
	top: 385px;
}

#filialeninfo_stockelsdorf {
	position:absolute;
	width:330px;
	height:155px;
	z-index:1;
	left: 0px;
	top: 70px;
	border: 1px solid #8D2035;
	background-color: #FFFFFF;
	padding: 5px;
	visibility: hidden;
}


/* Produkte                -------------------------------------------*/

.produktpalette {
	position:absolute;
	width:750px;
	height: ;
	z-index:1;
	left: 108px;
	top: 20px;
	height: 316px;
}

#prod_knackis {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_kaeseknacki {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_eiknacki {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_kaffee {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_streuselschnecke {
	position:absolute;
	width:300px;
	height:290px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_fehmarnknust {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_krustenbrot {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_streuselkuchen {
	position:absolute;
	width:300px;
	height:275px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_apfelkuchen {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_capuccino {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_caprese{
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_croissant {
	position:absolute;
	width:300px;
	height:290px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_fladenbrot {
	position:absolute;
	width:300px;
	height:280px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_kornknusper{
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_koernerknacki{
	position:absolute;
	width:300px;
	height:290px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}

#prod_vollkornbrot {
	position:absolute;
	width:300px;
	height:260px;
	z-index:1;
	left: 315px;
	top: 70px;
	visibility: hidden;
	background-image: url(imgs/sortiment/hg_detail.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #5a1c29;
}
