BODY, TABLE, TD, DIV {
font-size : 9pt;

font-family: Arial, Helvetica, sans-serif;
}
form {
margin : 0;
padding : 0;
}

H1 {
display : inline;
font-size : 9pt;
}
H2 {
display : inline;
font-size : 9pt;
}
H3 {
display : inline;
font-size : 14pt;
}
.menu1 {
display : inline;
font-size : 11pt;
}
LI {
display : list-item;
font-size : 9pt;
padding-bottom : 5px;
line-height : 16px;
font-family : Arial, Tahoma, Helvetica, sans-serif;
list-style-type : disc;
}
UL {
margin-top : 10px;
display : block;
margin-bottom : 7px;
margin-left : 18px;
}
A {
text-decoration : none;
}

INPUT {
border-right : 1px solid #7886a0;
border-top : 1px solid #7886a0;
font-weight : bold;
font-size : 9pt;
background : #ffffff;
border-left : 1px solid #7886a0;
color : #504f4f;
border-bottom : 1px solid #7886a0;
font-family : Arial, Tahoma, Helvetica, sans-serif;
text-decoration : none;
}
TEXTAREA {
border-right : 1px solid #7886a0;
border-top : 1px solid #7886a0;
font-weight : normal;
font-size : 9pt;
background : #ffffff;
border-left : 1px solid #7886a0;
color : #504f4f;
border-bottom : 1px solid #7886a0;
font-family : Arial, Tahoma, Helvetica, sans-serif;
text-decoration : none;
}
SELECT {
border-right : 1px solid #7886a0;
border-top : 1px solid #7886a0;
font-weight : normal;
font-size : 9pt;
border-left : 1px solid #7886a0;
color : #504f4f;
border-bottom : 1px solid #7886a0;
font-family : Arial, Tahoma, Helvetica, sans-serif;
background-color : #ffffff;
text-decoration : none;
}
A.TopMenu:link {
color : #374d75;
font-family : arial;
text-decoration : none;
}
A.TopMenu:active {
color : #374d75;
font-family : arial;
text-decoration : none;
}
A.TopMenu:visited {
color : #374d75;
font-family : arial;
text-decoration : none;
}
A.TopMenu:hover {
color : black;
font-family : arial;
text-decoration : underline;
}
.TopMenu {
color : #374d75;
font-family : arial;
text-decoration : none;
}
A.MainMenu:link {
color : black;
font-family : arial;
text-decoration : none;
}
A.MainMenu:active {
color : black;
font-family : arial;
text-decoration : none;
}
A.MainMenu:visited {
color : black;
font-family : arial;
text-decoration : none;
}
A.MainMenu:hover {
font-weight : bold;
color : black;
font-family : arial;
text-decoration : none;
}
TD.MainMenu {
font-size : 10pt;
background-image : url(/img/top_menu_bg.gif);
color : black;
background-repeat : repeat-x;
font-family : arial;
height : 32px;
}
.searchNav {
font-weight : normal;
font-size : 12px;
color : white;
background-color : #508ac5;
text-decoration : none;
}
.results {
color : white;
text-decoration : underline;
}
.ddd {
background-color : #f3f5f7;
}
.categoryList {
font-size : 9pt;
background-color : #ffffff;
}
TABLE.categoryList {
background-color : #f3f5f7;
}
.categoryList B {
font-size : 9pt;
}
.categoryList A {
color : #5d6d8e;
text-decoration : none;
}
.categoryList A:hover {
color : #ff7904;
text-decoration : underline;
}
.categoryList TD {
line-height : 19px;
}
.our_text {
font-size : 12pt;
color : #ff7904;
line-height : 15px;
}
.our_text A {
font-weight : bold;
font-size : 9pt;
color : #ff7904;
text-decoration : underline;
}
.our_text A:hover {
font-weight : bold;
font-size : 9pt;
color : black;
text-decoration : underline;
}
.products {
font-size : 9pt;
color : #ff7904;
line-height : 15px;
}
.products A {
font-weight : bold;
font-size : 9pt;
color : #ff7904;
text-decoration : underline;
}
.products A:hover {
font-weight : bold;
font-size : 9pt;
color : black;
text-decoration : underline;
}
.Text {
font-size : 9pt;
color : #34486c;
line-height : 15px;
}
.Text A {
font-weight : bold;
font-size : 9pt;
color : #ff7904;
text-decoration : underline;
}
.Text A:hover {
font-weight : bold;
font-size : 9pt;
color : black;
text-decoration : underline;
}
.moreproducts A:hover {
font-weight : bold;
font-size : 9pt;
color : black;
text-decoration : underline;
}
.moreproducts A {
font-weight : bold;
font-size : 9pt;
color : white;
text-decoration : underline;
}
.TextTitle {
font-weight : bold;
font-size : 16pt;
color : #fd7a08;
font-family : Arial;
}
.TextSubtitle {
font-weight : bold;
color : black;
}
.top_menu_bg {
background-image : url(/img/top_menu_bg.gif);
background-position : top left;
background-repeat : repeat-x;
cursor : pointer;
}
.top_menu_bg_over {
background-image : url(/img/top_menu_bg_over.gif);
background-position : top left;
background-repeat : repeat-x;
cursor : pointer;
}
TD.top_menu_bg {
height : 32px;
font-size : 10pt;
color : black;
font-family : arial;
}
TD.top_menu_bg_over {
height : 32px;
font-size : 10pt;
color : black;
font-family : arial;
}
.lm_item {

background : url(/img/new/lm_item_bg.gif) no-repeat;
background-position : bottom left;
}
.lm_image {
margin-left : 7px;
}
.ch_text {
position : relative;
top : -3px;
}
.lm_bg {
background : url(/img/new/lm_item_bg.gif) repeat-x;
background-position : bottom left;
padding-bottom : 3px;
padding-top: 0px;
margin-top : -10px;
padding-right : 10px;
white-space : nowrap;
}
.lm_block {
margin : 5px;
}
IMG {
border : 0 solid #f5e6e8;
}
.link_normal {
color : #003366;
font-weight : normal;
}
.link_bold {
color : #003366;
font-weight : bold;
}
.grey_normal {
color : #999999;
font-weight : normal;
}
.link_normal {
color: #003366;
font-weight: normal;
}
.link_bold {
color: #003366;
font-weight: bold;
}
.grey_normal {
color: #999999;
font-weight: normal;
}
.grey_bold {
color: grey;
font-weight: bold;
}

