/**
-------------------------------------------------------------
	Stylesheet für: http://www.conrad.de/
	Medien:         Bildschirme und Projektoren
	Autor:          Markus Fortmann
------------------------------------------------------------- */

#main {
	padding-top: 220px;	
  	background: white url('/images/b2c/default/panel/background.gif') no-repeat;
}

#full #content {

	top:5px;
	
}

#failedSearchBox .box .inner{
	border-top: 1px solid #BCBCBC !important;
}


/* --- NEW DESIGN NEW DESIGN ---*/


/* new style */
#nav div {
margin-top:0!important;
}

/* begin mac-msie css-comment-hack \*/
/* Author: Michaela Zillner \*/
/* LastChangedDate: 2010-10-11 \*/
/* LastChangedBy: MZ \*/

/* New Formatation */
#metanav {
color:#595959;
top:7px!important;
left:192px!important;
width:410px!important;
}
#metanav a {
color:#595959!important;
margin-right:0px!important;
padding: 0 4px 0 6px;
}
#metanav a:hover,#metanav a:focus,#metanav strong, #metanav a.active, #metanavRght a:hover,#metanavRght a:focus,#metanavRght strong,#metanavRght a.active, #register a {
color:#0098DD!important;
}
#metanav2Rght a:hover,#metanav2Rght a:focus,#metanav2Rght strong,#metanav2Rght a.active {
color:#0098DD!important;
}
#main {
padding-top:145px!important;
}
#logo {
top:11px!important;
}

#nav {
padding:0 0 8px!important;
top:100px!important;
left:1px!important;
width:994px!important;
height:30px!important;
}
#nav a, #nav strong {
height:30px!important
}
#nav .nav1-active, #nav #nav1:hover {
background-position:0 -30px !important;
height:30px!important;
}
#nav .nav2-active, #nav #nav2:hover {
background-position:-124px -30px !important;
height:30px!important;
}
#nav .nav3-active, #nav #nav3:hover {
background-position:-248px -30px !important;
height:30px!important;
}
#nav #nav4 {
background-position:0 -58px!important;
}
#nav #nav4.nav4-active, #nav #nav4:hover {
background-position:0 -88px !important;
height:30px!important;
}
#nav #nav5 {
background-position:-124px -58px!important;
}
#nav #nav5.nav5-active, #nav #nav5:hover {
background-position:-124px -88px!important;
height:30px!important;
}
#nav #nav6 {
background-position:-248px -58px!important;
}
#nav #nav6.nav6-active, #nav #nav6:hover {
background-position:-248px -88px!important;
height:30px!important;
}
#nav #nav7 {
background-position:0 -116px!important;
}
#nav #nav7.nav7-active, #nav #nav7:hover {
background-position:0 -146px !important;
height:30px!important;
}
#nav #nav8 {
background-position:-124px -116px!important;
}
#nav #nav8.nav8-active, #nav #nav8:hover {
background-position:-124px -146px !important;
height:30px!important;
}
#top {
padding: 0 1px 0 1px;
border-left:none!important;
border-right:none!important;
}
#productdetail .headline {
margin:25px 0 0.4em!important;
}
.paging {
background-color:#e6e6e6!important;
border: 1px solid #bcbcbc;
color:#000!important;
position:relative;
}
.pagingWishlist {
background-color:#e6e6e6!important;
border: 1px solid #bcbcbc;
color:#000!important;
position:relative;
}

