﻿div.category_pager {
    float: left;
    font-family: Arial;
    color: #404040;
}

div.category_pager_top {
    margin-bottom: 15px;
}

div.category_element {
    width: 100%;
    margin-bottom: 40px;
    float: left;
}

div.category_element_thumbnail {
    height: 112px;
    width: 112px;
    margin-right: 15px;
    float: left;
}

div.category_element_thumbnail img {
    border: solid 1px #CCCCCC;
}

div.category_element_text {
    width: 531px;
    float: left;
  	font-family: Arial;
  	color: #7F7F7F;
  	text-align: left;
}

h3.category_element_title {
    font-size: 1em;
    font-weight: bolder; /* normal; */
    margin: 0 0 1em 0;
    padding: 0;
    color: #B32019;
}

p.category_element_description {
}

a.category_element_link {
    display: block;
    float: right;
    margin: 0;
    text-decoration: none;
}

a.category_element_link:link, 
    a.category_element_link:visited {
	color: #b3231a;
}
a.category_element_link:hover {
	color: #ee3124;
}
    
.category_current_page {
    padding-left: 0.5em;
}

.category_other_pages {
    padding-left: 0.5em;
}

.category_other_pages:link,
    .category_other_pages:visited {
    color: #B32019;
    text-decoration: none;
}    

.category_other_pages:hover {
    color: #ee3124;
    text-decoration: underline;
}    

div.sub_cat_holder {
    background-color: #3D3D3D;
    margin: 0 0 40px 29px;
    padding: 12px 5px;
    float: left;
    text-align: left;
    width: 585px;
    clear: left;
}

h2.sub_cat_title {
    padding: 0;
    margin: 0 0 15px 15px;
    color: #B2B2B2;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    text-transform: uppercase;
}

div.sub_cat_holder ul {
    margin: 0;
    padding: 0 0 0 15px;
    list-style: outside url(/images/icon_menu_arrow_right.gif);
}

div.sub_cat_holder li {
    margin: 0 0 6px;
    padding: 0;
    width: 285px;
    float: left;
}

div.sub_cat_holder a:link, 
    div.sub_cat_holder a:visited,
    div.sub_cat_holder a:hover { 
    text-decoration: none;
}

div.sub_cat_holder a:link, 
    div.sub_cat_holder a:visited { 
    color: #FFFFFF;
}

div.sub_cat_holder a:hover { 
    color: #EE3124;
}
