@CHARSET "UTF-8";

#webshop a { text-decoration:none; color:#191c5c; }
#webshop p { color:#191c5c; }
#webshop h3 { color:#191c5c; font-size:16px; }

#webshop #category_list {
	width:410px;
	margin:10px 0px 10px 10px;
	float:left;
	color:#191c5c;
	background:url('../images/webshop/categories.jpg') top center no-repeat;
}
	#webshop #category_list h2 { margin:7px 5px 7px 5px; color:#191c5c; }
	#webshop #category_list a { font-size:14px; text-decoration:none; }
	#webshop #category_list ol { margin:14px 0px 0px 30px; padding-bottom:14px; }
		#webshop #category_list li { font-size:14px; }

#webshop #shopping_cart {
	width:380px;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
	float:right;
	border:1px solid #191c5c;
	color:#191c5c;
	font-size:16px;
	background:url('../images/webshop/shopping_cart.jpg') left center no-repeat;
	position:relative;
	right:10px;
}
	#webshop #shopping_cart #cart_text { position:relative; left:120px; text-decoration:underline; }
	#webshop #shopping_cart a #buyit { position:relative; right:11px; top:10px; }
	#webshop #shopping_cart #cart_text span { font-size:18px; font-weight:bold; }
	#webshop #shopping_cart p {margin:5px 10px 0px 10px; font-size:14px;}
	#webshop #shopping_cart h3 {margin:0px 10px; }
	
	#webshop #total_text { border:2px solid #191c5c; padding:5px; text-align:center; }
	#webshop #total { border:2px solid #191c5c; padding:5px; text-align:center; }
	
	#webshop #paymode_text { color:#191c5c; }

#webshop #product_list { 
	margin:10px; 
	border-collapse:collapse;
	border-spacing:0px;
	clear:both;
}

#webshop #product_list h3 {
	margin:3px;
}

#webshop #product_list table { 
	margin:10px; 
	border-collapse:collapse;
	border-spacing:0px;
	clear:both;
	margin:auto;
}
	#webshop #product_list td { 
		padding:5px;
		border-bottom:1px solid #191c5c;
	}
		#webshop .product_info { vertical-align:center; }
		#webshop .product_actions { vertical-align:center; }
		#webshop .product_data { vertical-align:top; }
		
		#webshop .product_picture { 
			display:block;
			width:120px;
			height:160px;
			clear:both; 
			margin:10px auto;
			border:1px solid #191c5c;
		}
		#webshop .product_picture_big { 
			display:block;
			width:120px;
			height:160px;
			float:left;
			margin:10px;
			border:1px solid #191c5c;
		}
		#webshop .price { 
			font-size:16px;
			font-weight:bold;
			text-align:center;
		}

		#webshop .author { font-size:14px; margin-top:10px;}
		#webshop h2 { margin:2px 0px 2px 0px; }
		#webshop h2 a{	}
		#webshop p { margin:2px; }
		
		#show_product { padding:10px; }
			#show_product * { color:#191c5c; }
			#show_product ul, #show_product ol { margin:10px;}

/*****************************************/
/* BETBULLS BOOKS */
#bbbooks p { margin:10px 60px; text-align:justify; clear:both;}
#bbbooks div.clear { clear:both; margin:5px 10px 30px 10px;}
	#bbbooks a {font-weight:bold;}
	#bbbooks a#link1 {float:left; margin-left:50px;}
	#bbbooks a#link1 {float:right; margin-right:50px;}
#bbbooks ul { margin: 10px 100px; }
#bbbooks ul.big {position:relative; left:10px; margin:30px 30px 30px 20px; width:300px; float:left;}
#bbbooks ul.big li { margin: 20px 10px; }
#bbbooks li span {font-size:12px; font-weight:bold;}
#bbbooks img { float:left; margin:10px 40px; }
