body {
    background-image: url(/templates/max74/images/bg.png);
    background-repeat: repeat-x;
    width: 100%;
    font-family: Arial, Helvetica, Sans-serif;
    text-decoration: none;
    background-color: white;
}

div.body {    
    width: 1000px;
    margin: -10px auto;    
    border: none;
}
div.border {
    border: 1px solid #878889;
    float: left;
    background-color: white;
}
div.head {
    float: left;
    background-image: url(/templates/max74/images/head.png);
    background-repeat: no-repeat;
    height: 360px;
    width: 1000px;
}
div.top {    
    margin-top: -360px;
    width: 745px;
    height: 55px;
    float: right;
    background-image: url(/templates/max74/images/bar.png);
    background-repeat: repeat-x;
}
div.top1 {
    width: 5px;
    height: 55px;
    float: left;
}
.top ul {
    padding: 0;
    margin: 0;
    display: block;
    height: 55px;
    float: left;
    list-style: none;
}
.top li {
    padding: 0;
    margin: 0;
    text-align: center;    
    display: block;    
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 25px;
    margin-top: 10px;
    border-left: 1px solid #9A9A9A;
}

.top a {
    float: left;
    color: black;
    display: block; 
    width: 115px;
    height: 55px;
    padding: 0;
    padding-top: 15px;
    margin: -15px 0px 0px 0px;    
    font-size: 15pt;
    font-variant: small-caps;
    text-decoration: none;  
}
.top a:hover {
    background-image: url(/templates/max74/images/b2.png);
    background-repeat: repeat-x;
}
.top li.active a {
    background-image: url(/templates/max74/images/b2.png);
    background-repeat: repeat-x;
}
.top form {
   
    height: 55px;
    padding: 0;    
    margin: 15px 10px 0 0;
    float: right;
}
.top form input {
    float: left;
    width: 120px;
}

.divan {
    float: left;
    width: 1000px;
    text-align: center;
    padding: 0;
    margin: -15px 0 5px 0;    
}
.divan p {  
    width: 1000px;
    padding: 0;
    margin: 0;
}

.divan a {
    display: block;
    float: left;
    width: 312px;
    height: 210px;
    padding: 0;
    margin: 0;
}
.divan a.d1{   
    padding-right: 16px;    
}
.divan a.d2{     
    padding-right: 16px;
    padding-left: 16px;
    
}
.divan a.d3{
    padding-left: 16px;
}
div.content_b {
    float: left;
    width: 1000px;
    padding: 0;
    margin: 0;  
    margin-top: 20px;
    text-decoration: none;
}
.content_t img {
    padding-right: 10px;
}

.content_t a {
    color: black;
    text-decoration: none;
}
div.content_t {
    float: left;
    margin: 0px 40px 40px 40px;
}
.content_b h3 {
    padding: 0 0 20px 0;
    margin: 0;
    text-decoration: none;
}
div.footmenu {
    width: 600px;
    height: 25px;
    float: left;
    padding: 0;
    margin: 0;
    background-color: #434343;
}
.footmenu ul {
     padding: 0;
    margin: 0;
    display: block;
    height: 25px;
    float: left;
    list-style: none;
}
.footmenu li {
    padding: 0;
    margin: 0;
    text-align: center;    
    display: block;    
    float: left;    
    height: 25px;    
    border-left: 1px solid #9A9A9A;
}
.footmenu li:first-child {
    border: none;
}
.footmenu a {
    float: left;
    color: white;
    display: block; 
    width: 119px;
    height: 25px;
    padding: 0;       
    font-size: 14pt;
    font-variant: small-caps;
    text-decoration: none;  
}
.footmenu a:hover {
    color: black;
    background-color: #F39400;
    text-shadow: 0px 0px 5px #ffffbe;
}
.footmenu li.active a {
    color: black;
    background-color: #F39400;
    text-shadow: 0px 0px 5px #ffffbe;
}
div.foot {
    background-image: url(/templates/max74/images/fbar.png);
    background-repeat: repeat-x;
    background-position: top;
    float: left;
    width: 1002px;
    height: 75px;
    background-color: white;
}
div.max {
    padding: 20px 0 0 10px;
    margin: 0;
    font-size: 12px;
    float: left;
    width: 150px;
    height: 45px;
    
}
div.ml {
    float: left;
    margin-left: 10px;
    width: 73px;
    height: 50px;
    margin-top: 15px;
    background-image: url(/templates/max74/images/logo.png);
    background-repeat: no-repeat;
}
div.brand {
    font-size: 12px;
    float: right;
    width: 320px;
    height: 75px;
    padding: 5px 0 0 0;
    margin: 0px;
    margin-top: 15px;
    margin-right: 0px;
}
div.brand a {
    color: black;
    text-decoration: none;
}
div.brand a:hover {
    color: #B0A593;
}
div.bt {
    text-align: right;
    float: left;
    padding: 5px 10px 0 0;
}
div.bl {
    float: left;
    width: 65px;
    height: 45px;
    background-image: url(/templates/max74/images/brand.png);
    background-repeat: no-repeat;
}
.content_t fieldset {
    border: none;
}
.content_t fieldset a {
    font-weight: bold;
    font-size: 13pt;
}
.content_t a:hover {
    text-decoration: underline;
}

.content_t table {
    width: 900px;  
    padding: 5px;  
    margin: 5px;
    border: 1px solid #ECECEC;
}
.content_t thead {
    width: 100%;
    padding: 5px;  
    margin: 5px;
    background-color: #ECECEC;
}
.content_t table td {
   height: 45px;      
   
}
.content_t tbody {
    width: 100%;
    background-color: white;
}
table.blog {
    border: none;
    padding: 0;
    margin-top: -20px;     
    background-color: transparent;   
}
table.contentpaneopen {
    border: none;
    padding: 0;
    margin: 0;    
    background-color: transparent;
}
table.contentpaneopen p {
     padding: 0;
    margin: 0;   
}
table.contentpaneopen td {
     padding: 0;
    margin: 0;   
}
div.catItemImageBlock a:hover {
    text-decoration: none;
}
div.k2Pagination {
    
    display: block;    
    text-align: center;
    
}
div.k2Pagination span {
    padding: 5px;
}
div.k2Pagination a {
    padding: 5px;
}
div.itemListCategoriesBlock {
    width: 900px;
    text-align: center;
    margin: auto;
}
div.itemListCategoriesBlock img {
    padding: 10px;
    border: 1px solid #9E9D9D;
}
div.itemListCategoriesBlock a {
    color: #434343;
}
div.itemListCategoriesBlock a:hover {
    color: #2C2727;
    text-decoration: none;    
}
div.subCategoryContainer {
    width:300px;
    float: left; 
}
