/*                                */
/* Stylesheet for com_adsmanager  */
/*                                */
/*    (c) 2006 Thomas PAPIN       */
/*         GPL License            */
/*                                */
/*     thomas.papin@free.fr       */
/*                                */
/*
/* 
 This file is modified by G.Rinat in 2009
 added functions to work with A1agregator.ru and other more functions
 Email: paladin2012gnu@gmail.com
 */
.adsmsanger_vps{
font-size:9px;
color: gray;
text-decoration:none;
}
#adsmanager_fieldset form br {
	clear: left;
}

.adsmanager_main_cat,.adsmanager_main_cat a:link,.adsmanager_main_cat a:visited{
 font-size: 16px;
 margin: 0px;
 margin-top: 10px;
 padding: 0px ;
 color: #000000;
 text-decoration:none;
 text-align:left;
}

.adsmanager_sub_cat,.adsmanager_sub_cat a:link,.adsmanager_sub_cat a:visited {
 font-size: 11px;
 font-family: arial;
 margin-top: 2px;
 padding: 0 ;
 color: #339900;
 font-weight:normal;
 text-decoration:none;
 text-align:left;
}

.adsmanager_sub_cat a:hover{
 text-decoration:underline;
}

.adsmanager_main_cat a:hover{
 text-decoration:underline;
}

.imgcat {
 border : 0;
}

.adsmanager_footer {
 font-size: 10px;
 color: #555555;
}

.adsmanager_cat {
 font-size: 10px;
 color: #555555;
}
/*
.adsmanager_pathway {
 margin-bottom:10px;
}*/
.adsmanager_pathway {
 padding:14px 10px 0px 10px;
 text-decoration:none;
}
.adsmanager_pathway a{
 color:#838383;
 text-decoration:none;
}
.adsmanager_pathway a:hover{
 /*color:#676767;*/
 text-decoration:underline;
}
.adsmanager_subcats{
 margin:0px 10px 0px 10px;
  text-decoration:none;
}
.adsmanager_subcats a{
 color:#339900;
 font-size:14px;
 text-decoration:none;
}
.adsmanager_subcats a:hover{
 /*color:#fff;
 background:#ff9525;*/
 font-size:14px;
 text-decoration:underline;
}
table.adsmanager_table{
 /*background-color: #F7F7F7;*/
 border: 1px solid #cccccc;
 border-collapse: collapse; 
 width: 98%;
}

table.adsmanager_table th {
 /*background-color: #EEEEEE;*/
 border: 1px solid #cccccc;
 text-align:center;
 font-size: 11px;
}

table.adsmanager_table tr:hover {
 /*background-color: #EEEEEE;*/
}

table.adsmanager_table td {
  border: 1px solid #cccccc;
  vertical-align:top;
}

.adsmanager_table td h2{
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}

.adsmanager_table td h2 a{
	text-decoration:none;
}
.adsmanager_table td h2 a:hover{
	text-decoration:underline;
}

.adsmanager_table td {
	text-align: left;
	padding : 5px;
}

table.adsmanager_table tr td.right {
 text-align: right;
}

table.adsmanager_table tr td.center {
  text-align:center;
}


table.adsmanager_topmenue {
  background-color: #F7F7F7;
  color: #000000;
  padding: 0px;
  margin: 0px;
}

table.adsmanager_topmenue td {
  border: 1px solid #cccccc;
  color: #000000;
  padding: 3px;
  margin: 0px;
  text-align: center;
  font-size: 11px;
}

.adsmanager_search_title {
 background: url(../images/system/title.png) no-repeat;
 height: 24px;
 color: #7333B3;
 padding-top: 1px; 
 padding-left: 24px; 
 margin-bottom: 2px;
 margin-top: 2px;
 font-weight: bold;
 font-size: 14px;
 }
 
.adsmanager_subtitle {
 text-align : right;
 margin-bottom: 2px; 
}

