/* Region Header =========================================================== */
#region-header {
	position: relative;
	margin: 8px 0 8px 0;
	width: 756px;
	float: left;
}

/* linker block ============================================================ */
#region-header div.headLineBright {
	width: 550px;
	height: 8px;
	background-color: #FFAD0F;
	margin: 0 8px 1px 0;
	float: left;
}

#region-header div.block-left {
	width: 550px;
	margin: 0 8px 0 0;
	float: left;
}

#region-header div.headLogo {
	 width: 550px;
  height: 80px;
		margin: 0 0 4px 0;
		overflow: hidden;
		float: left;
}

#region-header div.headLogo a {
  position: absolute;
  left: 0px;
  top: 9px;
}

#region-header div.headLogo a img {
	width: 550px;
	height: 80px;
	border: 0;
}

/* anderer block =========================================================== */
#region-header div.block-right {
 width: 198px;
	height: 104px;
	overflow: hidden;
 float: left;
}

#region-header div.headLineDark {
  width: 198px;
  height: 8px;
  background-color: #FF7E00;
  margin: 0 0 1px 0;
  float: left;
}

#region-header div.block-right-inner-long, #region-header div.block-right-inner-small1, #region-header div.block-right-inner-small2, #region-header div.block-right-inner-form {
  width: 198px;
  height: 22px;
  background-color: #FFAD0F;
  margin: 0 0 1px 0;
		padding-top: 2px;
  float: left;
}

#region-header div.block-right-inner-long, #region-header div.block-right-inner-form {
  width: 198px;
}

#region-header div.block-right-inner-form {
  padding: 0 0 0 8px;
		height: 29px;
} 

#region-header div.block-right-inner-small1 {
  width: 98px;
		margin-right: 1px;
}

#region-header div.block-right-inner-small2 {
  width: 99px;
}


#region-header input.header-form-suche {
	margin-top: 6px;
	padding-left: 4px;
	width: 152px;
 background-color: #FFF; 
	border: 1px solid #FF7E00; 
 color: #455E96;
	font-size: 1.0em;
	float: left;
}

#region-header input.header-form-go {
 width: 14px;
	height: 20px;
	margin: 4px 0 0 5px;
 float: left;
}


/* Verlinkung im anderen Block ============================================= */
#region-header a.head-link-login, #region-header a.head-link-warenkorb, #region-header a.head-link-kasse, #region-header a.head-link-angebote {
	 margin-left: 8px;
		padding: 4px 0 0 22px;
	 color: #C83D00;
		font-size: 1.1em;
		font-weight: 800;
		float: left;
}

#region-header a.head-link-login:hover, #region-header a.head-link-warenkorb:hover, #region-header a.head-link-kasse:hover, #region-header a.head-link-angebote:hover {
  text-decoration: underline;
}

#region-header a.head-link-login {
  background: url(/img/set01/head_login.gif) no-repeat;
}

#region-header a.head-link-warenkorb {
  background: url(/img/set01/head_wk.gif) no-repeat;
}

#region-header a.head-link-kasse {
  background: url(/img/set01/head_kasse.gif) no-repeat;
}

#region-header a.head-link-angebote {
  background: url(/img/set01/head_qmark.gif) no-repeat;
}

/* Menue =================================================================== */
#region-header ul.headMenue,#region-header ul.headMenue li {
  margin: 0;
  padding: 0;
		font-size: 10px;
  list-style-type: none;
}

#region-header ul.headMenue {
 width: 545px;
	height: 17px;
	padding: 3px 0 0 5px;
 background-color: #91B2FF;
	overflow: hidden;
	float: left;
}

#region-header ul.headMenue li {
 float: left;
}

#region-header ul.headMenue li a {
 color: #FFF;
	font-size: 10px;
	font-weight: bold;
	margin: 0 5px 0 5px;
}

#region-header ul.headMenue li a:hover {
 color: #2E4984;
}

/* Teaser unter Header ===================================================== */
#region-navigation-wrapper a.block-teaser-left-top {
	margin-bottom: 4px;
	float: left;
}

#region-navigation-wrapper img.block-teaser-left-bottom {
	margin-bottom: 8px;
	float:left;
}

#region-inner-wrapper div.block-teaser-right {
	margin-bottom: 8px;
	float: left;
}

#region-inner-wrapper div.block-teaser-right-first, #region-inner-wrapper div.block-teaser-right-first-akt {
	width: 164px;
	height: 95px;
	margin-right: 4px;
	background: url(/img/set01/cont_top12.gif) no-repeat;
	float: left;
}

#region-inner-wrapper div.block-teaser-right-first-akt {
 background: url(/img/set01/cont_top12a.gif) no-repeat;
}

#region-inner-wrapper div.block-teaser-right-first-text, #region-inner-wrapper div.block-teaser-right-first-text-akt  {
	width: 70px;
	text-align: right;
	float: left;
}

#region-inner-wrapper div.block-teaser-right-second {
 width: 164px;
 height: 95px;
	margin-right: 4px;
 background: url(/img/set01/cont_top02.gif) no-repeat;
	cursor: pointer;
 float: left;
}

#region-inner-wrapper div.block-teaser-right-second-text {
 text-align: right;
	color: #0E6CBE;
	font-size: 1.6em;
	font-weight: bold;
	margin: 8px 102px 0 0;
}

#region-inner-wrapper div.block-teaser-right-third {
 width: 164px;
 height: 95px;
 background: url(/img/set01/cont_top03.gif) no-repeat;
 float: left;
}






