 *{font-size:100%;margin:0}
  body {margin:5px;font-family:Verdana,sans-serif;font-size:13px;background-color:#E0E6EB;}
  table,th,td{padding:0;border-collapse:collapse;vertical-align:top;}
  img {border:0px;}
  a {color:#024380;}
  a:hover {color:#0b84f4;text-decoration:none;outline: none; cursor:pointer;}
  a:active {outline: none;}
  .topmenu td {font: bold 12px Arial; vertical-align:middle; text-align:center; white-space:nowrap;}
  .topmenu td.td1 {width:11px; height:25px; background-image: url(/i/new/menu_btn_left_2.gif);}
  .topmenu td.td1a {width:11px; height:25px; background-image: url(/i/new/menu_btna_left_2.gif);}
  .topmenu td.td2 {background-image: url(/i/new/menu_btn_center_2.gif);}
  .topmenu td.td2a {background-image: url(/i/new/menu_btna_center_2.gif);}
  .topmenu td.td3 {width:11px; height:25px; background-image: url(/i/new/menu_btn_right_2.gif);}
  .topmenu td.td3a {width:11px; height:25px; background-image: url(/i/new/menu_btna_right_2.gif);}
  .topmenu a {color:#ffffff; text-decoration:none; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.25)}

  .loginform .loginput {padding-left:7px; padding-top:4px; font: normal 12px Verdana; border:0px solid gray; width:170px; height:18px; background-image:url(/i/input_login.gif)}
  .loginsubmit A {color:#87adb3; text-decoration:none}
  .loginsubmit A:hover {color:#78a6c6}
  h1 {font: normal 25px Arial; color:#888888}
  h1.title {font: normal 18px Arial; color:#656565}
  .h1, .h1 b {font: normal 25px trebuchet MS; color:#888888; text-decoration:none}
  h2 {font: bold 15px Arial; color:#888888}
  .aline {margin-bottom:2px; font: normal 13px trebuchet MS}
  .catproduct {border-collapse:collapse;}
  .catproduct h3 {color:#656565; font: normal 19px Tahoma; padding: 3px 0px 0px 0px;}
  .catproduct h3 a {text-decoration: none; color:#656565; font: normal 19px tahoma; border-bottom:1px solid #656565}
  .catproduct h3 a:hover {text-decoration: none; color:#5f5f5f; border-bottom:0px}
  .catproduct p {padding:5 0 0 0;}
  .catproduct b {font: bold 12px ; color:#222222}
  
  .catproduct2  {border:1px solid #cccccc; background-color:#ffffff;border-radius:10px; padding:5px 5px 5px 10px;}
  .catproduct2 h3 {color:#707087; font-size: 14px; font-family: Tahoma; font-weight:bold; padding: 2px 0px 0px 0px;}
  .catproduct2 h3 a {text-decoration: none; color:#707070; font-size: 14px; font-family: Tahoma; font-weight:bold;  border-bottom:1px dotted #707070;}
  .catproduct2 h3 a:hover {text-decoration: none; color:#5f5f5f; border-bottom:1px solid #707070;}
  .catproduct2 p {padding:1px 0px 0px 0px;}
  .catproduct2 b {font: bold 12px ; color:#222222}

  .catproduct3  {border-left:1px solid #cccccc; background-color:#ffffff;border-radius:0px 10px 10px 0px; padding:5px 5px 10px 10px;}
  .catproduct3 h3 {color:#707087; font-size: 14px; font-family: Tahoma; font-weight:bold; padding: 2px 0px 0px 0px;}
  .catproduct3 h3 a {text-decoration: none; color:#707087; font-size: 14px; font-family: Tahoma; font-weight:bold;}
  .catproduct3 h3 a:hover {text-decoration: none; color:#5f5f5f; border-bottom:1px solid #707070;}
  .catproduct3 p {padding:1px 0px 0px 0px;}
  .catproduct3 b {font: bold 12px ; color:#222222}

  .catrating td {font: normal 10px Arial; letter-spacing:0.35pt; height:10px; color:#4b697e; padding-left:3px}
  .catrating th {font: normal 11px Arial; letter-spacing:0.35pt; color:#444444;  padding-left:3px}
  .catrating th a {font: bold 12px Verdana; letter-spacing:0.1pt; color:#4b697e; text-decoration:none}

  .sr_form {text-align:center; width:123px; padding:2px 5px 0px 5px}
  .sr_form p {font: normal 10px Arial; color:#4b697e; letter-spacing:0.35pt; padding-top:7px;}
  .sr_form p i {font: normal 11px Arial; color:#444444;}
  .sr_form p b {font-size:11px;}
  .sr_form a {font: bold 12px Verdana; letter-spacing:0.1pt; color:#4b697e; text-decoration:none;}
  .da {text-align:center; color:white; font:bold 12px Arial; padding-top:1px; width:90px; height:16px; background-image: url(/i/yes_green_1.png); margin-left:auto; margin-right:auto; margin-top:5px}

  .catrating td.ipr {padding:0px; width:130px}
  .ipr IMG {border: 0px solid #d1d6df; width:130px}
  .catrating td.ia {padding:0px; width:100px}
  .ia {padding:2px 5px 0 3px}
  .ia IMG {border: 1px dashed #ccd2d6; width:100px; border-radius:5px}
  .ia3 {padding:2px 5px 4px 5px}
  .ia3 IMG {border: 1px dashed #ccd2d6; width:100px;}  
  .ia2 {padding:5px 5px 0px 5px}
  .ia2 IMG {border: 0px; width:130px; height:130px;}  
  .sm td {text-align:center}
  .sm5 td {text-align:center; color:white; font-size:12px; font-weight:bold}
  #mrate {border: 1px solid #ccd2d6; width:11px; height:4px; margin:0px 1px 0px 0px}
  #brate {border: 1px solid #ccd2d6; width:11px; height:4px; margin:0px 1px 0px 0px}
  #star {width:24px; height:23px; margin:3 0 0 1}
  #mstar {width:12px; margin:0 0 0 1}
  #fullheight{height:100%}
  .lpages {text-align:center}
  .lpages a {background-color:#dddddd; text-decoration:none; font: normal 13px verdana}
  .lpages a:hover {background-color:#aaaadd; text-decoration:none; font: normal 13px verdana}
  .cpage {background-color:#b50000; color:white; font: normal 14px verdana}
  .regform {font-size:11px;}
  .votegood {color:green;font-weight:bold;font-size:13px;font-family:Calibri,Verdana;}
  .votegood2 {color:green;font-weight:bold;font-size:11px;font-family:Calibri,Verdana;}
   #addbook {opacity:0.6}
   #addbook:hover {opacity:1}
  .green1 {background: url(/i/yes26px_anim.png) no-repeat 0 0px; cursor:default}
  .green2 {background: url(/i/yes26px_anim.png) no-repeat 0 -26px;;cursor:pointer;}
  .yesno1 {cursor:default;}
  .yesno2 {cursor:pointer;}
  .snames, .reply {cursor:default;}
  #change_city {border-bottom: 1px dotted #ff3600; color:#ff3600; text-decoration:none;}
  #change_city:hover  {color:#a90000; border-bottom: 1px solid #a90000;}
  .main_txt P {padding-bottom:10px; padding-top:10px;}
  .meta_d {font-size:13px;color:#2b7905;margin-top:5px;}
  .leftcatlist li {list-style-image: url('/i/arcat.gif');}
  .leftcatlist li {margin-left:-22px;}
  #shrate {height:37px; width:600px}
  #shrate div {float:left; margin-right:10px}
  .abuse1 {background: url(/i/complaint_anim.png) no-repeat 0 0px;;cursor:default}
  .abuse2 {background: url(/i/complaint_anim.png) no-repeat 0 -26px;;cursor:pointer}
   #question h1 {font-size:17px;}
   #question input[type=text] {width:300px}
  .footer_div{border:1px solid white; text-align:center; background-color:#FFFFFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin:10px 3px 3px 3px; padding:5px;}
  .footer_credit { color:#555555; font-size:11px; font-family: Verdana,sans-serif; margin-bottom:3px}
  .footer_credit A{color:#555555; font-size:11px; font-family: Verdana,sans-serif;}
 input[type=button], input[type=submit] {
     font: bold 12px verdana;
     background:#797979;
     background: url(/i/bt.png);
     color:#FFFFFF;
     border:1px solid #424242;
     padding:2px;
     margin-top:2px;
     cursor:pointer;
 }
 input[type=button]:active, input[type=submit]:active {
     background:#5c5c5c;
 }
 input[type=text],input[type=password],textarea,select {
     border:1px solid #bdc7d8;
     padding:2px;
 }
.gmap {background: url(/i/mapg.png) no-repeat 0 0px;cursor:pointer; width:45px;height:54px; float:right; margin-right:-10px; margin-top:-6px; display:none}
.gmap2 {background: url(/i/mapg.png) no-repeat 0 -54px;cursor:pointer; width:45px;height:54px; float:right; margin-right:-10px; margin-top:-6px;}
.gmp { width:0px;
       height:210px;
       border: 1px solid #424242;
       right:7px;
       position: absolute;
       margin-top:-440px;
       background-color: #707070;
       -webkit-border-radius: 10px;
       -moz-border-radius: 10px;
       display: none;
       z-index: 9999;
       opacity:1;
       padding: 10px;
 }

 .nprods h3 {color:#5d5d5d; font: normal 18px tahoma; padding: 3px 0px 0px 0px;}
 .nprods h3 a {text-decoration: none; color:#5d5d5d; font: normal 17px tahoma; border-bottom:0px;}
 .nprods h3 a:hover {text-decoration: none; color:#333333; border-bottom:0px; border-bottom:1px solid #a3a3a3;}
 .arev {text-decoration:none; color:#4d6d8d; font-size:14px}
 .arev:hover {text-decoration:underline; color:#1c4975; font-size:14px}
 .acom {text-decoration:none; color:#afafaf; font-size:11px; font-family: arial; font-style: normal}
 .prodlisttr td {text-align: center; vertical-align: middle; font-size: 11px; background-color: #f7f7f7; border: 1px solid #ddd3c9;}
 .prodline td {background-color: #fbfbfb; border: 1px solid #ddd3c9;}
 .prodline2 td {background-color: #ffffff; border: 1px solid #ddd3c9;}
 .fullimg {
     vertical-align: middle;
     text-align: center;
     background-color:#ffffff;
     border:1px solid #dbdbdb;
     width: 200px;
     height:200px;
     z-index:500;
     position:absolute;
     margin-top:-130px;
     margin-left:-25px;
     display:none;
 }
 .fullprice {
     width: 350px;
     height:200px;
     position:absolute;
     margin-top:-115px;
     margin-left:-346px;
     text-align: left;
     display:none;
}

 .prices {text-decoration:none; color:#4d6d8d; font-size:14px}
 .prices:hover {text-decoration:underline; color:#1c4975; font-size:14px}
 .prices_left {float:left; height:200px; width:326px; border: 1px solid #b2b2b2; background-color:#ffffff; padding-left:5px; padding-top:5px;}
 .prices_right {float:right; height:200px; width:18px; background-image: url(/i/galka2.png); margin-left:-1px}
 .ad_dom_mix {text-decoration:none; color:#8C8C8C}
 .ad_name_mix {font-size:12px; font-weight:bold; text-decoration:none; font-family: Arial }
 .sort_pr {color:black;text-decoration:none}
 .list_rew {margin-bottom:10px; padding:5px; border:1px solid #d7dadd; background-color:#e4e9ed; border-radius:10px;}
 .list_rew2 {margin-bottom:10px; padding:0px; border:1px solid #d7dadd; background-color:#e4e9ed; border-radius:10px;}
 .list_rew3 {width:230px; margin-bottom:10px;  padding:10px 5px 5px 5px; border:1px solid #d7dadd; background-color:#e0e6eb; border-radius:10px 0px 0px 10px;}
 .list_triangle {position:absolute; margin-left:-14px; margin-top:15px; width:15px; height:21px; background-image: url(/i/baloon_angle.gif);}
 .active_tab {border-top:1px solid #a6a6a6; border-left:1px solid #a6a6a6; border-right:1px solid #a6a6a6; border-bottom:1px solid #ffffff; border-radius: 10px 10px 0px 0px; text-align:center; height:20px; padding:3px 15px 0px 15px; margin-right:2px; float:left}
 .inactive_tab{border:1px solid #a6a6a6; border-radius: 10px 10px 0px 0px; text-align:center; height:20px; padding:3px 15px 0px 15px; background-color:#e0e6eb; margin-right:2px; float:left}
 .write_tab{border:3px double #989898; border-radius: 10px 10px 0px 0px; text-align:center; height:18px; padding-top:1px; background-color:#3dc3ff; margin-right:2px; float:left;}
 .order_f  {height:20px; width:360px; margin: 5px 8px 5px 8px;}
 .h_h2 {height:20px; float:left; background-image: url(/i/fr_v2_center.gif); font-family:trebuchet MS; font-size:14px; font-weight:bold; color:#6E6E6E; padding-top:4px; padding-left:3px; padding-right:10px;}
 .h_h1 {width:8px; height:24px; float:left; background-image: url(/i/fr_v2_left.gif);}
 .h_h3 {width:8px; height:24px; float:left; background-image: url(/i/fr_v2_right.gif);}
#left_gmenu {width:260px; float:left; overflow:auto;}
#left_gmenu div {color:white; }
#left_gmenu div a {color:white;}
#left_gmenu div a:hover {text-decoration:underline}
#hotels_sub {font-size:9px; color:white}
#mapg {height:105px; text-align:center; float:left; margin-left:10px}
.star_y {width:24px; height:23px; float:left; background: url(/i/stars.png) no-repeat -24px 0px; margin-right:1px}
.star_h {width:24px; height:23px; float:left; background: url(/i/stars.png) no-repeat -48px 0px; margin-right:1px}
.star_w {width:24px; height:23px; float:left; background: url(/i/stars.png) no-repeat 0px 0px; margin-right:1px}
.img_rev_photo {float:left; margin-right:5px;margin-top:1px; width:24px; height:21px}
.fn {font: 25px trebuchet MS}