body, div, pre {
	font-family:Arial;
	font-size:12px;

}

a {
	text-decoration:none;
	color:#535f68;
}

.packstation {
	text-decoration:none;
	color:#0076bd;
	font-weight: bold;
}

a:hover {
	text-decoration:underline;
}

h1 {
	display:inline;
	font-size:18px;
}

h2 {
	display:inline;
	font-size:12px;
}

h3 {
	display:inline;
	font-size:14px;
	color:#125196;
}

h4 {
	display:inline;
	font-size:12px;
}

h5 {
	display:inline;
	font-size:14px;
}

form {
	padding:0px;
	margin:0px;
}

#content {
	margin:0 auto;
	width:950px;
}

#page {
	float:left;
	width:770px;
	position:absolute;
	top:0px;
}

#werbung {
	float:right;
	width:170px;
	margin-top:20px;
	font-size:11px;
}

.prior { font-size: 11px; font-weight:bold; color: #FF0000; margin-left: 3px; }

#werbung img {
border: 0px;
}

#header {
	width:770px;
	height:147px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}

#header .logo {
	float:left;
	height:87px;
	width:265px;
}

#header .linkleiste {
	float:right;
	width:505px;
	padding-top:24px;
}

#header .linkleiste a{
	font-weight:bold;
}

#header .warenkorb {
	float:right;
	height:40px;
	width:505px;
	margin-top: 28px;
}

#header .warenkorb p {
	display:inline;
	line-height:17px;
}

#header .warenkorb a.left {
	float:left;
	text-decoration:none;
	color:#FFF;
	font-weight: bold;
}

#header .warenkorb a.right {
	float:right;
	text-decoration:none;
	color:#FFF;
		font-weight: bold;
}

#header .menuleiste {
	clear:both;
	margin:0 auto;
	width:740px;
	height:40px;
}

#header .menuleiste a {
	float:left;
	width:148px;
	height:40px;
	background-image:url(../images/button_inaktiv.png);
	text-align:center;
	color:#000000;
	font-size:18px;
	line-height:40px;

}

#header .menuleiste a.aktiv {
	background-image:url(../images/button_aktiv.png);
	color: #FFF !important;
}

#header .ohnereg {position: absolute; top: 50px; right: 50px; font-size: 10px; text-decoration:none; color: #FFF; z-index:100; }

#untermenu {
	clear:both;
	margin:0 auto;
	width:768px;
	height:30px;
	border:1px solid #a2afbd;
}

#untermenu a {
	color: #105095;
	font-weight: bold;
}

#untermenu a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#untermenu p{
	display:inline;
	line-height:30px;
	padding-left:18px;
}

#body {
	margin:0 auto;
	width:768px;
	border-left:1px solid #a2afbd;
	border-right:1px solid #a2afbd;
	background-image:url(../images/back.jpg);
}

#newsticker a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	font-size:12px;
}

#newsticker a:hover {
	color: #105095;
	font-weight: bold;
	text-decoration: none;
}

#newsticker {
	background: #d6dee7;
	height:25px;
	width:100%;
	border-top:9px solid #FFFFFF;
	border-bottom:9px solid #FFFFFF;
}

#newsticker p{
	display:inline;
	line-height:25px;
	color: #305989;
}

#spacer{
	clear:both;
}

#bodymenu {
	float:left;
	width:195px;
	background: #437cb3;
}

#bodymenu .artikelsuche{
	width:194px;
	height:65px;
	background: #437cb3;
	border-top: 1px solid #FFF;
	padding-top: 5px;
}

#bodymenu .artikelsuche form{
	padding-left:13px;
}

#bodymenu .artikelsuche .l1{
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	height:29px;
}

#bodymenu .artikelsuche .l1 p{
	display:inline;
	line-height:29px;
}

#bodymenu .artikelsuche .l2{

}

#bodymenu .artikelsuche .l2 .suchebox{
	float:left;
	border:0px solid #FFFFFF;
	width:140px;
	height:16px;
	font-size:11px;
	margin-bottom:0px;
	padding-top: 4px;
}

