@charset "UTF-8";
/* CSS Document */
* {
	padding: 0; margin: 0;
}

body {
	margin: 0;
	background-image: url(../images/strokes_left.png);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #333333;
}


#container_info a {text-decoration: none; color:#333333; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;}
#container_info a:hover {color: #999999; border-bottom-color: #999999;}

img {
	border: 0px;
	behavior: url("iepngfix.htc");
}

#wrapper {
	width: 810px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#header {
	margin-top: 10px;
	height: 130px;
	border: 0px solid red;
}

#topnav {
	height: 30px;
	width: auto;
	font-size: 10px;
	color: #FFFFFF;
	border: 0px solid green;
}

#topnav ul {
	height: auto;
	width: auto;
	margin: 0;
	padding: 0;
}

#topnav li {
	padding: 0 5px;
	border-right: 1px solid white;
	height: auto;
	width: auto;
	float: left;
	list-style-type: none;
}

#topnav a {
	text-decoration: none;
	color: #FFFFFF;
}

#logo {
	background-image: url(../images/logo_badmoebel.png);
	background-repeat: no-repeat; 
	background-position: top right;
	height: 90px;
	width: 805px;
	margin: 0px;
	padding: 0px;
	border: 0px solid blue;
}

#container_content {
	width: 850px;
	height: auto;
}

#navigation {
   	background-image: url(../images/btn.png);
	background-repeat: no-repeat;
	height: 28px;
	width: auto; 
	border: 0px solid red;
}

#navigation ul {
	border: 0px solid red;
	list-style-type: none;
	height: 28px;
	padding: 3px 0 0 3px;
	margin: 0;
}

#navigation ul li {
	float: left;
	border: 0px solid green;
}
#container_subnav {
	width: 807px;
	height: 120px;
	background-image: url(../images/shadow_middle.png);
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	border: 0px solid green;
}
#subnav {
	float: left;
	width: 160px;
	height: 90px;
	border-right: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}

#subnav ul {margin: 0; padding: 0;}

#subnav li {list-style: none;}

#subnav a {text-decoration: none; color: #666666;}

#badserien {
	float: left;
	width: 320px;
	height: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#badserien ul {
	float: left;
	background-image: url(../images/seperator.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 320px;
	height: 90px;
	margin: 0;
	padding: 0;
}

#badserien li {
	float: left;
	width: 140px;
	padding: 0;
	margin-left: 20px;
}

#badserien a {text-decoration: none; color: #666666;}

#warenkorb {
	padding: 15px 0 0 85px;
	border-left: 1px solid #999999;
	float: left;
	width: 160px;
	height: 70px;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/mini_basket.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-position: 10px;
}

#warenkorb a {color: #666666; 
        text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 10px;
}
.anzahl_mini {margin-top: 10px;}
.warenkorb_infos {padding-left: 20px;}
#content {
	width: 807px;
	height: auto;
	background-image: url(../images/shadow_middle.png);
	background-repeat: repeat-y;
	border: 0px solid red;
}

#container_service {
	margin: 10px 7px 10px 3px;
	width: 800px;
	text-align: center;
	background-image: url(../images/strokes.jpg);
}

#inhalt {
	clear:both;
	padding: 14px;
	border: 0px solid blue;
}

#inhalt_service {
	position: relative;
	width: 450px;
	min-height: 500px;
	margin: 0 auto;
	padding: 15px;
	background-color: #FFFFFF;
	text-align: left;
}

#inhalt_service p{
	margin-bottom: 10px;
}

#inhalt_service h2{
	font-size: 16px;
	color:#999999;
	margin-bottom: 15px;
	font-weight: lighter;
}

#inhalt_service h3{
	font-size: 14px;
	color:#999999;
	margin-bottom: 10px;
	font-weight: lighter;
}

#inhalt_service p{
	color: #333333;
	font-size: 11px;
}

#inhalt_produkte {
	clear: both;
	width: 850px;
	padding: 15px 2px;
	position: relative; 
}

#strokes {
	height: 140px;
	width: 780px;
	background-image: url(../images/strokes.jpg);
	background-repeat: repeat-x;
	position: relative;
}

