
div.ads_main_cont{
  background-color:#FFF;
  width:100%;
  text-align:left;

}

div.ads_main{
  background-color:#FFF;
  width:974px;
  text-align:left;
  padding-left:16px;
  color:#000 !important;
  margin-bottom:32px;
}
div.ads_main table, div.ads_main div, div.ads_main span{
  color:#000 !important;
}

div.ads_main a{
  color:#0c1372;
  text-decoration:underline;
}
div.ads_main a:hover{
  color:#E83D34;
}

table.ads_main{
  background-color:#FFF;
  text-align:left;
  width:100%;
  /*padding-top:16px;*/
  /*padding-bottom:16px;*/
}

td.ads_cat_block{
  width:30%;
  vertical-align:top;
}
td.ads_cat_block div.ads_cat{
  margin-bottom:16px;
}
td.ads_cat_block div.ads_cat div{
  margin-bottom:3px;
  
}
td.ads_cat_block div.ads_cat div.ads_podcat{
  margin-left:25px;
  
}
td.ads_cat_block div.ads_cat a.ads_cat_name{
  font-size:14px;
  font-family:Georgia;
  font-weight:bold;
  color:#0c1372;
  text-decoration:underline;
  margin-left:0px;
}

td.ads_cat_block div.ads_cat a{
  font-size:12px;
  font-family:Arial;
  color:#0c1372;
  text-decoration:underline;
  line-height:16px;
}
td.ads_cat_block div.ads_cat a:hover{
  color:#E83D34 !important;

}
div.ads_main a:hover{
  color:#E83D34 !important;
}





table.ads_item{
  width:235px;
  display:inline-block;
  margin-right:8px !important;
  min-height:235px;
  vertical-align:top;
  margin-bottom:15px !important;
}
table.ads_item p{
  margin:0px;
}

table.ads_item td.ads_item_text{
  background-color:#fafafa;
  background-image:url(list_bg0.png);
  background-repeat:repeat-x;
  text-align:left;
  width:198px;
  padding:14px ;
  overflow-x:hidden ;
  height:198px;
  color:#000 !important;
}
table.ads_item td.ads_item_text div.extrafields{
  margin-top:24px;
}
table.ads_item td.ads_item_text div.data{
  margin-top:12px;
  margin-bottom:12px;
}
table.ads_item td.ads_item_text p{
  color:inherit !important;
}

