body {background-attachment:fixed; background-image:url(../img/fon.jpg); background-position:top; background-repeat:no-repeat; background-color:#999; margin-top:0}
/*table*/
.table {width:100%; border:0; text-align:center; border-spacing:5px}
.table_white {width:90%; border:1px solid #f00; background:url(../img/others/white.png)}
.my_table {width:200px; border:1px solid #f00; padding:5px; text-align:center}

.table_menu {width:200px; height:185px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; position:relative}

/*menu*/
.table_menu ul li a, .table_menu ul li a:visited {display:block; text-decoration:none; color:#f00; width:160px; height:26px; text-align:right; border:0; font-size:18px; padding-right:10px; font-style:inherit}
.table_menu ul {padding:0; margin:0; list-style-type:none}
.table_menu ul li {float:left; margin-right:1px; position:relative; height:25px}
.table_menu ul li ul {display:none}
.table_menu ul li:hover a {color:#00f; font-size:20px; text-align:right; background:url(../img/others/menu_hover.png) no-repeat}
.table_menu ul li:hover ul {display:block; position:absolute; top:0; left:165px; width:50px}
.table_menu ul li:hover ul li a {display:block; width:160px; border:0; font-size:16px; margin-left:5px; text-align:left; color:#f00; padding-left:15px}
.table_menu ul li:hover ul li a:hover {font-size:16px; margin-left:5px; color:#00f}
.table_commentary {width:60%; background:#ccc; border:1px solid #f00}
.table_commentary1 {width:60%; background:#6cc; border:1px solid #f00}
.table_profile {width:95%; text-align:left}
.table_comment {width:90%; border:0}

.table_news {width:95%; border:0}
/*input*/
.input {font-family:Verdana, Arial, Helvetica, sans-serif; color:#00f; background:#fcc}
.input_compulsory {border:1px solid #f00; font-family:Verdana, Arial, Helvetica, sans-serif; color:#00f; background:#fcc}


.top_title {font-size:26px; text-align:center; padding:5px}
.td_bottom_left {height:20px; text-align:left; font-size:12px; color:#00f; padding-left:50px; font-weight:600; font-family:Verdana, Geneva, sans-serif}
.td_bottom_right {text-align:right; font-size:12px; padding-right:50px; font-weight:600; font-family:Verdana, Geneva, sans-serif}
/*url*/
.url {color:#00f; text-decoration:none}
.url:hover {color:#f00; text-decoration:none}
.url_admin {color:#f00; text-decoration:none}
.url_admin:hover {color:#0ff; text-decoration:none}
.td_news_left {text-align:left; font-size:12px; color:#00f}
.td_news_center {text-align:center; font-size:12px}
.td_news_right {width:250px; text-align:right; font-size:12px; color:#00f}
.add_td {width:20%; font-size:14px; text-align:right; padding:5px}
.add_td1 {font-size:15px; text-align:left}
.padding_button {padding:10px}
.error {padding:20px; text-align:left; font-style:oblique}
.error strong {vertical-align:super; padding-left:30px}
.img_avatar_comment {width:100px; margin-top:5px; border:0}
.url_img {border:0}
.confirmation_title {text-align:center; color:#f00}
.head_verse {font-size:12px; color:#fff; text-align:right}

.p {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center}
.td_justify {text-align:justify; font-size:14px; padding:10px}

.profile_delete {height:40px; text-align:center}
.tr_vote {text-align:center; font-size:14px; color:#00f}

.td_commetn_user {font-size:14px; height:20px; text-align:center}
.td_comment {border-top:1px solid #f00; border-right:1px solid #f00; background:url(../img/others/white.png); height:155px; vertical-align:top; text-align:justify; padding:5px}
.td_comment_bottom_left {width:20px; border-right:1px solid #f00}
.td_comment_bottom_center {background:url(../img/others/white.png); border-bottom:1px solid #f00; font-size:12px; text-align:left; color:#00f; padding-left:10px}
.td_comment_bottom_right {background:url(../img/others/white.png); border-right:1px solid #f00; border-bottom:1px solid #f00; padding-right:10px; text-align:right}


.td_count_right {height:30px; font-size:12px; text-align:right; padding-right:30px}
.td_declaration {text-align:center; font-size:14px; padding:5px}
/*aut*/
.aut_input {border:1px solid #fff; ffont-family:"Courier New", Courier, monospace; color:#fff; background:#39F}
.aut_user {width:700px; color:#fff; font-family:"Courier New", Courier, monospace; font-size:12px; text-align:right}
.aut_date {text-align:left; color:#fff; font-family:"Courier New", Courier, monospace; font-size:12px}
.aut_button_enter {width:25px; height:20px; background:url(../img/others/button_enter.png) no-repeat; border:0; cursor:pointer}
.aut_url {color:#fff; text-decoration:none}
.aut_url:hover {color:#fff; text-decoration:overline}
.aut_status {width:250px; font-family:"Courier New", Courier, monospace; font-size:12px}
.aut_new_mail {border:0; cursor:pointer}
/*commentary*/
.td_button_comm {background:url(../img/others/white.png); text-align:center; font-size:18px; color:#00f; padding:0 0 5px 5px}
.td_comm_text_error {background:url(../img/others/white.png); font-size:12px; color:#f00; text-align:left; padding-left:30px}
/*smiles*/
.table_smiles {width:400px}
/*новости и комментарии*/
.td1left {width:23px; height:23px; background:url(../img/others/news/news_left_top.png) no-repeat}
.td1right {width:23px; height:23px; background:url(../img/others/news/news_right_top.png) no-repeat}
.tdcenter {background:url(../img/others/white.png); font-size:16px; text-align:justify; padding:20px}
.td3left {width:23px; height:24px; background:url(../img/others/news/news_left_bottom.png) no-repeat}
.td3right {width:23px; height:24px; background:url(../img/others/news/news_right_bottom.png) no-repeat}
.td_comm_login {background:url(../img/others/white.png); text-align:center; font-size:14px}
.td_commentary {background:url(../img/others/white.png); text-align:left; font-size:14px; padding:10px; vertical-align:top}
.td_comm_img {background:url(../img/others/white.png); text-align:center; font-size:14px; height:120px; width:100px}
.td_comment_avatar {width:110px; text-align:center}
/*statistic*/
.stat_name {background:url(../img/others/white.png); text-align:center; font-size:14px; color:#00f}
/*главное расположение*/
.gl_table {width:100%; border:0}
.td_gl_left {width:200px; vertical-align:top; text-align:center}
.td_gl_right {width:250px; vertical-align:top; text-align:center}
/*опрос*/
.guest_title {background:url(../img/others/white.png); text-align:center; font-size:12px}
.td_opros_left {background:url(../img/others/white.png); text-align:left; font-size:14px; color:#00f}
.td_opros_right {background:url(../img/others/white.png); text-align:right; font-size:14px; color:#00f}
/*для регистрации и добавления записей*/
.error_title {background:url(../img/others/white.png); font-size:12px; color:#f00; text-align:left; padding:15px}
.text_error {background:url(../img/others/white.png); font-size:12px; color:#f00; text-align:left; padding-bottom:10px}
.add_td {background:url(../img/others/white.png); width:20%; font-size:14px; text-align:right; padding:5px}
.add_td1 {background:url(../img/others/white.png); font-size:15px; text-align:left}
.add_repeat {background:url(../img/others/white.png); font-size:12px; color:#00f; text-align:right}
/*navigation*/
.table_page {width:400px; height:30px}
.page_active {width:23px; font-size:14px; color:#600; text-align:center; font-family:"Courier New", Courier, monospace; font-style:italic; text-decoration:underline}
.page_disabled {width:23px}
.page_disabled a {font-size:12px; font-size:14px; color:#600; text-align:center; font-family:"Courier New", Courier, monospace; font-style:italic; text-decoration:none}
.page_disabled a:hover {font-size:12px; font-size:14px; color:#600; text-align:center; font-family:"Courier New", Courier, monospace; font-style:italic; text-decoration:overline}
.page_back_next {width:75px; font-family:"Courier New", Courier, monospace}
.page_back_next a{font-size:12px; font-size:14px; color:#600; text-align:center; font-family:"Courier New", Courier, monospace; font-style:italic; text-decoration:none}
.page_back_next a:hover {font-size:12px; font-size:14px; color:#600; text-align:center; font-family:"Courier New", Courier, monospace; font-style:italic; text-decoration:overline}
/*profile*/
.table_information {width:100%; height:300px}
.td_inform {background:url(../img/others/white.png); width:220px; text-align:center}
.td_profile_bottom {background:url(../img/others/white.png); height:24px}
.td_info {width:100px; padding:5px; text-align:right; font-size:14px; height:30px; vertical-align:top}
.td_right_info {font-size:14px; text-align:left; padding:5px; color:#00f; vertical-align:top}
.add_avatar_error {font-size:12px; color:#f00; text-align:right; padding-bottom:10px}
/*button*/
.img_button {width:90px; height:25px; background:url(../img/others/button.png) no-repeat; border:0; cursor:pointer}
.img_button:hover {width:90px; height:25px; background:url(../img/others/button_hover.png) no-repeat; border:0; cursor:pointer}
.button_delete {width:25px; height:25px; background:url(../img/others/button_delete.png) no-repeat; border:0; cursor:pointer}
.button_change {width:25px; height:25px; background:url(../img/others/button_change.png) no-repeat; border:0; cursor:pointer}
.button_view {width:25px; height:25px; background:url(../img/others/button_view.png) no-repeat; border:0; cursor:pointer}
.mail_new_button {width:30px; height:30px; background:url(../img/others/mail/mail_new.png) no-repeat; border:0; cursor:pointer}
.mail_to_button {width:30px; height:30px; background:url(../img/others/mail/mail_to.png) no-repeat; border:0; cursor:pointer}
.mail_from_button {width:30px; height:30px; background:url(../img/others/mail/mail_from.png) no-repeat; border:0; cursor:pointer}
.add_avatar_button {width:25px; height:25px; background:url(../img/others/profile/add_avatar.png) no-repeat; border:0; cursor:pointer}
.user_delete_button {width:25px; height:25px; background:url(../img/others/profile/user_delete_button.png) no-repeat; border:0; cursor:pointer}
.user_ban_button {width:25px; height:25px; background:url(../img/others/profile/user_ban_button.png) no-repeat; border:0; cursor:pointer}
.user_add_button {width:25px; height:25px; background:url(../img/others/profile/user_add_button.png) no-repeat; border:0; cursor:pointer}
.user_update_button {width:25px; height:25px; background:url(../img/others/profile/user_update_button.png) no-repeat; border:0; cursor:pointer}
/*others*/
.td_right_align {text-align:right; font-size:14px}
.td_left_align {font-size:14px; text-align:left}
/*confirmation*/
.table_confirmation {width:400px; height:200px; padding:5px; position:absolute; left:50%; top:50%; margin-left:-200px; margin-top:-100px}
.td_confirmation {background:url(../img/others/white.png); text-align:center; font-size:14px; height:24px}
.td_confirmation1 {background:url(../img/others/white.png); text-align:center; font-size:14px; height:150px}
.td_reflection {background:url(../img/others/white.png); text-align:center; font-size:14px; text-align:justify}
.td_news_rating {background:url(../img/others/white.png); font-size:12px; color:#00f; padding-left:20px; text-align:left}
.td_news_author {background:url(../img/others/white.png); text-align:right; font-size:12px; color:#00f; padding-right:20px}