A.navi:link {
font-family : arial;
text-decoration : none;
}
A.navi:active {
font-family : arial;
text-decoration : none;
}
A.navi:visited {
font-family : arial;
text-decoration : none;
}
A.navi:hover {
font-family : arial;
text-decoration : underline;
}
A:link, A:visited {
color : #0075c5;
text-decoration : none;
}
A:hover, A:active {
color:#FF720D;
text-decoration : underline;
}
.top_l {
background : url('/img/new/top_left.jpg') repeat-x;
height : 68px;
width : 5px;
}
.top_r {
background : url('/img/new/top_right.jpg') no-repeat;
height : 68px;
width : 9px;
}
.top_bg {
background : url('/img/new/top_bg.jpg');
background-position : top left;
background-repeat : repeat-x;
}
.lm_item_bg_left {
background : url('/img/new/lm_item_bg_left.gif') no-repeat;
background-position : bottom left;
width : 3px;
height : 24px;
}
.lm_item_bg_right {
background : url('/img/new/lm_item_bg_right.gif') no-repeat;
background-position : bottom right;
width : 3px;
height : 24px;
}
.lm_item_bgb_left {
background : url('/img/new/lm_item_bgb_left.gif') no-repeat;
width : 3px;
height : 3px;
}
.lm_item_bgb_right {
background : url('/img/new/lm_item_bgb_right.gif') no-repeat;
width : 3px;
height : 3px;
}
.lm_bgb {
background : url(/img/new/lm_item_bgb.gif) repeat-x;
height : 3px;
}
.lm_content {
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
background : #e7f2f8;
}
.pr_top_left {
width : 3px;
height : 23px;
background : url('/img/new/pr_top_left.jpg') no-repeat;
}
.pr_top_bg {
height : 23px;
background : url('/img/new/pr_top_bg.jpg') repeat-x;
padding-left : 10px;
white-space:nowrap;
}
.pr_top_right {
width : 3px;
height : 23px;
background : url('/img/new/pr_top_right.jpg') no-repeat;
}
.pr_bg {
border-left : 1px solid #e3e3e3;
border-right : 1px solid #e3e3e3;
padding-left : 10px;
padding-right : 10px;
}
.pr_b_left {
height : 4px;
background : url('/img/new/pr_b_left.jpg') no-repeat;
}
.pr_b_bg {
background : url('/img/new/pr_b_bg.jpg') repeat-x;
}
.pr_b_right {
height : 3px;
background : url('/img/new/pr_b_right.jpg') no-repeat;
}

