body {margin: 20px; padding: 0; background-color: #FFFFFF; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #333333; }
form {margin: 0; padding: 0; }
h1, h2, h3 {font-family: Tahoma, Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #000000; }
p, blockquote, ol, ul {line-height: 160%; }
a {color: #000000; }
a:hover {text-decoration: none; }
q {color: #000063;}

#wrapper {width: 800px; margin: 0 auto; background-color: #FFFFFF;}
/* Header */
#header {float: left; width: 200px; height: 150px; background: url(../images/img1.jpg); }
#header h1 {margin: 0; padding: 43px 0 0 0; text-align: center; letter-spacing: -1px; font-size: 30px; }
#header div {margin: 0; padding: 0; text-align: center; font-size: 14px; font-style: italic; }
#header a {text-decoration: none; color: #000000; }
#header .ital {font-size: 14px;font-style: italic;}
#header .title {margin: 0; padding: 43px 0 0 0; text-align: center; letter-spacing: -1px; font-size: 30px; }
/* Pages */
#pages {float: right; width: 568px; height: 150px; background: url(../images/img2.jpg); }
#pages h2 {display: none; }
#pages .silent {display: none; }
#pages ul {float: right; margin: 0; padding: 10px 15px 0 0; list-style: none; line-height: normal; }
#pages li {display: inline; }
#pages a {padding-left: 20px; text-decoration: none; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #666666; }
#pages a:hover {color: #FFFFFF; }
/* Page */
#page {width: 800px; margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: auto; background-color: #FFFFFF;}
/* Content */
#content {float: right; width: 568px; margin: 0; margin-bottom: 30px; background-color: #FFFFFF;}
.post {padding: 20px; background-color: transparent;}
.title {margin: 0; padding-bottom: 5px; font-size: 24px; font-family: Tahoma, Georgia, Times, serif; color: #000000; }
.title a {text-decoration: none; color: #000000; }
.pagetitle {border-bottom: 2px solid #0F0F0F; }
.byline {margin: 0; color: #646464; }
.meta {text-align: left; color: #646464; padding: 10px 10px; margin: 30px 0; background: url(../images/img02.jpg) repeat-x left top; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 10px; display: inline;}
.meta .more {background: url(../images/img03.gif) no-repeat 0px 45%; padding-left: 10px; }
.meta .comments {background: url(../images/img03.gif) no-repeat 0px 45%; padding-left: 10px; }
.meta a {}
.navigation {}
.alignleft {float: left; }
.alignright {float: right; }
.posts {margin: 0; padding: 0; list-style: none; }
.posts li {}
.posts h3 {margin: 0; font-weight: bold; font-size: 12px;}
.posts p {margin: 0; text-align: justify;}
.posts a {}
.entry { padding: 5px; color: #000000; background-color: #FFFFFF; line-height: 30px;}
.entry p:first-letter {color: #FF0000; font-size:16px; font-weight: bolder;}
.entry ul {list-style: none}
.entry a {color: #000000}
.entry a:hover {color: #FF0000}
.posts .more {background: url(../images/img03.gif) no-repeat 0px 45%; padding-left: 10px; }
.posts .comments {background: url(../images/img03.gif) no-repeat 0px 45%; padding-left: 10px; }
/* Sidebar */
#sidebar {float: left; width: 200px; }
#sidebar ul {margin: 0; padding: 0 0 20px 0; list-style: none; }
#sidebar li {}
#sidebar li ul {padding: 0px 21px 20px 10px; }
#sidebar li li {border-bottom: 1px dotted #363B3F; background: url(../images/img03.gif) no-repeat 0px 40%; padding: 0 0 10px 15px; }
#sidebar a {}
#sidebar a:hover {text-decoration: none; }
/* Search */
#search {}
#search .content {padding-bottom: 12px; }
/* Boxed */
.boxed {float: right; width: 100%; margin: 0 0 10px 0; padding: 0; background: #DCDCDC; }
.boxed .heading {margin-top: 0; padding: 8px 15px; background: #CE141D url(../images/img3.gif) no-repeat center bottom; text-transform: uppercase; letter-spacing: 2px; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #000000; }
.boxed .content {margin: 0; padding: 5px 14px 10px 14px; }
.boxed ul {margin: 0 0 0 10px; padding: 0; list-style: circle url(); line-height: normal; }
.boxed li {padding: 3px 0; border-top: 1px dotted #1F1F21; }
.boxed li.first {border: none; }
.boxed a {text-decoration: none; }
/* Footer */
#footer {clear: both; height: 70px; width: 800px; margin: 0 auto; text-align: center; font-size: smaller; font-family: Arial, Helvetica, sans-serif; color: #646464; background-color: transparent; }
#footer p {padding-top: 40px;padding-bottom: 5px; text-transform: uppercase; }
#footer p a {color: #FF0000; }
/* SITEWIDE */
#swide {clear: both; width: 800px; margin: 0 auto; text-align: center; font-size: 7px; font-family: Arial, Helvetica, sans-serif; color: #646464; background-color: transparent; }
#swide p {padding-top: 40px;padding-bottom: 5px; text-transform: uppercase; }
#swide p a {color: #000000; text-decoration: none;}



/* GOOGLE */
.goog-in-li-t {margin-top:5px; margin-bottom:5px; text-align: center; background-color: #FFFFFF;padding-top: 10px;}
.goog-boxed {margin-top:5px;margin-bottom:5px;text-align: center; margin-left: 10px;}
.goog-slou {width: 180px; padding:10px;text-align: center;}
.goo-full {text-align: center; padding:20px}
/* SHOP */
.s-text{float:right; width: 250px;height: 100%;text-align: justify;}
.s-image {float: left; margin: 5px 5px 15px 15px}
.s-item {width:90%;float: none;height: 220px;}
.clean {float: none;} 
.s-cena {float: right; color:#A00000;font-size: 11px;}
.s-down {float:left;}
.s-blok {padding:20px}
.gall {text-align: center;}
