/* CSS Document
a   {color:#2971A7;}
*/

body {margin:0px;  background:#fff url(images/bg/bg_main.gif) 50% top repeat-y;}
body , td , div , p , span , input , select, textarea, iframe, pre, h1, font {font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size: 12px; color:#000000; font-variant: normal;}
form {margin:0px; padding:0px;}

a   {color:#666;}
a:hover {text-decoration:none;}
form {margin:0px;padding:0px;}

p {margin-top:0px;}

.bgBlack {background-color: #000;}
.bgLine_1 {background:url(images/bg/bg_line_1.gif) left 50% repeat-x;}
.bgLine_2 {background:url(images/bg/bg_line_3.gif) left top repeat-x;}
.bgLine_3 {background:url(images/bg/bg_line_4.gif) left 50% repeat-x;}
.bgLine_5 {background:url(images/bg/bg_line_5.gif) left 50% repeat-x;}

div.mainMenuItems {margin-bottom:10px;}
div.catalogMenuItems {margin-bottom:5px;}

.whiteText  {color:#fff;}
.div_p {margin:0px 0px 2px 0px; text-indent: 10px;}

.bg_title_block_left {background:url(images/bg/bg_1_l.gif) left top no-repeat;}
.bg_title_block_right {background:url(images/bg/bg_1_r.gif) right top no-repeat;}

.catalog_menu , a.catalog_menu , .bottom_menu , a.bottom_menu, a.whiteLink , a.blackLink {color:#000; text-decoration:none;}
a.catalog_menu:hover , a.whiteLink:hover , a.blackLink:hover  { text-decoration:underline;}
.catalog_menu {text-transform: uppercase;}

.main_menu , a.main_menu , .main_menu_selected , a.main_menu_selected {color:#c9c9c9; text-decoration:none;}
a.main_menu:hover , a.main_selected:hover { color:#fff; text-decoration:none;}
div.main_menu_items {margin:2px 0px 3px 5px;}
.main_menu_current {color:#fff; font-weight: bold; text-decoration:underline;}


.bottom_menu , a.bottom_menu {text-decoration:underline;}
a.bottom_menu:hover { text-decoration:none;}

/* breadcrumbs */
div.breadcrumbs {font-size: 10px; margin:0px 0px 10px 0px; color:#2971A7;}
a.breadcrumbs {color:#2971A7;}


a.whiteLink {color:#fff;}


.title_page {font-size: 16px; font-weight: bold; margin:15px 0px 15px 0px;}
.title_1 {font-size: 16px; font-weight: bold; margin-bottom:10px;}
.title_2 {font-size: 13px; }
div.title_2_sub {font-size: 10px; margin-left:10px; color:#888; margin-top:0px; margin-bottom:5px;}
div.title_2_dot {margin-top:6px;}
div.title_news {font-size: 14px; font-weight: bold; margin-bottom:15px;}
div.title_product {font-size: 14px; font-weight: bold; margin:15px 0px 10px 0px;}


div.photo_news {float:left; margin:0px 20px 10px 0px;}
img.photo_1 {border:1px solid #000;}


.input_white_search { background-color: #fff; border:0px; width:110px; padding:2px;}



/*
paging
*/
.pager, .pager-select {padding:2px 5px 2px 5px; color: #ffffff; font-weight:bold; font-size:10px; }
.pager {background-color: #000;}
.pager-select {background-color: #666;}
.pager-block {margin:15px 0px 0px 0px;}


.select  {font-weight: bold; background-color: #bbb;}
.hilite {background-color: #bbb;}


.myTmp {padding-left:40px;}


/*
copy
*/
.copy , a.copy {font-size: 9px; color:#262626; text-decoration:none;}
a.copy:hover { text-decoration:underline; color:#999;}




.jqmWindow {
    display: none;

    position: fixed;
    top: 5%;
    left: 50%;

    margin-left: -195px;
    width: 395px;

    color: #333;
    border: none;
    padding: 0px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


