
/*body
	{
	
	scrollbar-base-color:			#00a650;
	scrollbar-3dlight-color:		#00a650;
	scrollbar-arrow-color:			#d7eee8;
	scrollbar-darkshadow-color:		#00a650;
	scrollbar-face-color:			#00a650;
	scrollbar-highlight-color:		#d7eee8;
	scrollbar-shadow-color:			#d7eee8;
	scrollbar-track-color:			#00a650;
	
	background-color:				#f5fbf8;
	margin:							0px 0px 0px 0px;
	}
*/
/* CSS Document */

table.shop_menu {
	width:538px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

table.shop_menu td {
	vertical-align: top;
}

table.shop_categories_list {
	width:538px;
	border-collapse:collapse;
	border: solid 1px #00a650;	
}

table.shop_categories_list td {
	padding:5px;
}


table.shop_categories_list a {
	text-decoration:none;
}

table.shop_articles_list {	
	width:538px;
	border:1px solid #000000;
	border-collapse:collapse;
}

table.shop_articles_list td {	
	vertical-align:middle;
}

table.shop_articles_list input {
	width:		40px;
}

table.shop_articles_list img {
	border-left: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

table.shop_articles_list div{	
	padding: 5px;
}

table.shop_articles_view {	
	width:538px;
	border:	solid 1px #00a650;
	background-color: #edf8ef;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

table.shop_articles_view input{	
	width:40px;
}

table.shop_articles_view img{	
	border: solid 1px #00a650;
}

table.shop_articles_view div{	
	padding: 10px;
}

table.shop_cart_list {
	width:538px;
	
	border:1px solid #00a650;
	
	font-family:Verdana;
	font-size:12px;
	color:#004722;
	font-weight:normal;
	border-collapse:collapse;

}

table.shop_cart_list th
{
	background-color:#edf8ef;
	border-bottom: solid 1px #00a650;
	padding: 5px;
}

table.shop_cart_list td
{
	padding: 5px;
	vertical-align:middle;
}

table.shop_cart_list input {
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #000000;
}

table.shop_cart_result {
	width:100%;
	border:  solid 1px #9bc3ae;
	border-collapse:collapse;
	background-color:#edf8ef;
	
	font-family:Verdana; 
	font-size:12px; 
	color:#004722;
}

table.shop_order {
	
	width:538px;
	font-family:Verdana; 
	font-size:12px; 
	color:#004722;
	border-collapse:collapse;
}

table.shop_order th {
	border-bottom: solid 1px #000000;
	padding: 3px;
}

table.shop_order td {
	padding: 3px;
}

table.shop_order_agb {
	width:538px;
	font-family:Verdana; 
	font-size:12px; 
	color:#004722;
	border-collapse:collapse;
	vertical-align:top;
}

table.shop_order_agb td {
	vertical-align:top;
}


/* Design */

.shop_padding
{
	padding-top:		10px;
	padding-bottom:		10px;
}


table.shop_menu a
{
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#def2e0;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height:		22px;
}


table.shop_menu a:hover
{
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#edf8ef;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height:		22px;
}

table.shop_cart_list a
{
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#def2e0;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height:		22px;
}


table.shop_cart_list a:hover
{
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#edf8ef;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height:		22px;
}

table.shop_sended {
	width:538px;
	border:  solid 1px #9bc3ae;
	border-collapse:collapse;
	background-color:#edf8ef;
	
	font-family:Verdana; 
	font-size:12px; 
	color:#004722;
}

.std_button {
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#def2e0;
	padding:			1px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height: 20px;
}

.std_button:hover {

	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#edf8ef;
	padding:			1px;
	padding-left:		6px;
	padding-right:		6px;
}

.std_button2 {
	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#def2e0;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
	
	line-height: 22px;
}

.std_button2:hover {

	border:				solid;
	border-color:		#00a650;
	border-width:		1px;
	background-color:	#edf8ef;
	padding:			3px;
	padding-left:		6px;
	padding-right:		6px;
}

.lagerstatus {
	border: 0px;
}


