#Order_ConfigTable .top input {display:none; }
*{
font-size : 11px;
font-family : Verdana, Arial, sans-serif;
color : #000000;
}
#tr_newsletter {
  display:none;
}
.CATBANNER {
width : 0px;
height :0px;
position : relative;
top : -159px;
bottom : 0px;
left : -160px;
right : 0px;
overflow: visible;
}
.CATBANNER_ORDER {
width : 0px;
height :0px;
position : relative;
top : -295px;
bottom : 0px;
left : 0px;
right : 0px;
overflow: visible;
}
* HTML .CATBANNER_ORDER {
width : 0px;
height :0px;
position : relative;
top : -306px;
bottom : 0px;
left : 0px;
right : 0px;
overflow: visible;
}
* + HTML .CATBANNER_ORDER {
width : 0px;
height :0px;
position : relative;
top : -3062px;
bottom : 0px;
left : 0px;
right : 0px;
overflow: visible;
}
.table_border {
border-left : 0px solid #cccccc;
border-bottom : 0px solid #cccccc;
width : 980px;
}
#first_column {
padding : 6px 5px 0 8px;
background-color : #ffffff;
margin : 0;
}
#left_column {
padding : 15px 0 0 0;
margin : 0;
width : 200px;
}
#main_column {
text-align : left;
width : 580px;
padding : 8px 0px 10px 0px;
margin : 0;
}
* HTML #main_column, * + HTML #main_column {
text-align : left;
width : 580px;
padding : 19px 0px 10px 0px;
margin : 0;
}
#right_column {
width : 200px;
padding : 15px 0 0 0;
margin : 0;
}
#end_column {
padding : 0 5px 0 8px;
background-color : #ffffff;
margin : 0;
}


.plentyErrorBox  {
width : 98%;
background-image : url(/images/admin/error_background.gif);
background-repeat : repeat-y;
margin : 0 0 4px 0;
padding : 8px;
text-align : left;
vertical-align : middle;
color : #ffffff;
}
.plentyErrorBoxTitle {
margin-top : 4px;
margin-bottom : 6px;
padding-left : 26px;
color : #ffffff;
font-size : 16px;
font-weight : bold;
background-image : url(/images/icons/warning_onred.gif);
background-repeat : no-repeat;
}
.plentyMessageBox {
width : 98%;
background-image : url(/images/admin/message_background.gif);
background-repeat : repeat-y;
border : 0;
margin : 0 0 4px 0;
padding : 8px;
text-align : left;
vertical-align : middle;
color : #ffffff;
}
.plentyMessageBoxTitle {
margin-top : 4px;
margin-bottom : 6px;
padding-left : 26px;
color : #ffffff;
font-size : 16px;
font-weight : bold;
background-image : url(/images/icons/idea_ongreen.gif);
background-repeat : no-repeat;
} 
.flag_en {
visibility : hidden;
}
.flag_fr {
visibility : hidden;
}
.flag_de {
visibility : hidden;
}
.formtable {
background-color : #ffd700;
width : 100%;
}
.formtable span {
background-color : #66ff00;
}
.articlePages_Link.articlePages_activeLink {
font-size : 12px;
font-weight : bold;
}
.level1active_link {
font-size : 12px;
font-weight : bold;
color : #ff0000;
}
.level2active_link {
font-size : 12px;
font-weight : bold;
color : #ff0000;
}
.level3active_link {
font-size : 12px;
font-weight : bold;
color : #ff0000;
}
.h_i_c {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/backheadercat.jpg);
background-repeat : repeat-x;
border : 0 0 0 0;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 100%;
}
.h_i_c_text {
text-align : right;
font-size : 11px;
color : #000000;
height : 45px;
padding : 0px 5px 0px 0px;
}
* HTML .h_i_c_text {
text-align : right;
font-size : 11px;
color : #000000;
height : 45px;
width : 40%;
padding : 0px 5px 15px 0px;
}
* + HTML .h_i_c_text {
text-align : right;
font-size : 11px;
color : #000000;
height : 45px;
width : 40%;
padding : 0px 5px 15px 0px;
}
.h_i_c_text_l {
font-size : 18px;
color : #990000;
text-align : left;
padding-top : 8px;
padding-bottom : 10px;
padding-left : 20px;
padding-right : 10px;
height : 45px;
}
* HTML .h_i_c_text_l {
font-size : 18px;
color : #990000;
text-align : left;
padding-top : 0px;
padding-bottom : 18px;
padding-left : 20px;
padding-right : 10px;
height : 45px;
width : 60%;
}
* + HTML .h_i_c_text_l {
font-size : 18px;
color : #990000;
text-align : left;
padding-top : 0px;
padding-bottom : 18px;
padding-left : 20px;
padding-right : 10px;
height : 45px;
width : 60%;
}
.h_i_c_text_l_A {
font-size : 18px;
color : #000000;
text-align : left;
padding-top : 8px;
padding-bottom : 10px;
padding-left : 20px;
padding-right : 10px;
height : 45px;
}
.h_i_c_text_lbutton {
text-align : left;
padding-left: 20px;
padding-top: 12px;
height : 45px;
}
.h_i_c_text_r {
text-align : right;
padding-right : 20px;
height : 45px;
}
* HTML .h_i_c_text_r, * + HTML .h_i_c_text_r {
text-align : right;
padding-right : 20px;
height : 45px;
padding-bottom : 16px;
}
.h_i_c_text_rbutton {
text-align : right;
padding-right : 20px;
padding-top : 12px;
height : 45px;
}
.h_i_c_text_lu {
font-size : 18px;
color : #000000;
text-align : left;
padding : 0px 0px 0px 20px;
height:45px;
}
.h_i_c_text_lubutton {
text-align : left;
padding-left : 20px;
padding-top : 2px;
height : 45px;
}
* HTML .h_i_c_text_lubutton, * + HTML .h_i_c_text_lubutton {
text-align : left;
padding-left : 20px;
padding-top : 2px;
height : 45px;
}
.h_i_c_text_rubutton {
text-align : right;
padding-right : 20px;
padding-bottom : 0px;
}
* HTML .h_i_c_text_rubutton, * + HTML .h_i_c_text_rubutton {
text-align : right;
padding-right : 20px;
padding-bottom : 0px;
height : 45px;
}
.h_i_c_text_ru {
text-align : right;
padding-right : 20px;
height : 45px;
}
.h_i_c_text_art {
font-size : 18px;
color : #000000;
text-align : left;
padding-top : 3px;
padding-bottom : 15px;
padding-left : 20px;
padding-right : 0px;
}
* HTML .h_i_c_text_art {
font-size : 18px;
color : #000000;
text-align : left;
padding-top : 0px;
padding-bottom : 18px;
padding-left : 20px;
padding-right : 0px;
}
* + HTML .h_i_c_text_art {
font-size : 18px;
color : #000000;
text-align : left;
padding-top : 0px;
padding-bottom : 18px;
padding-left : 20px;
padding-right : 0px;
}
.h_i_c_text_art_logo {
font-size : 18px;
color : #000000;
text-align : right;
padding-top: 5px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 5px;
}

