﻿a
{
    color:#000000;
}

a:hover
{
    text-decoration:none;
}

body
{
    margin: 0px;
    padding: 0px;
    font-family: Arial;
    background-color:#eeeeee;
    font-size:12px;
}

h1
{
    margin:0px;
    font-size:15px;
    font-weight:bold;
}

h2
{
    margin:0px 0px 5px 0px;
    font-weight:bold;
    font-size:12px;
    background-color:#ffce00;
    padding-left:10px;
    padding-bottom:1px;
}

input, textarea, select
{
    border:solid 1px #febd0d;
}

input[type=checkbox]
{
    border-width:0px;
}

ul
{
    margin-top:0px;
    margin-bottom:0px;    
}

/*------Classes------*/

.black_border
{
    border:solid 1px #000000;
}

.bread_crumb
{
    font-weight:bold;    
}

.bread_crumb a
{
    font-size:12px;
    font-weight:bold;
}

.bread_crumb a:hover
{
    color:#febd0d;
}

.button
{
    border:solid 1px #febd0d;
    background:#000000;
    color:#febd0d;
}

.content
{
    font-size:12px;    
}

.footer
{
    color:#febd0d;
    font-size:10px;
    position:relative;
    width:100%;
    background-color:#000000;
    border-top:solid 1px #febd0d;    
}

.footer a
{
    color:#febd0d;    
    text-decoration:none;
}

.footer a:hover
{
    color:#ffffff;
}

.gallery_header
{
    font-size:14px;
    font-weight:bold;
}

.header
{
    background-color:#000000;
    color:#ffffff;
    font-size:10px;    
    width:100%;
    height:90px;
    border-bottom:solid 1px #000000;
}

.header_branches
{
    float:left;
    background-color:#000000;
    text-align:center;
    color:#febd0d;
    width:500px;
    padding-top:13px;
}

.header_branches a
{
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#febd0d;
}

.header_branches a:hover
{
    color:#ffffff;
}

.header_large
{
    font-size:15px;
    font-weight:bold;
}

.imgLeftProduct
{
    float:left;
    margin:0px 20px 10px 0px;
}

.left_column
{    
    width:200px;
    font-size:11px; 
}

.fixLists ul
{
    clear:left;
}

.manuals
{
    text-align:center;
}

.manuals img
{
    margin-right:10px;
    margin-left:10px;
}

.manufacturers
{
    text-align:center;
}

.manufacturers img
{
    margin:3px;
}

.menu_top
{    
    width:100%;
    font-size:11px;       
    height:18px; 
    background-color:#ffce00;
    border-bottom:solid 1px #000000;
}

.menu_top .menu_item
{     
   position:relative;
   display:block;
   float:left;     
   padding:0px 5px 0px 5px;
   line-height:18px;   
   text-decoration:none;
   border-left:solid 1px #000000;   
}

.menu_top .menu_item:hover
{          
    background-color:#000000;
}

.menu_top .menu_item a
{             
   color:#000000;
   text-decoration:none;
}

.menu_top .menu_item a:hover
{   
    background-color:#000000;
    color:#ffce00;
}

.menu_top .menu_item .sub_menus
{   
    background-color:#ffd342;     
    color:#ffce00;
    position:absolute;
    display:none;
    padding-left:10px;
    left:0px;
    top:18px;
    border:solid 1px #000000;
    line-height:18px;
}

.menu_top .menu_item .sub_menus .sub_sub_menus
{   
    display:block;
    background-color:#ffd342;     
    color:#ffce00;
    position:relative;
    line-height:18px;
}

.menu_top .menu_item .sub_menus .sub_sub_menus .sub_sub_menus_items
{   
    width:125px;
    background-color:#ffce00;     
    color:#ffce00;
    position:absolute;
    display:none;
    padding-left:10px;
    top:-3px;
    left:100px;
    border:solid 1px #000000;
    line-height:18px;
}

.menu_top .menu_item:hover a
{
    color:#ffce00;
}

.menu_top .menu_item:hover
{
    color:#ffce00;
}

.menu_top .menu_item:hover .sub_menus
{    
    display:inline;
}

.menu_top .menu_item .sub_menus a
{   
    color:#000000;
}

.menu_top .menu_item .sub_menus a:hover
{    
    background-color:#ffd342;     
    color:#ffffff;
}

.product_block
{
    clear:both;
    padding:10px 0px 10px 0px;
}

.product_menu
{
    background-color:#ffce00;
    position:relative; 
    width:125px;        
}

.product_sub_menu
{
    background-color:#ffce00;
    position:absolute;
    display:none;
    left:125px;
    top:-1px;
    padding:0px 10px 0px 10px;
    border:solid 1px #000000;    
}

.right_column
{
    padding:5px 15px 25px 15px;
}

.yellow_border
{
    border:solid 1px #ffce00;
}

.yellow_links a
{
    color:#ffce00;
    text-decoration:none;
}

.yellow_links a:hover
{
    color:#ffffff;
}

/*------End of Classes------*/