@charset "utf-8";
/* Main stuff */
#roadsign_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.rs_box_big_body a {
	color:#FBBE00;
}
.rs_box_big_body a:hover {
	color:#FFFFFF;
}
.rs_clearer {
	clear: both;
	height: 1px;
}

a img {
	border: none;
}

/* Borders */
#rs_border_left {
	background-image: url(Bilder/border_left.gif);
	background-repeat: repeat-y;
}
#rs_border_right {
	background-image: url(Bilder/border_right.gif);
	background-repeat: repeat-y;
}


/* 2. Top Navi */
#rs_header2 {
	background-color: #fbbe00;
	height: 34px;
}
#rs_header2 ul {
	margin: 0;
	padding: 0;
	padding-left: 10px;
}
#rs_header2 li {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
}
#rs_header2 li a {
	display: block;
	line-height: 34px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	text-decoration: none;
	color:#000000;
	font-weight: bold;
}

#rs_header2 li a:Hover  {
	color:#fbbe00;
	background-color:#000000;
}
#rs_header2_img {
	float: right;
}
/* Shop Suche */
#rs_header2_shop_search {
	float: right;
	margin: 0;
	padding: 0;
	display: inline;
	width: 280px;
	margin-right: 22px;
}
#rs_shopsearch_text {
	font-size: 15px;
	color:#000000;
	font-weight: bold;
	margin-right: 8px;
	line-height: 34px;
	float: right;
}
#rs_shopsearch_input {
	float: right;
	height: 34px;
}
#rs_shopsearch_input input {
	font-size: 14px;
	height: 21px;
	border: 1px solid #cd9f00;
	width: 110px;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	line-height: 21px;
	padding-left: 3px;
	padding-right: 3px;
}
#rs_shopsearch_submit {
	float: right;
}
#rs_shopsearch_submit div {
	cursor: pointer;
	margin-left: 5px;
	margin-top: 6px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	border: 1px solid #cd9f00;
}
#rs_shopsearch_submit div:hover {
	background-color:#FFFFFF;
}
#rs_shopsearch_submit_daniel_2 {
	float: right;
}
#rs_shopsearch_submit_daniel_2 div {
	margin-left: 5px;
	margin-top: 6px;
}

/* Unter Top Navi */
#rs_header3 {
	height: 8px;
	background-color:#000000;
}
/* linke Spalte */
#rs_left_row {
	background-color:#000000;
	padding-top: 24px;
}

.rs_box_left {
	margin-bottom: 15px;
}
.rs_box_left_header, .rs_box_left_header_s {
	background-image: url(Bilder/box_left_header.gif);
	line-height: 41px;
	height: 41px;
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.rs_box_left_header_s {
	background-image: url(Bilder/box_left_header_s.gif);
}
.rs_box_left_header a, .rs_box_left_header_s a {
	color:#FFFFFF;
	text-decoration: none;
}
.rs_box_left_body_wrapper {
	background-image: url(Bilder/box_left_body.gif);
	background-repeat: repeat-y;
	width: 180px;
}
.rs_box_left_body, .rs_box_left_body_kat {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	color:#FFFFFF;
}
.rs_box_left_body_kat {
	padding-left: 5px;
	padding-right: 5px;
}
.rs_box_left_footer {
	background-image: url(Bilder/box_left_footer.gif);
	background-repeat: no-repeat;
	height: 7px;
}
/* Kontakt E-Mail */
#rs_kontakt_1 {
	font-weight: bold;
	margin-bottom: 5px;
}
#rs_kontakt_2 {
}
#rs_kontakt_2 a {
	color: #fbbe00;
	font-size: 12px;
	text-decoration: none;
/*	text-transform: lowercase;*/
}
#rs_kontakt_2 a:Hover {
	text-decoration:underline;
}

/* Hauptteil */
#rs_body {
	background-color:#000000;
}

/* Breadkrum / Sprache */
#rs_body_top {
	margin-top: 8px;
	margin-bottom: 17px;
}
#rs_lang {
	float:right;
	display: none;
}
#rs_lang ul{
	margin:0;
	padding:0;
}
#rs_lang li {
	margin: 0;
	padding: 0;
	float:left;
	list-style-type: none;
}
#rs_lang a {
}
#rs_lang a img {
	border: none;
	margin-left: 2px;
}
#rs_breadkrum {
	line-height: 25px;
	color: #969696;
	font-size: 10px;
	height: 25px;
}

/* Beschreibung */
#rs_body_desc {
	padding-bottom: 15px;
}
#rs_box_picture {
	float: left;
	margin-right: 13px;
}
#rs_box_desc {
	float: left;
}


