/* regions */
#header-top {
	width: 100%;
	height: 49px;
	background: url(/themes/vinyl/img/bg-head-top.png);
}

#header-top .links {
  width: 922px;
  margin: 0px auto;
}

#region-main-top {
  width: 100%;
  background: url(/themes/vinyl/img/bg-body-top.png) 0 49px repeat-x;
}

#region-header {
  position: relative;
}

#wrapper-navigation {
  width: 922px;
  padding: 0 9px;
  margin: 0px auto;
  background: url(/themes/vinyl/img/bg-content.png) 0 490px repeat-y;
}

#region-header-navigation {
  position: absolute;
  width: 922px;
  height: 292px;
  margin-top: -49px;
  background: url(/themes/vinyl/img/bg-header.png);
  overflow: hidden;
  z-index: 6;
}

/* header quicklinks ======================================================= */
#region-header ul.quicklinks {
  position: relative;
  list-style: none;
  float: right;
  z-index: 11;
}

#region-header ul.quicklinks li {
  margin: 9px 20px 0 0;
  float: left;
}

#region-header ul.quicklinks li.last {
  margin-right: 25px;
}

#region-header ul.quicklinks li a {
  font: normal 11px/13px Georgia, Arial, Helvetica, sans-serif;
  color: #FFF;
  text-decoration: underline;
  text-transform: uppercase;
  float: left;
}

#region-header ul.quicklinks li.language {
  margin-right: 40px;
}

/* header einlinker ======================================================== */
div.einlinker {
  position: absolute;
  left: 797px;
  top: 22px;
  width: 70px;
  height: 60px;
  margin: 5px 55px 0 0;
  padding-top: 50px;
  overflow: hidden;
  cursor: pointer;
  z-index: 10;
}

div.einlinker div.anzahl {
  font-size: 10px;
  color: #FFF;
  width: 22px;
  height: 17px;
  margin-left: 5px;
  margin-top: 1px;
  text-align: center;
  overflow: hidden;
  float: left;
}

div.einlinker div.text {
  font-size: 10px;
  color: #FFF;
  width: 35px;
  height: 19px;
  margin-left: 5px;
  overflow: hidden;
  float: left;
}

div.einlinker div.waehrung {
  font: bold 13px/14px Arial;
  color: #2C2D2D;
  width: 10px;
  height: 18px;
  margin-left: 8px;
  text-align: left;
  overflow: hidden;
  float: left;
}

div.einlinker div.betrag {
  font: bold 13px/14px Arial;
  color: #2C2D2D;
  width: 41px;
  height: 18px;
  margin-left: 3px;
  margin-right: 7px;
  text-align: right;
  overflow: hidden;
  float: left;
}

/* logo link =============================================================== */
a.logo-box {
  margin-top: 50px;
  margin-left: 45px;
  width: 134px;
  height: 80px;
  float: left;
}

.region-content {
  width: 910px;
  margin: 0px auto;
  margin-top: 243px;
  padding: 5px 15px; 
  text-align: left;
  background: url(/themes/vinyl/img/bg-content.png) 0 490px repeat-y;
}


/* rechte spalte =========================================================== */
#region-right-column {
  width: 283px;
  min-height: 600px;
  padding: 0 0 0 10px;
  margin: 0 0 0 0;
  float: right;
}

/* footer ================================================================== */
.region-footer {
  width: 910px;
  margin: 0px auto;
  padding: 0 15px; 
  text-align: left;
  background: url(/themes/vinyl/img/bg-content.png) 0 490px repeat-y;
}


/*.region-main {
  margin: 0;
  background-color: red;
}*/

/*#site-wrapper {
  width: 920px;
  margin: 0px auto;
	margin-top: -243px;
	padding: 248px 10px 0 10px;
  text-align: left;
	background: url(/themes/vinyl/img/bg-content.png) 0 490px repeat-y;
}*/

/*#column-wrapper {
  width: 940px;
	margin-left: -10px;
	margin-bottom: -15px;
	background: url(/themes/vinyl/img/bg-content.png) 0 490px repeat-y;
	float: left;
}*/

/*#region-fat-content {
  width: 940px;
  min-height: 600px;
  padding: 0;
  float: left;
}*/

/*#region-large-column {
  width: 615px;
	margin-left: 15px;
  min-height: 600px;
  float: left;
	overflow: hidden;
	/ *background: url(/img/main/divider-content-vertical.png) right top repeat-y;* /
}*/


