div.res_time { color : #505050; font-size : 8pt; text-align : center; margin : 50px 25px 25px 25px; }
div.res_time a { color : #707070; text-decoration : none; }
div.res_time a:hover { color : #707070; text-decoration : underline; }

div.r_block { color : #707070; font-size : 8pt; text-align : center; margin : 50px 25px 25px 25px; }
div.r_block a { color : #950; text-decoration : none; }
div.r_block a:hover { color : #950; text-decoration : underline; }
div.r_block b { color : #520; margin : 0px 5px 0px 5px; }

div.empty { color : #484848; }
div.empty a { color : #484848; text-decoration : none; }
div.empty a:hover { color : #484848; text-decoration : underline; }

form { font-family : verdana, monospace; font-size : 10pt; margin : 0px 0px 0px 0px; }

input.upload { height : 26px; font-family : verdana, monospace; font-size : 12pt; background-color : #ddd; }
input.button { height : 30px; font-family : verdana, monospace; font-weight : bold; font-size : 12pt; background-color : #bbb; }
input.write { height : 26px; font-family : verdana, monospace; font-size : 12pt; background-color : #ddd; }
input.write_code { height : 18px; font-family : verdana, monospace; font-size : 8pt; color: #dfdfd0; background-color : #202020; border-style : solid; border-color : #404040; border-width : 1px; }
input.write_in_tb { height : 18px; font-family : verdana, monospace; font-size : 8pt; background-color : #ddd; }
textarea.write { font-family : verdana, monospace; font-size : 12pt; background-color : #ddd; }
select.write { height : 26px; font-family : verdana, monospace; font-size : 12pt; background-color : #ddd; }

div.backpath { font-size : 10pt; font-weight : bold; color : #8f7f50; margin : 25px 25px 25px 25px; }
div.txt { font-size : 10pt; margin : 0px 25px 10px 25px; }
div.txt_small { font-size : 8pt; margin : 0px 25px 10px 25px; }
div.txt_not_found { font-size : 8pt; margin : 50px 25px 50px 25px; color : #8f7f50; }
div.unauth_message { font-size : 12pt; text-align : center; margin : 25px 25px 25px 25px; }
font.write_star { font-size : 12pt; color : #d50000; }

div.error { font-size : 12pt; color : #d50000; margin : 25px 25px 25px 25px; }
div.ok { font-size : 12pt; color : #00d500; margin : 25px 25px 25px 25px; }

.img_box { background : #080808; border : 1px solid #282828; margin : 0px 20px 20px 0px; padding : 10px 10px 10px 10px; float : left; width : 220px; text-align : center; vertical-align : middle; }
.img_box_red { background : #080808; border : 1px solid #480000; margin : 0px 20px 20px 0px; padding : 10px 10px 10px 10px; float : left; width : 220px; text-align : center; vertical-align : middle; }
.img_box_blue { background : #080808; border : 1px solid #080848; margin : 0px 20px 20px 0px; padding : 10px 10px 10px 10px; float : left; width : 220px; text-align : center; vertical-align : middle; }
.info_box { background : #080808; border : 1px solid #282828; padding : 25px 25px 25px 25px; }

.img_sm_box { background : #080808; border : 1px solid #282828; margin : 0px 0px 10px 0px; padding : 10px 10px 10px 10px; float : center; width : 88px; text-align : center; vertical-align : middle; }
.img_sm_box_red { background : #080808; border : 1px solid #480000; margin : 0px 0px 10px 0px; padding : 10px 10px 10px 10px; float : center; width : 88px; text-align : center; vertical-align : middle; }
.img_sm_box_blue { background : #080808; border : 1px solid #080848; margin : 0px 0px 10px 0px; padding : 10px 10px 10px 10px; float : center; width : 88px; text-align : center; vertical-align : middle; }

.nav_block { font-size : 10pt; margin : 25px 25px 25px 25px; text-align : center; }
.nav { background : #202020; border : 1px solid #404040; padding : 3px 5px 3px 5px; }
.nav:hover,.active { background : #505050; border : 1px solid #808080; }
.nav_selected { background : #404040; border : 1px solid #707070; padding : 3px 5px 3px 5px; color : #dfdfd0; }
.nav_disabled { background : #101010; border : 1px solid #202020; padding : 3px 5px 3px 5px; color : #505050; }

.vid_box { background : #000000; border : 1px solid #202020; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; float : center; text-align : center; vertical-align : middle; }
.vid_link { font-size : 8pt; margin : 10px 0px 0px 0px; float : center; text-align : center; vertical-align : middle; color : #8f7f50; }

.view_rss { background : url(/images/rss.gif) no-repeat left; padding-left : 20px; margin-left : 2px; }

.c1 { color : #8f7f50; }
.c2 { color : #404040; }
.c3 { color : #efefd0; }

.c4 { color : #e00000; }
.c5 { color : #00e000; }
.c6 { color : #4040e0; }

.left_rek_block { background-color : #080808; border : 1px solid #282828; width : 125px; }
.left_rek_block_cap { background-color : #161616; padding : 7px; color : #515151; font-size : 9px; }
.left_rek_block_text { padding : 7px; color : #707070; font-size : 11px; }
.left_rek_block_text a { color : #9d6100; text-decoration : none; border-bottom : 1px dotted #9d6100; }
.left_rek_block_text a:hover { color : #e58e00; text-decoration : none; border-bottom : 1px dotted #e58e00; }