.icq{
white-space:nowrap;
}

#icq_block{
width:100px;
float:right;
margin-left:10px;
}

#icq_block a:link{
text-decoration:none;
color:black;
}

#icq_block a:active{
text-decoration:none;
color:black;
}

#icq_block a:hover{
text-decoration:none;
color:black;
}

#icq_block a:visited{
text-decoration:none;
color:black;
}

.q_panel{
background:#D7E8F0;
text-align: left;
margin-top:5px;
border:1px solid #2483b0;
padding:10px;

}

#outer{ height:100%; width:100%; display:table; vertical-align:middle; }
#container { text-align: center; position:relative; vertical-align:middle; display:table-cell;}
#inner { width:620px; background:#edf4fe; text-align: left; margin:0 auto; height:20px; border:1px solid #77a2ff; padding:10px; padding-left:50px;}



#ex2 {
float:left;
width:180px;
padding-left:5px;
margin-left:10px;
}
/* ------------ treeview ---------- */
.treeview, .treeview ul {
padding: 0;
margin: 0;
list-style-type: none;
}
.treeview ul {
margin-top: 0px;
}
.treeview .hitarea {
background: url(/img/new/treeview_img/treeview-default.gif) -64px -25px no-repeat;
height: 16px;
width: 16px;
margin-left: -16px;
float: left;
cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
display: inline;
float:none;
}

.treeview li {
margin: 0;
padding: 3px 0pt 3px 16px;
list-style-type: none;
}

.treeview a.selected {
font-weight:bold;
color:black;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(/img/new/treeview_img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(/img/new/treeview_img/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-red.gif); }

.treeview-black li { background-image: url(/img/new/treeview_img/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-black.gif); }

.treeview-gray li { background-image: url(/img/new/treeview_img/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(/img/new/treeview_img/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/img/new/treeview_img/treeview-famfamfam.gif); }

span.file { background: url(/img/new/page.gif) 0 0 no-repeat; padding: 1px 0 1px 15px; display: block;}

#ex2 a:hover{
color:#FF720D;
text-decoration : underline;
}

#ex2 a:active{
color:#FF720D;
text-decoration : underline;
}

.pri_t_l{
background:url('/img/new/pri_circle.gif') top left no-repeat; width:3px; height:3px;
}
.pri_t_c{
background:url('/img/new/pri_bg.gif') top left repeat-x;
}

.pri_t_r{
background:url('/img/new/pri_circle.gif') top right no-repeat; width:3px; height:3px;
}

.pri_b_l{
background:url('/img/new/pri_circle.gif') bottom left no-repeat; width:3px; height:3px;
}

.pri_b_c{
background:url('/img/new/pri_bg.gif') bottom left repeat-x;
}

.pri_b_r{
background:url('/img/new/pri_circle.gif') bottom right no-repeat; width:3px; height:3px;
}

.pri_c_l{
background:url('/img/new/pri_bg.gif') top left repeat-y; width:3px;
}

.pri_c_r{
background:url('/img/new/pri_bg.gif') top right repeat-y; width:3px;
}

.pri_space{
height:2px;
}

.pri_descr{
cursor:pointer;
width:92px;
height:22px;
text-align:center;
padding-bottom:3px;
font-weight:bold;
background:url('/img/new/pri_descr.jpg') no-repeat;
border:none;
color:#000;
}

.pri_content{
padding:5px;
}

.ppc{
background:#D7E8F0;
white-space:nowrap;
}

.pri_in_basket{
width:76px;
height:22px;
border:none;
text-align:center;
font-weight:bold;
padding-bottom:3px;
background:url('/img/new/pri_in_basket.gif') no-repeat;
color:#fff;
cursor:pointer;
}

.pr_id{
font-weight:bold; color:#000;

}

.pr_id span{
color:#FF720D;
}

.pri_price{
white-space:nowrap; padding-top:5px;
}

.pri_price span{
color:#666;
}

.v{
border:1px solid #B1B1B1;
float:left;
background:#F4F4F4;
margin-right:5px;
margin-top:5px;
}

