/* enjoy audio Farben:		*/
/* #B29A56 = Gold			*/
/* #F0EBDC = Hellbeige		*/
/* #DFD5BA = Beige			*/
/* #553328 = Dunkelbraun	*/
/* #806e3d = "Dunkelgold"   */

BODY {
	margin: 0px;
	padding: 0px;
/*	background: #ffffff url(../images/pbgr.gif) repeat-x top left; */
	background: #B29A56 url(../images/pbgr.gif) repeat-x top left; 
/*	color: #444444; */
	color: #000000;
}

/* Folgender Container dient als Hintergrundrahmen */
/* für die beiden Spalten des Contents und der Sidebar */
/* in der navigation.ccml wird dieser Container eingebunden */
/* als DIV zwischen LOGO und CONTENT und vor dem FOOTER wieder schließen */

#bg_inhalt {
	margin: 0 auto;
	width: 950px;
/*	border: solid 1px #000000; */
	background: url(../images/pbginh.gif) repeat-y;
}


#menubar
{
/*	margin: 20px 0px 20px 0px; */
	margin: 5px 0px 5px 0px;
	padding: 0px;
/*	width : 920px; */
	width : 950px;
/*	height: 37px; */
	height: 32px; 
	background : url(../images/pmnb.gif) no-repeat top left;
	overflow: hidden;
}

/* neue menubar-Definitionen fuer CSS-Navigation aus ecombiz-forum */

#menubar ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
		
}

#menubar li {
	/*display: inline;*/
}

#menubar a {
	display:inline-block;
	padding: 0px 16px 0px 16px;	
	min-width: 70px;
/*	line-height:330%; */
	line-height:280%; 
	text-align: center;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
/*	border-right: 1px solid #DEDEDE; */
	border-right: 1px solid #F0EBDC;
	font-size: 12px;
	font-weight: bold;
/*	height: 37px; */
	height: 32px; 
	color: #000000;
}

#menubar a:hover {
/*	background-color: #B29A56; */
	background-color: #806e3d;
	color: #FFFFFF;
}

#menubar a.sel {
	background-color: #010000;
	color: #FFFFFF;
}



#wrap {
	margin: 0 auto;
/*	width: 920px; */
	width: 950px;
}

#content {
	float: left;
/*	width: 580px; */
	width: 625px;
	padding: 30px;
/*	border: 1px solid #dedede; */
/*	background: #ffffff url(../images/pfgb.gif) repeat-x bottom left; */
/*	background: #F0EBDC; Hellbeige */
	background: transparent;
}

#logo, #logo2, #logo3, #logo4, #logo5, #logo6, #logo7, #logo8, #logo9
{
/*	width : 918px; */
	width : 950px; /* 948 mit 1px border, jedoch dann auch in config.ccml ändern */
	height: 120px;
/*	border: 1px solid #dedede; */
/*	border: 1px solid #B29A56; */
/*	margin-bottom: 20px; */
	margin-bottom: 5px;
/* neu */
	margin-top: 5px;
}

#logo 
{
   background : #000000 url(../images/s2dlogo.gif) no-repeat;
}

#logo2 
{
   background : #000000 url(../images/peye2.gif) no-repeat;
}

#logo3 
{
   background : #000000 url(../images/peye3.gif) no-repeat;
}

#logo4 
{
   background : #000000 url(../images/peye4.gif) no-repeat;
}

#logo5 
{
   background : #000000 url(../images/peye5.gif) no-repeat;
}

#logo6 
{
   background : #000000 url(../images/peye6.gif) no-repeat;
}

#logo7 
{
   background : #000000 url(../images/peye7.gif) no-repeat;
}

#logo8 
{
   background : #000000 url(../images/peye8.gif) no-repeat;
}

#logo9 
{
   background : #000000 url(../images/peye9.gif) no-repeat;
}


#side {
	float: right;
/*	width: 250px; */
	width: 255px;
	border: 1px solid #dedede;
/*	background-color: #ffffff; */
	background-color: #DFD5BA;
}

#sidenav {
/*	width: 250px; */
	width: 255px;
}

/* padding/margin: oben rechts unten links */

#sidenav h2 {
	display: block;
/*	padding: 10px 20px 10px 20px; */
	padding: 8px 20px 8px 15px;
	margin: 0;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	background : #010000 url(../images/pfad.gif) repeat-x top left; 
}

.space {
	width: 255px;
	height: 10px;
}

#sidenav a, #sidenav p {
	display: block;
/*	padding: 6px 20px 6px 20px; */
	padding: 4px 15px 4px 15px;
	margin: 0;
/*	color: #444444; */
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

/* Abstand in der Seitennavigation zwischen Menüpunkten - ##space## */

.sidenav_space
{
	width: 255px;
	height: 10px;
}

#sidenav a.sel {
	font-weight: bold;
	color: #FFFFFF;
}

#sidenav a:hover {
	color: #010000; 
	font-weight: bold;
	color: #FFFFFF;
}

#sidebar {
/*	width: 210px; */
	width: 225px;
/*	padding: 20px 20px 20px 20px; */
	padding: 15px 15px 15px 15px; 
}

#sidebar_teaser {
	margin: 0;
	border: 3px solid #000000;
}
	

#footer {
	padding: 20px 0px 20px 0px;
	margin: 0;
/*	width: 920px; */
	width: 950px;
	clear: both;
	text-align: center;
}

#footer a {
	color: #444444;
	text-decoration: none;
	padding-right: 20px;
}

#footer a:hover {
/*	color: #010000; */
	color: #ffffff;
}

form.search {
	margin: 0px;
/*	padding: 20px; */
	padding: 10px 15px;
	border-bottom: 1px solid #dedede;
}

form.search input {
	vertical-align : middle;
}

input.search {
	width: 180px;
	border: 1px solid #dedede;
}

/* trusted shops */

#ts {
	margin-left: 10px;
}

/* Teaser - Formatierung (Rahmen, Abstände) */

.teaser_frame
{
	border-bottom: 1px dotted #B29A56;
	margin-bottom: 10px;
}


