select
{
  margin-top:0px;
  padding-top:0px;
}

html
{
  background-color:#f8f8f8;
}

body
{
  /*background: url(/img/bg.gif) repeat;*/
  text-align:left;
  background-color:#f8f8f8;
  margin:0px;
  padding:0px;
  font-family: Arial;
  font-size:14px;
  cursor: default;
}

input
{
  font-family: Arial;
}

textarea
{
  font-family: Arial;
  font-size:14px;
}

select
{
  font-family: Arial;
  font-size:14px;
}

.maintable
{
  width:1024px;
  background-color:#FFFFFF;
  height:100%;
  margin-left:auto;
  margin-right:auto;
}

a { text-decoration: none; color:#1f8ad8;}
a:hover { text-decoration: underline; color: #000000 }

.userpanel
{
  height:25px;
}

.userpanel_l
{
  background:url(/img/design/usrpanel_l.gif);
  width:3px;
}

.userpanel_m
{
  height:25px;
  background-color:#f8f8f8;
  padding:0px 20px 0px 20px;
  font-weight:bold;
  font-size:11px;
}

.userpanel_r
{
  background:url(/img/design/usrpanel_r.gif);
  width:3px;
}

.userpanel_delim
{
  background:url(/img/design/usrpanel_delim.gif);
  width:2px;
}

a.blue { color:#1f8ad8;}
a.blue:hover { color: #000000 }

.force_wrap
{
  white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.menu
{
  width:1024px;
  background-color:#FFFFFF;
  height:100%;
  margin-left:auto;
  margin-right:auto;
}

.menu_l
{
  height:60px;
  background:url(/img/design/menu_l.gif);
  width:7px;
}
.menu_m
{
  height:60px;
  background:url(/img/design/menu_m.gif);
}
.menu_r
{
  height:60px;
  background:url(/img/design/menu_r.gif);
  width:2px;
}

.postad_l
{
  height:60px;
  background:url(/img/design/postad_l.gif);
  width:6px;
}
.postad_m
{
  height:60px;
  background:url(/img/design/postad_m.gif);
  width:236px;
}
.postad_r
{
  height:60px;
  background:url(/img/design/postad_r.gif);
  width:7px;
}

.biggreytext
{
  font-size:18px;
  color:#666666;
}

.biggreentext
{
  font-size:18px;
  color:#5da300;
}

.green
{
  color:#5da300;
}

.whatinput
{
  font-size:18px;
  color:#AAAAAA;
  border:0px;
  padding:2px 5px 0px 5px;;
  height:24px;
  width:249px;
  background:url(/img/design/what_bg.gif);
}

.whereinput
{
  font-size:18px;
  color:#AAAAAA;
  border:0px;
  padding:2px 5px 0px 5px;;
  height:24px;
  width:189px;
  background:url(/img/design/where_bg.gif);
}

.searchbutton
{
  background:url(img/design/searchbtn.gif);
  height:29px;
  width:94px;
  cursor:pointer;
}

.yellowbox
{
  width:250px;
  margin-bottom:7px;
}

.yellowbox_t
{
  width:250px;
  height:4px;
  background:url(/img/design/yellowbox_t.gif);
}

.yellowbox_tm
{
  font-size:14px;
  font-weight:bold;
  color:#666666;
  width:230px;
  background-color:#fef9ea;
  border:1px solid #eaeaea;
  border-top:0px;
  padding:4px 10px 8px 10px;
}

.yellowbox_m
{
  width:250px;
  background-color:#fefbef;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;
}

.yellowbox_b
{
  width:250px;
  height:4px;
  background:url(/img/design/yellowbox_b.gif);
}

.priceinput
{
  font-size:12px;
  color:#bdbdbd;
  border:0px;
  padding:4px 5px 0px 5px;
  margin-left:5px;
  margin-right:5px;
  height:18px;
  width:70px;
  background:url(/img/design/priceinput.gif);
}


.menu_over
{
  font-size:12px;
  height:16px;
  width:150px;
  margin:2px;
  padding:3px;
  background-color:#FFDDDD;
  border:1px solid #DD5555;
  cursor:pointer;

}

.menu_out
{
  font-size:12px;
  height:16px;
  width:150px;
  margin:2px;
  padding:3px;
  background-color:#FFFFFF;
  border:1px solid #F0F0F0;
  cursor:pointer;
}

.menu_box
{
  padding:1px;
  background-color:#FFFFFF;
  position:absolute;
  left : 0px;
  top : 0px;
  border:1px solid #555555;
  visibility:hidden;
  z-index:900;
}

.subclass a
{
  text-align:left;
  font-size:12px;
  padding-top:4px;
  padding-left:9px;

  color:#1f8ad8;
  height:20px;
  display:block;
  border-bottom:1px solid #f8f8f8;
}

.subclass a:hover
{
  color:#000000;

  border-bottom:1px solid #f8f8f8;
  background-color:#f8f8f8;
}

.subclass2 a
{
  text-align:left;
  font-size:12px;
  padding-top:4px;
  padding-left:9px;

  color:#1f8ad8;
  height:20px;
  display:block;
}

.subclass2 a:hover
{
  color:#000000;

}



.overclass
{
  text-align:left;
  border-bottom:2px solid #f8f8f8;
  padding-bottom:3px;
  margin-top:20px;
}


.overclass a
{
  font-size:14px;
  font-weight:bold;

  color:#1f8ad8;
}

.overclass a:hover
{
  color:#000000;

}

.overclass2
{
  text-align:left;
  width:207px;
  border-bottom:1px solid #DCDCDC;
  padding-bottom:3px;
  margin-top:20px;
}


.overclass2 a
{
  font-size:14px;
  font-weight:bold;

  color:#1f8ad8;
}

.overclass2 a:hover
{
  color:#000000;

}

.overclass3
{
  font-size:14px;
  font-weight:bold;
  color:#666666;
  text-align:left;
  margin-top:0px;
  margin-left:25px;
  margin-bottom:12px;
  line-height:15px;
}


.overclass3 a
{

  color:#1f8ad8;
}

.overclass3 a:hover
{
  color:#000000;

}

.overclass4
{
  text-align:left;
  margin:0px 10px 0px 10px;
  font-weight:bold;
  color:#666666;
  font-size:12px;
}

.folded
{
  cursor:pointer;
  padding-left:15px;
  padding-top:1px;
  background:transparent url(/img/design/category_unfold.gif) no-repeat center left;
}

.unfolded
{
  cursor:pointer;
  padding-left:15px;
  padding-top:1px;
  background:transparent url(/img/design/category_fold.gif) no-repeat center left;
}

.overclass5
{
  text-align:left;
  margin:0px 10px -4px 10px;
  font-weight:bold;
  line-height:24px;
  font-size:12px;
}


.overclass5 a
{
  font-weight:bold;
  color:#ff6600;
}

.overclass5 a:hover
{
  color:#000000;
}

.subclass4
{
  margin-left:20px;
  font-size:12px;
  line-height:16px;
}

.subclass4 a
{
  text-align:left;
  color:#1f8ad8;
}

.subclass4 a:hover
{
  color:#000000;
}

.categoryfolder
{
  margin-left:14px;
  margin-right:10px;
}

#locationlist
{
  position:absolute;
  display:none;
  border:1px solid #CCCCCC;
  height:auto;
  max-height:600px;
  overflow-y:scroll;
  background-color:#FFFFFF;
  padding:5px;
}

#locationlist div
{
  cursor:pointer;
  padding:2px;
  color:#1f8ad8;
}

#locationlist div.selected
{
  color:#000000;
  background-color:#EEEEEE;
}

#locationlist2
{
  position:absolute;
  display:none;
  border:1px solid #CCCCCC;
  height:auto;
  max-height:300px;
  width:218px;
  overflow-y:scroll;
  background-color:#FFFFFF;
  padding:5px;
}

#locationlist2 a
{
  display:block;
  font-size:12px;

  padding:1px;
}

#locationlist2 a:hover
{
  background-color:#eeeeee;
}

.small_link
{
  color:#1f8ad8;
  font-size:11px;
}

.small_link a
{
  vertical-align:middle;
  color:#1f8ad8;
  font-size:11px;
}

.small_link a:hover
{

  color:#000000;
}


.adtable
{
  width:100%;
  margin-top:25px;
}

.address_l
{
  width:5px;
  height:33px;
  background:url(/img/design/address_l.gif);
}

.address_delim
{
  background:url(/img/design/address_delim.gif);
  width:2px;
  height:33px;
}

.address_m
{
  color:#666666;
  height:33px;
  font-size:11px;
  line-height:11px;
  background:url(/img/design/address_m.gif);
}

.address_m a,.address_bm a
{
  color:#1f8ad8;
}

.address_m a:hover,.address_bm a:hover
{
  color:#000000;
}

/*.address_m span
{
  font-size:9px;
}*/

.address_r
{
  width:5px;
  height:33px;
  background:url(/img/design/address_r.gif);
}

h1{ display:inline; color:#666666; line-height:11px; font-size:11px; }
h2{ display:inline; color:#666666; line-height:11px; font-size:11px; font-family:Arial; font-weight:normal;}

.address_bl
{
  width:1px;
  max-width:1px;
  height:28px;
  background:url(/img/design/address_bl.gif);
}

.address_bm
{
  height:28px;
  background:url(/img/design/address_bm.gif);
  font-size:11px;
  line-height:11px;
}

.address_bdelim
{
  background:url(/img/design/address_bdelim.gif);
  width:2px;
  max-width:2px;
  height:28px;
  background-repeat:no-repeat;
}


.address_br
{
  width:1px;
  max-width:1px;
  height:28px;
  background:url(/img/design/address_br.gif);
}

.address_bbl
{
  width:4px;
  height:28px;
  background:url(/img/design/pagelinks_l.gif);
}

.address_bbm
{
  height:28px;
  background:url(/img/design/pagelinks_m.gif);
}

/*.address_bbdelim
{
  background:url(/img/design/address_bdelim.gif);
  width:2px;
  height:28px;
}*/


.address_bbr
{
  width:4px;
  height:28px;
  background:url(/img/design/pagelinks_r.gif);
}

.placeadbox_bl
{
  width:4px;
  height:4px;
  background:url(/img/design/placeadbox_bl.gif);
}

.placeadbox_bm
{
  height:4px;
  background:url(/img/design/placeadbox_bm.gif);
}

.placeadbox_br
{
  width:4px;
  height:4px;
  background:url(/img/design/placeadbox_br.gif);
}

.input_large
{
  width:489px;
  height:19px;
  background:url(/img/design/placead_title.gif);
  border:0px;
  padding:5px 5px 0px 5px;
  font-size:12px;
}

.input_big
{
  width:223px;
  height:19px;
  background:url(/img/design/placead_email.gif);
  border:0px;
  padding:5px 5px 0px 5px;
  font-size:12px;
}

.input_big_select
{
  width:226px;
  height:18px;
  background:url(/img/design/placead_email.gif);
  padding:4px 2px 2px 5px;
}


.input_medium
{
  width:135px;
  height:19px;
  border:0px;
  padding:0px;
  padding:5px 5px 0px 5px;
  background:url(/img/design/placead_img.gif);
}


.input_small
{
  width:70px;
  height:19px;
  background:url(/img/design/placead_price.gif);
  border:0px;
  padding:5px 5px 0px 5px;
  font-size:12px;
}

.input_small_select
{
  width:73px;
  height:18px;
  background:url(/img/design/placead_price.gif);
  padding:4px 2px 2px 5px;
}

.placead_name
{
  width:102px;
  padding-right:15px;
  text-align:right;
  font-weight:bold;
  font-size:12px;
}

.adrow
{
  border:1px solid #eceeee;
}

.adrow_out
{
  height:80px;
  border:1px solid #FFFFFF;
}

.adrow_over
{
  /*cursor:pointer;*/
  height:80px;
  border:1px solid #82be38;
  background-color:#f8f8f8;
}

.adrow_out2
{
  height:100px;
  border:1px solid #FFFFFF;
}

.adrow_over2
{
  cursor:pointer;
  height:100px;
  border:1px solid #82be38;
  background-color:#f8f8f8;
}

.adprice
{
  text-align:right;
  padding-right:8px;
  font-size:12px;
  font-weight:bold;
}

.adtitle
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
}

.adtitle_visited
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  color:#999999;
}

.adtitle a
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  color:#000000;
}

.adtitle a:hover
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  color:#1F8AD8;
}

.adtitle_visited a
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  color:#999999;

}

.adtitle_visited a:hover
{
  margin-top:10px;
  font-size:14px;
  font-weight:bold;

  color:#1F8AD8;
}

.addescription
{
  margin-right:15px;
  margin-top:5px;
  font-size:12px;
  color:#666666;
}

.pagelinks2
{
  margin-left:auto;margin-right:auto;
}

.pagelinks2 a
{
  font-family:Arial;
  text-decoration:none;
  color:#1f8ad8;
  font-size:12px;
  font-weight:bold;
}

.pagelinks2 a:hover
{
  color:#000000;
}

.pagelinks2_m
{
  font-size:12px;
  color:#666666;
  padding-left:27px;
  padding-right:25px;

}

.pagelinks2_m span
{
  color:#f89728;
  font-weight:bold;
}

.rwinfloatimg_out
{
  cursor:pointer;
  float:left;
  padding:5px;
  border:1px solid #eceeee;
  background-color:#ffffff;
  margin-left:11px;
  margin-top:10px;
}

.rwinfloatimg_over
{
  cursor:pointer;
  float:left;
  padding:5px;
  border:2px solid #5da300;
  background-color:#ffffff;
  margin-left:10px;
  margin-right:-1px;
  margin-top:9px;
  margin-bottom:-1px;
}

.rwinfloatimg_selected
{
  cursor:pointer;
  float:left;
  padding:5px;
  border:2px solid #f89728;
  background-color:#ffffff;
  margin-left:10px;
  margin-right:-1px;
  margin-top:9px;
  margin-bottom:-1px;
}

.orangeheader
{
  color:#ff6600;
  font-size:14px;
  font-weight:bold;
  padding-bottom:6px;
  margin-top:10px;
  margin-bottom:0px;
  border-bottom:1px solid #eceeee;
}

.orangeheader2
{
  color:#ff6600;
  font-size:14px;
  font-weight:bold;
  margin-top:5px;
  margin-bottom:0px;
  text-align:center;
}

.rwin_price
{
  line-height:18px;
  height:18px;
  font-size:18px;
  color:#5da300;
  float:right;
  margin-top:1px;
  padding:5px 8px 5px 8px;
  background-color:#f5f5f5;
}

.rwin_description
{
  margin-top:5px;
  font-size:12px;
  line-height:16px;
  /*white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.rwin_text
{
  width:370px;
  height:170px;
  background:url(/img/design/rwin_text.gif);
  border:0px;
  padding:5px;
  font-size:12px;
}

.rwin_ctform
{
  font-size:12px;
  color:#666666;
  padding:5px;
}


.rwin_info_delim
{
  padding:0px;
  height:0px;
  line-height:0px;
  border-bottom:1px solid #eceeee;
}

.rwin_info1
{
  width:100px;
  color:#666666;
  font-size:12px;
  font-weight:bold;
  padding-top:5px;
  padding-bottom:5px;
}

.rwin_info2
{
  color:#000000;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;
  text-align:right;
}


/*  ------------------------------------------------- */

form{margin: 0px}

img {border: none;}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.loadboxsmall{
  position:absolute;
  top: 0;
  width:60px;
  height:60px;
  vertical-align: middle;
  text-align: center;
  z-index:100;
  /*visibility:hidden;*/
}

.loadbox{
  text-align:center;
  position:absolute;
  top: 0;
  background-color: #FFFFFF;
  padding-top:10px;
  height:50px;
  width:240px;
  border:1px solid #eceeee;
  vertical-align: middle;
  font-size:12px;
  line-height:20px;
  z-index:100;
  /*visibility:hidden;*/
}

.copyright
{
  margin-left:auto;
  margin-right:auto;
  margin-top:12px;
  margin-bottom:10px;
  color: #666666;
  font-size:11px;
}

.copyright a
{
  color: #1f8ad8;

}

.copyright a:hover
{
  color: #000000;

}

/*     МУРААААА       */


/*      WINDOW STYLE      */

.greyscreen
{
  position:absolute;
  top:0px;
  left:0px;
  width:1px;
  height:1px;
  /*visibility:hidden;*/
  opacity :0;
  filter:alpha(opacity=0);
  z-index:0;
  background-color:#000000;
}

.winbox_active
{
  position:absolute;
  top: 0;
  padding: 0px;
  z-index:95;
  /*visibility: hidden;*/
}

.winbox_active_ie
{
  position:absolute;
  top: 0;
  padding: 0px;
  z-index:95;
  /*visibility: hidden;*/
}


.winbox_grey
{
  position:absolute;
  top: 0;
  padding: 0px;
  z-index:95;
  /*visibility: hidden;  */
}


.wincontent{padding:0px; overflow:hidden;}


.floatwin
{
  border-collapse: collapse;
  vertical-align: top;
}



.winbox_active .wincorner_tm {height:30px; background:url(/img/wincorner2_tm.png) repeat-x;}
.winbox_active .wincorner_tl {width:10px; height:30px; background:url(/img/wincorner2_tl.png) no-repeat; min-width:10px;}
.winbox_active .wincorner_tr {width:10px; height:30px; background:url(/img/wincorner2_tr.png) no-repeat;min-width:10px;}
.winbox_active .wincorner_ml {width:10px; background:url(/img/wincorner2_ml.png) repeat-y; min-width:10px;}
.winbox_active .wincorner_mr {width:10px; background:url(/img/wincorner2_mr.png) repeat-y; min-width:10px;}
.winbox_active .wincorner_bl {width:10px; height:10px; background:url(/img/wincorner2_bl.png) no-repeat;min-width:10px;}
.winbox_active .wincorner_bm {height:10px; background:url(/img/wincorner2_bm.png) repeat-x}
.winbox_active .wincorner_br {width:10px; height:10px; background:url(/img/wincorner2_br.png) no-repeat;min-width:10px;}
.winbox_active .wincorner_bl_sb {width:10px; height:30px; background:url(/img/wincorner2_bl_sb.png) no-repeat;min-width:10px;}
.winbox_active .wincorner_bm_sb {height:30px; background:url(/img/wincorner2_bm_sb.png) repeat-x}
.winbox_active .wincorner_br_sb {width:10px; height:30px; background:url(/img/wincorner2_br_sb.png) no-repeat;min-width:10px;}

.winbox_active_ie .wincorner_tl {width:10px; height:30px; background:url(/img/wincorner2_tl.gif) no-repeat; min-width:10px;}
.winbox_active_ie .wincorner_tm {height:30px; background:url(/img/wincorner2_tm.gif) repeat-x;}
.winbox_active_ie .wincorner_tr {width:10px; height:30px; background:url(/img/wincorner2_tr.gif) no-repeat;min-width:10px;}
.winbox_active_ie .wincorner_ml {width:10px; background:url(/img/wincorner2_ml.gif) repeat-y;min-width:10px;}
.winbox_active_ie .wincorner_mr {width:10px; background:url(/img/wincorner2_mr.gif) repeat-y;min-width:10px;}
.winbox_active_ie .wincorner_bl {width:10px; height:10px; background:url(/img/wincorner2_bl.gif) no-repeat;min-width:10px;}
.winbox_active_ie .wincorner_bm {height:10px; background:url(/img/wincorner2_bm.gif) repeat-x}
.winbox_active_ie .wincorner_br {width:10px; height:10px; background:url(/img/wincorner2_br.gif) no-repeat;min-width:10px;}
.winbox_active_ie .wincorner_bl_sb {width:10px; height:30px; background:url(/img/wincorner2_bl_sb.gif) no-repeat;min-width:10px;}
.winbox_active_ie .wincorner_bm_sb {height:30px; background:url(/img/wincorner2_bm_sb.gif) repeat-x}
.winbox_active_ie .wincorner_br_sb {width:10px; height:30px; background:url(/img/wincorner2_br_sb.gif) no-repeat;min-width:10px;}

.winbox_grey .wincorner_tl {width:10px; height:30px; background:url(/img/wincorner_tl.png) no-repeat;min-width:10px;}
.winbox_grey .wincorner_tm {height:30px; background:url(/img/wincorner_tm.png) repeat-x;}
.winbox_grey .wincorner_tr {width:10px; height:30px; background:url(/img/wincorner_tr.png) no-repeat;min-width:10px;}
.winbox_grey .wincorner_ml {width:10px; background:url(/img/wincorner_ml.png) repeat-y;min-width:10px;}
.winbox_grey .wincorner_mr {width:10px; background:url(/img/wincorner_mr.png) repeat-y;min-width:10px;}
.winbox_grey .wincorner_bl {width:10px; height:10px; background:url(/img/wincorner_bl.png) no-repeat;min-width:10px;}
.winbox_grey .wincorner_bm {height:10px; background:url(/img/wincorner_bm.png) repeat-x}
.winbox_grey .wincorner_br {width:10px; height:10px; background:url(/img/wincorner_br.png) no-repeat;min-width:10px;}
.winbox_grey .wincorner_bl_sb {width:10px; height:30px; background:url(/img/wincorner_bl_sb.png) no-repeat;min-width:10px;}
.winbox_grey .wincorner_bm_sb {height:30px; background:url(/img/wincorner_bm_sb.png) repeat-x}
.winbox_grey .wincorner_br_sb {width:10px; height:30px; background:url(/img/wincorner_br_sb.png) no-repeat;min-width:10px;}

.winstatusbar_sb{height:30px; font-size:12px; color:#444444; margin-top:4px; margin-left:3px;}
.winstatusbar {display:none;}

.wincorner_mm {background-color:#EEEEEE}

.winlogo { width:5px; }
.winheader { font-size:12px; font-weight:bold; color:#444444; padding-top:5px;}
.windrag { cursor: move; }

.window_closebtn     {width:28px; height:30px; background: transparent url(/img/window_closebtn_dim.png); cursor:pointer;}
.window_closebtn_lit {width:28px; height:30px; background: transparent url(/img/window_closebtn_lit.png); visibility:hidden; cursor:pointer;}

.window_refreshbtn     {width:28px; height:30px; background: transparent url(/img/window_refreshbtn_dim.png); cursor:pointer;}
.window_refreshbtn_lit {width:28px; height:30px; background: transparent url(/img/window_refreshbtn_lit.png); visibility:hidden; cursor:pointer;}

.errorbox
{
  font-size:11px;
  background-color:#FF9999;
  border:1px solid #FF3333;
  color:#FFFFFF;
  font-weight:bold;
  padding:5px;
  margin:5px 0px;
  text-align:center;
}

.errorbox li
{
  margin:0px;
}


.section_node
{
  text-align: left;
  font-size:14px;
  color: #555555;
}

.section_node a
{

  color: #555555;
}

.section_node a:hover
{
  color: #FF5555;

}

.simpleinput { border:1px solid #999999; height:16px; font-size:12px; padding-top:2px; padding-left:2px; width:200px; background-color:#FFFFFF;}

.simplebutton_dim {font-size:12px; height:22px; padding-bottom:3px; margin:5px 0px 5px 0px; width:99px; background:url(/img/simplebutton_dim.gif); border:none;}
.simplebutton_lit {font-size:12px; height:22px; padding-bottom:3px; margin:5px 0px 5px 0px; width:99px; background:url(/img/simplebutton_lit.gif); border:none; cursor:pointer;}


h3
{
  margin:3px;
  padding:2px;
  border-bottom:1px solid #DDDDDD;
  color:#1f8ad8;
}

.dragable_row
{
  background-color:#EFEFEF;
  border:1px solid #888888;
  margin-bottom:5px;
  padding:3px;
  cursor:move;
  font-size:12px;
}

.dragable_row_drag
{
  margin-left:15px;
  padding:3px 6px;
  background-color:#EEEEFF;
  border:1px solid #8888FF;
  opacity:0.7;
  filter: alpha(opacity=70);
}

.row_container
{
  padding :7px 5px 0px 5px;
  min-height:20px;
}

.row_container_bg
{
  background-color:#FFFFFF;
  border:1px solid #888888;
  cursor:default;
}

.row_container_buttons
{
  border-bottom:1px solid #888888;
  padding:5px;
  height:22px;
}

.divbutton {float:left; background-color:#EEEEFF;padding:2px 5px 2px 2px;}

.global_over{border:1px solid #888888;background-color:#FFFFAA;cursor:pointer;}
.global_out{border:1px solid #BBBBBB;}


.addphotobtn
{
  background:url(/img/design/placead_imgbtn.gif) no-repeat;
  width:83px;
  height:29px;
  margin-left:-2px;
  text-align:center;
}

.bluebutton
{
  font-size:14px;
  cursor:pointer;
  background:url(/img/bluebutton.png) no-repeat;
  width:94px;
  height:34px;
  color:#FFFFFF;
  font-weight:bold;
  padding-top:8px;
  text-align:center;
}

.bluebutton_big
{
  font-size:14px;
  cursor:pointer;
  background:url(/img/bluebtnbig.png) no-repeat;
  width:120px;
  height:36px;
  color:#FFFFFF;
  font-weight:bold;
  padding-top:9px;
  text-align:center;
}

.rwin_bluebtn
{
  font-size:14px;
  cursor:pointer;
  background:url(/img/design/rwin_bluebtn.gif) no-repeat;
  width:96px;
  height:25px;
  color:#FFFFFF;
  font-weight:bold;
  padding-top:6px;
  text-align:center;
}

.rwin_bluebtn_big
{
  font-size:14px;
  cursor:pointer;
  background:url(/img/design/rwin_bluebtn_big.png) no-repeat;
  width:130px;
  height:25px;
  color:#FFFFFF;
  font-weight:bold;
  padding-top:6px;
  text-align:center;
}

.window
{
  position:absolute;
  left:0px;
  top:0px;
}


.login_tl
{
  height:21px;
  width:21px;
  min-width:21px;
  background: transparent url(/img/design/login_tl.png);;
}

.login_tr
{
  height:21px;
  width:21px;
  min-width:21px;
  background: transparent url(/img/design/login_tr.png);;
}

.login_bl
{
  height:21px;
  width:21px;
  min-width:21px;
  background: transparent url(/img/design/login_bl.png);;
}

.login_br
{
  height:21px;
  width:21px;
  min-width:21px;
  background: transparent url(/img/design/login_br.png);;
}

.login_m
{
  background-color:#000000;
  opacity:0.1;
  filter:alpha(opacity=10);
}

.login_close
{
  cursor:pointer;
  position:relative;
  height:20px;
  width:20px;
  left:395px;
  top:-10px;
  z-index:1;
  margin-bottom:-20px;
  background: transparent url(/img/design/login_close.png);;
}

.go_btn
{
  background:transparent url(/img/design/go_btn.gif) bottom no-repeat;
  width:46px;
  height:24px;
  padding-top:3px;
  /*visibility:hidden;*/
  cursor:pointer;
}

.locationinput
{
  margin-top:5px;
  font-size:12px;
  color:#bdbdbd;
  border:0px;
  padding:4px 5px 0px 5px;
  margin-left:5px;
  margin-right:5px;
  height:18px;
  width:218px;
  background:url(/img/design/locationinput.gif);
}

.subcat_list_row
{
  font-size:12px;
  margin:2px;
  padding-top:1px;
  cursor:move;
  border:1px solid #DDDDDD;
  background-color:#FAFAFA;
  width:196px;
  height:18px;
  overflow:hidden;
}

.subcat_list_row_drag
{
  opacity:0.7;
  border:1px solid #AAAAAA;
  padding-top:1px;
  background-color:#FFEF95;
  padding : 2px;
  cursor:move;
  width:196px;
  height:18px;
  overflow:hidden;
}

.paramselrow
{
  margin:2px;
  padding:2px;
  /*width:600px;*/
  cursor:move;
  border:1px solid #DDDDDD;
  background-color:#FAFAFA;
}

.paramselrow_drag
{
  opacity:0.7;
  margin:2px;
  padding:2px;
  cursor:move;
  border:1px solid #DDDDDD;
  background-color:#FFEF95;
  width:277px;
}

.paramrow
{
  margin:4px;
  padding:2px;
  cursor:move;
  border:1px solid #CCCCCC;
  background-color:#FAFAFA;
  width:675px;
}

.myad_floattext div
{
  display:block;
  white-space:pre;
  overflow:hidden;
  float:left;
  height:20px;
  padding:5px 5px 0px 5px;
  margin-top:-10px;
  margin-bottom:-3px;
  font-size:11px;
  color:#666666;
}

.myad_floatbtn
{
  display:block;
  float:left;
  height:20px;
  padding:5px 5px 0px 5px;
  margin-top:-10px;
  margin-bottom:-3px;
  font-size:11px;
  text-align:center;
  border-top:1px solid #eceeee;
  border-left:1px solid #eceeee;
  width:60px;
  background-color:#FFFFFF;
  color:#1f8ad8;

}

.myad_floatbtn:hover
{
  background-color:#EEEEEE;
  color:#000000;
}

.myad_btncontainer
{
  height:45px;
  background-color:#f8f8f8;
  border:1px solid #eceeee;
  border-top:0px;
  margin-right:1px;
  padding-top:10px;
}

/*.onimgbtn
{
  /*float:left;
  background-color:#FF0000;
  width:200px;
  height:300px;
  z-index:100;
}*/

.contdiv
{
  margin-top:-19px;
  margin-bottom:5px;
}
.hidingdiv,.hidingdiv2
{
  display:inline;
  vertical-align:middle;
  margin:0px;
  padding:0px;
}

.hidingdiv span,.hidingdiv2 span,.hidingdiv img,.hidingdiv2 img
{
  vertical-align:top;
}
.adrow_over .hidingdiv
{
  visibility:visible;
}

.adrow_out .hidingdiv
{
  visibility:hidden;
}

.arrowL
{
  top: 0px;
  left: 0px;
  position: absolute;
  visibility: hidden;
  margin-left: 5px;
  z-index:51;
}

.arrowR {
  top: 0px;
  left: 0px;
  position: absolute;
  visibility: hidden;
  z-index:51;
}


.infobox
{
  position: absolute;
  top: 0px;
  left:0px;
  border: 1px solid #cdcecd;
  background-color:#fefbef;
  margin-left: 5px;
  text-align: center;
  z-index: 50;
  /*visibility:hidden;*/
}

.infoboxcontent
{
  text-align: left;
  width:100%;
  height:100%;
}

.filterfield
{
  border-bottom:1px solid #EAEAEA;
  padding-bottom:10px;
  padding-top:10px;
}

/*.infoboxcontent a
{
  text-align: left;
  height: 16px;
  display: block;
  text-decoration: none;
  padding: 4px 1px 4px 6px;
  color: rgb(103,88,88);
  font-size: 11px;
  margin:2px;
}

.infoboxcontent a:hover {
  color: #0000FF;
  padding: 3px 0px 3px 5px;
  border:1px solid #AAAAAA;
  background-color: #EEEEEE;
}*/

.headerdiv
{
  font-size: 18px;
  font-weight: normal;
  font-family: Arial;
  color: #000000;
  margin:7px 0px 5px 18px;
}

.filterwinfilters a
{
  display:block;
  padding:5px 0px 4px 10px;

  font-size:12px;
  font-weight:bold;
}

.filterwinfilters a:hover
{
  color:#000000;
  background-color:#EEEEEE;
}

.filterwinfilters a.selected
{
  color:#666666;
  background-color:#FFFFFF;
}

.filtercontainer
{
  height:360px;
  background-color:#FFFFFF;
  /*padding:15px;*/
}

.greennotif
{
  margin-left:auto;
  margin-right:auto;
  width:730px;
  border-collapse:collapse;
  margin-top:15px;
  margin-bottom:-10px;
}

.greennotif_tl
{
  width:5px;height:5px;
  background:url(/img/design/greennotif_tl.gif);
}

.greennotif_tr
{
  width:5px;height:5px;
  background:url(/img/design/greennotif_tr.gif);
}

.greennotif_bl
{
  width:5px;height:5px;
  background:url(/img/design/greennotif_bl.gif);
}

.greennotif_br
{
  width:5px;height:5px;
  background:url(/img/design/greennotif_br.gif);
}

.greennotif_ml
{
  width:5px;
  background:url(/img/design/greennotif_ml.gif) repeat-y;
}
.greennotif_mr
{
  width:5px;
  background:url(/img/design/greennotif_mr.gif) repeat-y;
}
.greennotif_bm
{
  height:5px;
  background:url(/img/design/greennotif_bm.gif) repeat-x;
}

.greennotif_tm
{
  height:5px;
  background:url(/img/design/greennotif_tm.gif) repeat-x;
}

.greennotif_mm
{
  background-color:#f2f9e9;
  color:#5da300;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
}
.greennotif_mm span
{
  font-weight:normal;
  font-size:12px;
  display:block;
}

.tickrow {font-size:12px;padding-top:7px;}
.tickrow a {}
.tickrow img,.tickrow span {vertical-align:middle;}

.terms
{
  border-top:2px solid #eeecee;
  margin:0px 15px 15px 15px;
  font-size:12px;
  line-height:18px;
}

.header1
{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  font-size:18px;
  margin-top:20px;
}

.header2
{
  font-weight:bold;
  margin:15px 0px;
}

.main_bl
{
  width:7px;
  height:7px;
  background:url(/img/design/main_bl.gif);
}

.main_br
{
  width:7px;
  height:7px;
  background:url(/img/design/main_br.gif);
}

.main_bm
{
  background-color:#FFFFFF;
  height:7px;
}

.viewallads
{
  font-weight:bold;
  margin-right:10px;
}

.viewallads a
{
  vertical-align:middle;
}

.viewallads img{vertical-align:middle;margin-right:5px;}

.recordheader
{
  font-size:18px;
  font-weight:normal;
  font-family:Arial;
  color:#000000;
}

.alignall,.alignall img,.alignall input,.alignall span {vertical-align:middle;}