#bodymenu .artikelsuche .l2 .lupe{
	float:right;
	padding-right:7px;
}

#bodymenu .artikelsuche .l3{
	clear:both;
	height:20px;
}

#bodymenu .artikelsuche .l3 a{
	font-weight:bold;
	color:#000000;
}

#menu UL, OL { padding-left: 0px; list-style: none; }

#navigation {
	width: 100%;
	background-color:#f9fbfc;
	border-bottom:10px solid #f9fbfc;
	border-top:10px solid #f9fbfc;
}

#angebote {
	background-color:#FFFFFF;
	padding-left:20px;
}

#menu {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
	font-weight: bold;
}

#menu ul {
	margin: 0px;
	padding-left: 0px;
	list-style-type: none;
}

#menu A {
	display: block;
	line-height: 10pt;
	text-decoration: none;
	color:#485463;
	width:100%;
}

#menu A { display: block; line-height: 20px; border-bottom:1px dotted #485463; }

#menu A:hover, #menu A.unfolded, #menu A.unfolded:hover { background-color:#e3ebf2;font-weight:bold; }

#menu .selected  { background-color:#e3ebf2;font-weight:bold; }

#bodyinhalt {
	float:right;
	width:566px;
}

#footer {
	height:47px;
	background-color:#e3ebf2;
	padding-left:15px;
	padding-right:15px;
	border-top:1px solid #a2afbd;
}

#footer .l{
	float:left;
	height:47px;
	font-weight: bold;
	font-size:11px;
}

#footer .r{
	float:right;
	height:47px;
}

#footer .r a{
	font-weight: bold;
	font-size:11px;
	color: #000;
}

#footer p{
	display:inline;
	line-height:47px;
}

#sterne {
	font-size:11px;
	color:#535f68;
	margin-top: 5px;
	text-align: right;
	margin-right: 25px;
}

#partner {
	font-size:11px;
	color:#535f68;
	text-align: left;
	margin-left: 15px;
	font-weight: bold;
}

#partner img {
	margin-left: -15px;
	border: 0px;
}

#partner img a {
	border: 0px;
}


#footer .a1 {
	font-size:12px;
	margin-left:50px;
}

#footer .a2 {
	font-size:14px;
}

#footer .a3 {
	font-size:16px;
}

.floatright {
	float:right;
}

.tabhead {
	background-image: url(../images/tabhead.jpg);
	color:#FFFFFF;
	font-weight:bold;
	height:19px;
}

.tabhead a{
	color:#FFFFFF;
}

.uvp {
	background-color:#FF0000;
	font-weight:bold;
	color:#FFFFFF;
}

.center {
	text-align:center;
	margin-top:5px;
}

.blau {
	background-color:#E3EBF2;
	font-weight:bold;
	padding:5px;
}

.blau1 {
	background-color:#E3EBF2;
	padding:5px;
}

.blau2 {
	background-color:#f9fbfc;
	padding:5px;
}

.bestellschritt_aktiv {
	background-color:#7cc6e9;
	color:#FFFFFF;
	text-align:center;
}

.bestellschritt {
	background-color:#E3EBF2;
	text-align:center;
}

.grau {
	background-color:#f9fbfc;
	padding:5px;
}

.laieninfo {
	background-color:#E3EBF2;
	text-align:center;
}

.laieninfo_aktiv {
	background-color:#f9fbfc;
	text-align:center;
}

.startbild {
	position:relative;
	z-index:2;
	right:0px;
	float:right;
	bottom:0px;
	margin-top:206px;
}
.startbild2 {
	left:50px;
	border: 0;
}

.width {
	margin:0 auto;
	width:98%;
}

#startinhalt {
	position:absolute;
	z-index:3;
	margin-left:15px;
	margin-top:15px;
}

#startinhalt p{
	display:inline;
	line-height:15px;
}

#rezeptbox {
	position:absolute;
	width:560px;
	height:75px;
	margin-top:96px;
	z-index:1;
	margin-left:5px;
	background-image: url(../images/startrez.jpg);
}