.v_pp{
border:1px solid #B1B1B1;
float:left;
background:#DADADA;
margin-right:5px;
margin-top:5px;
}

.v_green{
width:4px;
height:16px;
float:left;
background:#29D029;
margin-right:3px;
border-right:1px solid #B1B1B1;
}

.v_red{
width:4px;
height:16px;
float:left;
background:#FF1E1E;
margin-right:3px;
border-right:1px solid #B1B1B1;
}

.v_name{
float:left;
}
.v_name a{
color:#000;
text-decoration:underline;
}

.v_price{
float:left;
margin-left:3px;
margin-right:3px;
}

.v_p{
width:4px;
height:16px;
float:left;
background:#2384B1;
border-left: 1px solid #B1B1B1;
}

.cur_page{
border:1px solid #65A7C7;
font-weight:bold;
background:#BBD8E6;
}


.hdr1{
padding:5px 10px;
font-size:12px;
}

.hdr1 A:link {
color : #000;
font-family : arial;
text-decoration : underline;
}
.hdr1 A:active {
color : #000;
font-family : arial;
text-decoration : underline;
}
.hdr1 A:visited {
color : #000;
font-family : arial;
text-decoration : underline;
}
.hdr1 A:hover {
text-decoration : none;
}
.s_found{
margin-left:10px;
width:60px;
height:19px;
cursor:pointer;
border:0px;
background:url('/img/new/search_img.gif') no-repeat;
}


.f_hr{
color:#A0A0A0;
}

.ch_hr{
color:lightGREY;
}


a.bm:link{
color:#FF720D;
text-decoration : underline;
}


#pg {
clear:both;
color:#3666D4;
height:2em;
margin:2em 0 2em 20px;
}
#pg a, #pg strong, #pg span {
border:1px solid #CCDBE4;
color:#3666D4;
display:block;
float:left;
margin:0 5px 0 0;
padding:1px 8px;
text-align:center;
text-decoration:none;
}
#pg a:hover {
background:#3666D4 none repeat scroll 0 0;
border-color:#2B55AF;
color:#FFFFFF;
}
#pg strong {
border:0 none;
color:#000000;
font-size:107%;
font-weight:bold;
padding:2px 6px;
}
#pg span {
border:0 none;
color:#000000;
font-size:107%;
font-weight:bold;
padding:2px 6px;
}


#b_table{
margin-top:10px;
}

#b_table .item{
padding-left:11px;
padding-right:11px;
padding-bottom:3px;
font-size:11px;
background-color:#e7f2f8;
border-top:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
}
#b_table img{
border:none;
}

#b_table A:link, A:visited {
color : #0075c5;
text-decoration : none;
}
#b_table A:hover, A:active {
color:#FF720D;
text-decoration : underline;
}

#b_table .left_top{
background:url('/img/r/circle.gif') no-repeat;
background-position:top left;
width:5px;
height:5px;
}

#b_table .left_center{
border-left:1px solid #e3e3e3;
background-color:#e7f2f8;
}

#b_table .left_bottom{
background:url('/img/r/circle.gif') no-repeat;
background-position:bottom left;
width:5px;
height:5px;
}


#b_table .right_top{
background:url('/img/r/circle.gif') no-repeat;
background-position:top right;
width:5px;
height:5px;
}

#b_table .right_center{
border-right:1px solid #e3e3e3;
background-color:#e7f2f8;
height:58px;
}

#b_table .right_bottom{
background:url('/img/r/circle.gif') no-repeat;
background-position:bottom right;
width:5px;
height:5px;
}


.prttl {
background-color:#D5E1F3;
border:1px solid #A8C3E9;
color:#06297A;
float:left;
font-weight:bold;
height:16px;
margin-bottom:1px;
padding-left:5px;
padding-right:5px;
vertical-align:top;
width:466px;
}

.bord {
background-color:white;
border:1px solid #D5E1F3;

width:476px;
}

.gr {
background-color:#EEF7FF;
float:left;
}

.wt {
background-color:white;
float:left;
}

.nt1 {
float:left;
padding:5px;
width:168px;
}

.nt2 {
float:left;
padding:5px 5px 5px 0;
width:293px;
}

.img_middle{
vertical-align:middle;
display: inline-block;
}
.maincolumn tr td.col1
{
    background: url('/images/s5_background.jpg') repeat-x #FFFFFF;
}
