﻿/* Reset styles */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}

/* Site styles */
body {font:0.7em Tahoma;color:#d5d5d5;background:#000 url("images/bg.gif") repeat-x top;}
a {color:#fab232;text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {background:url("images/h1.gif") no-repeat left 2px;margin:0 0 5px -22px;padding:0 0 0 22px;font:normal 1.35em Tahoma;color:#fab232;}
	h1 a {font-weight:bold;}

/* Structure */
.wrapper {width:1000px;margin:0 auto;}
.container {width:100%;float:right;margin-left:-378px;}

/* Header */
.header {position:relative;height:344px;background:url("images/header.jpg") no-repeat center top;margin:0 0 25px;}
	.logo {position:absolute;top:0;left:58px;}
	.slogan {position:absolute;top:18px;right:25px;background:url("images/slogan.png");color:#000;font-size:1.1em;padding:10px 15px;width:320px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
	.flash {position:absolute;top:135px;left:290px;}
	
	
	.basket {width:170px;position:absolute;top:10px;left:755px;color:#fff;padding:0 0 0 20px;}
		.basketTitle {font:13px Arial;margin:0 0 20px -20px;}
		.basket p {margin:0 0 4px;}

/* Content */
.content {margin-left:378px;padding:0 115px 20px 22px;}
  .content p {margin:6px 0;text-align:justify;}
	.textblock {margin:0 0 30px;}
		.textblock p {margin:0 0 10px;}
		.textblock ul {margin:0 0 10px 35px;list-style:disc;}
		.textblock ol {margin:0 0 10px 35px;list-style:decimal;}
		.date {color:#545454;margin:0 0 15px;font-size:0.9em;}
		.textblock img {border:2px solid #d5d5d5;}
		
		/*.items {margin:30px 0;padding:0 0 25px;}*/
		.item {padding:10px 20px 10px 0;border-bottom:1px dashed #d7d7d7;overflow:hidden;}
			.item .photo {float:left;width:160px;padding:0 8px 0 0;text-align:center;}
			.item .info {float:left;width:290px;}
			.item h2 {margin:0 0 5px -22px;padding:0 0 0 22px;font:normal 1.35em Tahoma;color:#fab232;}
	         .item h2 a {font-weight:bold;text-decoration:underline;}
				.item .info p {margin:5px 0;}
				.item .price {color:#c70000;font:bold 15px Arial;margin:12px 0 0;}

         .btn {background:#a81e22;font:11px Tahoma;color:#fff !important;display:inline-block;padding:4px 19px 5px;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}
         .btn:hover {background:#b82e32;}

/* Left column */
.leftside {width:238px;float:left;padding:0 0 20px 82px;}
	/* Menu */
	.menu {overflow:hidden;width:205px;font-size:1.2em;margin:0 0 50px;}
		.menu li {background:url("images/dot.gif") repeat-x left bottom;padding:7px 0 8px;overflow:hidden;margin:0 0 -1px;}
			.menu span {float:left;display:block;text-align:center;background:url("images/number.gif") no-repeat;width:26px;height:17px;font:10px/16px Tahoma;color:#fff;margin:0 7px 0 0;}
			.menu a:hover {text-decoration:none;color:#ca8202;}
	.ad {margin:0 0 20px;}
	
/* Footer */
.footer {clear:both;background:url("images/dot.gif") repeat-x left top;padding:15px 10px 25px;color:#999;}