.adsmanager_search_box {
	position :relative;
	width: 96%;
	left: 2%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box_module {
	width: 95%;
	border: 1px solid #CCCCCC;

	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box {
    position :relative;
	width: 75%;
	left: 10%;
	border: 1px solid #CCCCCC;

	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_inner_box {
	font-size: 12px;
	padding: 5px; 
	text-align:right;
}

.adsmanager_inner_box tr td {
	padding-right: 5px;
}

.adsmanager_search_box form {
	display : inline;
}

.imgheading {
    margin-right : 5px;
}

table.adsmanager {
	width: 100%;

	border: 1px solid #CCCCCC;
	/*background-color: #FFFFFF;*/
}
table.adsmanager_header {
	color: #000000;
	/*background-color: #FFFFFF;*/
}
table.adsmanager_select {
	/* width: 100%; */
	color: #000000;
	/*background-color: #F3F3F3;*/
}
table .cat_img{
    /*vertical-align:top;*/
}
/*Exp*/
div.adsmanager_top_ads {
	font-size: 10px;

	/*background-color: #F3F3F3;*/
	padding-left: 7px; 
}

div.adsmanager_ads_kindof {
	text-align : right;
}

div.adsmanager_ads_state {
	text-align : right;
}

h2.adsmanager_ads_title {
	font-size: 20px;
	font-weight: bold;
	padding: 0px; 
	margin: 0px;
}

div.adsmanager_ads_main {
	/*background-color: #f5f5f5; */
}

div.adsmanager_ads {
  /*border: 1px solid #F3F3F3;*/
  padding: 2px;
  margin: 0px;
}

div.adsmanager_ads_body {
	float: left;
	width: 67%;
}

div.adsmanager_ads_desc {
	padding: 5px; 
}

div.adsmanager_ads_price {
	padding: 5px; 
}

div.adsmanager_ads_contact {
	padding: 5px; 
}

div.adsmanager_ads_image {
	float: left;
	width:30%;
	padding: 5px; 
	text-align : center;
}

div.adsmanager_ads_image a{
	display : block;
	margin-top: 10px;	
}

div.adsmanager_ads_image a img{
	border: none;
}
/**/
#adsmanager_show_id{
    vertical-align:middle;
}

.adsmanager_spacer {	
	clear: both;
}

#bookmarks{
    background:#fff;
}

div.adsmanager_footer{
	width: 100%;
	text-align: center;
	float: center;
}



fieldset.adsmanager {
	/*color: #000000;*/
	/*border: 1px solid #CCCCCC;*/
	/* background_color: #555555; */
	/* padding: 5; */
}


legend.adsmanager {
	color: #000000;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	/* background_color: #DDDDDD; */
	padding: 10px;
}



.adsmanager {
	border: 1px solid #CCCCCC;
	background-color: #f5f5f5;
	margin: 2px;
	padding: 2px;
}

.adsmanager_table_fields input,select{
	border: 1px solid #CCCCCC;
	background-color: #f5f5f5;
	margin: 2px;
	padding: 2px;
}

.adsmanager_table_fields .adsmanager_required{
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	margin: 2px;
	padding: 2px;
}

.adsmanager_required {
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	margin: 2px;
	padding: 2px;
} 

#adsmanager_fieldset_s td{
    padding-bottom:3px ;
}

#adsmanager_fieldset_s input,select{
	border: 1px solid #CCCCCC;
	background-color: #f5f5f5;
	margin: 2px;
	padding: 2px;
}

#platnost{
    border: 1px dotted #CCCCCC;
	width:80%;
}

#f_leg{
	/*border: 1px solid #CCCCCC;*/
	font-weight:bold;
	border: none;
	padding-left:10px;
} 
#adsmanager_fieldset {
    /*border: 1px solid #CCCCCC;*/
    border: none;
	margin: 5px;
	padding: 2px;
}
#adsmanager_fieldset label {
	border: none;
	width: 15%;
	float: left;
	margin: 2px;
	padding: 2px;
	text-align: right;
}

#adsmanager_fieldset label.right {
	border: none;
	width: 14em;
	float: left;
	margin: 5px;
	padding: 2px;
	text-align: left;
}

#adsmanager_writead_header{
	margin-bottom: 10px;
	margin-top: 10px;
}

.adsmanager_innermenu {
text-align:center;
}
.adsmanager_innermenu a{
text-decoration:none;
}
.adsmanager_innermenu a:hover{
text-decoration:none;
border-bottom: 1px dotted #CCCCCC;
}
#writead_header1 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	width: 7em;
	margin: 5px;
	padding: 2px;
}
#writead_header2 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #f5f5f5;
	width: 7em;
	margin: 5px;
	padding: 2px;
}

/* v1.1.1 */
.adsmanager_ver_list {
    list-style: none;
    text-align: left;
}

.adsmanager_ver_list li {
	background-image: none;
}