#searchResult a:hover {
text-decoration:underline;
}
/* Metanavigation Right Side */
#metanavRght {
color:#595959;
right:-9px;
position:absolute;
top:7px;
}
#metanavRght ul, #metanavRght li {
list-style:none outside none;
margin:0;
}
#metanavRght ul li {
float:left;
white-space:nowrap;
}
#metanavRght a {
color:#595959;
padding: 0 6px 0 6px;
font-weight:bold;
text-decoration:none;
}
/* Metanavigation2 Right Side */
#metanav2Rght {
color:#595959;
right:-9px;
position:absolute;
top:45px;
}
#metanav2Rght ul, #metanav2Rght li {
list-style:none outside none;
margin:0;
}
#metanav2Rght ul li {
float:left;
white-space:nowrap;
}
#metanav2Rght a {
color:#595959;
padding: 0 6px 0 6px;
font-weight:bold;
text-decoration:none;
}
/* Register */
#register {
left:198px;
top:45px;
position:absolute;
}
#register a:hover {
text-decoration:underline;
}
#register span {
font-weight: bold;
}
/* Search */
#headSearch {
	background:url("/images/b2c/de/panel/bg_search.gif");
    height: 31px;
    left: 2px;
    position: absolute;
    top: 65px;
    width: 993px;
    z-index: 100;
}
#headSearch select {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #a6a7ab;
color:#616161;
display:block;
padding:1px 0 0 2px;
height: 21px;
width:170px;
float:left;
margin: 5px 5px 0 245px;
}
#headSearch select option{
padding: 1px 0 1px 5px;
}
#headSearch input {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #a6a7ab;
color:#616161;
display:block;
width:285px;
float:left;
padding:2px 0 3px 3px;
margin: 5px 5px 0 0;
}
#headSearch button {
background:url("/images/default/default/panel/search_btn.gif") no-repeat 0 0 #fee600;
border:0 none;
cursor:pointer;
float:left;
height:21px;
width:31px;
margin: 5px 0 0 0;
}
#headSearch button span {
display:none;
}

/* Cart */
#headCart {
width:160px;
height:21px;
position:absolute;
right:25px;
top:70px;
z-index:200;
background:url("/images/default/default/panel/bg_cart.gif") no-repeat 0 0 #fee600;
}

.emptyCart {
background:url("/images/default/default/panel/bg_cart_empty.gif") no-repeat 0 0 #fee600 !important;
}

#headCart a {
width:160px;
padding:0 0 0 0;
line-height:21px;
display:block;
position:relative;
text-decoration:none;
font-weight:bold;
}

#headCart a:hover span {
text-decoration:underline;
}

#headCart a span.count {
width:30px;
padding:0 30px 0 0;
float:left;
display:block;
text-align:center;
position:absolute;
top:0px;
}

#headCart span.cartlink {
padding: 0 0 0 55px;
font-weight:bold;
line-height:21px;
}

/* Content Filter Gray */
.sortGray {
float: right;
margin: 4px 5px 0 0;
}
.sortGray span {
padding: 2px 5px 0 0;
float:left;
}
.sortGray select {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #A6A7AB;
color:#616161;
display:block;
float:left;
width:150px;
}
.paging .article {
width:30px!important;
padding:3px 5px 3px 150px !important;
}
.paging .article select {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #A6A7AB;
color:#616161;
display:block;
float:left;
}
.paging .sites {
position:absolute;
right:0;
top:-35px;
}
.paging .sites a, .paging .sites a:visited {
color:#666!important;
}
.paging .sites a:hover {
color:#000!important;
text-decoration:underline;
}
.pagingWishlist .sites {
position:absolute;
right:0;
top: -35px;
}
.pagingWishlist .sites a, .pagingWishlist .sites a:visited {
color:#666!important;
}
.pagingWishlist .sites a:hover {
color:#000!important;
text-decoration:underline;
}

