body {background-color: #fff; font-family: arial, tahoma, verdana, sans-serif; color: #000; margin: 25px;}
html,body {height: 100%; margin: 0px; padding: 0px;}
table, tr {vertical-align: top;}
form {margin: 0px;}
img {border-width: 0px; border: 0px;}
p {margin-top: 0px;}

a		{color: #0055CC;}
a:hover		{color:#f224dc;}

table.layout td#logo {padding-top: 45px; padding-bottom: 25px;}
table.layout td#phone {padding-top: 10px; padding-left: 60px;}

div#icons {margin-top: 45px; margin-left: 50px;}
div#icons div {float: left; margin-right: 15px;}

table.layout td#m-col table#random-main {}
table.layout td#m-col table#random-main td {padding-right: 25px; }
table td div.image {background: #fff; width: 100px; height: 100px; padding: 5px; border: #f5f5f5 1px solid;}
table td div.image-a {background: #fff; width: 100px; height: 100px; padding: 5px; border: #e706f6 1px solid;}
table td div#price {font-size: 70%; margin-top: 8px;}
table td div#price b {color: #eb8b03; font-size: 180%; font-weight: normal;}
table td div#name {line-height: 150%; margin-top: 2px; margin-bottom: 25px; font-family: georgia; font-size: 70%;}
table td div#desc {line-height: 150%; margin-top: 5px; margin-bottom: 25px; font-family: georgia; font-size: 70%; font-style: italic;}
table td div#desc table {border: none; cellspacing: 0px;}
table td div#desc table td {padding: 0px; font-size: 70%;}
table td div#desc-link {margin-top: 5px; font-size: 70%;}

span#slogan {display: block; font-family: georgia; font-size: 70%; font-style: italic; color: #777;}

div#search {background: #f5f5f5; margin-left: 16px;}
div#search input {margin-left: 5px; font-size: 70%;}

table.layout td#basket div {font-size: 70%; margin-top: 5px;}
table.layout td#basket div#basket {margin-top: 45px; margin-left: 16px;}
table.layout td#basket div#basket iframe {border: #ddd 1px solid; color: #777;}

table.layout tr#top td {}
table.layout td#navigation {padding-bottom: 25px; padding-right: 15px;}

table.layout td#navigation div#navigation {background: #ffc000; background-image: url('/img/nav-bg.gif');}
table.layout td#navigation div table td {padding: 5px 8px 5px 8px; font-size: 13px; font-weight: normal;}
table.layout td#navigation div table td.active { }
table.layout td#navigation div table td a {color: #fff;}

table.layout td#breadcrumbs div {margin: 15px 0px 15px 0px; font-size: 60%; font-weight: normal;}

table.layout td#l-col {padding: 0px 25px 0px 40px;}
table.layout td#l-col h2 {color: #fc9c04; font-family: georgia; font-style: italic; font-size: 120%; font-weight: bold; margin: 25px 0px 15px 16px;}
table.layout td#l-col select {margin-left: 16px;}
table.layout td#l-col ul {margin: 0px; padding: 0px;}
table.layout td#l-col ul li {list-style-type: none; font-size: 70%; padding: 0px 0px 15px 16px; background: url('/img/cat-li-d.gif'); background-repeat: no-repeat; background-position: 0px 3px; // background-position: 0px 8px;}
table.layout td#l-col ul li.active {list-style-type: none; font-size: 70%; padding: 0px 0px 15px 16px; background: url('/img/cat-li.gif'); background-repeat: no-repeat; background-position: 0px 3px; // background-position: 0px 8px;}

table.layout td#r-col {padding: 0px 40px 0px 0px;}
table.layout td#r-col h2 {color: #76e514; font-family: georgia; font-style: italic; font-size: 120%; font-weight: bold; margin: 0px 0px 15px 16px;}
table.layout td#r-col ul {margin: 0px; padding: 0px;}
table.layout td#r-col ul li {list-style-type: none; font-size: 70%; padding: 0px 0px 15px 16px; background: url('/img/cat-li-d.gif'); background-repeat: no-repeat; background-position: 0px 3px; // background-position: 0px 8px;}
table.layout td#r-col ul li.active {list-style-type: none; font-size: 70%; padding: 0px 0px 15px 16px; background: url('/img/cat-li.gif'); background-repeat: no-repeat; background-position: 0px 3px; // background-position: 0px 8px;}
table.layout td#r-col ul li div {font-style: italic; color: #777;}
table.layout td#r-col ul li.active div {font-style: italic; color: #000;}

table.layout td#m-col {padding-right: 15px;}
table.layout td#m-col h2 {color: #f224dc; font-family: georgia; font-style: italic; font-size: 120%; font-weight: bold; margin: 0px 0px 15px 0px;}
table.layout td#m-col h2#comment {color: #76e514; font-family: georgia; font-style: italic; font-size: 90%; font-weight: bold; margin: 25px 0px 15px 0px;}
table.layout td#m-col h2#comments {color: #777; font-family: georgia; font-style: italic; font-size: 90%; font-weight: bold; margin: 15px 0px 15px 0px;}
table.layout td#m-col div.title {font-family: georgia; font-size: 80%; }
table.layout td#m-col div.title span.author {font-weight: bold;}
table.layout td#m-col div.comment {margin-top: 4px; font-family: georgia; font-size: 70%; font-style: italic;}
table.layout td#m-col h2#buy-with-one {color: #777; font-family: georgia; font-style: italic; font-size: 90%; font-weight: bold; margin: 0px 0px 15px 0px;}
div#best {background: #ffeffe; width: 100%;}
table#best td {padding: 11px 15px 11px 15px;}
table#best td div#name {line-height: 150%; margin-top: 2px; margin-bottom: 0px; font-family: georgia; font-size: 70%;}

table.layout td#comments {padding-top: 25px;}
table.layout td#comments h2 {color: #777; font-family: georgia; font-style: italic; font-size: 110%; font-weight: bold; margin: 0px 0px 15px 0px;}
table.layout td#comments div.title {font-family: georgia; font-size: 80%; }
table.layout td#comments div.title span.author {font-weight: bold;}
table.layout td#comments div.comment {margin-top: 4px; font-family: georgia; font-size: 70%; font-style: italic;}
table.layout td#comments div.comment-link {margin-top: 4px; font-size: 70%; margin-bottom: 25px;}

table.layout td#footer {padding-top: 25px; padding-bottom: 45px; }
table.layout td#footer div#copyright {font-size: 70%;}

table.image, table.image-a {margin-top: 15px; }
table.image td {background: #fff; padding: 5px; border: #f5f5f5 1px solid;}
table.image-a td {background: #fff; padding: 5px; border: #e706f6 1px solid;}

div#buy-link {font-size: 60%; margin: 10px 0px 15px 0px;}
div#buy-link b {font-weight: normal;}

div#comment-form {background: #f5f5f5;}
div#comment-form div#container {display: block; margin: 11px 15px 11px 15px; font-size: 70%;}

div#cat-desc {font-size: 70%; font-size: 70%; margin-bottom: 25px;}
div#cat-desc b {font-weight: normal;}

div#add {display: inline; margin-left: 200px;}


div#size-color {margin-top: 15px; background: #f5f5f5;width: 200px;}
div#size, div#color {font-size: 70%; margin: 5px 5px 5px 10px;}
div#size select, div#color select {font-size: 80%;}

div#dostavka {font-size: 70%;}
div#show-basket {font-size: 70%;}
div#show-basket table td {font-size: 70%;}
table#dostavka td {font-size: 70%;}

ul#catalog {list-style-type: none; font-size: 80%; margin-left: 0px; padding-left: 0px;}
ul#catalog li {font-size: 90%; font-weight: bold; padding-bottom: 5px; padding-top: 2px;}
ul#catalog ul ul li {font-size: 90%;}
ul#catalog ul {list-style-type: none;}

div#item {font-size: 80%;}

div#bottom-navigation a {color: #ddd;}
div#bottom-navigation a:hover {color: #ddd;}