#rezeptbox p.rez0{
	display:inline;
	line-height:18px;
}

#rezeptbox p.rez1{
	display:inline;
	margin-left:32px;
}

#rezeptbox p.rez1 a{
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

#rezeptbox p.rez2{
	display:inline;
	margin-left:37px;
	line-height:25px;
}

#rezeptbox p.rez2 a{
	color:#FFFFFF;
	font-weight:bold;
}

#startlinks {
	position:absolute;
	z-index:3;
	margin-left:15px;
	margin-top:170px;
	width:500px;
}

#startlinks .p1 {
	margin-top:13px;
}

#startlinks img{
	float:left;
	border: 0px;
}

#startlinks .link_shop {
	float:left;
	border: 0px;
	position: relative;
 	padding-top: 15px;

}

#startlinks .l1{
	font-weight:bold;
	font-size:18px;
	padding-left:11px;
	color: #115095;
	margin-bottom: 20px;
}

#startlinks .l2{
	font-weight:bold;
	padding-left:11px;
	color: #115095;
}


#siegel {
	position: absolute;
	width: 550px;
	margin-right: 5px;
	margin-top: 350px;
}


#siegel #trustedshops {
	width: 75px;
	height: 75px;
	margin-right: 10px;
	float: right;
	margin-top: 20px;
	
}


#siegel #dinlogo {
	width: 75px;
	height: 75px;
	margin-right: 15px;
	float: right;
	margin-top: 20px;
}

#siegel #dcard {
	width: 100px;
	height: 75px;
	float: left;
	border: 0px;
}

#siegel #dcard img {
	border: 0px;
}

#menubox {
	padding-left:10px;
	padding-top:10px;
	background: #e2ebf2;
}

#menubox a {
/*	padding-left:10px;*/
	padding-top:10px;
	color: #115095;
	font-weight: bold;
	text-decoration: none;
}


#menubox a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#menubox p{
	display:inline;
	line-height:20px;
}

.padding {
	padding:4px;
}

.topheight {
	height:50px;
}

.blackborder {
	border:1px solid #A2AFBD;
	padding:10px;
}

.hinweis, .rot {
	color:#FF0000;
	color:#FF0000;
}

.small {
	font-size:10px;
}

.wk_button {
	font-weight:bold;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#155396;
}

.artdet1 {
	background-image: url(../images/artdethead.jpg);
	color:#FFFFFF;
	padding-left:8px;
	height:48px;
}

.artdet2 {
	background-image: url(../images/artdethead.jpg);
	color:#FFFFFF;
}

.linie {
	color:#165498;
}

.artdetlink {
	color:#165498;
	font-weight:bold;
}

.sblau {
	color:#125196;
	font-weight:bold;
}

.paddingart {
	padding:15px;
}

.laieninfo {
	background-image: url(../images/artinfo.jpg);
	height:25px;
	font-weight:bold;
	color:#FFFFFF;
}

.laieninfo:hover{
	text-decoration:underline;
	cursor:hand;
}

.laieninfo_aktiv {
	background-color:#E3EBF2;
	height:25px;
	font-weight:bold;
}

.underline {
	text-decoration:underline;
}

.textboxfehler {
	border:1px solid #FF0000;
}

/* CSS f�r statische Seiten margin-top: 15px; */

