.border {
width:562px;
height:1px;
background:#E3E3E3;
margin:10px 0;
}

.border_long {
width:620px;
height:1px;
background:#E3E3E3;
margin:10px 0;
}

.cshop_table_cart_cell {
float:left;
}

.cshop_table_cart_col1 {
width:170px;
padding-top:2px;
/*height:26px;*/
float:left;
}
.cshop_table_cart_col2 {
width:115px;
padding-top:2px;
/*height:26px;*/
float:left;
}

.cshop_table_cart_col3 {
width:50px;
padding-top:2px;
/*height:26px;*/
float:left;
}

.cshop_table_cart_col4 {
width:115px;
padding-top:2px;
/*height:26px;*/
float:left;
}

.cshop_table_cart_col5 {
width:115px;
padding-top:2px;
/*height:26px;*/
float:left;
}

.cshop_table_cart_col6 {
width:50px;
padding-top:2px;
/*height:26px;*/
float:left;

}

.cshop_table_long { 
border-bottom:1px solid #E3E3E3;
padding-top:2px;
width:562px;
height:23px;
clear:both;
}
.cshop_col_left { 
width:350px; 
float:left;
}

.cshop_zur_kasse { 
width:563px;
height:30px;
background:#51a025;
color:#FFF;
margin:20px 0 0 10px;
padding-top:5px;
}


.cshop_table_cell { 
width:563px;
height:35px;
clear:both;
}

.cshop_table_cell span { 
width:240px;
float:left;
}

.cshop_input { 
padding:3px;
margin:0px 5px 5px 0px;
border:1px solid #ccc;
background:#e8e8e8;
font: normal 12px;
color:#777;
width:290px;
height:17px;
float:left;
}
.cshop_box { 
width:563px;
height:auto;
padding-bottom:10px;
margin-bottom:10px;
clear:both;
}

.cshop_step {
padding: 5px 31px 5px 21px; 
height:17px;
font-size:10px;
background-image:url(../images/step.png);
background-repeat:no-repeat;
background-position:right;
margin:0px;
cursor: pointer;
color:#aac8df !important;
}

.cshop_step a:link,.cshop_step a:visited,.cshop_step a:active { 
color:#aac8df !important;
text-decoration:none;
}

.cshop_step_ok {
padding: 5px 31px 5px 21px; 
height:23px;
font-size:10px;
background-image:url(../images/step.png);
background-repeat:no-repeat;
background-position:right;
margin:0px;
color: #ffffff !important;
cursor:pointer;
}
.cshop_step_active {
padding: 5px 31px 5px 21px; 
height:23px;
font-size:10px;
background-image:url(../images/step_active.png);
background-repeat:no-repeat;
background-position:right;
margin:0px;
color: #ffffff !important;
cursor:pointer;
}
.cshop_step_end {
padding: 5px 26px 5px 21px; 
height:17px;
font-size:10px;
margin:0px;
cursor: pointer;
color:#aac8df !important;
}
.cshop_step_wrapper {
height:17px;
padding:0px;
margin:0px;
font-size:10px;
/*border:2px solid #000000;*/
width:100%;
display:inline;
color: #ffffff !important;
}

.cshop_step_wrapper a:link,.cshop_ste_wrapperp a:visited,.cshop_step_wrapper a:active { 
color:#FFF;
text-decoration:none;
}
.cshop_step_wrapper a:hover{ 
color:#FFF;
text-decoration:underline;
}
.bg_lightest { background-color:#5590bf; } /* */

.bg_lighter { background-color:#0b4e83; } /* */

.small { 
margin-top:-23px;
}

.small a:link,.small a:visited,.small a:active { 
color:#0c4f84;
text-decoration:none;
font-size:10px;
}
.small a:hover{ 
color:#0c4f84;
text-decoration:underline;
font-size:10px;
}

.small { 
margin-top:-23px;
}

.preview { 
color:#0c4f84;
text-decoration:none;
font-size:10px;
}

.preview a:link,.preview a:visited,.preview a:active { 
color:#0c4f84;
text-decoration:none;
font-size:10px;
}
.preview a:hover{ 
color:#0c4f84;
text-decoration:underline;
font-size:10px;
}

.preview_shop {
width:130px; 
padding-right:60px; 
height:65px; 
float:left; 
padding-top:15px; 
line-height:16px; 
overflow:hidden; 
background:url(../images/bg_warenkorb.jpg);
}