#headimg_individuell {
	height: 140px;
	width: 780px;
	background-image: url(../images/Individuell-geplant.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#act_site {
	min-width: 130px;
	height: 25px;
	position: absolute;
	bottom: 0;
	background-color: #ffffff;
	font-size: 12px;
	line-height: 30px;
	padding: 0 10px;
}

#content_bottom {
	width: 850px;
	height: 6px;
	background-image: url(../images/shadow_bottom.png);
	background-repeat: no-repeat;
}

#slogan {text-align: center; padding: 20px 10px 0 0; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal;}

/*-----------Startseite 3-spaltiger Infobereich begin */
#container_info {
	min-height: 250px;
	margin-top: 60px;
	padding-bottom: 20px;
	padding-top: 10px;
	background-color:#f4f5f0;
	border: 0px solid red;
}
#container_info p {padding: 0;}
#info {
	height: 210px;
	width: 800px;
	border: 0px solid blue;
	margin: 0 auto;
	font-size: 10px;
	color: #555555;
	text-align:left;
}

#info_left, #info_middle {
	width: 240px;
	height: 200px;
	float: left;
	background-image: url(../images/separator.png);
	background-position: right 8px;
	background-repeat: no-repeat;
}
#info_left {padding: 0px 15px 10px 0px;}

#info_middle{padding: 0px 15px 10px 10px;}

#info_right{
	float:left;
	width: 240px;
	padding: 0px 15px 10px 10px;
}

#info h1{
	padding: 5px 0 0px 0;
	margin-bottom: 10px;
	color: #8b1111;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
/* -----------Startseite 3-spaltiger Infobereich end */

/* ------------Definition Produkte Einzelansicht begin -------------------------------------*/
#produkte_einzelansicht {float: left; width: 800px;}
#produkte_einzel_rechts {float: left; width: 800px; margin-left: 10px;}

/* ------------Definition Produkte Einzelansicht end -------------------------------------*/

/* ------------Definitionen Rahmen für die einzelnen Kategorien begin ----------------- */

/*----Allgemeine Einstellungen----*/