.h_i_c_text_cat {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/backheadercat.jpg);
background-repeat : repeat-x;
color : #000000;


}
.Price {
font-weight : bold;
font-size : 14px;
color : #ff0000;
}
h1 {
font-size : 20px;
color : #171717;
}
h2 {
font-size : 16px;
color : #171717;
}
h3 {
font-size : 14px;
color : #171717;
}

.menu {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_navigation.jpg);
background-repeat : repeat-x;
padding-left : 8px;
padding-right : 8px;
margin : 0;
font-weight : bold;
}
.menu a {
color : #000000;
text-decoration : none;
}
.table_menu {
margin-left : 0;
border-bottom : 1px solid #cccccc;
}
.header {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/logocleanbuy.jpg);

background-repeat : no-repeat;
height : 140px;
text-align : left;
padding : 0 0 0 15px;
margin : 0 0 0 0;
}
.header_navigation_right {
margin : 0;
padding-right : 28px;
padding-top : 5px;
padding-bottom : 0;
text-align : right;
color : #990000;
}
.header_navigation_right a {
color : #990000;
font-size : 14px;
text-decoration : none;
}

.produktsuche {
margin : 6px 0 0 10px;
}
* HTML .produktsuche {
margin : 1px 0 0 11px;
}
* + HTML .produktsuche {
margin : 1px 0 0 11px;
}
.lab_produktsuche {
padding : 0 0 2px 0;
color : #000000;
}
* HTML .lab_produktsuche {
padding : 0 0 0 0;
color : #000000;
}
* + HTML .lab_produktsuche {
padding : 0 0 0 2px;
color : #000000;
}
ul.left_menu {
padding-left : 10px;
margin : 0;
width : 160px;
}
* + HTML ul.left_menu {
padding-left : 10px;
margin : 0;
width : 160px;
}
* HTML ul.left_menu {
padding-left : 10px;
margin : 0;
width : 160px;
}
ul.left_menu ul {
padding-left : 6px;
margin : 0;
width : 154px;
}
ul.left_menu li {
text-align : left;
list-style-type : none;
padding-left : 0;
padding-top : 0;
margin-left : 0;
width : auto;
}
ul.left_menu a {
display : block;
font-size : 12px;
color : #000000;
text-decoration : none;
padding : 9px 8px 2px 0;
width : auto;
}
ul.left_menu li a:hover {
font-weight : bold;
color : #ff0000;
}
ul.left_menu li.level2 {
text-align : left;
background-image : none;
background-repeat : no-repeat;
width : auto;
}
ul.left_menu li.level2 a {
display : block;
padding : 3px 8px 2px 0;
width : auto;
}
ul.left_menu li.level3 {
text-align : left;
background-image : none;
background-repeat : no-repeat;
width : auto;
}
ul.left_menu li.level3 a {
display : block;
padding : 3px 8px 2px 0;
width : auto;
}
ul.left_menu li.level4 {
text-align : left;
background-image : none;
background-repeat : no-repeat;
width : auto;
}
ul.left_menu li.level4 a {
display : block;
padding : 0 8px 2px 0;
width : auto;
}