/* Halbe Box */
.rs_box_main {
	width: 372px;
}
.rs_box_main_header {
	background-image: url(Bilder/box_main_header.gif);
	background-repeat: no-repeat;
	height: 5px;
	line-height: 1px;
	font-size: 1px;
}
.rs_box_main_body {
	background-image: url(Bilder/box_main_body.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
}
.rs_box_main_footer {
	background-image: url(Bilder/box_main_footer.gif);
	background-repeat: no-repeat;
	height: 5px;
}

/* Artikelbild */
#rs_picture_head_sale {
	position:absolute;
	margin-left: 227px;
	margin-top: -8px;	
	z-index: 2000;
}
#rs_picture_head_sale img {
}
#rs_picture_big_wrapper {
	padding: 4px;
/*	padding-left: 44px;
	padding-bottom: 42px; */
	position: absolute;
	
}
#rs_picture_big_wrapper div {
	overflow: hidden;
	height: 550px;
	width: 354px;
	background-color: #FFFFFF;
}
#rs_picture_big_wrapper div img {
	margin-left: -6px;
}
#rs_picture_big {
/*	border: 1px solid #646464;*/
}
/* 1. Kleines Bild */
#rs_picture_small_wrapper {
	position: absolute;
	margin-left: 6px;
	margin-top: 389px;
	width: 60px;
	height: 85px;
	background-image: url(Bilder/smallpic_shadow_2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#rs_picture_small {
	border: 1px solid #646464;
	cursor: pointer;
}
/* 2. kleines Bild */
#rs_picture_small_wrapper_2 {
	position: absolute;
	margin-left: 6px;
	margin-top: 472px;
	width: 60px;
	height: 85px;
	background-image: url(Bilder/smallpic_shadow_2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#rs_picture_small_2 {
	border: 1px solid #646464;
	cursor: pointer;
}
/* Zoom Icon */
#rs_picture_zoom_wrapper {
	position: absolute;
	margin-left: 14px;
	margin-top: 14px;
	z-index: 2001;
}
#rs_picture_zoom {
	border: none;
}
#rs_picture_izoom_wrapper {
	position: absolute; 
	height: 550px; 
	width:354px; 
	cursor:move; 
	margin-top: 4px; 
	margin-left: 4px;
	z-index: 2002;
}

/* Zoom Bild Bereich */
#rs_izoom_swoop_1 {
	position: absolute; 
	overflow: hidden; 
	height: 550px; 
	width:354px; 
	margin-left: 4px; 
	margin-top: 4px; 
}

/* Hintergrund hinter Zoom Bild */
#belmondo_outlet_zoom_picture {
	background-color:#FFFFFF;
}

/* Artikelbeschreibung */
.rs_desc_head {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom: 3px #fbbe00 solid;
	padding-bottom:3px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 13px;
}
.rs_desc_text {
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 25px;
	line-height: 1.5;
	height: 230px;
	overflow:auto;
}