.adsmanager_highlight {
background-color:#FF5555;
}
.cat_tr_table:hover{
/*background-color:#F1F1F1;*/
}
.cat_t_table{
}
.tr_class_cat{
}
.tr_class_cat_img{
vertical-align:top;
padding-top:10px;
}
.tr_class_cat_noimg{
}
.adimage{
float:center;
}
/*   Избранное   */
#link_izbr{
    cursor:pointer;
	cursor:hand;
}
/*   Полукруглая основная рамка :: остаток для обратной совместимости   */
.last_ads{ line-height: 16px; }   /* background: #fdfefe;  */
.last_ads .right { text-align: right; padding-top: 10px; font-size: 11px; }

.last_ads .tl { height: 19px; background: url(../images/sidebar-tl.gif) no-repeat top left; }
.last_ads .tr { height: 19px; background: url(../images/sidebar-tr.gif) no-repeat top right; }
.last_ads .bl { height: 19px; background: url(../images/sidebar-bl.gif) no-repeat bottom left; }
.last_ads .br { height: 19px; background: url(../images/sidebar-br.gif) no-repeat bottom right; }
.last_ads .cl { background: url(../images/sidebar-cl.gif) repeat-y left; }
.last_ads .cr { padding: 0px 25px; background: url(../images/sidebar-cr.gif) repeat-y right; }
/* Полукруглая основная рамка */
.rndbxg b.trg, .rndbxg b.brg { display: block }
.rndbxg b.trg *, .rndbxg b.brg * { display: block; height: 1px; overflow-y: hidden; font-size: 0 !important; border-width: 0 1px; border-style: none solid}
.rndbxg b.trg b, .rndbxg b.brg b { margin: 0 4px }
.rndbxg b.trg i, .rndbxg b.brg i { margin: 0 2px }
.rndbxg b.trg u, .rndbxg b.brg u { margin: 0 1px !important }
.rndbxg .rndbxCg { border-width: 0 1px; border-style: none solid; padding: 0; overflow: hidden }
.rndbxg b.trg u, .rndbxg b.brg u { height: 2px }
.rndbxg b.trg i, .rndbxg b.brg i { border-width: 0 2px }
.rndbxg b.trg b, .rndbxg b.brg b { border-width: 0 }
.wrndbxg b.trg b, .wrndbxg b.brg b { background: #cccccc }
.wrndbxg b.trg i, .wrndbxg b.brg i, .wrndbxg b.trg u, .wrndbxg b.brg u, .wrndbxg .rndbxCg {  border-color: #cccccc }
.grndbxg b.trg *, .grndbxg b.brg *, .grndbxg .rndbxCg { background: #ececec !important; border-color: #ececec !important }
.rndbxg{margin:8px;}
/*<div class="rndbxg wrndbxg"><b class="trg"><b></b><i></i><u></u></b><div class="rndbxCg">
text
</div><b class="brg"><u></u><i></i><b></b></b></div>*/
/*   Сообщения   */
#info_adsm{
background-color:#FFFFCC;
border:5px solid #FFFFCC;
margin:3px;
}
/*   Количество объявлений   */
#sumrootcat{
text-decoration:none;
}
#sumsubcat{
text-decoration:none;
}
#ads_data{
}
.adsmanager_inner_box_foto td{
border:1px solid #fff;
}
.adsmanager_ads_f:hover{
border:1px solid #eee;
}
.sorthref{text-decoration:none;margin:-3px;}
.sorthref:hover{text-decoration:none;margin:-3px;}
.sorthrefact{text-decoration:none;margin:-3px;color:#99CC99;}
.sorthrefact:hover{text-decoration:none;margin:-3px;color:#99CC99;}
/*  Платные стили  */
/*  краткий режим   */
.st_red_rose td{
background-color:#FF9999;
}
.st_green_moon td{
background-color:#99CC99;
}
.st_glamour td{
background-color:#F1B0FA;
}
/*  фото режим   */
.st_red_rose_f{
background-color:#FF9999;
}
.st_green_moon_f{
background-color:#99CC99;
}
.st_glamour_f {
background-color:#F1B0FA;
}
.adsmanager_foto_column{
text-align:center;
}
.search_highlight{
color:white;background:black;
}
/*  расширенный режим  */
div .adsmanager_top_adsst_red_rose{
background-color:#FF9999;
font-size: 10px;
color: black;
padding-left: 7px; 
}
div .adsmanager_top_adsst_green_moon{
background-color:#99CC99;
font-size: 10px;
color: black;
padding-left: 7px; 
}
div .adsmanager_top_adsst_glamour{
background-color:#F1B0FA;
font-size: 10px;
color: black;
padding-left: 7px; 
}
.td_sms_info_{
	background: #FFFFCC;
	/*width:80%;*/
}
.paybuycont{
    text-align:center;
}
.buybutton{
	color: #000;
}
