body {
	margin:0px;
	padding:0px;
	background:url(grafik/bg.png) repeat-x #993030;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

div.wrap {
	width:969px;
	margin:auto;
	background:url(grafik/site_bg.png) repeat-y;
}


div.site {
	width:937px;
	margin-left:16px;
}

div.header {
	width:937px;
	height:154px;
	background:url(grafik/header.png) no-repeat;
}
div.header_menu {
	width:936px;
	height:59px;
	background:url(grafik/menu_bg.png) repeat-x;
	margin:0px;
}
	div.start {
		width:82px;
		height:18px;
		background:url(grafik/hem_button.png) no-repeat;
		float:left;
		margin:8px 0 0 15px;
		text-align:center;
		padding:5px 0 0 0;
	}
		div.start a {
			color:#FFF;
			font-weight:bold;
			
		}
			div.start a:hover {
				text-decoration:underline;
			}
			
	div.top_menu {
		width:936px;
		height:24px;
		float:left;
		margin:5px 0 0 10px;
	}
	
		div.top_menu a{
			color:#fff;
		}
			div.top_menu a:hover {
				text-decoration:underline;
			}
			
	div.menu_text {
		margin:0 7px 0 7px;
		float:left;
	}
		div.menu_sep {
			width:1px;
			height:10px;
			border-right:1px solid #660000;
			float:left;
			margin-top:2px;
		}
			
div.where_bar {
	width:921px;
	height:25px;
	background:url(grafik/where_bg.png) repeat-x;
	padding:10px 0 0 15px;
	color:#6e6e6e;
}
	div.where_bar a{
		text-decoration:underline;
		color:#6e6e6e;
	}
	
div.left {
	width:167px;
	float:left;
}

div.box_header {
	width:152px;
	height:16px;
	background:url(grafik/box_head_cont.png) repeat-x;
	padding:7px 0 0 15px;
	font-weight:bold;
	color:#FFF;
}

	div.box_cont {
		width:147px;
		background:url(grafik/menu_cont_bg.png) repeat-x #333333;
		padding:10px 10px 0 10px;
		color:#fff;
	}

input.search_text {
	width:144px;
	height:16px;
	background:url(grafik/search_text_bg.png) no-repeat;
	border:none;
	color:#fff;
}

	input.search_button {
		width:65px;
		height:20px;
		background:url(grafik/search_button.png) no-repeat;
		float:right;
		border:none;
		cursor:pointer;
		margin:10px 5px 0 0;
	}

div.prod_menu_cont {
	width:167px;
	background:#3a3a3a;
}

	input.send_button {
		width:77px;
		height:20px;
		background:url(grafik/send_button.png) no-repeat;
		float:right;
		border:none;
		cursor:pointer;
		margin:10px 5px 0 0;
	}

div.middle {
	width:597px;
	float:left;
	margin:0 2px 0 2px;
}

	div.text {
		width:582px;
		height:184px;
		background:url(grafik/text_bg.png) no-repeat;
		color:#FFF;
		padding:20px 0 0 15px;
	}
	
		div.welcome {
			width:400px;
			height:184px;
			float:left;
		}
	div.start_prod_bg {
		width:583px;
		float:left;
		background:url(grafik/start_prod_bg.png) repeat-x;
		margin-top:5px;
		padding:30px 0px 0 15px;
	}

div.prod_box {
	height:202px;
	width:146px;
	border:1px solid #ccc;
	padding:10px 8px 10px 8px;
	float:left;
	background:#fff;
	margin:0 20px 10px 0;
	
}
	div.prod_img {
		width:146px;
		height:120px;
		text-align:center;
	}
	div.wrap_shiet {
		width:146px;
		margin-top:0px;
	}
	
	div.prod_name {
		font-size:11px;
		margin:0 0 5px 0;
	}
		div.prod_name a{
			color:#cc3333;
			font-weight:bold;
		}
			div.prod_name a:hover {
				text-decoration:underline;
			}
	div.prod_dotted {
		width:145px;
		height:1px;
		background:url(grafik/prod_dotted.png) no-repeat;
	}
	div.prod_price {
		color:#339900;
		font-weight:bold;
		margin:5px 0 5px 0;
	}
		span.prod_price {
			color:#339900;
			font-weight:bold;
		}
	
	div.prod_buttons {
		width:145px;
		height:23px;
		margin:15px 0 0 0;
	}
	
		div.r_prb{
			float:right;
			width:68px;
		}
			div.l_prb {
				float:left;
				width:70px;
			}
			
	
div.right {
	width:168px;
	float:right;
	margin-right:1px;
}
div.r_box_header {
	width:153px;
	height:16px;
	background:url(grafik/box_head_cont.png) repeat-x;
	padding:7px 0 0 15px;
	font-weight:bold;
	color:#FFF;
}

	div.r_box_cont {
		width:148px;
		background:url(grafik/menu_cont_bg.png) repeat-x #333333;
		padding:10px 10px 0 10px;
		color:#fff;
	}
	
		div.r_box_cont a{
			color:#fff;
		}
		
			div.r_box_cont a:hover {
				text-decoration:underline;
			}
		
div.dotted {
	width:145px;
	height:1px;
	float:left;
	margin:5px auto 5px auto;
	background:url(grafik/dotted.png) no-repeat;
}

div.cart_button {
	width:145px;
	height:20px;
	float:left;
	margin:5px auto 5px auto;
}

div.cards {
	width:145px;
	height:58px;
	float:left;
	margin:5px auto 10px auto;
}

	input.login_button {
		width:89px;
		height:20px;
		background:url(grafik/login_button.png) no-repeat;
		float:right;
		border:none;
		cursor:pointer;
		margin:10px 5px 0 0;
	}
	
div.footer_style {
	width:937px;
	background:url(grafik/footer_bg.png) no-repeat;
	margin:0 auto 20px auto;
	padding:25px 16px 15px 16px;
}

div.f_left {
	float:left;
	color:#fff;
}

	div.f_right {
		float:right;
	}
		div.f_right a {
			color:#fff;
			font-weight:bold;
		}
			div.f_right a:hover {
				text-decoration:underline;
			}
			



	