.info_menu {
padding-left : 10px;
margin : 0;
width : 160px;
}
.info_menu ul {
padding-left : 0px;
margin : 0;
width : 169px;
}
.info_menu li {
text-align : left;
list-style-type : none;
padding-left : 0;
padding-top : 0;
margin-left : 0;
width : auto;
}

.info_menu a {
display : block;
font-size : 12px;
color : #000000;
text-decoration : none;
padding : 9px 8px 2px 0;
width : auto;

}
.info_menu li a:hover {
font-weight : bold;
color : #ff0000;
}
.haken_menu {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_text_box.jpg);
background-repeat : repeat-y;
padding-left : 5;
padding-top : 7px;
margin : 0;
width : 184px;
}
.haken_menu ul {
padding-left : 8px;

margin : 0;
width : 169px;
}
.haken_menu li {
text-align : left;
list-style-type : none;
padding-left : 28px;
padding-top : 3px;
margin-left : 0;
height : 22px;
width : auto;
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/haken.gif);
background-repeat : no-repeat;
color : #000000;
text-decoration : none;
}
.haken_menu a {
display : block;
color : #000000;
text-decoration : none;
padding : 9px 8px 2px 0;
width : auto;
}
.box {
width : 184px;
padding-left : 0;
margin : 0;
}
#left_column .box {
text-align : left;
padding : 0 0 0 8px;
}
* + HTML #left_column .box {
text-align : left;
padding : 0 0 0 0;
}
* HTML #left_column .box {
text-align : left;
padding : 0 0 0 0;
}
#right_column .box {
text-align : left;
padding : 0 0 0 8px;
}
* HTML #right_column .box {
text-align : left;
padding : 0 0 0 0;
}
* + HTML #right_column .box {
text-align : left;
padding : 0 0 0 0;
}
.box .header {
padding : 0;
height : 30px;
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_box_re.jpg);