.statisch_h1 { display:block; font-size:18px; margin-left: 10px; margin-top: 15px; position: relative; margin-bottom: 20px; }
.statisch_h2 { display:block; font-size:18px; margin-left: 10px; position: relative; margin-bottom: 20px; color: #105095; margin-top: 3px; }
.statisch_h3 { display:block; font-size:12px; margin-left: 10px; margin-top: 15px; position: relative; margin-bottom: 20px; color: #ff0000;  }

.statisch_p { margin-left: 10px; margin-bottom: 15px; line-height: 17px; }


/* statische �bersichtsseiten */
.statisch_box { width: 525px; height: 90px; background:url(http://www.jetztzeit-medien.de/eu/statischbox.jpg) repeat-x; position: relative; margin-left: 10px; margin-bottom: 25px; }

.statisch_box_head { width: 525px; height: 17px; position: relative; background: transparent; padding-bottom: 4px; padding-top: 4px;  }
.statisch_box_head img { width: 17px; height: 17px; border: 0px; float: left; margin-right: 8px; }
.box_head { position: relative; margin-top: 2px; }
.box_head a { font-weight: bold; color: #105095; }
.box_head a:hover { font-weight: bold; color: #000; text-decoration: none; }

.statisch_box_content { width: 500px; height: 55px; position: relative; padding: 5px 0px 5px 25px; border-bottom:1px solid #a6afb6;  }
.statisch_box_content p { margin: 0px; line-height: 17px; }
.statisch_box_content img { border: 0px; position: absolute; right: 0px; bottom: -1px; }
.statisch_box_content a { font-weight: bold; color: #105095; }
.statisch_box_content a:hover { font-weight: bold; color: #000; text-decoration: none; }
/* statische �bersichtsseiten */

/* statische inlay Seiten */
.statisch_box_inlay { width: 525px; background: #FFF; position: relative; margin-left: 10px; border-bottom: 1px solid #a2afbd; margin-bottom: 25px; }
.statisch_box_content_inlay { width: 500px; position: relative; padding: 5px 0px 5px 25px;  }
.statisch_box_content_inlay p { margin: 0px; line-height: 17px; }
.statisch_box_content_inlay img { border: 0px; position: absolute; right: 0px; bottom: 0px; }
.statisch_box_content_inlay a { font-weight: bold; color: #105095; }
.statisch_box_content_inlay a:hover { font-weight: bold; color: #000; text-decoration: none; }

.statisch_box_head_inlay { width: 525px; height: 17px; position: relative; background: transparent; padding-bottom: 4px; padding-top: 4px;  }
.statisch_box_head_inlay img { width: 17px; height: 17px; border: 0px; float: left; margin-right: 8px; }
.box_head_inlay { position: relative; margin-top: 2px; }
.box_head_inlay a { font-weight: bold; color: #105095; }
.box_head_inlay a:hover { font-weight: bold; color: #000; text-decoration: none; }
/* statische inlay Seiten */

/* statisch Teaser */
.statisch_box_teaser { width: 525px; height: 90px; background:url(http://www.jetztzeit-medien.de/eu/statischbox.jpg); position: relative; margin-left: 10px; margin-bottom: 25px; margin-top: 15px; border-bottom:1px solid #a6afb6; }
.statisch_box_content_teaser { width: 525px; position: relative; padding: 5px 0px 5px 0px; }
.statisch_box_content_teaser p { margin: 0px; line-height: 17px; }
.statisch_box_teaser img { border: 0px; position: absolute; right: 0px; bottom: -1px; }
.statisch_box_teaser .link3 { font-size:14px; color: #000000; font-weight: bold; }
.statisch_box_teaser .link3:hover { font-size:14px; color: #0000FF; font-weight: bold; }

.statisch_box_head_teaser h1 { display:block; font-size:18px; margin: 0px; position: relative; }
/* statisch Teaser */

/* Logos */
.logos { width: 300px; height: 90px; position:relative; margin-left: 10px; margin-bottom: 25px; }
.logos a { border: 0px; }
.logos img { border: 0px; }
.vivavita { width: 150px; height: 90px; position:relative; float: right; }
.dpi { width: 150px; height: 90px; position:relative; float: left; }

.statisch_p a { font-weight: bold; color: #105095; }
.statisch_p a:hover { font-weight: bold; color: #000; text-decoration: none; }

.statisch_p li { margin-left: 10px; }

/* statische Tabellen */
.statisch_tabelle { width: 95%; background: #fff; padding: 3px; border: 0px; margin-bottom: 20px; padding-left: 30px;  }
.statisch_tabellenkopf { width: 95%px; background: #105095; height: 30px; text-align: left; font-size: 12px; font-weight: bold; margin-left: 10px; color: #FFF; }

.topsellerbox {
	border:1px solid #a6afb6;
	padding:0px;
}
.topsellerinfo {
	height:55px;
}

.topblau {
	color:#1f5b97;
}
 
.topsellerprozent{
	float:right;
	width:60px;
	color:#FFFFFF;
	background-color:#fc0203;
	text-align:center;
	font-weight:bold;
	padding:2px;
}

.topkaufen {
	background-color:#e2ebf2;
	height:45px;
	border-top: 1px solid#a6afb6;
}


.sternchen {
	color:#DF1B1B;
	padding-left:3px;
}

.siegel {
	width: 700px;
	height: 150px;
	position: relative;
	margin-bottom: 20px;
}

.siegel a {
	float: left;
	margin-right: 20px;
	position: relative;
}

.siegel img, .siegel a {
	border: 0;
}



/*AUFLISTUNG*/
#auflistung {
	margin-top: 15px;
	padding: 0 !important;
	width: 550px;
}

#auflistung .headline {
	margin-bottom: 20px;
}

#auflistung h1 {
	margin-bottom: 20px !important;
}

#auflistung img {
	border: 0;
}

#auflistung .zeile img {
	margin-top: 10px;
}

#auflistung .zeile img {
	border: 1px solid #b6c0c6;
}

#auflistung .zeile img:hover {
	border: 1px solid #e2007a;
}

#auflistung .zeile .topangebot {
	margin-right: 7px;
}

#auflistung .zeile .angebot {
	margin-right: 6px;
}

#auflistung .zeile .last {
	margin-right: 0;
}

/*AUFLISTUNG*/
#auflistung #rechtebox {
	width: 190px;
	background: #eee;
	float: right;
	position: relative;
	border: 1px solid #b6c0c6;
	padding-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#auflistung #rechtebox a {
	color: #000;;
	display: block;
	margin-left: 10px; 
	margin-bottom: 10px;
	margin-right: 10px;
}

#auflistung #rechtebox a:hover {
	color: #e2007a;
	text-decoration: none;
}

#auflistung #rechtebox p {
	margin-left: 10px; 
}

#auflistung #rechtebox span.sub {
	margin-left: 10px; 
}

#auflistung ul {
	margin-bottom: 20px !important;
}

#auflistung ul li {
	margin-bottom: 10px !important;
}

#auflistung .visual {
	margin-bottom: 30px;
}

#auflistung .tabelle {
	margin: 20px 0px;
}

#auflistung h4 {
	margin-bottom: 10px;
}

#auflistung p.klein {
	font-size: 10px;
	margin-top: 20px;
}


#bodymenu ul.bodylinks {
	margin: 0px !important;
	padding: 0px !important;
	list-style-type: none;
	background: #437cb3;
}

#bodymenu ul.bodylinks li {
	padding-top: 10px;
	border-bottom: 1px dotted #FFF;
	height: 25px;
}

#bodymenu ul.bodylinks li a {
	margin: 0 5px 0 15px;
	font-weight: bold;
}

#bodymenu ul.bodylinks li:hover {
	background: #FFF;
}

#bodymenu ul.bodylinks li:hover a {
	color: #305989;
}

#bodymenu ul.bodylinks li.last {
	border-bottom: 0px;
	height: 25px;
}

#bodymenu ul.bodylinks li a {
	margin-top: 7px;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
}

#bodymenu ul.bodylinks li a:hover {
	color: #e2007a;
	text-decoration: none;
}


/*STARTSEITE NEU*/

#startseiteneu {
	margin: 0 !important;
	padding: 0 !important;
	width: 550px;
	position: relative;
}

#startseiteneu .carousel {
	width: 550px;
	height: 163px;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important;	
}

#startseiteneu .carousel ul.startslide {
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;	
}

#startseiteneu .carousel ul.startslide img {
	margin: 0 !important;
	padding: 0 !important;	
}

#factfinder p, #factfinder a {
	color: #FFF !important;
}

.aktionsprodukt {
	position: relative;
	height: 300px;
}

.aktionsprodukt .odaban {
	float: right;
}









