/* Форма - регистрация пользователя
------------------------------ */
div.register_form_hide{display: none;}
div.register_form_ok{display: block;}
div.register_form_error{display: block;}
div.register_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}
/*  Конец  */

/* Форма - профиль
------------------------------ */
div.profile_form_hide{display: none;}
div.profile_form_ok{display: block;}
div.profile_form_error{display: block;}
div.profile_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}
/*  Конец  */

/* Форма - поменять пароль
------------------------------ */
div.lost_form_hide{display: none;}
div.lost_form_ok{display: block;}
div.lost_form_error{display: block;}
div.lost_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}
/*  Конец  */


/* Форма - напомнить пароль
------------------------------ */
div.recover_form_hide{display: none;}
div.recover_form_ok{display: block;}
div.recover_form_error{display: block;}
div.recover_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}
/*  Конец  */



/* список сортировки
------------------------------ */
.sort_title {text-align: center;color: #6B9522;border-right: 1px solid #CCC; border-top: 1px solid #CCC; padding: 6px 4px;background-color:#F9FBFF;}
/* по умолчанию заголовки */
a:link.list_sort{color: #6B9522; font:12px Verdana, sans serif;}
a:visited.list_sort{color: #6B9522; font:12px Verdana, sans serif; margin-bottom: 5px;}
a:active.list_sort{color: #6B9522; font:12px Verdana, sans serif;}
a:hover.list_sort{color: #6B9522; font:12px Verdana, sans serif; margin-bottom: 5px; text-decoration: underline;}
/* выделеный заголовок */
a:link.list_sort_cur{color: #E45B00; font:12px Verdana, sans serif;}
a:visited.list_sort_cur{color: #E45B00; font:12px Verdana, sans serif; margin-bottom: 5px;}
a:active.list_sort_cur{color: #E45B00; font:12px Verdana, sans serif;}
a:hover.list_sort_cur{color: #E45B00; font:12px Verdana, sans serif; margin-bottom: 5px; text-decoration: underline;}
/*  Конец  */


/* список записей
------------------------------ */
.row {border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-top: 1px solid #CCC;}
.mpad {padding: 0px 6px;}
/* заголовок записи */
a:link.tt_link{font-size: 12px; font-family:Arial, Tahoma, sans-serif; COLOR: #336699;}
a:visited.tt_link{font-size: 12px; font-family:Arial, Tahoma, sans-serif; COLOR: #336699;}
a:active.tt_link{font-size: 12px; font-family:Arial, Tahoma, sans-serif; COLOR: #336699;}
a:hover.tt_link{font-size: 12px; font-family:Arial, Tahoma, sans-serif; COLOR: #336699; margin-bottom: 5px; text-decoration: none;}
/* удалить редактировать и т.п */
a:link.meneg_link{font-size: 11px; font-family:Tahoma, sans-serif; COLOR: #208FD2;}
a:visited.meneg_link{font-size: 11px; font-family:Tahoma, sans-serif; COLOR: #208FD2;}
a:active.meneg_link{font-size: 11px; font-family:Tahoma, sans-serif; COLOR: #208FD2;}
a:hover.meneg_link{font-size: 11px; font-family:Tahoma, sans-serif; COLOR: #208FD2; margin-bottom: 5px; text-decoration: none;}
/* кнопка - удаления */
.button {font-size: 11px;color: grey;}
/* дата, сокращ. */
.sm_dat {font-size: 11px;color: #999;}
/* чередование цвета */
.r1 {background-color:#FFFFFF;}
.r2 {background-color:#F9F9F9;}
/*  Конец  */




/* Стиль добавления объявления
------------------------------ */
.addform{
width: 720px;
}
.fieldset_add{
margin: 0;
padding: 0;
border-width: 0;
}
.fieldset_add legend{
margin: 0;
padding: 0 0 0px 10px;
}
form.addform div.field, div.addform div.field{
margin: 6px 0 0 0;
padding: 0 0 6px 0;
border-bottom: 1px solid #E0E0E0;
}
form.addform fieldset_add, div.addform{
background-color: #ffffff;
padding: 0 21px 11px 21px;
}
form span.label, form div.field label, div.addform label{
display: block;
width: 155px;
float: left;
margin: 4px 0 0 0;
}
form div.field div.control, div.addform div.field div.control{
margin: 0 0 0 155px;
}
div.addform{
padding-bottom: 0;
}
div.addform div.field{
margin-top: 0;
}

/* поле названия */
.addform label{
padding-left: 5px;
font-weight: bold;
float: left;
color:#999999;
vertical-align:top;
}

/* подпись к файлу */
.addform .photo{
font:13px Arial, Helvetica, sans-serif;
color:#CFCFCF;
}

/* поле инпут */
.addform input{
height:20px;
border:1px solid #CCCCCC;
background-color:#ffffff;
vertical-align:middle;
font:13px Arial, Helvetica, sans-serif; color:#727A7F;
line-height:14px;
}

/* текстовое поле */
.addform textarea{
width:100%;
height:151px;
border:1px solid #CCCCCC;
background-color:#ffffff;
padding:5px;
font:13px Arial, Helvetica, sans-serif;
color:#727A7F;
line-height:14px;
overflow:auto;
}

/* загрузить файл */
.addform .upl{
width:300px;
height:20px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
vertical-align:middle;
padding:1px;
font:12px Arial, Helvetica, sans-serif;
color:#727A7F;
line-height:13px;
margin: 2px 0px 0px 0px;
vertical-align: middle;
display: inline;
}

/* поле список */
.addform select{
width:285px;
height:22px;
border:1px solid #F0F0F0;
background-color:#FFFFFF;
vertical-align:middle;
padding:1px 0 1px 5px;
font:13px Arial, Helvetica, sans-serif;
color:#727A7F;
line-height:13px;
}

/* заголовок поля */
.addform span{
font:13px Arial, Helvetica, sans-serif;
color:#CFCFCF;
}
/*  Конец  */


/* Стиль для формы - загрузка файлов
------------------------------ */
.x{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
border: 0px solid #81A2C9;
cursor:pointer;
color: #CC0033;
width:20px;
background-color: transparent;
}

.plus_button{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
border: 0px solid #81A2C9;
cursor:pointer;
color: #ff66cc;
width:20px;
background-color: transparent;
}
/*  Конец  */


