/*--- DErek (Zhukov Alexandr) ---*/
/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }


html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd { padding:0; margin:0; }
textarea { font-family:tahoma,arial; font-size:12px; }
input { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
input[type=checkbox], input[type=radio] { cursor:pointer; cursor:hand; margin:0; vertical-align:middle; }
select { font-family:tahoma,arial; font-size:12px; vertical-align:middle; }
label { cursor:pointer; cursor:hand; }
a img, img { border:0; vertical-align:middle; }

sup, sub { vertical-align:baseline !important; vertical-align:bottom; position:relative; }
sup { bottom:0.5em; }
sub { top:0.3em; }




/* body
--------------------------------------------------*/
body { background: url("../images/b.gif") repeat-x;
       font-family: Arial;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

html, body { height:100%}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline; outline-style:none  }
a:hover { text-decoration:none; }




.global { width:1000px; margin:0 auto 0 auto; position:relative; height:auto !important;  height:100%;	min-height:100%;}



/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%; table-layout:fixed;}
.t td {padding: 0px; vertical-align:top}


/* Head
--------------------------------------------------*/
.head { padding:40px 0 0 39px; position:relative; height:160px;}

.head a.logo { width:79px; height:120px; overflow:hidden; text-indent:-3000em; display:block; background: url("../images/logo.gif") no-repeat; float:left;  }



