
/* ORDER 
*********************************************************/

/* default */
.order{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* links */
.order a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.order a:hover{
	color:#000000;
	text-decoration:underline;
}

/* block title */
.order .block_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	padding-bottom:10px;
}

/* block title  error*/
.order .block_title_error{
	font-weight:normal;
	/*font-weight:bold;*/
	color:#CC0000;
	padding-bottom:10px;
}


/* removed geprüft und entfernt */
.order .div_removed{
	border:5px solid #d4d4d4;
	padding:25px;
	margin-bottom:20px;
}
.order .div_removed .block_title{
	font-weight:normal;
	/*font-weight:bold;*/
	color:#000000;
	padding-bottom:10px;
}
.order .div_removed .block_message{
	width:80%;
	color:#000000;
	padding-bottom:25px;
}




/* 100 nicht geprüft */
.order .div_100{
	border:5px solid #d4d4d4;
	padding:25px;
	margin-bottom:20px;
}
.order .div_100 .block_title{
	font-weight:normal;
	font-weight:bold;
	color:#000000;
	padding-bottom:10px;
}
.order .div_100 .block_message{
	width:80%;
	color:#000000;
	padding-bottom:25px;
}





/* 200 geprüft und nicht Lieferbar */
.order .div_200{
	border:5px solid #ffcaca;
	padding:25px;
	margin-bottom:20px;
}
.order .div_200 .block_title{
	font-weight:normal;
	font-weight:bold;
	color:#ff0000;
	padding-bottom:10px;
}
.order .div_200 .block_message{
	width:80%;
	color:#ff0000;
	padding-bottom:25px;
}




/* 300 geprüft und bald wieder Lieferbar (kann vorbestellt werden) */
.order .div_300{
	border:5px solid #f5d694;
	padding:25px;
	margin-bottom:20px;
}
.order .div_300 .block_title{
	font-weight:normal;
	font-weight:bold;
	color:#ffae00;
	padding-bottom:10px;
}
.order .div_300 .block_message{
	width:80%;
	color:#e69d00;
	padding-bottom:25px;
}




/* preorder vorbestellt */
.order .div_preorder{
	border:5px solid #a9e4ff;
	padding:25px;
	margin-bottom:20px;
}
.order .div_preorder .block_title{
	font-weight:normal;
	font-weight:bold;
	color:#00aeff;
	padding-bottom:10px;
}
.order .div_preorder .block_message{
	width:80%;
	color:#00aeff;
	padding-bottom:25px;
}




/* 400 geprüft und lieferbar */
.order .div_400{
	border:5px solid #c6fc8d;
	padding:25px;
	margin-bottom:20px;
}
.order .div_400 .block_title{
	font-weight:normal;
	font-weight:bold;
	color:#66c600;
	padding-bottom:10px;
}
.order .div_400 .block_message{
	width:80%;
	color:#66c600;
	padding-bottom:25px;
}








/* title */
.order .title{
	padding-left:5px; 
	padding-right:5px;
	font-weight:bold;
}
.order .rb{
	border-bottom:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
}
.order .b{
	border-bottom:1px solid #CCCCCC; 
	font-weight:bold;
}


/* value */
.order .value{
	padding-left:5px; 
	padding-right:5px;
	padding-top:5px;
}
.order .r{
	border-right:1px solid #CCCCCC;
}


/* total */
.order .def_title{
	color:#000000;
	padding-right:10px;
}
.order .def_value{
	color:#000000;
}

.order .total_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	padding-right:10px;
}
.order .total_value{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
}

.order .vat_title{
	color:#999999;
	padding-right:10px;
}
.order .vat_value{
	color:#999999;
}



/* shipping */
.order .shipping a{
	color:#8e8e8e;
	text-decoration:none;
}
.order .shipping a:hover{
	color:#000000;
	text-decoration:underline;
}


/* navi */
.order .navi_passiv a{
	color:#8e8e8e;
	text-decoration:none;
}
.order .navi_passiv a:hover{
	color:#000000;
	text-decoration:underline;
}
.order .navi_activ a{
	color:#000000;
	text-decoration:none;
}
.order .navi_activ a:hover{
	color:#000000;
	text-decoration:underline;
}



/* success_message check preorder link*/
.order .check_link a{
	color:#00aeff;
	text-decoration:none;
}
.order .check_link a:hover{
	color:#00aeff;
	text-decoration:underline;
}


/*list tables*/
.order .list_a{
	vertical-align:top;
	text-align:right;
	width:180px; 
	padding-right:10px;
}
.order .list_b{
	vertical-align:top;
}