.pagingWishlist .text {
	display: block;
	width: 80px;
	float: left;
	padding: 6px 10px;
	white-space: nowrap;
}
.pagingWishlist .sort {
	display: block;
	width: 80px;
	float: left;
	padding: 6px 10px;
	white-space: nowrap;
}
.paging.search {
margin: 0 0 50px 0!important;
}
.paging.search .sites {
position:absolute;
right:0;
bottom:-35px;
top:auto;
}
/* Filternavigation */
#filter {
margin:0 1px 0 0;
padding:0 0 20px;
}
#filter h2 {
font-size:1em;
margin:0;
}
#filter h2 a {
background:url("/images/default/default/subnav/down-active.gif") no-repeat scroll 8px 10px #0098dd;
color:#fff;
text-decoration:none;
border-top:1px solid #BCBCBC;
display:block;
padding:4px 6px 4px 18px;
}
#filter ul {
border-top:1px solid #BCBCBC;
list-style-image:none;
margin:0;
padding:0;
}
#filter li {
display:inline;
}
#filter li a {
background:url("right.gif") no-repeat scroll 19px 7px #a7a6ab;
border-bottom:1px solid #BCBCBC;
display:block;
padding:4px 6px 2px 28px;
text-decoration:none;
}
#filter li a:hover {
background:url("right-over.gif") no-repeat scroll 19px 7px #a7a6ab;
color:#0098DD;
}
#filter li.open a {
background:url("/images/default/default/subnav/down.gif") no-repeat scroll 18px 9px #a7a6ab;
}
#filter li.open a:hover {
background:url("/images/default/default/subnav/down-over.gif") no-repeat scroll 18px 9px #a7a6ab;
color:#0098DD;
}
#filter ul ul {
border:0 none;
}
#filter li.open li a {
background-image:none;
padding:4px 6px 2px 28px;
background-color:#e6e6e6;
}
#filter li.open li div.ratingWithoutMatches {
    background-color: #E6E6E6;
    background-image: none;
    padding: 4px 6px 2px 28px;
    border-bottom: 1px solid #BCBCBC;
}
#filter li.open li a.active, #filter li.open li a.active:hover {
background-color:#0098DD;
color:#fff;
}
#filter li.open li a:hover {
background-image:none;
background-color:#E6E6E6;
color:#0098DD;
}
#filterLike {
margin:0 1px 0 0;
padding:0 0 20px;
}
#filterLike h2 {
font-size:1em;
margin:0;
}
#filterLike h2 a {
background:url("down_001.gif") no-repeat scroll 8px 10px #E6E6E6;
color:#000000;
text-decoration:none;
border-top:1px solid #BCBCBC;
display:block;
padding:4px 6px 4px 18px;
}
#filterLike ul {
border-top:1px solid #BCBCBC;
border-bottom:1px solid #BCBCBC;
list-style-image:none;
margin:0;
padding:0;
}
#filterLike li {
display:inline;
}
#filterLike li a {
background:none;
display:block;
padding:5px 6px 5px 18px;
text-decoration:none;
}
#filterLike li a:hover {
color:#0098DD;
}
#filterLike li a span {
padding:0 0 0 5px;
}
#filterLike li a img {
float:left;
margin-top:-2px;
}
/* Footer */
#footer li {
display:inline;
padding:0 8px!important;
}
#newsletter {
left:310px!important;
}
#filialauswahl {
left:570px!important;
}
#nav div a, #nav div strong {
height:auto !important;
}

.arealist h2 {
	color: #fff;
	background: #0098dd none;
	margin: 0;
	padding: 7px 10px;
	font-size: 1.1em;
}

table.tableborder th {
	background-color: #0098dd;
	color: #fff;
	text-align: left;
	padding: 5px 9px;
	margin: 0;
	border-top: 0;
	border-left: 1px solid #0098dd;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

table.tableborder th.last {
	border-right: 1px solid #0098dd;
}

.insideLayer div.box h2,
#content .box h2,
#innerContent .box h2{
	background: none #0098dd;
	color: #fff;
	font-size: 1.0em;
	padding: 5px 10px;
	margin: 0;
	width: auto;
}

.rr_strategy_title_h {
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background:#0098dd;
}