background-repeat : no-repeat;
}
.header h2 {
text-align : right;
padding-top : 7px;
padding-right : 7px;
margin : 0;
padding-bottom : 0;
margin : 0;
font-size : 14px;
font-weight : bold;
color : #990000;
}
.box .header_rechts {
padding : 0;
height : 30px;
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_box.jpg);
background-repeat : no-repeat;
}
.box .header_rechts_blinkend {
padding : 0;
height : 30px;
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_box.jpg);
background-repeat : no-repeat;
}
.header_rechts h2 {
text-align : left;
padding-top : 7px;
padding-left : 7px;
padding-bottom : 0;
margin : 0;
font-size : 14px;
font-weight : bold;
color : #990000;
}
.header_rechts_blinkend h2 {
text-align : left;
padding-top : 7px;
padding-left : 7px;
padding-bottom : 0;
margin : 0;
font-size : 14px;
font-weight : bold;
text-decoration : blink;
color : #990000;
}
.box .content {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_text_box_re.jpg);
background-repeat : repeat-y;
text-align : left;
font-size : 11px;
font-weight : normal;
margin-top : 0;
margin-left : 0;
padding : 10px 10px 0 10px;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content .klein {
text-align : left;
font-size : 9px;
font-weight : normal;
margin-top : 0;
margin-left : 0;
padding : 0 10px 0 4px;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content .klein a {
text-align : center;
font-size : 9px;
font-weight : normal;
padding : 0 0 0 0;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content .klein a:hover {
font-weight : bold;
text-decoration : none;
}
.box .footer {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/box_footer_re.jpg);
background-repeat : no-repeat;
margin-bottom : 10px;
height : 20px;
}
.box .content_rechts {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/bg_text_box.jpg);
background-repeat : repeat-y;
text-align : left;
font-size : 11px;
font-weight : normal;
margin-top : 0;
margin-left : 0;
padding : 10px 10px 0 5px;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content_rechts .klein {
text-align : left;
font-size : 9px;
font-weight : normal;
margin-top : 0;
margin-left : 0;
padding : 0 10px 0 5px;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content_rechts .klein a {

text-align : center;
font-size : 9px;
font-weight : normal;
padding : 0 0 0 0;
width : inherit;
text-decoration : none;
color : #000000;
}
.box .content_rechts .klein a:hover {
font-weight : bold;
text-decoration : none;
}
.box .footer_rechts {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/box_footer.jpg);
background-repeat : no-repeat;
margin-bottom : 10px;
height : 20px;
}
.bg_content {
background-color : #ffffff;
padding : 0;
width : 560px;
margin-top : 45px;
}
.footer {
background-image : url(http://www.cleanbuy.de/layout/cleanbuy/end_footer.jpg);
background-repeat : no-repeat;
height : 20px;
text-align : left;
padding : 3px 0 0 18px;
margin : 0;

font-size : 11px;
font-weight : bold;
color : #990000;
}
.plenty_horizontal_bar {
width : 100%;
margin : 4px 0 4px 0;
padding : 0;
border : 2px solid #dfdfdf;
background-color : #f8f8ff;
text-align : left;
vertical-align : middle;
}
.plenty_horizontal_bar div {
padding-left : 8px;
padding-bottom : 4px;
}
.plenty_horizontal_bar h2 {
color : #d2d1d7;
font-weight : normal;
}
body.mceContentBody {
background : #c5c5c5;
}

.input_fieldset {
width : 570px;
margin-top : 0 0 0 0;
padding : 4px;
border : 1px solid #cccccc;
text-align : justify;
}
fieldset {
width : 97%;
margin-top : 8px;
padding : 4px;
border : 1px solid #cccccc;
text-align : justify;
}
fieldset legend {
font-weight : bold;
font-size : 14px;
color : #990000;
}
fieldset table {
width : 100%;
}
fieldset div {

padding : 0;
}
.Order_ArticleTable {
width : 100%;
margin-top : 12px;
margin-bottom : 12px;
margin-left : 0px;
border-collapse : collapse;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #990000;
}
.Order_ArticleTable td {
padding : 3px;
}
.Order_ArticleTable th {
padding : 3px;
font-weight : bold;
background-color : #990000;
}
.Order_ArticleTable th, .Order_ArticleTable span {
color : #ffffff;
}
.Order_ArticleTable td {
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #990000;




}
.Order_TotalsTable {
width : 100%;
margin-left : 0px;
margin-top : 14px;
border-collapse : collapse;
}
.Order_TotalsTable td {
padding : 8px 3px 8px 3px;
border-bottom : 1px solid #990000;
}
.Order_ConfigTable {
width : 100%;
margin-top : 14px;
margin-left : 0px;
}
.Order_ConfigTable th, .Order_ConfigTable th span {
font-weight : bold;
background-color : #cccccc;
color : #990000;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
.Order_ConfigTable th h2 {
font-weight : bold;
background-color : #cccccc;
color : #990000;
padding : 0 0 0 0;
margin : 0 0 10px 5px;
}
.Order_ConfigTable #select_shipping_country {
margin : 5px 0 5px 5px;
}
.Order_ConfigTable td {
background-color : #eeeeee;
padding : 3px;
}
.Order_ConfigTable table {
border-collapse : collapse;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #eeeeee;
width : 100%;
}
.Order_ConfigTableSum {
width : 100%;
}
.Order_ConfigTableSum td {
border-top : 1px solid #990000;
padding : 4px;
}
.Order_ConfigListTable td {
padding-top : 5px;
border-top : 0px solid #990000;
}
.Order_ConfigListTable div {
margin : 0px;
}
.Order_AddressInputTable {
width : 558px;
padding : 10px 0px 10px 0;
margin : 0 0 0 0;
}
.Order_AddressInputTable th {
padding : 4px;
font-weight : bold;
background-color : #eeeeee;
border-bottom : 1px solid #ffffff;
}
.Order_AddressInputTable td {
padding : 4px;
}
.MyAccount_Navigation {
width : 100%;
margin : 0;
padding : 10px 4px 0 0;
list-style : none;
font-weight : bold;
border : none;
color : #000000;
}
.MyAccount_Navigation li a {
display : block;
margin : 0;
padding : 5px;
background-color : #ffffcc;
color : #000000;
text-decoration : none;
width : 160px;
}
.MyAccount_Navigation li a:hover {
background-color : #990000;
}
.ArticleAttrTable td {
border : 0;
}
.small {
font-size : 9px;
font-style : normal;
}
.red {
font-style : normal;
color : #cc0000;
}
 