/* -->Formatierung des Headers für alle Kategorien*/
/*.quadro .csc-header, .linea_g .csc-header, .linea_p .csc-header, .classic .csc-header, .arco .csc-header, .portfolio .csc-header, .ergaenzungen .csc-header, .ergaenzungen_rechts .csc-header {position: relative; height: 30px;}*/
/*.prod_quadro .csc-header {position: relative; height: 30px;}*/
/* -->Formatierung des Beschreibungstext */
.quadro .csc-textpic-text, .linea_g .csc-textpic-text,.linea_p .csc-textpic-text, .classic .csc-textpic-text, .arco .csc-textpic-text, .portfolio .csc-textpic-text, .ergaenzungen .csc-textpic-text {text-align: center; background-color: #CCCCCC; margin: 0px; padding:0px; overflow: hidden;}

/* -->Formatierung der Überschrift aller Kategorien */
.csc-header h1 {position: relative;  padding: 0px 10px; font-size: 13px; color:#ffffff; line-height: 30px; text-decoration: none;}
.csc-header h1 a, .csc-header h1 a:visited {position: relative; font-size: 13px; color:#ffffff; text-decoration: none;}

/*------QUADRO-------*/
.quadro {margin: 0px 17px 17px 0; padding: 0; float: left; width: 254px; border: 1px solid #999999;}
.quadro {background-color: #8b1111;}

/*------LINEA.grande------*/
.linea_g {margin: 0px 17px 17px 0; padding: 0; float: left; width: 254px; background-color: #2f7604; border:1px solid #999999;}

/*------LINEA.piccolo------*/
.linea_p {margin: 0px 0px 17px 0; padding: 0; float: left; width: 254px; border:1px solid #999999; background-color: #71A552;}

/*------CLASSIC.collection------*/
.classic {margin: 0px 17px 17px 0px; padding: 0; float: left; width: 254px; background-color: #d87f2d; border: 1px solid #999999;}

/*------ARCO------*/
.arco {margin: 0px 17px 17px 0; padding: 0; float: left; width: 254px; background-color: #522818; border:1px solid #999999;}

/*------PORTFOLIO------*/
.portfolio {margin: 0px 0px 17px 0; padding: 0; float: left; width: 254px; background-color: #4e4e50; border:1px solid #999999;}

/*------ERGAENZUNGEN------*/
.ergaenzungen {margin: 0px 17px 17px 0; padding: 0; float: left; width: 254px; background-color: #6d6d6d; border:1px solid #999999;}
.ergaenzungen_rechts {margin: 0px 0px 17px 0; padding: 0; float: left; width: 254px; background-color: #6d6d6d; border:1px solid #999999;}
/*------DETAILS-------*/
.details {text-align: center; margin: 0px 10px 10px 0; padding: 0; float: left; width: 123px; background-color: #6d6d6d; border: 1px solid #999999; line-height: 12px; position: relative;}
.details h1 {text-align: center color: #ffffff; font-weight: normal;}

.lupe {position: absolute; right: 0px; bottom: 0px; width: 20px; height: 20px; background-image: url(../images/lupe.png);}
.lupe_liste {position: absolute; right: 0px; bottom: 2px; width: 20px; height: 20px; background-image: url(../images/lupe.png);}
/* -----INTRO -------------------------------------*/
.intro {text-align: center; font-size: 12px; background-color: #cccccc;  border: 1px solid #999999; color:#333333; margin-bottom: 19px; padding: 15px 50px; width: 700px;} 
.intro h4 {text-align: center; font-size: 12px; color:#333333;}
* html .intro {width: 800px;}

/* -----INFO_ZWEISPALTIG -------------------------------------*/
.info_2sp {position: relative; background-color: #cccccc; float: left; border: 1px solid #999999; color:#333333; padding: 30px 30px; font-size: 10px; width: 467px; height: 242px;} 
.info_2sp p {margin-bottom: 10px;}
.info_2sp h2 {margin-bottom: 20px; font-weight: lighter; letter-spacing: 0.1em; color:#333333; font-size: 14px; text-transform: uppercase;}
.info_2sp a {text-decoration: none; color:#333333; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;}
.info_2sp a:hover {color:#ffffff; border-bottom-color: #ffffff;}
.info_2sp img  {position: absolute; bottom: 20px; right: 20px; border: none; margin: 0; padding: 0;}

* html .info_2sp {width: 527px; height: 302px;}

/* ---------------------Definitionen Rahmen für die einzelnen Kategorien end --------------------*/

/* ---------------------Definitionen Rahmen für die einzelnen Produkte begin --------------------*/
.links {margin: 0 10px 10px 0;}
.rechts {margin: 0 0px 10px 0;}
/*------QUADRO-------*/
.prod_quadro {padding: 0; float: left; width: 395px; background-color: #8b1111;}
.prod_quadro .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------LINEA.grande------*/
.prod_linea_g {padding: 0; float: left; width: 395px; background-color: #2f7604;}
.prod_linea_g .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------LINEA.piccolo------*/
.prod_linea_p {padding: 0; float: left; width: 395px; background-color: #71A552;}
.prod_linea_p .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------CLASSIC.collection------*/
.prod_classic {padding: 0; float: left; width: 395px; background-color: #d87f2d;}
.prod_classic .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------ARCO------*/
.prod_arco {padding: 0; float: left; width: 395px; background-color: #522818;}
.prod_arco .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------PORTFOLIO------*/
.prod_portfolio {padding: 0; float: left; width: 395px; background-color: #4e4e50;}
.prod_portfolio .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/*------ERGAENZUNGEN------*/
.prod_ergaenzungen {padding: 0; float: left; width: 395px; background-color: #6d6d6d;}
.prod_ergaenzungen .csc-textpic-text {height: 268px; background-color: #cccccc; padding: 10px; color: #757575;}

/* ---------------------Definitionen Rahmen für die einzelnen Produkte end --------------------*/

/* ---------------------Formatierung Extension ###TOOLTIPS###  begin ----------------------------------*/
#dom-tooltips {position: absolute;left: 0;top: 0;z-index: 1000;display: block;visibility: hidden;padding: 5px;border-style: solid;border-width: 1px;border-color: #a0a0a0;background-color: #565656;color: #ffffff;font-family: Verdana, Arial, Helvetica, Sans-Serif;font-size: 10px; text-align: left; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#dom-tooltips ul {margin: 0 0 0 -20px;list-style: square;}
* html #dom-tooltips ul {margin: 0 0 0 20px;}
#dom-tooltips li {margin: 0;}
#dom-tooltips small {color: #707070;}
/* ---------------------Formatierung Extension ###TOOLTIPS### end ----------------------------------*/

#footer {
	clear: both;
	min-height: 80px;
	background-image: url(../images/strokes_left.png);
	background-repeat: repeat-x;
	text-align: center;
	color: white;
	font-size: 10px;
}
#footer_text {padding: 10px;}
.spacer {margin-top: 60px;}
.clear {clear: both; padding: 15px;}
img {margin:0px; padding: 0px;}

div.csc-textpic div.csc-textpic-single-image img {
margin-bottom:0px;
}

/*---------------------------Shop Listenansicht------------------------------------------*/
.listitem h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; margin-bottom: 10px;}
.listitem h1 a{text-decoration: none; color: #000000;}
.listitem h1 a:hover{color: #999999;}
.listitem {width: 395px; min-height: 180px; position: relative; top:10px; float: left; border-bottom: 1px solid #000000; margin: 0 10px 20px 0;}

#PRODUCT_NOTE_LIST {float: left; width: 260px; height: 120px; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 5px 0 40px 0; padding-left:10px;}
.details_und_preise  {position: absolute;  right: 0px; bottom: 5px; border: 0px;}
.details_und_preise a {line-height: 40px; text-decoration: none; color: #FFFFFF;}
/*.details_und_preise  {position: absolute; right: 0px; bottom: 5px; height: 30px; width: 140px;}
.details_und_preise a {background-image: url(../images/preis_button_normal.png); background-repeat: no-repeat; display: block; line-height: 40px; color: #FFFFFF;}
.details_und_preise a:hover {background-image: url(../images/preis_button_over.png); background-repeat: no-repeat; display: block; line-height: 40px; color: #FFFFFF;}*/
.PRODUCT_IMAGE_LIST {float: left; line-height: 40px; width: 125px; height: 130px; position: relative;}
.PRODUCT_IMAGE_LIST img {width: 125px; height: 130px;}

/*----------------------------------Shop Singelansicht--------------------------------*/
.singelwrapper {}
.floatbox_SINGLE_image {width: 395px; margin-right: 10px; float: left;}
.floatbox_SINGLE_content {width: 395px; float: left;}

#PRODUCT_NOTE_SINGLE {margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.PRODUCT_TITLE_SINGLE {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; margin: 10px 0 10px 0;}
.PRODUCT_TITLE_SINGLE a{text-decoration: none; color: #333333; margin-right: 5px;}
.PRODUCT_TITLE_SINGLE a:hover{color: #999999;}

/*#PRODUCT_NOTE_SINGLE {float: left; margin-bottom: 10px;}*/
.web_price_LIST {float: right; width: 180px; height: 20px; padding: 0 10px; line-height: 20px; text-align: center; background-color: red;}
.web_price_LIST .price {width: 100px; float: right; text-align: right; font-size: 15px; color: #ffffff;}
.mws_st {width: 80px; float: right;  text-align: left; font-size: 9px; color: #ffffff;}

/*----------------------------------Warenkorb--------------------------------*/
.basket_items {font-size: 10px;}
.warenkorb_wrapper {position: relative; border: 1px solid #cccccc; clear: both; float: left; width: 440px; margin-bottom: 10px; padding: 5px;}
.warenkorb_links {float: left; width: 110px; padding-bottom: 5px;}
.warenkorb_links .quantity {margin: 0 0 5px 0;}

.warenkorb_rechts {float: left; text-align: left; padding-top: 10px;}
#inhalt_service .warenkorb_rechts p { margin: 0px;}
.warenkorb_rechts .total {font-weight: bold;}

.product {font-size: 10px; border-bottom: 1px solid #cccccc; padding: 5px; margin-bottom: 10px;}
.product_head {background-color: #cccccc; position: relative; top: -5px; left: -5px; width: 430px; color: #666666; padding: 5px 10px; font-size: 10px;}
.loeschen {position: absolute; right: 2px; bottom: 5px}

#text_versand_BASKET2 b {font-size: 14px; color:#999999;}
#SHIPPING_SELECTOR_BASKET3 {float: left; margin: 10px 0;}
#PAYMENT_SELECTOR_BASKET4 {margin: 10px 0; float: left;}
#TAX_INCL_EXCL_BASKET4 {padding: 10px;}
#PRICE_SHIPPING_TAX_BASKET3 {float: left; margin: 10px 0; padding-left: 10px;}
#text_zahlungsweise_BASKET4 {clear: both; font-size: 14px; color:#999999;}
#text_gesamt_BASKET5 {float: left;}
#PRICE_TOTAL_BASKET5 {float: left; padding-left: 10px;}
#SUBMIT_BASKET5 {clear: both; padding-top: 10px;}
.MESSAGE_SHIPPING_BASKET4 {margin: 10px 0;}

/*----------------------------------Dateneingeben--------------------------------*/
.billing_address_title {font-size: 16px; color:#999999; margin-bottom: 15px; font-weight: lighter;}
.tt_products_basket_info fieldset {border: none; border-bottom: 1px solid; border-bottom-color: #cccccc; padding: 10px 0;}

.delivery_address_title {font-size: 16px; color:#999999; margin-bottom: 15px; font-weight: lighter;}

.daten_tab_links {text-align: right; width: 130px; font-size: 11px;}
.daten_tab_rechts { }

.label_trading_conditions {font-size: 16px; color:#999999; margin-bottom: 15px; font-weight: lighter;}
.form_control {margin-top: 10px; text-align: center;}
.geschaeftsbedinungen {font-size: 11px; }

/*------------------------------------Dekore-------------------------------------*/
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin: 0 7px 5px 0;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { width: 0px; height: 0px;}

.warenkorb_footer {clear: both; width: 450px;}
.warenkorb_hl {font-size: 16px; color:#999999; margin-bottom: 15px; font-weight: lighter; padding-bottom: 10px;}
.warenkorb_pulldown {}
.warenkorb_preis {font-size: 10px; background-color: #cccccc; padding: 0 5px;}
.warenkorb_preis_fett {font-size: 11Px; font-weight: bold;}
.warenkorb_text {font-size: 10Px; margin:0; padding-top: 15px; border-bottom: 1px solid #cccccc;}
.warenkorb_text p {font-size: 10px; margin-bottom: 10px}
.warenkorb_buttons {text-align: center; padding-top: 10px; border-top: 1px solid #cccccc; }

.csc-header-n2 h4 {font-size: 16px; color:#999999; font-weight: lighter; padding: 5px 0px;}
.csc-header-n1 h4 {font-size: 16px; color:#999999; font-weight: lighter; padding: 5px 0; height: 30px;}
.csc-textpicHeader h4 {font-size: 16px; color:#999999; font-weight: lighter; padding: 5px 0;}

/*---------------------------------Singel_Set-Angebot----------------------------------*/

.singel_set_tab {width: 395px; margin: 10px 0 5px 0;  background-color: #ffffff; padding: 5px; border: solid 1px #cccccc;}
.singel_set_hl {font-size: 16px; color:#999999; font-weight: lighter;}
.singel_set_text  {width: 100px; color: #ffffff; padding: 5px 12px; font-size: 10px; background-color: #8b1111; }
.singel_set_pull {padding: 5px 10px; font-size: 10px; background-color: #cccccc;}
.singel_set_anzahl {padding: 15px 5px;  font-size: 11Px; font-weight: bold; }
.singel_set_preis {font-size: 11Px; font-weight: bold; text-align: right;}
.singel_set_button {text-align: right; }

.pull {width: 242px; size: 15px;}

/*---------------------------------Einzel-Angebot----------------------------------*/
.table_header {background-color: #cccccc; color: #333333; padding: 5px 0 5px 10px; font-size: 10px; width:385px;}
.singel_set_tab_einzel {width: 395px; margin: 0px 0 30px 0; background-color: #ffffff; padding: 5px; border: solid 1px #cccccc;}
.singel_set_hl_einzel {font-size: 16px; color:#999999; font-weight: lighter; margin-bottom: 10px;}
.singel_set_text_einzel {width: 100px; color: #ffffff; padding: 5px 10px; font-size: 10px; background-color: #d87f2d;}
.singel_set_pull_einzel {padding: 5px 10px; font-size: 5px; background-color: #cccccc;}
.singel_set_anzahl {padding: 15px 5px;  font-size: 11Px; font-weight: bold; }
.singel_set_preis {font-size: 11Px; font-weight: bold; text-align: right;}
.singel_set_button {text-align: right;}

/*---------------------------------Singel_Datenblatt_Fragen----------------------------------*/
.singel_datenblatt {width: 50%; background-color: #cccccc; padding: 5px 5px;}
.singel_datenblatt a {text-decoration: none; color:#666666; font-size: 14px;}
.singel_datenblatt a:hover {color: #999999;}

.singel_fragen {width: 50%; background-color: #cccccc;  padding: 5px 5px; text-align: right;  border-left: 5px #ffffff;}
.singel_fragen a{text-decoration: none; color:#666666; font-size: 14px;}
.singel_fragen a:hover {color: #999999;}

/*---------------------------------Ihre_Besgtellung----------------------------------*/
.titel_bestellungen {background-color: #cccccc; color: #666666; padding: 5px 10px; font-size: 11px; margin-bottom: -1px;}
#container_bestellungen { margin: 0px 0 20px 0; padding: 5px 10px; border: solid 1px #cccccc; font-size: 11px; color: #333333;}
#gesamt_BASKET_PAYMENT_TEMPLATE2 {text-align: right;}
#tx-ttproducts-pi1-basket h3 {font-size: 16px; margin-bottom: 5px; }

.anschrift {margin: 30px 0 10px 0; border-bottom: solid 1px #cccccc; padding-bottom: 10px;}
.rechnungsanschrift {font-size: 11px; width: 50%; vertical-align: top; padding-right: 10px; }
.lieferanschrift {font-size: 11px; width: 50%; vertical-align: top; padding-left: 10px; border-left: solid 1px #cccccc; }

#PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {border-bottom: solid 1px #cccccc; padding-bottom: 10px;}
#PERSON_CITY_BASKET_PAYMENT_TEMPLATE3 {margin-bottom:5px;}
#text_PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE3 {margin-bottom:5px;}
#DELIVERY_CITY_BASKET_PAYMENT_TEMPLATE4 {margin-bottom:5px;}
#text_PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE4 {margin-bottom:5px;}
#paymentForm {text-align: center;}

/*---------------------------------Besgtellung_abschließen----------------------------------*/

.frachtkosten{font-weight: bold; font-size: 12px; color:#333333;}

/*---------------------------------------fehlermeldung-----------------------------------------*/
.fehler_head {background-color: #cccccc; color: #666666; padding: 5px 10px; font-size: 11px; margin-bottom: -1px;}
.BASKET_REQUIRED_INFO_MISSING {margin: 0px 0 30px 0; background-color: #ffffff; padding: 5px; border: solid 1px #cccccc; font-size: 11px; font-weight: lighter;}
.button2_BASKET_REQUIRED_INFO_MISSING {text-align: center;}

h5{font-weight: normal; font-size: 10px;}


/*---------------------------------Headline-Dekore----------------------------------*/
.csc-default .csc-header h1 {color: #999999; font-weight:lighter; font-size:16px; padding:20px 0 10px 0;}
.csc-default h6 {color: #333333; font-weight:lighter; font-size:12px; padding:0 0 5px 0;}