.rr_strategy_title_v{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background:#0098dd;
	padding-bottom: 0px !important;	
}
.td_forumentries{
	text-align:left;
	padding-bottom:5px;
	padding-left:10px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.td_forumentries_last{
	border-right:none;
}
.ugc-head {
	color: #0098dd !important;	
}

.tabs li.textlang a span {
	color: #fff;
}

.tabs li.inactive a span {
	color:#616161;
}

.promotable {
	border-color:#616161; 
	border-style:solid; 
	margin-bottom:30px !important; 
	margin-top:2px;
	width:790px;
	
}

.promotable th.promoheader {
	background: none repeat scroll 0 0 #616161; 
	color: #FFFFFF; 
	text-align: left; 
	padding: 5px 10px;
}
.promotable tr.link {
	font-size: 1.7em;
	font-weight: normal;
}
.promotableImg {
	width:100px; height:100px;
}

.promotableText{
	padding:5px 9px;
}

.promotableTD1Pic{
	padding:10px 28px;
}

#footer1 {
	clear: both;
	background: none #BCBCBC;
	position: relative;
	color: white;
	z-index:0;
	height: 35px;
	line-height:35px;
	padding: 0 15px;
}
#footer1 a{
	color: white;
	text-decoration: none;
}
#footer1 a:hover{
	text-decoration: underline;
}

#footer2 {
	clear: both;
	background: none #FFFFFF;
	position: relative;
	color: black;
	z-index:0;
	height: 150px;
	padding: 0 15px;
	border-bottom: 1px solid #BCBCBC;
	border-top: 1px solid #BCBCBC;
}
#footer2 a{
	color: black;
	text-decoration: none;
}
#footer2 a:hover{
	color: #0098DD;
}

#footerSpace {
	clear: both;
	background: none #FFFFFF;
	position: relative;
	color: black;
	z-index: 9999;
	height: 5x;
	line-height:5px;
	padding: 0 15px;
	width: 1000px;
	left: -1px;
}

.wishListComment {
	color: #0098DD !important;
	word-wrap: break-word;
}

#newWishlist td {
	height: 40px;
}

#newWishlist input[type=text] {
	height: 18px;
	width: 200px;
}

#newWishlist input[type=radio]{
	margin-right: 5px;
	width: 30px;
	float:none;
	margin-top:-2px;
	border: 0px;
	background: transparent; 
}

#newWishlist textarea {
	height: 50px;
	width: 200px;
}

#newWishlist .einzug {
	padding-left: 30px;
}

#newWishlist select{
	width: 100px !important;
}

.articletext {
	display: block;
	width: 80px;
	float: left;
	padding: 6px 10px 6px 15px !important;
	white-space: nowrap;
}

.similarFlagInProductList {
	margin-left: 2px;
	font-size: 10.5px;
	position: relative;
	left: 0px;
	top: -4px;
	width: 85px;
	text-align: left;
}


/* ---START: Webportal (Self Service) #3777 ---*/

#WebportalForm .column .orderHead { 
  background-color:#0098DD;
}

#WebportalForm .largeBtnTransparent,
#WebportalForm .smallBtnTransparent{
  background-image: url("../../../images/b2c/de/sprites/base.png");
}

#orderconfirmation .box .orderHeadWebportal {
  border-right-color:#0098DD;
  border-right-style:solid;
  border-right-width:1px;
  background: none repeat scroll 0 0 #0098DD;
  color: #FFFFFF;
  font-weight: bold;
  overflow: hidden;
  padding: 8px 11px;
  text-align: left;
}

#orderconfirmation .box .orderHeadWebportal .subTitle {
    background-color: #0098DD;
    color: #FFFFFF;
    float: left;
    font-size: 140%;
    line-height: 1;
    margin: 0;
    padding: 6px 0;
}
/* ---ENDE: Webportal (Self Service) #3777 ---*/
/* ---START: Modellbauclub - An/Abmeldung beim Modellbauclub unter mein Konto #5057 ---*/
#Modellbauclub .bigBtnTransparent,
#Modellbauclub .smallBtnTransparent,
#modellbauclubConfirmationLayer .bigBtnTransparent,
#modellbauclubConfirmationLayer .smallBtnTransparent{
    background-image: url("../../../images/b2c/de/sprites/base.png");
}
/* ---ENDE: Modellbauclub - An/Abmeldung beim Modellbauclub unter mein Konto #5057 ---*/