.rs_desc_text ul {
	margin: 0;
	padding-left: 30px;
}
.rs_desc_text li {
}
/* Eigenschaften */
.rs_desc_attr_wrapper, .rs_desc_attr_wrapper_pflegehinweise {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.rs_desc_attr_name {
	width: 120px;
	font-weight: bold;
	float: left;
}
.rs_desc_attr_value {
	width: 220px;
	float: left;
}
.rs_desc_attr_wrapper_pflegehinweise {
}
.rs_desc_attr_wrapper_pflegehinweise .rs_desc_attr_name {
	padding-top: 10px;
}

.rs_desc_attr_wrapper_pflegehinweise .rs_desc_attr_value img {
	border: none;
	margin-right: 5px;
}
/* UVP Flash */
.rs_desc_uvp_flash {
	padding-left: 9px;
	padding-top: 10px;
	padding-bottom:10px;
}

/* Größentabellen Link */
.rs_desc_size_chart {
	padding-left: 10px;
	padding-top: 10px;
}
.rs_desc_size_chart a {
	line-height: 18px;
	color:#FFFFFF;
	text-decoration: none;
}
.rs_desc_size_chart a img {
	border: none;
	vertical-align:bottom;
	margin-right: 6px;
}

/* Hauptüberschriften */
.rs_main_headline {
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 35px;
	margin-bottom: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FBBE00;
	border-bottom-color: #FBBE00;
}

/* Große Box */
.rs_box_big {
	margin-bottom: 15px;
}
.rs_box_big_header {
	background-image: url(Bilder/box_big_header.gif);
	background-repeat: no-repeat;
	height: 5px;
	line-height: 1px;
	font-size: 1px;
}
.rs_box_big_body_wrapper {
	background-image: url(Bilder/box_big_body.gif);
	background-repeat: repeat-y;
	width: 757px;
}
.rs_box_big_body {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	color:#FFFFFF;
}
.rs_box_big_footer {
	background-image: url(Bilder/box_big_footer.gif);
	background-repeat: no-repeat;
	height: 5px;
}
.rs_box_big_body table.two_col {
	width: 737px;
}

/* Höhe der Boxen in Artikelbeschreibung / Bilder */
.rs_box_main_picture, .rs_box_main_desc {
	height: 558px;
}

/* Template Versandkosten und Kaufabwicklung */
#roadsign_body .two_col td {
	padding: 5px;
}
#roadsign_body .shipping_table {
	font-size: 12px;
}
#roadsign_body .shipping_table caption {
	background-color:#AAAAAA;
	padding: 8px;
	text-align: left;
	color:#000000;
	font-weight: bold;
}
#roadsign_body .shipping_table thead td {
	background-color: #111111;
	padding:5px;
	font-weight: bold;
	color: #FFFFFF;
}
#roadsign_body .shipping_table .row_1 {
	text-align:left;
	color: #FFFFFF;
}
#roadsign_body .shipping_table .row_2 {
	text-align: right;
	color: #FFFFFF;
}
#roadsign_body .shipping_table .row_3 {
	text-align: right;
	color: #FFFFFF;
}
#roadsign_body .shipping_table tbody td, #roadsign_body .shipping_table tbody th {
	background-color: #111111;
	padding: 8px;
	color: #FFFFFF;
	text-align:left;
}
#roadsign_body .shipping_table tbody td {
	text-align: right;
	color: #FFFFFF;
}
#roadsign_body .shipping_table .menge {
	text-align: left;
	background-color:#AAAAAA;
	color:#000000;
	line-height: 18px;
	font-weight: bold;
	font-size: 12px;
}
#roadsign_body .zollinfo {
	padding: 15px;
	background-color: #AAAAAA;
	color:#000000;
	margin-top: 15px;
	line-height: 18px;
	font-size: 12px;
}
#roadsign_body .moreshippinglink {
	padding:15px;
	font-size: 12px;
}
#roadsign_body .moreshippinglink a {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
#roadsign_body .shipping_liste li {
	list-style-type:square;
	line-height: 18px;
	padding-bottom: 15px;
	color: #FFFFFF;
	font-size: 12px;
}
#roadsign_body .checkout_infobox {
	padding: 10px;
	background-color: #AAAAAA;
	color:#000000;
	line-height: 18px;
	font-size: 12px;
}
#roadsign_body .shopping_easy {
	line-height: 18px;
	padding:5px;
	color: #FFFFFF;
	font-size: 12px;
}
#roadsign_body .additional_functions {
	line-height: 18px;
	padding: 10px;
	color: #FFFFFF;
	font-size: 12px;
}
#roadsign_body .more_checkout_link {
	padding:15px;
	color: #FFFFFF;
	font-size: 12px;
}
#roadsign_body .more_checkout_link a {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

/* Größentabelle */

#sizechart_wrapper {
}
#sizechart_wrapper h4 {
	font-size: 16px;
	border-bottom: 1px solid #FBBE00;
	margin-bottom: 10px;
	padding-left: 15px;
}
#sizechart_wrapper table {
	margin-bottom: 25px;
	margin-left: 15px;
	border-spacing: 0px;

}
#sizechart_wrapper thead th, #sizechart_wrapper tbody th, #sizechart_wrapper tbody td {
	margin: 0;
	text-align: center;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
}
#sizechart_wrapper thead th {
	background-color: #444444;
	font-size: 14px;
}
#sizechart_wrapper tbody th {
	padding-right: 15px;
	font-weight: normal;
	text-align: left;
}
#sizechart_wrapper tbody td {
}

#sizechart_wrapper tr.rs_bg2 td, tr.rs_bg2 th {
	background-color:#222222;
}


#sizechart_wrapper tbody tr:hover th, #sizechart_wrapper tbody tr:hover td {
	background-color:#FBBE00;
	color:#000000;
}

#sizechart_wrapper table span {
	color:#666666;
}

/* eBay Shop Styles */

#roadsign_body .r3 {
/*	background-color:#FFFFFF !important; */
}
#roadsign_body .r3 a {
	color:#FFFFFF; 
}

