/* CSS Document */
a:link {color:#333; text-decoration: none;}
a:visited {color:#333; text-decoration: none;}
a:active {color:#f00; text-decoration: underline;}
a:hover {color:#ff80ff; text-decoration: underline;}
body {margin: 0; padding: 0; list-style: none; font-family: Arial; font-size: 13px;}
h1 {font-size: 20px;text-align: center; margin: 5px;}
h2 {font-size: 13px;margin: 5px;}
h3, h4, h5 {font-size: 13px; margin: 5px;}
h6 {font-size: 14px; text-align: center; margin: 5px;}
hr {color: #f2f2f2;}
img {border: 0;}
input {width: 210px;}
p {margin: 5px;}
select {width: 210px;}
td {vertical-align: top;}
textarea {width: 300px; height: 150px;}
ul {list-style: none;}
.blue {color: blue;}
.green {color: green;}
.red {color: #ff0000;}
.all_items {margin-right: 12px;text-align: right;}
.all_items a {color: #000;}
.article {padding: 5px;text-align: justify;}
.article img {margin-right: 5px;border: 1px solid #e0e0e0;float: left;}
.articles {margin-bottom: 20px;padding: 5px;text-align: justify;min-height: 110px;}
.articles a{font-weight: bold;}
.articles img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.block_news {width: 91%;margin-left: 1%;margin-top: 5px;padding:5px;border: 1px solid #e0e0e0;text-align: justify;min-height: 100px;}
.block_news a {font-weight: bold;}
.block_news img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.buy {margin: 10px 0 10px 5px;}
.news {margin-bottom: 20px;padding: 5px;text-align: justify;min-height: 100px;}
.news a{font-weight: bold;}
.news img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.categories_list {width: 44%;margin-left: 1%;float: left;}
.clear {clear: both;}
.date {font-weight: bold;}
.details {padding: 0px;}
.details li {margin-top: 5px;}
.dictionaries {width: 40%;float: left;}
.dictionary {text-align: justify;}
.dictionary img {margin: 0px 5px 0px 5px;border: 1px solid #e0e0e0;float: left;}
.links {width: 98%;margin-bottom: 20px;padding: 5px;text-align: justify;}
.links img {float: left; margin: 5px;}
.main {width: 100%; border-collapse: collapse;}
.menu_h {margin: 0px;padding: 2px;font-size: 13px;background-color: #f2f2f2;height: 20px;text-align: center;}
.menu_h a {margin-left: 25px;}
.menu_v {margin: 2px;padding: 5px;font-size: 13px;font-weight: bold;}
.menu_v ul {display: none;padding: 2px 15px 2px 10px;}
.menu_v ul.active {display: block;}
.menu_v ul li {position: relative;}
.menu_v li a {color: #333;}
.menu_v li ul li a {color: #444;font-size:10px;}
.menu_v li a:hover, .menu_v li ul li a:hover, .menu_v li.active ul.active li.active a {color: #ff80ff;}
.price {margin-left: 5px;font-size: 16px;color: #008800;font-weight: bold;}
.old_price {margin-left: 5px;font-size: 15px;color: #666;font-weight: bold;text-decoration: line-through;}
.product {width: 98%;margin: 5px;padding: 5px;}
.product_img {width: 20%;float: left;text-align: center;}
.product_descr {border-left: 1px dashed #e2e2e2;width: 78%;padding-left: 15px;float: left;}
.product_alike_price {width: 30%;height: 190px;margin: 5px;padding: 5px;float: left;border: 1px solid #e0e0e0;text-align: center; background-color:#FDF8FD;}
.product_act {width: 90%;margin: 5px;padding: 5px;text-align: center; border: 1px solid #e0e0e0;text-align: center;}
.product_images {width: 410px;margin-left: 15px;float: left;}
.product_info {width: 380px;margin-left: 20px;padding: 3px;float: left;text-align: justify;}
.product_main {width: 47%;height: 190px;margin: 5px;padding: 5px;float: left;border: 1px solid #e0e0e0;text-align: center; background-color:#FDF8FD;}
.pstrnav {padding: 0px 10px 20px 15px; color:#424242;}
.pstrnav a:link, .pstrnav a:visited, .pstrnav a:active {font-family: Verdana; font-size:11px; padding: 2px 6px 2px 6px; background-color:#ccc; border:1px solid #000; color:#000; text-decoration:none;}
.pstrnav a:hover {background-color:#ccc; color:#fff;}
.pstract {font-family: Verdana; font-size:11px; padding: 2px 6px 2px 6px; background-color:#f2f2f2; border:1px solid #000; color:#000;}
#shopcart {border: 1px solid #ccc;width: 600px;}
#shopcart td {padding: 5px;}
#shopcart thead, #shopcart tfoot {background-color:#A8B6F3;color: #fff;}
#shopcart input, #quickOrderForm input {border: 1px solid #A8B6F3;}
.submit {background-color:#f2f2f2;border:1px solid #000;}
.even {background-color: #e5e5e5;}
.odd {background-color: #f2f2f2;}
#ordinary_search {width: 90%;margin: 5px;padding: 5px;border: 1px solid #e0e0e0;}
#extended_search, #ordinary_search_link {display: none;}
#ordinary_search input, #extended_search input, #extended_search select {width: 90%;}
.show_on_page {width: 38%;padding:0 5% 0 5%;float: left;}
.show_on_page select {width: auto;margin-top: 5px;}
.sort_pro {width: 38%;padding:0 5% 0 5%;float: left;}
.sort_pro select {width: auto;margin-top: 5px;}
#vote img {border:0;margin: 0;}
.product_img img, .product_image img, .product_main img, .product_alike_price img, .product_act img {border: 1px solid #e0e0e0;}
.header {width: 100%;background-color: #a8b6f3;}
.logo {width: 18%;float: left;}
.top {width: 66%;float: left; text-align:center; padding-top:40px;}
.cart {width: 16%;float: left;}
.LCol {width: 18%;float: left;}
.CCol {width: 66%;float: left;}
.RCol {width: 16%;float: left;}
.footer {height: 50px; background-color:#F2F2F2; border-top:3px solid #A8B6F3;}
.developed {width: 18%;float: left;}
.copyright {width: 66%;float: left;margin-top: 0px;padding-top: 10px;text-align: center;}
.buttons {width: 16%;float: left;}