/* Reset der Template Einstellungen Anfang */
body {  background-image:url(../images/hg-shop-3.gif); background-repeat:no-repeat; }
* html  #page { background-image:url(../images/hg-shop-3.gif); background-repeat:no-repeat;  }
h1 {
	font-size: 11px;
	margin:0 0 12px 0;
	padding: 0 0 1px 0;
	font-weight: normal;
	color:#7C919B;
	border-bottom:1px solid #CED1D3;
}
#content {  }
#content-row1 { width:auto; clear:both; padding:0; }
#content-col1 { width:auto; float:none; padding:0; margin:0;   }
#content-col2 { width:auto; float:none; padding:0; background-color:transparent; }
#content-row2 { width:auto; clear:none; padding:0; }
/* Reset der Template Einstellungen Ende */


/*******************************************/
#content-col1 {
	width:215px;
	/*padding-left:535px;*/
	padding-top:29px;
	margin-right:15px;
	float:left;
	float:right;
}
#content-col2 {
	width:215px;
	padding-top: 29px;
	/*padding-left: 765px;*/
	float:right;
}

#content-col1 ul, #content-col2 ul {  }
#content-col1 h1, #content-col2 h1 { padding:0; margin:0 0 2px 0; }
#content-col1 p, #content-col2 p { margin:0 0 0 0px; }
/*******************************************/
#contact { 
	float:right;
	margin-right:15px;
	width:475px;
	z-index: 10;
	background-color:#E5E9EB;
	/*border-bottom:1px solid #CED1D3;*/
}
#contact-invitation {
	width:296px;
	padding:32px 0em 0em 0.5em;
	float:left;
}
#contact-invitation h1 {
	font-size: 11px;
	margin:0 0 0px 0;
	padding: 0 0 0px 0;
	font-weight: bold;
	color:#000000;
	border-bottom:0;
}
#contact-invitation div { background-image:url(../images/pfeil.gif); background-repeat:no-repeat; background-position:2px 0px; padding:0 0 0 30px; }
#contact-address { width:160px; float:right; padding:32px 0em 0em 0.5em; }
#contact-address hr { display:none; }
/*******************************************/
#teaser {
	position:absolute;
	left: 45px;
	top: 60px;
	z-index: 1;
	width: 475px;
	height: 200px;
}	
/*******************************************/	
#exhibition {
	padding-left: 535px;
	padding-top: 48px;
	width: 445px;
	height: 180px;
}
#exhibition-txt { float:left; width:195px; padding-left:20px;  }
#exhibition-txt h1 { border:0; margin:0; padding:102px 0 8px 0; font-weight:bold; color:#000000; }
#exhibition-txt h1 a { color:#000000; display:block; background-image:url(../images/pfeil-sw-ge.gif); background-repeat:no-repeat; background-position:right top; }
#exhibition-txt h1 a:hover { color:#FFFFFF; text-decoration:none; background-image:url(../images/pfeil-ws-ge.gif);  }
#exhibition-img { width:215px; float:right; }
#exhibition-txt .bottom-8px { padding:0px 0 8px 0!important; }
#exhibition-txt .top-8px { display:block; padding:9px 0 0px 0; }
/*******************************************/

/* Helferlein
#content { border-bottom:1px dotted #CCCCCC; }
*/
