/*------------------------------------------------------------------
[Master Stylesheet]

Project:	PowerRadeln.de
Version:	1.0
Last change:	10/02/09 [fixed Float bug, vf]
Assigned to:	Robert Kniedl
Primary use:	Shop
-------------------------------------------------------------------*/

.page-head {
	position:relative;
	width:920px;
	height:138px;
	z-index:5;
	background:url(/images/powerradeln/head_sprites.png) 0 68px no-repeat;
}

.branding {
	width:300px;
	height:27px;
	background:url(/images/powerradeln/logo.png) 0 0 no-repeat;
	margin-left:0;
	color:inherit;
}
.branding a {
	width:300px;
	height:27px;
}

p.hotline {
	position:absolute;
	left:14px;
	top:46px;
	padding-bottom:0;
	margin:0;
	border:0;
	font-size:11px;
}
p.hotline strong {
	color:#e92a0e;
}

#nav-meta {
	position:absolute;
	left:auto;
	right:10px;
}
.head-msg {
	width:auto; top:34px;
}

#cart-preview { top:30px; }
#cart-preview p { float:left; margin-top:7px; margin-right:8px; }
#cart-preview ul { float:left; }

.toolbar-promo {
	background:url(/images/powerradeln/toolbar_promo_de_at.gif);
}
.toolbar-promo.de-de {
	background:url(/images/powerradeln/toolbar_promo_de_de.gif);
}


#cart-preview {
	top:29px;
}
#cart-preview p {
	float:left;
	margin:5px 8px 0 0;
}
#cart-preview ul {
	float:left;
}

/* ===================================================== */
/*
** MAIN NAVIGATION
*/
/* ===================================================== */

li.nm-item {
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
}
a.nm-link {
	display:inline-block;
	padding:4px 19px 0 2px;
	height:24px;
	text-decoration:none;
	line-height:19px;
	color:#fff;
	background:url(/images/powerradeln/head_sprites.png) right -80px no-repeat;
}
a.nm-link:hover {
	color:#f89200;
}
a.nm-last {
	background:transparent;
	padding-right:12px;
}

li.nm-cat1-act a.nm-link,
li.nm-cat1:hover a.nm-link,
li.nm-cat2-act a.nm-link,
li.nm-cat2:hover a.nm-link,
li.nm-cat3-act a.nm-link,
li.nm-cat3:hover a.nm-link,
li.nm-cat4-act a.nm-link,
li.nm-cat4:hover a.nm-link,
li.nm-cat5-act a.nm-link,
li.nm-cat5:hover a.nm-link {
	color:#f89200;
}



ul.nav-dd {
	width:241px;
	left:-6px;
}
ul.nav-dd li {
	float:none;
}
ul.nav-dd a {
	text-transform: none;
	color:#000 !important;
}
ul.nav-dd a:hover {
	background:url(/images/sprites/head_sprites.png) -42px -242px no-repeat #f8f8f8 !important;
	text-transform: none;
	color:#d96600 !important;
}

/* ===================================================== */
/*
** TOOLBAR
*/
/* ===================================================== */

li.quick-search span.button {
	background:url(/images/powerradeln/head_sprites.png) right -120px no-repeat;
}

li.quick-search span.button span {
	background:url(/images/powerradeln/head_sprites.png) -912px -142px no-repeat;
}


.chat {
	background-image:url(/images/powerradeln/chat_sprites.png);
	background-position:0 -40px;
}

.chat div {
	position:absolute;
	left:195px;
	top:-28px;
	width:56px;
	height:28px;
	background-image:url(/images/powerradeln/chat_sprites.png);
	background-position:0 -92px;
}

.chat.online {
	background-position:0 0;
}



.container-wrapper {
	background:url(/images/powerradeln/sidebar_sprites.png) -200px repeat-y;
}

.container {
	background:url(/images/powerradeln/sidebar_sprites.png) -400px bottom no-repeat;
}

.container-wrapper h2 {
	background:url(/images/powerradeln/sidebar_sprites.png) no-repeat;
	text-transform: none;
}



/* ===================================================== */
/*
** SEARCH BOX
*/
/* ===================================================== */

.search-box {
}

h2.sb-title {
	background:url(/images/powerradeln/searchbox_sprites.png) 0 0 no-repeat;
}

.sb-form {
	padding:3px 3px 4px 9px;
	background:#ffbc00;
	border:0;
}

.search-box span.button {
	background:url(/images/powerradeln/searchbox_sprites.png) right -29px no-repeat;
}
.search-box span.button span {
	background:url(/images/powerradeln/searchbox_sprites.png) -392px -52px no-repeat;
}

.search-box-btm {
	background:url(/images/powerradeln/searchbox_sprites.png) -200px 0 no-repeat;
}



/* ===================================================== */
/*
** CONTENT
*/
/* ===================================================== */

/*
.pbar-banner-large,
.pbar-banner-medium div,
.pbar-banner-small div {
	position:relative;
	width:705px;
	height:280px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.pbar-banner-medium div,
.pbar-banner-small div {
	float:left;
	margin:15px 15px 15px 0;
}

.pbar-banner-medium div {
	width:345px;
	height:185px;
}
.pbar-banner-small div {
	width:225px;
	height:165px;
}

.pbar-banner-large *,
.pbar-banner-medium div *,
.pbar-banner-small div * {
	display:none;
}
.pbar-banner-large ul,
.pbar-banner-medium ul,
.pbar-banner-small ul {
	display:block;
	position:absolute;
	left:0;
	top:0;
}
.pbar-banner-large li,
.pbar-banner-medium li,
.pbar-banner-small li {
	display:block;
}
.pbar-banner-large a,
.pbar-banner-medium a,
.pbar-banner-small a {
	display:block;
	width:705px;
	height:280px;
	overflow:hidden;
	text-indent:-9999px;
}
.pbar-banner-medium a {
	width:345px;
	height:185px;
}
.pbar-banner-small a {
	width:225px;
	height:165px;
}
*/


.bb-banner {
	background-image:url(/images/powerradeln/billboard_banner_100901_de.jpg);
}


.pt-wrap {
	background-image:url(/images/powerradeln/startpage_teaser_sprites.png);
}
.pt {
	background-image:url(/images/powerradeln/startpage_teaser_sprites.png);
}

.pt-cat1,
.pt-cat2,
.pt-cat3,
.pt-cat4 {
	background-position:0 0;
}
.pt-cat1 .pt,
.pt-cat2 .pt,
.pt-cat3 .pt,
.pt-cat4 .pt {
	background-position:-219px bottom;
	background-color:#ebeef0;
}





.lb-column h3 {
	color:#ec4909;
}

.ingredients h2,
.supplementFacts h2,
.client-comments h2 {
	color:#b7342b;
}

.tocart-item h2,
.abo-item h2,
.tocart-item-var h2 {
	color:#b7342b;
}