/* Head/Adress
--------------------------------------------------*/
.addr { font-size:12px; font-family:"trebuchet MS"; color:#666666; width:140px; padding:0 72px 0 54px; line-height:14px; background: url("../images/addr.gif") no-repeat 100% 24px;
min-height:70px; _height:70px; float:left; }
.addr b { display:block; font-size:18px; font-family:"trebuchet MS"; font-weight:normal; color:#000000; line-height:normal; padding-bottom:8px}
.addr a {color: #000000;}



/* Head/Tel
--------------------------------------------------*/
.h_tel { font-family:"trebuchet MS"; padding:0 0 0 44px; float:left; font-size:12px; color:#666666}
.h_tel a { color:#000000}
.h_tel b { display:block; font-size:18px; font-family:"trebuchet MS"; font-weight:normal; color:#000000; line-height:normal; padding-bottom:3px}

.h_tel p { font-style:normal; }
.h_tel p i { font-style:normal; position:relative; top:2px}
.h_tel u { text-decoration:none; font-style:normal; font-size:18px; color:#000000; vertical-align: top; /*background: url("../images/ic.gif") no-repeat 100% 50%;*/ padding:0 17px 0 0}


/* Head/Basket
--------------------------------------------------*/
.h_bsk { width:208px; height:46px; background: url("../images/h_bsk.gif") no-repeat; position:absolute; top:31px; right:11px; padding:34px 0 0 64px; font-size:12px; color:#666666  }

a.bs_btn { display:block; width:73px; height:23px; background: url("../images/bs_btn.gif") no-repeat; text-align:center; font-size:12px; font-family:"trebuchet MS";
text-decoration:none; color:#FFFFFF; padding-top:3px; float:left; position:relative; margin-top:-4px }


.h_bsk p { overflow:hidden; min-height:1px; _height:1px; padding:0 0 0 6px;}
*html .h_bsk p { overflow:visible;}
.h_bsk p b { font-size:14px; color:#000000; background: url("../images/ru.gif") no-repeat 100% 3px; padding:0 12px 0 0  }



/* Head/Menu
--------------------------------------------------*/
#nav_h { margin:0px; padding:0 0 0 0; list-style:none; position:absolute; bottom:20px; left:152px; width:850px}
#nav_h li { float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; position:relative; }
#nav_h li a { text-decoration:none; color:#18488b; height:45px; display:block; float:left; cursor:pointer; }
#nav_h li a.sp { cursor:default; }
#nav_h li a b { font-weight:normal; display:block; height:36px; float:left; padding:9px 16px 0 16px}

#nav_h li a:hover { color:#FFFFFF; background: url("../images/hm_l.gif") no-repeat ;}
#nav_h li a:hover b { background: url("../images/hm_r.gif") no-repeat 100% 0%;}


#nav_h .h_ul a {  height:37px; margin-top:2px}
#nav_h .h_ul a b { height:30px; padding:7px 15px 0 15px}

#nav_h .h_ul a:hover { background:#0765b5 url("../images/hu_l.gif") no-repeat;}
#nav_h .h_ul a:hover b { background: url("../images/hu_r.gif") no-repeat 100% 0;}


#nav_h li .h_sel {
  display: none;
  position: absolute;
}

#nav_h li:hover .h_sel,
#nav_h li.jshover .h_sel {
  display: block;
}




#nav_h li .h_sel { position:absolute; width:600px;  left:2px; top:39px; padding-bottom:10px; z-index:10000 }

.mul_b { width:12px; height:10px; position:absolute; background:url("../images/mul_b.gif") no-repeat; right:-0px; bottom:0px; _bottom:-12px}


#nav_h li .hs_rt { background: url("../images/hs_rt.png") no-repeat 100% 0; float:left; padding-right:8px; position:relative; }
#nav_h li .hs_tt { background:  url("../images/hmul_b.png") no-repeat 0 100%; padding-bottom:8px}






#nav_h li .h_sel ul { margin:0px; padding:1px 0 10px 13px; list-style:none; position:static;  background: url("../images/hmul_t.png") no-repeat 0 0;
overflow:hidden; min-height:1px; _height:1px;}
*html #nav_h li .h_sel ul { overflow:visible;}
#nav_h li .h_sel ul li { font-size:14px;   display:inline; font-family:"trebuchet MS"; padding:12px 17px 0 0; white-space:nowrap}
#nav_h li .h_sel ul li a { height:auto; background:none; display:inline; float:none; color:#585a5b; text-decoration:underline;}
#nav_h li .h_sel ul li a:hover { color:#da4d00; text-decoration:none; background:none}



#nav_h li:hover a,
#nav_h li.jshover a {
  color:#FFFFFF; background: url("../images/hm_l.gif") no-repeat ;
}

#nav_h li:hover div ul li a,
#nav_h li.jshover div ul li a {
  color:#585a5b; background: none;
}

#nav_h li:hover div ul li a:hover,
#nav_h li.jshover div ul li a:hover {
  color:#da4d00; background: none;
}


#nav_h li:hover a b,
#nav_h li.jshover a b {
  background: url("../images/hm_r.gif") no-repeat 100% 0%;
}



/* Left Col
--------------------------------------------------*/
.left_col { float:left; width:365px; padding:0 25px 25px 0; font-size:12px;}
.left_col a { color:#0773c6}
.left_col h6 { font-size:24px;  font-family:"trebuchet MS"; color: #000000; padding:0 0 12px 18px;}



/* Left Col/Menu
--------------------------------------------------*/
.l_menu { padding:13px 18px 50px 18px; background: url("../images/lm.gif") repeat-x; _height:1px }
.l_menu h6 { padding:0 0 0 0;}

.l_menu ul { margin:11px 0 0 0; padding:0 0 0 0; list-style:none;  }
.l_menu ul li { padding:0 0 2px 0; font-size:14px; font-family:"trebuchet MS";}
.l_menu ul li a { color:#FFFFFF; text-decoration:underline; background:#18488b; display:block; padding:5px 0 5px 10px}
.l_menu ul li a:hover { text-decoration:none; background:#da4d00}





#nav li ul {
	position: relative;
	display:none;
}


#nav li:hover a, #nav li.over a { text-decoration:none; background:#da4d00 }

#nav li:hover ul li a, #nav li.over ul li a { text-decoration: underline; background: none }
#nav li:hover ul li a:hover, #nav li.over ul li a:hover { text-decoration:none}



#nav li.on ul { display:block; }
#nav li.off ul {display:none}

#nav li.on a { background:#da4d00; text-decoration:none}
#nav li.off a { background:#18488b}

#nav li.on ul li a { background:none; text-decoration:underline} 



.l_menu ul li ul { margin:0 0 5px 0; padding:10px 0 0 10px; list-style:none}
.l_menu ul li ul li { padding:0 0 6px 0; font-size:14px; font-family:"trebuchet MS";}
.l_menu ul li ul li a { color:#5074a7; text-decoration:underline; background:none; display:inline; padding:0 0 0 0;}
.l_menu ul li ul li a:hover { background:none; color:#da4d00}



/* Left Col/News
--------------------------------------------------*/
.l_news { margin:0px; padding:0 17px 5px 18px; list-style:none}
.l_news li { padding:0 0 25px 0; color:#6a6a6a; overflow:hidden; min-height:1px; _height:1px; }
*html .l_news li { overflow:visible}
.l_news li img { float:left; margin:0 9px 0 0;}
.l_news li p { overflow:hidden; min-height:1px; _height:1px; text-align: left;}
*html .l_news li p { overflow:visible}
.l_news li i { font-size:12px; color:#9d9d9d; font-family:"trebuchet MS"; display:block; padding:0 0 1px 0;}
.l_news li span { display:block; font-size:11px; text-align:right; padding:4px 0 0 0;}


a.all_n { font-size:12px; color:#da4d00; display:block; padding-left:18px; width:70px}




/* Center Col
--------------------------------------------------*/
.center_col { float:left; width:610px; font-size:12px; }
.center_col a { color:#0773c6}

.center_col h1 { font-size:24px; font-family:"trebuchet MS"; padding:0 0 12px 0; color:#181e21}



/* Center Col/Catalog
--------------------------------------------------*/
.c_cat { border:1px solid #dedede; padding:18px 20px 10px 20px; min-height:600px; _height:600px;}

a.c_all { float:right; font-size:13px; color:#da4d00; margin-top:8px}




.c_cat ul { margin:0 -20px 0 0; position:relative; padding:0 0 0 0; list-style:none; overflow:hidden; min-height:1px; _height:1px;}
*html .c_cat ul { overflow:visible;}
.c_cat ul li { float:left; width:265px; height:413px; padding:0 25px 0 0; font-size:12px;}

.c_cat ul li a { color:#666666}

.c_cat ul li b { display:block; font-weight:normal;}

.c_cat ul li i { font-style:normal; font-weight:bold; color:#da4d00; font-size:18px; font-family:"trebuchet MS"; background: url("../images/ic1.gif") no-repeat 100% 5px;
padding:0 15px 0 0; float:left; margin-top:19px }


.c_cat ul li span { display:block; border:1px solid #dedede; width:156px; position:relative; padding:7px 0; margin-bottom:10px; text-align:center;}
.c_cat ul li span img { border:1px solid #dedede;}

.c_cat ul li span u { text-decoration:none; display:block; position:absolute; color:#ffffff; font-size:12px; text-align:center; width:62px; height:18px;
 background: url("../images/ic_new.png") no-repeat; padding-top:2px; top:14px; right:-24px; }
*html .c_cat ul li span u { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ic_new.png', sizingMethod='crop'); _background:none;}



.c_cat ul li h2 { font-size:14px; padding:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.c_cat ul li h2 a { color:#0773c6;}
.c_cat ul li h2 a:hover { color:#da4d00}




/* Center Col/Text
--------------------------------------------------*/
.c_txt { border:1px solid #dedede; padding:19px 20px 20px 20px; color:#343434; font-family:"arial"; font-size:16px; text-align: left;}


.c_txt p { padding:0 0 20px 0; text-align: left; font-family: arial;line-height: 18px;}

.c_txt h2 { font-size:20px; font-family:"trebuchet MS"; color:#18488b; padding:0 0 20px 0; font-weight:bold;}
.c_txt h3 { font-size:16px; font-family:"trebuchet MS"; color:#181e21; padding:0 0 3px 0; font-weight:bold;}

.c_txt ul { margin:0px; padding:0 0 15px 0; list-style:none}
.c_txt ul li { font-family: arial; padding:0 0 0 13px; background: url("../images/c_ul.gif") no-repeat 0 11px  }

.c_txt .c_ul li { padding:0 0 0 0; background:none}


.c_txt ol { margin:0 0 0 23px; padding-bottom:15px}


.f_img { float:left; padding:9px; border:1px solid #dedede; margin:0 13px 0 0}

a.all_b { display:block; margin-bottom:21px; width:151px; height:35px; background: url("../images/all_b.jpg") no-repeat; overflow:hidden; }
*html a.all_b { overflow:visible;}


.t_img { font-size:12px; line-height:14px; padding:0 0 20px 0; font-family:"trebuchet MS"; font-style:italic; color:#343434;}
.t_img img { display:block; margin-bottom:8px}



.c_news { margin:0px; padding:0 17px 5px 18px; list-style:none}
.c_txt .c_news li { background:none; padding:0 0 25px 0; color:#6a6a6a;  min-height:1px; _height:1px; }
*html .c_txt .c_news li { overflow:visible}
.c_news li img { float:left; margin:0 9px 0 0;}
.c_news li p { overflow:hidden; min-height:1px; _height:1px; padding-bottom:0px; }
*html .c_news li p { overflow:visible}
.c_news li i { font-size:14px; color:#9d9d9d; font-family:"trebuchet MS"; display:block; padding:0 0 1px 0;}
.c_news li span { display:block; font-size:12px; text-align:right; padding:4px 0 0 0;}

.c_txt .full_news a.sp { font-size:12px; color:#da4d00; display:block; padding-left:18px; width:70px; padding: 10px 0px 0px 0px;}
.c_txt .full_news i {padding: 10px 0px; display: block;}
.c_txt .full_news img { float:left; margin:0 9px 0 0;}


/* Center Col/Text/Top Link
--------------------------------------------------*/
.top_link { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4e4e4f; padding:0 0 18px 0 }
.top_link a { background: url("../images/tl_a.gif") no-repeat 100% 8px; padding-right:11px; margin-right:1px }


.basket .top_link { padding-bottom:25px}
.basket p { padding:0 0 20px 0; text-align: left; font-family: arial; font-size:16px;}


/* Center Col/Search
--------------------------------------------------*/
.search { height:60px}
.search .in { width:472px; height:32px; background: url("../images/s_in.gif") no-repeat; padding:7px 0 0 16px; float:left; }
.search .in input { width:230px; border:0px; background:none; color:#a9a8a8; font-size:18px; font-family:Arial, Helvetica, sans-serif;}

.search .btn { width:99px; height:35px; border:0px; cursor:pointer; background: url("../images/btn.gif") no-repeat; margin-left:11px; _margin-left:7px}



/* Center Col/Basket
--------------------------------------------------*/
.basket { border:1px solid #dedede; padding:15px 18px 40px 14px; font-size:12px; min-height:500px; _height:500px}
.basket a { color:#187cca}

.basket h6 { font-size:24px; font-family:"trebuchet MS"; padding:0 0 17px 0; color:#181e21}



.basket table {border: none; border-collapse: collapse; width: 100%; table-layout:fixed; }
.basket table td {padding:40px 0 40px 0; vertical-align: middle; font-size:14px; background: url("../images/dot.gif") repeat-x; }




.basket table .bt1 { padding:40px 155px 40px 18px; width:445px;}
.basket table .bt1 b { font-weight:normal; padding:6px 0 0 0; font-size:12px; display:block;}
.basket table .bt1 b a { color:#343434; margin-right:6px}
.basket table .bt2 { width:133px; font-size:17px; color:#a9a8a8}
.basket table .bt3 { width:74px; text-align:right; padding-right:70px}
.basket table .bt3 b { font-size:18px; font-family:"trebuchet MS"; color:#dc5911; padding:0 17px 0 0; background: url("../images/ic2.gif") no-repeat 100% 5px;  }
.basket table .in { width:48px; text-align:center; padding:3px 0 3px 0px; border:1px solid #dfdfdf; font-size:18px; color:#a9a8a8; margin-right:4px}

.basket table .bt4 { padding:27px 155px 0 18px; width:445px; font-size:16px; font-family:"trebuchet MS"; color:#343434; font-weight:bold; padding-left: 18px !important;}
.basket table .bt4 b { color:#da4d00}

.basket table .b_tr td { padding:27px 0px 0px 0px; }

.basket table .bt5 {padding:27px 155px 0 18px; width:445px; font-size:16px; font-family:"trebuchet MS"; color:#343434; background: none;}

.basket table .bt5 p {padding: 8px 0}
.basket table .bt5 h6 {padding: 10px 0px 5px 0px}

.basket table .in2 {width:450px; padding:3px 0 3px 0px; border:1px solid #dfdfdf; font-size:14px; color:#515151; margin-right:4px}


a.del_ac { display:block; width:26px; height:26px;  background: url("../images/del_ac.gif") no-repeat }
a.del { display:block; width:26px; height:26px;  background: url("../images/del.gif") no-repeat }

a.a_count { display:block; width:119px; height:28px; background: url("../images/a_count.gif") no-repeat; text-decoration:none; font-family:"trebuchet MS";
 color:#b6b7b7; font-size:14px; font-weight:bold; text-align:center; padding-top:9px; float:left; margin-right:40px}

a.order { display: block; width:147px; height:35px; background: url("../images/order.gif") no-repeat; float:left;  }

.a_count { display:block; width:119px; height:37px; background: url("../images/a_count.gif") no-repeat; text-decoration:none; font-family:"trebuchet MS"; cursor:pointer;
 color:#b6b7b7; font-size:14px; font-weight:bold; text-align:center;  float:left; margin-right:40px; border:0px; line-height:28px; padding-bottom:2px}

.order { display:block; width:147px; height:37px; background: url("../images/order.gif") no-repeat; text-decoration:none; font-family:"trebuchet MS"; cursor:pointer;
 color:#b6b7b7; font-size:14px; font-weight:bold; text-align:center;  float:left; margin-right:40px; margin-top:20px; border:0px; line-height:28px; padding-bottom:2px}


/* Center Col/Catalog
--------------------------------------------------*/
.catalog { border:1px solid #dedede; padding:8px 15px 20px 15px;}




.catalog table {border: none; border-collapse: collapse; width: 100%; table-layout: auto;}
.catalog table td {padding:16px 0 19px 0; vertical-align: middle; background: url("../images/dot.gif") repeat-x 0 100%;}

.catalog table .ct1 { width:375px; padding-right:30px; vertical-align:top}
.catalog table .ct1 b { padding:0 0 3px 0; font-size:14px; display:block;}
.catalog table .ct1 b a { color:#343434; margin-right:6px}


.catalog table .ct2 { width:65px; text-align:right; padding-right:20px}
.catalog table .ct2 b { font-size:16px; font-family:"trebuchet MS"; color:#da4d00; padding:0 14px 0 0; background: url("../images/ic3.gif") no-repeat 100% 6px;  }


.catalog table .no_b td { background:none;}


.catalog a.in_b { font-size:12px; font-family:"trebuchet MS"; color:#000000; text-decoration:none; padding:0 0 0 23px; background: url("../images/in_b.gif") no-repeat scroll 0 50%; display: block; }
.catalog a.in_b:hover { text-decoration:underline}

.catalog a.in_b2 { font-size:12px; font-family:"trebuchet MS"; color:#000000; text-decoration:none; padding:0 0 0 23px; background: url("../images/in_b2.gif") no-repeat scroll 0 50%; display: block; }
.catalog a.in_b2:hover { text-decoration:underline}

.catalog a.in_b3 { font-size:12px; font-family:"trebuchet MS"; color:#000000; text-decoration:none; padding:0 0 0 23px; background: url("../images/in_b3.gif") no-repeat scroll 0 50%; display: block; }
.catalog a.in_b3:hover { text-decoration:underline}




/* Center Col/Pages
--------------------------------------------------*/
.pages { border-top:1px solid #dedede; padding:25px 0 15px 15px; position:relative; margin:0 -15px 0 -15px; font-size:12px; overflow:hidden; min-height:1px; _height:1px;
font-family:Arial, Helvetica, sans-serif;}
*html .pages { overflow:visible;}
.pages b { float:left; font-weight:normal; padding:8px 12px 0 0}

.pages a { float:left; width:29px; height:25px; background: url("../images/pg_a.gif") no-repeat 50% 0; text-align:center; padding-top:4px;
 color:#686868; font-size:16px; text-decoration:none; margin-right:7px; line-height:19px}
.pages a:hover { text-decoration:none; background:url("../images/pg_ac.gif") no-repeat 50% 0; color: #FFFFFF }

.pages .pg_ac { text-decoration:none; background:url("../images/pg_ac.gif") no-repeat 50% 0; color: #FFFFFF; cursor:default }




/* Center Col/Catalog/Filter
--------------------------------------------------*/
.filter { background:#fafafa; border-top:1px solid #dedede; _height:1px; border-bottom:1px solid #dedede; padding:20px 0 20px 15px; margin:0 -15px 12px -15px; 
position:relative; font-size:13px; }

.filter b { display:block; color:#666565; padding:0 0 6px 0}

.filter .sl select { width:420px; color:#a9a8a8; font-size:16px; float:left;  }
.filter .btn { width:140px; height:36px; border:0px; cursor:pointer; background: url("../images/btn1.jpg") no-repeat }


#link1 { padding:0 0 11px 0}
#link1 a { background: url("../images/dot1.gif") repeat-x 0 100%; text-decoration:none; }
#link1 a:hover { background:none}

a#cl_f { float:right}

/* Center Col/Lot text
--------------------------------------------------*/
.lot_txt { overflow:hidden; min-height:270px; _height:270px; padding:11px 0 0 0}
*html .lot_txt { overflow:visible;}
.lot_txt img { float:left; margin-right:20px}




.lt_right {overflow:hidden; min-height:1px; _height:275px; font-size:12px; padding:5px 0 0 0}
*html .lt_right { overflow:visible;}
.lt_right a { color:#343434}


.lt_right h6 { font-size:12px; padding:0 0 2px 0;}

.lt_right ul { margin:0px; float:left;; width:189px; padding:0 0 0 0; list-style:none}
.lt_right ul li { overflow:hidden; min-height:1px; _height:1px; padding:0 0 3px 0; font-weight:bold;}
*html .lt_right ul li { overflow:visible}
.lt_right ul li i { font-style:normal; float:right; width:124px; font-weight:normal}

.spac { /*min-height:40px; _height:40px;*/ margin-bottom: 15px;}
.spac_a { /*min-height:40px; _height:40px;*/ margin-bottom: 15px; font-size:18px;}
.spac_a .allbooks { font-size:12px;}


.price { width:250px; height:86px;  }
.price b { font-size:30px; font-family:"trebuchet MS"; background: url("../images/ic4.gif") no-repeat 100% 8px; padding-right:21px; margin-right:15px; float:left;}
.price u { text-decoration:none; display:block;  color:#ffffff; font-size:12px; text-align:center; width:62px; height:18px; float:left;
 background: url("../images/ic_new.png") no-repeat; padding-top:2px; top:14px; right:-24px; margin-top:8px }
*html .price u { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ic_new.png', sizingMethod='crop'); _background:none;}


.price i { font-style:normal; font-size:13px; display:block; color:#38a123; font-weight:bold; padding:2px 0 0 0; clear: left;}


/*
.lot_txt a.in_b { display:block; width:76px; height:31px; background: url("../images/in_b1.gif") no-repeat; float:right; color:#000000; font-size:14px; font-family:"trebuchet MS";
font-weight:bold; padding:14px 0 0 39px  }
*/

.lot_txt a.in_b { display:block; width:90px; background: url("../images/in_b.gif") no-repeat scroll 0 50% transparent; float:right; color:#000000; font-size:14px; font-family:"trebuchet MS";
font-weight:bold; margin-top:14px; padding-left: 29px;  }


/* Center Col/Pages book
--------------------------------------------------*/
.page_bk { font-size:12px; position:relative; width:575px; padding:10px 0px 50px 0px}
.page_bk a { color:#343434; margin:0 25px}
.page_bk b { display:block; padding:0 0 16px 0; text-align: left;}


.page_bk a.st_l { display:block; width:10px; height:14px; background: url("../images/st_l.gif") no-repeat; position:absolute; left:0px; top:32px; margin:0px }
.page_bk a.st_r { display:block; width:10px; height:14px; background: url("../images/st_r.gif") no-repeat; position:absolute; right:0px; top:32px; margin:0px }

.page_bk ul { margin:0px; float:left; width:284px; padding:0 0 0 0; list-style:none}
.page_bk ul li { overflow:hidden; min-height:1px; _height:1px; padding:0 0 3px 0; font-weight:bold;}
*html .page_bk ul li { overflow:visible}



/* Center Col/Content
--------------------------------------------------*/
.content { font-size:16px; padding:10px 0 15px 0; font-family: arial; color:#343434;text-align: left;}
.content p { padding:0 0 20px 0; text-align: left; font-family: arial;line-height: 18px;}


/* Center Col/Reviews
--------------------------------------------------*/
.reviews { font-size:11px; padding:0 0 45px 0}
.reviews h5 { font-size:16px; font-family:"trebuchet MS"; padding:0 0 15px 0}
.reviews a { color:#4496d4}

.reviews ul { margin:0px; padding:0 0 0 0; list-style:none}
.reviews ul li { padding:0 0 16px 0; font-size:12px}
.reviews ul li b { display:block; font-size:12px; background: url("../images/dot.gif") repeat-x 0 100%; padding:0 0 5px 0; color:#da4d00; margin-bottom:6px }
.reviews ul li b i { font-size:11px; color:#747474; margin-left:5px; font-weight:normal;}



/* Center Col/Reviews Form
--------------------------------------------------*/
.rev_form { color:#696868; font-size:11px; padding:0 0 1px 0}

.rev_form h5 { font-size:16px; font-family:"trebuchet MS"; color:#181e21; padding:0 0 20px 0}
.rev_form h5 b { background: url("../images/dot2.gif") repeat-x 0 100%;  }
.rev_form u { text-decoration:none; color:#c03c3c}


.rev_form ul { margin:0px; padding:0 0 18px 0; list-style:none}
.rev_form ul li { color:#737373; font-size:13px; font-family:"trebuchet MS"; height:48px}


.rev_form ul li p { float:right; position:relative; margin:-5px 0 0 0 }
.rev_form ul li p .in { width:378px; border:1px solid #c3c3c3; border-top:1px solid #7c7c7c; font-size:14px; padding:3px 0 3px 0 }
.rev_form ul li p i { display:block; font-style:normal; font-size:11px; color:#a8a8a8; padding:1px 0 0 0}

.rev_form ul .txta { height:135px}
.rev_form ul .txta textarea { float:right; overflow:auto; width:375px; height:120px; border:1px solid #c3c3c3; border-top:1px solid #7c7c7c; font-size:14px; padding:3px 0 3px 3px }



.code { border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:18px 0 16px 0; color:#5e5d5d; font-size:13px; font-family:"trebuchet MS"; overflow:hidden; min-height:1px; _height:1px; position:relative; margin-bottom:14px }
*html .code { overflow:visible}


.c_img { float:left; width:170px; padding-right:17px; font-weight:bold; font-size:13px}
.c_img img { display:block; margin-top:7px}


.c_in { float:left; padding:20px 0 0 0; font-size:13px }
.c_in input { width:120px; border:1px solid #c3c3c3; border-top:1px solid #7c7c7c; font-size:13px; padding:3px 0 3px 0; display:block; margin-top:1px }


.rev_form .btn { display:block; width:140px; height:35px; border:0px; cursor:pointer; background: url("../images/btn2.jpg") no-repeat; position:absolute; right:0px; bottom:15px;  }



/* Footer
--------------------------------------------------*/
.footer { position:absolute; bottom:0px; width:100%; border-top:1px solid #d4d4d4; height:112px; padding:38px 0 0 0}

.fc { font-size:12px; color:#5b5b5b; padding:0 15px 0 14px}
.fc a { color:#3f3f3f}



a.create { float:right; font-size:12px; padding:32px 0 5px 0; background: url("../images/create.gif") no-repeat 100% 0; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; text-decoration:none; margin-top:8px}
a.create i { font-style:normal; color:#187cca;}

a.create:hover i { text-decoration:underline;}

.clearing_f { clear: both; height:210px; font-size: 1px; }




/* Footer/Tel
--------------------------------------------------*/
.f_tel { font-family:"trebuchet MS"; padding:0 0 6px 0; color:#7a7a7a}
.f_tel b { margin-right:11px; font-weight:normal}
.f_tel b i { font-style:normal; color:#3f3f3f}


/* Footer/Menu
--------------------------------------------------*/
.f_menu { font-size:14px; font-family:"trebuchet MS"; padding:0 0 17px 0; font-weight:bold; }
.f_menu a { margin-right:22px}






/* SELECT 
--------------------------------------------------*/
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; width:160px; position:absolute; top: 0; z-index:888888; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility:visible }
.ui-selectmenu-icon { position:absolute; right:20px; top:6px; width:11px; height:20px; background:url("../images/sel_s.gif") no-repeat 0 10px; }

.ui-selectmenu {position:relative; display:block;  text-decoration:none; overflow:hidden; outline:none; }
.ui-selectmenu-status, .ui-selectmenu-menu li a { display:block; text-decoration:none; outline:none; 
	font-family:Arial, Helvetica, sans-serif;  line-height:34px; white-space:nowrap;  color:#a9a8a8; font-size:18px;
	}
.ui-selectmenu-menu li a:hover {
	text-decoration:underline;
	}

a.ui-selectmenu { padding-left:15px; background:url("../images/dropdown.gif") no-repeat 0 0; }
a.ui-selectmenu	span.ui-selectmenu-status { height:36px; background:url("../images/dropdown.gif") no-repeat 100% 0; }
a.ui-corner-top { background:url("../images/dropdown.gif") no-repeat 0 -100px; }
a.ui-corner-top span.ui-selectmenu-status { background:url("../images/dropdown.gif") no-repeat 100% -100px; }

ul.ui-selectmenu-menu { padding-left:15px; background:url("../images/dropdown.gif") no-repeat 0 100%;  }

html:first-child ul.ui-selectmenu-menu {margin-top:-12px;}

ul.ui-selectmenu-menu li { background:url("../images/dropdown.gif") no-repeat 100% -116px; padding-left:4px; }
ul.ui-selectmenu-menu li.ui-corner-bottom { padding-bottom:2px; background:url("../images/dropdown.gif") no-repeat 100% 100%; }



.cell { width:445px; float:left; text-decoration:none; padding:0 0 0 0; display:block}
.cell .dropDown { width:419px; cursor:pointer;}
