ul.subcategory {
    display:block;
    background: url(../img/almenu_bg.png);
    background-repeat: repeat-x;
    text-align: center;
    margin-left:0;
}
.subsub {
    background:#C7DA81 url(../img/almenu2_bg.jpg)!important;
    background-repeat: repeat-x!important;
    text-align: center;
    padding:0 10px;
}
.subsub li a {
    color:#1C544D!important;
}
.subsub li a:hover {
    color:#fff!important;
}
ul.subcategory li {
    list-style-type: none;
    display:inline-block;
    margin-top:5px;
}
ul.subcategory li.hasdivider {
    padding-left:30px;
}
ul.subcategory li a {
    color:#fff;
    font-family: "opensans_regular";
    font-size:14px;
    text-decoration: none;
}

ul.subcategory li a:hover {
    color:#1C544D;
}

@charset "utf-8";
.content h1 {
    color: #95B1A4;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-left: 0;
    margin-top: 15px;
    padding: 0;
    text-align: left;
}
.content h2 {
    color: #00543D;
    font-size: 16px;
    margin-top: 5px;
    text-align: left;
}
.content h3 {
    color: #95B1A4;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 0;
    padding: 0;
    text-align: left;
}
.content h4 {
    color: #00543D;
    font-size: 16px;
    margin-bottom: 2px;
    margin-top: 20px;
    text-align: left;
}
.content img {
    border: medium none;
}
.content hr {
    background-color: #D8D8D8;
    border: medium none;
    float: left;
    height: 4px;
    margin-bottom: 5px;
    margin-top: 0;
    width: 704px;
}
.content p {
    color: #013533;
    margin-top: 0;
    text-align: justify;
}
.capimg {
    float: right;
    margin: 10px 0 10px 10px;
}
.kosarba_link {
    color: #003E36;
    float: right;
    font-size: 17px;
    font-weight: bold;
    padding-top: 15px;
    text-align: right;
}
.price {
    color: #55952D;
    float: left;
    font-weight: bold;
    margin-right: 15px;
}
.pagger {
    color: #003E36;
}
.pagger a {
    color: #003E36;
    text-decoration: none;
}
.product {
    color: #013533;
    float: left;
    margin-top: 10px;
    text-align: justify;
    width: 704px;
}
.product p {
    width: 100%;
}
#partners h4 {
    color: #99AB2E;
    font-size: 17px;
}
.almenu {
    background-color: #89AA9F;
    background-image: url("../images/almenu_bg.png");
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-size: 13px;
    height: 100%;
    padding-bottom: 8px;
    text-align: center;
    width: 702px;
}
.almenu_links {
    position: relative;
    top: 5px;
}
.almenu_links a {
    color: #FFFFFF;
    text-decoration: none;
}
.almenu_links a:hover {
    color: #1C544D;
}
.almenu2 {
    background-color: #C7DA81;
    background-image: url("../images/almenu2_bg.jpg");
    background-repeat: repeat-x;
    color: #1C544D;
    font-size: 13px;
    height: 100%;
    padding-bottom: 8px;
    text-align: center;
    width: 702px;
}
.almenu2_links {
    position: relative;
    top: 5px;
}
.almenu2_links a {
    color: #1C544D;
    text-decoration: none;
}
.almenu2_links a:hover {
    color: #FFFFFF;
}
.button {
    background-image: url("../images/button.png");
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 20px;
    margin-top: 5px;
    text-align: center;
    width: 100px;
}
#cart {
    float: left;
}
#cart table {
    text-align: center;
    width: 704px;
}
#cart thead {
    background-color: #013533;
    color: #FFFFFF;
    font-weight: bold;
}
.cart_cont {
    background-color: #D6E8A6;
}
.cart_cont a {
    color: #013533;
    text-decoration: none;
}
.order_tbl {
    float: left;
    margin-bottom: 20px;
    width: 704px;
}
.order_tbl input {
    width: 200px;
}
.order_tbl label {
    font-size: 13px;
    font-weight: bold;
}
.order_tbl textarea {
    height: 90px;
    width: 200px;
}
.contact_tbl {
    float: left;
    margin-bottom: 20px;
    width: 500px;
}
.contact_tbl input {
    width: 500px;
}
.contact_tbl label {
    font-size: 13px;
    font-weight: bold;
}
.contact_tbl textarea {
    height: 150px;
    width: 500px;
}
.categories_big {
    margin-bottom: 30px;
    margin-left: 30px;
}
.categories_big td {
    padding-left: 60px;
    padding-right: 60px;
    text-align: center;
    width: 91px;
}
.categories_big a {
    color: #95B1A4;
    font-size: 14px;
}
.categories_big a:hover {
    color: #816681;
}
.testim {
    min-height: 180px;
}
table.product_comparison td {
    font-size: 10px;
    padding: 2px 3px;
    text-align: center;
    vertical-align: top;
}
table.product_comparison {
    border: 1px solid #00543D;
    margin: 20px 0;
}
tr.att_group_header {
    background: url("images/bg_menubar.jpg") repeat-x scroll left top #00543D;
    color: #FFFFFF;
    height: 21px;
}
tr.att_header {
    background: url("images/bg_linkgrp.jpg") repeat-x scroll left top #8CADA2;
    color: #FFFFFF;
}
table.product_comparison td.product_col {
    text-align: left;
    white-space: nowrap;
}
div.att_text {
    text-align: left;
}
p.att_notes {
    color: #999999;
    font-size: 9px;
}
sup.footnote_ref {
    cursor: help;
}
.award_box_left, .award_box_right {
    float: left;
    height: 140px;
    margin: 0 50px 10px 0;
    width: 300px;
}
.award_box_right {
    margin: 0 0 10px;
}
.award_content p, .award_content h2 {
    font-size: 11px;
    margin: 0;
    text-align: left;
}
.award_image {
    float: left;
    margin: 0 10px 10px 0;
}
.award_content p.award_more_link, p.award_more_link {
    text-align: right;
}
.award_content {
    float: right;
    margin: 0 0 30px;
    width: 190px;
}