table.ads_item td.ads_item_b_1{
  background-image:url(list_b10.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}


table.ads_item td.ads_item_b_2{
  background-image:url(list_b20.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}


table.ads_item td.ads_item_b_3{
  background-image:url(list_b30.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}

table.ads_item td.ads_item_b_4{
  background-image:url(list_b40.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}

table.ads_item td.ads_item_rt_4{
  width:9px;
  min-height:68px;
  /*height:68px;*/
}
table.ads_item td.ads_item_rt_4 div{
  height:100%;
}
table.ads_item td.ads_item_rb_4{
vertical-align:bottom !important;
width:9px;
}

table.ads_item td.ads_item_rt_3{
  width:9px;
}
table.ads_item td.ads_item_rb_3{
vertical-align:bottom !important;
margin-bottom:0px;
width:9px;
}
table.ads_item td.ads_item_rb_1{
vertical-align:bottom !important;
margin-bottom:0px;
width:9px;
}
table.ads_item td.ads_item_rb_2{
vertical-align:bottom !important;
margin-bottom:0px;
width:9px;
}

div.itemfull{
  width:675px;
  font-family:Arial;
  font-size:15px;
  line-height:20px;
  margin-bottom:24px;
}
div.itemfull div.extrafields{
  margin-top:24px;
}
div.itemfull p{
  color:inherit;
  font-size:15px;
}

div.itemfull div.date{
 padding:0px !important;
  margin:0px !important;
  margin-top:12px !important;
  margin-bottom:12px !important;
  float:none !important;
  background-color:transparent !important;
  font-weight:normal !important;
  font-family:Arial !important;
}
div.cat{
  margin-bottom:24px;
  font-size:12px;
  color:#0c1372;
}

div.ads_cat_main{
  float:left;
  width:33%;
  overflow:hidden;
  margin-bottom:24px;
}
div.ads_cat_main div.inner{
  margin-right:16px;
}
div.ads_cat_main div.inner div{
  margin-bottom:3px;
}
div.ads_cat_main a.ads_cat_name{
  font-size:14px;
  font-family:Georgia;
  font-weight:bold;
  color:#0c1372;
  text-decoration:underline;
  margin-left:0px;
}

a.all_cat{
  color:#000 !important;
}

div.moduletable{
  margin:0px !important;
  border-spacing:0px !important;
}
table.ads_banner
{
                margin:0px !important;
  margin-bottom:32px !important;
  
}
div.ads_head{
  padding-top:16px;
  margin-bottom:32px;
  font-family:Georgia;
  font-size:24px;
  font-weight:bold;
}
div.ads_head a{
  font-family:Georgia;
  font-size:24px;
  font-weight:bold;
}
div.ads_head a.tags{
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  line-height:18px;
}

div.ads_head div{
  margin-top:12px;
  width:570px;
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  padding:0px;
}
div.ads_head div input{
  margin:0px;
  margin-top:8px;
  width:570px;
  height:20px;
}
div.ads_head div.sample{
  font-size:12px;
  margin-top:3px;
}

div.ads_head div input.submit{
  margin:0px;
  margin-top:8px;
  margin-left:8px;
  width:60px;
  height:28px;
  
}
div.ads_add{
  width:249px;
  height:124px;
  background-color:#fef2ae;
  margin-right:16px;
  margin-bottom:24px;
  margin-top:20px;
  background-image:url(ads_add_.png);
  background-position:0px -4px;
  background-repeat:no-repeat;
  text-align:left;
  padding-left:16px;
  padding-top:12px;
}
div.ads_add div.button{
  width:216px;
  height:30px;
  background-image:url(ads_add_.png);
  
  
}
div.ads_add div.text{
   padding-top:10px;
  width:216px;

  
  
}
div.itemBody div.img{
  border:0px !important;
  width:120px;
  height:100px;
  overflow:hidden;
  margin-right:20px;
  margin-bottom:24px;
  float:left;
  
}
div.itemBody div.img iframe{
  border:0px !important;
  /*width:120px;*/
  /*height:110px;*/
  position:relative;
  left:-100px;
  top:-100px;
  overflow:hidden;

}
a.highslide  img{
  border:0px !important;
}
div.ads_main_add{
  margin-left:16px;
}
table.ads_main_form{
  background-color:#FFF;
  text-align:left;
  width:100%;
  /*padding-top:16px;*/
  /*padding-bottom:16px;*/
}
table.ads_main_form td.name{
  width:170px;
  vertical-align:top;
  font-family:Arial;
  font-size:14px;
  padding-right:20px;
  color:#000 !important;
}
table.ads_main_form td.name div{
  margin-top:12px;
}
table.ads_main_form td.value{
  padding-bottom:12px;
}
table.ads_main_form td.value input, table.ads_main_form td.value textarea{
 color:#000 !important; 
}
table.ads_main_form td.value textarea{
  width:470px;
  height:115px;
}
table.ads_main_form td.value input.video{
  width:470px;
}
table.ads_main_form td.value input{
  width:248px;
  height:21px;
}
table.ads_main_form td.value div{
  margin-top:1px;
  width:270px;
  margin-bottom:12px;
}
table.ads_main_form div.hint{
  font-family:Verdana;
  font-size:11px;
  vertical-align:top;
}
table.ads_main_form div.hint2{
  font-family:Verdana;
  font-size:11px;
  vertical-align:top;
  width:600px !important;
}
table.ads_main_form div.hint2 img{
  top:2px;
  position:relative;
}
table.form_cat{
  margin:0px !important;              
}
table.form_cat td{
  width:215px;
  padding-right:20px;
}

table.form_cat td div.inner{
  margin-bottom:16px;
}
table.form_cat td div.inner div{
  margin:0px !important;
}


table.form_cat td div.inner a.ads_cat_name{
  font-size:14px;
  font-family:Georgia;
  font-weight:bold;
  color:#0c1372;
  text-decoration:none !important;
  margin-left:0px;
  border-bottom:1px dotted #0c1372;
  cursor:pointer;
}

table.form_cat td div.inner a.ads_cat_name:hover{
  font-size:14px;
  font-family:Georgia;
  font-weight:bold;
  color:#E83D34;
  text-decoration:none !important;
  margin-left:0px;
  border-bottom:1px dotted #E83D34 !important;

}

table.form_cat td div.inner a{
  color:#0c1372;
  text-decoration:none !important;
  border-bottom:1px dotted #0c1372 ;
  cursor:pointer;  
}

table.form_cat td div.inner a:hover{
  color:#E83D34;
  text-decoration:none !important;
  border-bottom:1px dotted #E83D34 !important;
}
table.form_cat td div.inner div.cat{
  display:none;
  padding-left:16px;
  /*height:0px;*/

}
table.form_cat td div.inner div.tags{
  margin:0px !important;
  float:left;
  width:20px;
  font-size:12px !important;
  display:inline-table;
  line-height:18px !important;
}
table.form_cat td div.inner div.tags a{
  font-size:12px !important;

}
img.img_add{
  position:relative;
  left:-4px;
  cursor:pointer;
}
img.img_add_pas{
  position:relative;
  left:-4px;
  cursor:default;
}

a.del_foto{
  margin-left:5px;
  color:#E83D34 !important;
 
  text-decoration:none !important;
  cursor:pointer !important;
}
span.del_foto_cont{
  border-bottom:1px dotted #E83D34 !important;
  margin-bottom:1px !important;
  }
  span.del_foto{
     font-size:18px !important;
     line-height:12px !important;
      color:#E83D34 !important;
      position:relative;
      top:4px;
  }
div.finish_text{
  padding-top:90px;
  font-size:16px;
  font-family:Arial;
  margin-bottom:90px;
}
div.finish_text2{
  padding-top:16px;
  font-size:16px;
  font-family:Arial;
  margin-bottom:400px;
}
img.ads_add_botton{
                margin-bottom:24px;
}
td.email_opt span{
  position:relative;
  top:-6px;
  left:-5px;
  
}
td.email_opt input{
  width:20px !important;
  
}
div.extrafields span.itemExtraFieldsValue{
  font-size:15px;
}
div.sample a, div.sample a:hover{
  cursor:pointer !important;
  font-size:12px;
  font-family:Arial;
  color:#000 !important;
  text-decoration:none;
  border-bottom:1px dotted #000;
  font-weight:normal;
  
}
div.sample input{
  float:left;
  position:relative;
  width:18px !important;
  height:20px !important;
  margin:0px !important;
  top:-2px;
  left:-3px;
}
a.addthis_button_facebook_like iframe{
  width:120px !important;
}
#vkshare_cont{
  float:left;
  margin-right:16px;
  position:relative;
  top:-1px;
  color:#fff !important;
}
#vkshare_cont div{
  color:#fff !important;
}
a.addthis_button_compact{
  position:relative;
  top:2px;
  left:5px;
  text-decoration:none !important;
}
a.addthis_button_compact span.at15t_compact{
float:left;
position:relative;
}
div.addthis_toolbox{
  margin-bottom:48px !important;
}
a.addthis_button_tweet{
  padding:0px !important;
}

.highslide-credits{
  display:none !important;
}

table.ads_main2{
  width:270px;
  /*background-color:#FFF;*/
  text-align:left;
  color:#000 !important;
  width:100%;
  /*padding-top:16px;*/
  /*padding-bottom:16px;*/
  position:relative;
  left:-14px;
}


table.ads_main2 a{
  color:#0c1372 !important;
  text-decoration:underline;
}
table.ads_main2 a:hover{
  color:#E83D34 !important;
}

table.ads_main2 div, table.ads_main2 span, table.ads_main2 p{
  color:#000 !important;
}



table.ads_item td.ads_item_b_1_2{
  background-image:url(list_b1_.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}


table.ads_item td.ads_item_b_2_2{
  background-image:url(list_b2_.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}


table.ads_item td.ads_item_b_3_2{
  background-image:url(list_b3_.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}

table.ads_item td.ads_item_b_4_2{
  background-image:url(list_b4_.jpg);
  width:235px;
  height:9px;
  vertical-align:top;
}

table.ads_item td.ads_item_text_2{
  background-color:#fefefe;
  background-repeat:repeat-x;
  background-image:url(list_bg_.png);
  text-align:left;
  width:198px;
  padding:14px ;
  overflow-x:hidden ;
  height:198px;
  color:#000 !important;
}
table.ads_item td.ads_item_text_2 div.data{
  margin-top:12px;
  margin-bottom:12px;
}
div.ads_tag_img{
  position:relative;
  float:right;
  left:-40px;
  top:-6px;
  margin-bottom:-8px;
}

div.ads_link_main{
  margin-top:12px;
  padding-left:14px;
margin-bottom:-5px;
}

div.ads_link_main a, div.ads_link_main a:hover{
  font-family:georgia;
  font-size:16px;
  font-style:italic;
  font-weight:bold;
  color:#000 !important;
}

div.ads_link{
  padding-left:14px;
  margin-bottom:24px;
}
div.ads_link a{
  font-size:24px;
  font-family:Georgia;
  font-weight:bold;
  color:#54588F !important;
  font-style:normal !important;
}
#suggest{
  position:absolute;
  z-index:100;
  width:572px;
  border:1px solid #ccc;
  border-top:0px !important;
  background-color:#FFF;
  margin:0px !important;
  padding-bottom:8px;
  display:none;
}
#suggest div{
  margin:0px !important;
 
}
#suggest div.cat_name{
  margin:0px !important;
  margin-left:12px !important;
  margin-top:8px !important;
  font-weight:bold !important;
  font-size:12px !important;
  padding-bottom:3px;
}
#suggest a{
font-size:12px !important;
font-style:normal !important;
font-weight:normal !important;
font-family:arial !important;
display:block;
width:548px;
 padding-left:24px !important;
 padding-bottom:3px;
 padding-top:1px;
}
#suggest a:hover{
background-color:#f3f3f3;
}
#search{
  color:#000 !important;
}
#submit{
  color:#000 !important;
  top:-1px;
  position:relative;
}

#ads_add_button{
  
  text-align:center;
  margin-bottom:48px;
}
#ads_add_button_inner{
  position:relative;
  left:-8px;
  margin:0 auto;
  cursor:pointer;
  text-align:center;
  width:461px;
  height:28px;
  padding-top:11px;
  font-size:14px;
  background-image:url(button00.jpg);
  background-color:#ccc;
}
div.fotoname{
  margin-bottom:0px !important;
}
div.foto input{
  margin-top:1px !important;
}
div.pay_img{
  width:99px;
  height:91px;
  float:left;
  overflow:hidden;
}
div.pay_img_cont{
  height:91px;
  display:block;
  margin-bottom:12px;
}
.add_edit_sel{
  background-color:#fef2ae;
  border-bottom:0px !important;
  color:#000 !important;
}