body{background : #559207 url(body.png) repeat-x top center;padding:0;margin:0;font-family:Verdana,Arial;color:#000;font-size:16px}
a{text-decoration:none;color:#4ba700}a:hover{color:#006000}
img,input[type="radio"],input[type="checkbox"]{border:none;vertical-align:middle}
h1, h2, h3, h4, h5, h6 {padding : 0;margin : 4px;color : #280;}
h3 {font-size:14px;margin-top : 16px;color:#338105;}
h1 {border-bottom : 1px #000 solid;padding-bottom:8px;margin-bottom : 8px;color:#040;}
hr {border : #111 1px dotted;}
p{margin : 4px;margin:8px 16px;text-align:justify;}
.floatright{float:right}.floatleft{float:left}.clear{clear:both}.bold{font-weight:bold}.underline{text-decoration:underline}.blink{text-decoration:blink}.italic{font-style:italic}.normal{font-weight:400}.tleft{text-align:left}.tright{text-align:right}.center{text-align:center}.activ{display:block}.noactiv{display:none}
.fontsmall{font-size:12px}.fontlarge{font-size:20px}.fontmedium{font-size:14px}
.imgx{max-width:100%;max-height:250px;}
#logo{max-width:1000px;margin:auto;text-align:center;}
#navhead{padding:0 0 8px;}
#navhead div{display:flex;justify-content:center;max-width:1000px;margin:auto}
#navhead ul{display:flex;list-style:none;padding:0;}
#navhead a{margin:0 8px;background : #559207;border-radius:8px;display:block;line-height:40px;padding:0 16px;color:#fff;border:1px solid #556907;}
#navhead a:hover{background : #556907;color:#fff;border:1px solid #000;}
footer{text-align:center;}
@media all and (max-width:600px){#logo img{max-width:100%;}#navhead div{display:flex;justify-content:center;align-items:center}#navhead a{padding:0 4px}}


.sectionshop{
	display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;
	max-width:1000px;
	margin:auto;
}
.blocshop{
	min-width:288px;
	width:840px;
	padding:4px;
	background:#fff;
	min-height:280px;
	border-radius:8px;
	margin:8px;
	border:1px solid #556907;
}
footer{max-width:800px;margin:auto;margin-top : 120px;font-size:12px;text-align:right;}
footer a{color:#060;}