#roadsign_body .v4stabl a, #roadsign_body .v4stabl a:active, #roadsign_body .v4stabl a:link {
	color:#FBBE00 !important;
}


#roadsign_body .gallery {
/*	background-color:#FFFFFF;*/
}

#roadsign_body .amount {
	height: 30px;
	padding: 5px;
	background-image: url(Bilder/binbg.gif);
	background-repeat: no-repeat;
}
#roadsign_body .amount .bin {
	color:#FFFFFF;
}

#roadsign_body .bids {
	background-image: url(Bilder/binbg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	color:#FFFFFF;
}

#roadsign_body span.ppr, #roadsign_body a.ppr, #roadsign_body .ii {
	background-image: url(Bilder/sprIconsSRPListView_neu.gif);
}

#roadsign_body .iippl {
	background-position: 0px -107px;
	margin-left: 5px;
}

#roadsign_body span.tpr, #roadsign_body a.tpr {
	background: url(Bilder/sprIconsSRPListView_neu.gif) no-repeat scroll 0 -54px transparent;
}

#roadsign_body span.pll, #roadsign_body a.pll {
	padding-bottom: 2px;
	padding-top: 3px;
}

/* Rahmen um Felder */
#roadsign_body table.gallery {
	border: 1px solid #444444;
	color: #FFFFFF;
}

/* Rahmen zwischen den Feldern */
#roadsign_body .grid td.left {
	border: none;
}

/* Rahmen ausblenden */
#roadsign_body td.r3_t, #roadsign_body td.r3_bl {
	display: none;
}
#roadsign_body .r3_hm, #roadsign_body .r3_c, #roadsign_body .r3_s {
	border-style: none;
}


/* Paging */
#roadsign_body .dynpg {
	background-color:#222222;
	border: none !important;
	margin-top: 10px  !important;
	padding-top: 5px !important;
	padding-right: 10px !important;
	padding-bottom: 5px !important;
	padding-left: 10px !important;
}

/* Ansicht als ... */
#roadsign_body .ctrlbr {
	background-color:#222222;
	border: none !important;
	margin-bottom: 10px !important;
}

/* Ergebnisse  ... */
#roadsign_body .fpcc {
	background-color:#222222;
	border: none !important;
}
/* Keyword */
#roadsign_body .fpcc span.keywordClass {
	background: none;
	color:#FFFFFF ;
}
/* Strich über Ansicht als Galerie */
#roadsign_body .rs_box {
	border-top: 1px solid #444444;
}

/* Versand nach */
#roadsign_body .cmpBr {
	background-color: #000000;
	color:#999999;
	border: none !important;
}

/* Pseudo Links Ansicht / Sortierung */
#roadsign_body span.pdmt .cur {
	color:#FBBE00;
}

#roadsign_body span.pdmt .label {
	color:#999999;
}
/* Ansicht ändern */
#roadsign_body #v4-24 {
	display: none;
}
/* Anzahl Ergebnisse */
#roadsign_body .countClass {
	color:#FBBE00;
}
#roadsign_body #v4-19 {
	color:#999999;
}
/* Titel */
#roadsign_body .ttl {
	font-weight: bold;
}

/* Einstellungen: Artikelbezeichnung und -beschreibun */ 
/*#roadsign_body #v4-21 {
	display: none;
}*/



/* Preis */
#kaf_desc_price_wrapper {
	height: 100px;
}
#kaf_desc_price_loader {
	padding-left: 140px;
	padding-top: 20px;
}
#kaf_desc_price_table {
	margin-top: 4px;
}
#kaf_desc_price_table td {
	padding: 2px;
}
#kaf_desc_price_table_1 {
    color: #FFFFFF;
    font-size: 12px;
	font-weight: bold;
    padding-top: 6px !important;
    padding-right: 12px !important;
	padding-left: 10px !important;
}
#kaf_desc_price_table_2 {
	text-decoration: line-through;
	color: #999999;
	font-size: 18px;
	padding-left: 10px !important;
}
#kaf_desc_price_table_3 {
    color: #FFFFFF;
    font-size: 12px;
	font-weight: bold;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-right: 12px !important;
	padding-left: 10px !important;
}
#kaf_desc_price_table_4 {	
	color: #FBBE00;
	font-size: 22px;
	font-weight: bold;
	padding-left: 10px !important;
	padding-bottom: 0px !important;
}
#kaf_desc_price_table_5 {
	font-size: 16px;
	line-height: 16px;
	color: #FBBE00;
	font-style:italic;
	padding-left: 10px !important;
	padding-top: 0px !important;
}
#kaf_desc_price_table_5a {
}

