.link_rubin { padding-top:15px;}
.link_rubin a
    {
        color:#ffffff;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
}
/* Меню начало */
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
        border: none;
        }

#menu {
        width: 200px;
        margin: 10px;
           font-family: Tahoma;
       font-size:14px;
        background: #fff;
       margin-left:10px;
        padding-top:5px
        }


#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;

        }



#menu li a:link, #menu li a:visited {
        color: #fff;
        display: block;
        background: url(menu.gif);
        padding: 8px 0 0 20px;
        }

#menu li a:hover {
        color: #fff;
        background:  url(menu.gif) 0 -32px;
        padding: 8px 0 0 25px;
        }
        .menu_bg {background-image:url(images/menu_bg.gif); background-repeat:repeat-y; width:100%}
/* Меню конец */
#welcome {color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
background-image: url(images/new.gif);
background-repeat: no-repeat;
padding-left: 20px;
}
.content {padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-right:5px; width:97%}
.content_menu {padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-right:5px}
a {color:#333333; text-decoration:underline}
a:hover {color:#990000; text-decoration:underline}

#tabs {
        float: left;
        font-size:14px;
        padding-bottom:0px;
        padding-left:5px;
        line-height:normal;
                }

#tabs ul {
        margin:0;
        list-style:none;
        font-family: Tahoma;
                }

#tabs li {
        display:inline;
        margin:0;
        padding:0;
        color: #8c8c8c;
        }
        #tabs li a {
        color: #ffffff;
        text-decoration: underline;
        padding-right:7px;
        padding-left:7px;
        }
                #tabs li a:hover {
        text-decoration: none;
        background-color:#FFFFFF;
color:#333333
        }
        .list{ list-style:disc; margin:0px}

        .date {
        color: White;
        background: url(images/date.gif) repeat-y left;
        width: 60px;
        height: 18px;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;

}
.date p {
padding-top: 2px;
}
.news a {
        color: #0097d3;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 200px;
}
.article a {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 95%;
}
.article a:hover {
        color: #666666;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 95%;
        text-decoration: none;
}
#menu_news {
        width: 200px;
        margin: 10px;
                font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 80%;
        background: #FFF;
        padding-left:1px;
        }
#five_ph {
color: #666666;
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url(images/5.gif);
background-repeat: no-repeat;
padding-left: 18px;
line-height: 1.5;

}
#contact_form {
color: #666666;
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size: 12px;
}
.pprice {background-color: #999999; color: #FFFFFF; padding: 3px; width: 100px; font-weight: bold; font-size:12px }
.arrowlistmenu{
width: 98%; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: #eaeaea;
background: black url(images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #666666;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
font-size: 100%;
}

.arrowlistmenu ul li a:visited{
color: #666666;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #0097d3;
background-color: #F3F3F3;
}

.grey_first{background-color:#CACACA}
.grey_second{background-color:#E6E6E6}
.grey_head{background-color:#999999}

.tableflat{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left}

h3 {margin:0px;font-size:14px;}


.rubinbutton {width:120px; background-image:url(images/rubin_button.jpg); width:130px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:6px; float:right; margin:5px}
.rubinbutton a {text-decoration:none; color:#333;}
.rubinbutton a:hover {color:#990000}

.content img {margin:2px}
 /* каталог */
.catalogik {color:#666666; }
.catalogik span {color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.catalogik  p {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-left:5px;border-left: 3px solid #333; background-color:#eaeaea;
padding-left: 10px; padding-top: 3px;padding-bottom: 3px; border-top: 1px dotted #333;  border-bottom: 1px dotted #333;}
.catalogik  p:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-left:5px;border-left: 3px solid #C46200; background-color:#fff;
padding-left: 10px; color:#999; padding-top: 3px;padding-bottom: 3px;  border-top: 1px dotted #666;  border-bottom: 1px dotted #666;  cursor: pointer;}
.liner {background-image:url(bgliner.gif); background-repeat:repeat-x; width:100%; margin-bottom:3px}
.catalogik a {color:#666;}
.catalogik a:hover {color:#C46200;}
.catalogik div {font-family:Arial, Helvetica, sans-serif; font-size:90%; margin:1px; padding-right: 5px;}


