form { 
padding-top : 0; 
padding-bottom : 0; 
padding-right : 0; 
padding-left : 0; 
margin : 0; 
} 
.archives { 
margin-top : 6px; 
margin-left : 10px; 
margin-bottom : 10px; 
} 
.archives a { 
color : #43637e; 
} 
.title_quote { 
color : #666666; 
background-color : #ffffe6; 
border : 1px dashed #666666; 
border-bottom : 0; 
border-left : 4px solid #666666; 
border-bottom : 0; 
font : normal 10px verdana; 
padding : 2px; 
font-weight : bold; 
} 
.quote { 
color : #555555; 
background-color : #fff; 
border : 1px dashed #666666; 
border-left : 4px solid #666666; 
text-align : justify; 
padding : 5px; 
font-size : 12px; 
} 
.scriptcode { 
color : #677b89; 
background-color : #fff; 
border : 1px dotted #666666; 
border-left : 4px solid #666666; 
text-align : justify; 
padding : 5px; 
} 
.weekday-active-v { 
color : #cccccc; 
} 
.day-active-v { 
color : #cccccc; 
} 
.calendar { 
color : #757575; 
font-family : verdana; 
font-size : 11px; 
} 
.calendar td, th { 
font-family : verdana; 
text-decoration : none; 
padding-left : 5px; 
padding-right : 4px; 
padding-top : 3px; 
padding-bottom : 4px; 
border : 0 solid #444444; 
} 
.weekday { 
color : #804040; 
font-family : verdana; 
border : 0 solid #444444; 
} 
.weekday-active { 
color : #804040; 
font-family : verdana; 
border : 0 solid #444444; 
} 
.day-active { 
color : #999999; 
font-family : verdana; 
} 
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a { 
border-bottom : 0 solid #999999; 
} 
.monthlink { 
color : #999999; 
text-decoration : none; 
} 
.rating { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
width : 85px; 
height : 16px; 
} 
.unit-rating { 
list-style : none; 
margin : 0; 
padding : 0; 
width : 85px; 
height : 16px; 
position : relative; 
background-image : url(../dleimages/rating.gif); 
background-position : left top; 
background-repeat : repeat-x; 
} 
.unit-rating li { 
text-indent : -90000px; 
padding : 0; 
margin : 0; 
float : left; 
} 
.unit-rating li a { 
display : block; 
width : 17px; 
height : 16px; 
text-decoration : none; 
text-indent : -9000px; 
z-index : 17; 
position : absolute; 
padding : 0; 
} 
.unit-rating li a:hover { 
background-image : url(../dleimages/rating.gif); 
background-position : left center; 
z-index : 2; 
left : 0; 
} 
.unit-rating a.r1-unit { 
left : 0; 
} 
.unit-rating a.r1-unit:hover { 
width : 17px; 
} 
.unit-rating a.r2-unit { 
left : 17px; 
} 
.unit-rating a.r2-unit:hover { 
width : 34px; 
} 
.unit-rating a.r3-unit { 
left : 34px; 
} 
.unit-rating a.r3-unit:hover { 
width : 51px; 
} 
.unit-rating a.r4-unit { 
left : 51px; 
} 
.unit-rating a.r4-unit:hover { 
width : 68px; 
} 
.unit-rating a.r5-unit { 
left : 68px; 
} 
.unit-rating a.r5-unit:hover { 
width : 85px; 
} 
.unit-rating li.current-rating { 
background-image : url(../dleimages/rating.gif); 
background-position : left bottom; 
position : absolute; 
height : 16px; 
display : block; 
text-indent : -9000px; 
z-index : 1; 
} 
.bbcodes { 
border : 1px solid #434343; 
color : #999999; 
font-size : 10px; 
font-family : tahoma; 
height : 18px; 
background-image : url(../images/button_bg.jpg); 
background-repeat : repeat-x; 
} 
.bbcodes_poll { 
border : 1px solid #434343; 
color : #677b89; 
font-size : 10px; 
font-family : tahoma; 
width : 80px; 
height : 18px; 
background-image : url(../images/button_bg.jpg); 
background-repeat : repeat-x; 
} 
.editor_button { 
float : left; 
cursor : pointer; 
padding-left : 2px; 
padding-right : 2px; 
} 
.editor_buttoncl { 
float : left; 
cursor : pointer; 
padding-left : 1px; 
padding-right : 1px; 
border-left : 1px solid #bbbbbb; 
border-right : 1px solid #bbbbbb; 
} 
.editbclose { 
float : right; 
cursor : pointer; 
} 
.editor_button select { 
font-family : tahoma; 
font-size : 11px; 
} 
.xfields textarea { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
width : 499px; 
height : 86px; 
border : 1px solid #e0e0e0; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
.xfields { 
color : #cccccc; 
font-size : 11px; 
font-family : tahoma; 
} 
.xfields input { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
width : 300px; 
height : 20px; 
border : 1px solid #e0e0e0; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
.xfields select { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
height : 14px; 
border : 1px solid #e0e0e0; 
margin-top : 3px; 
margin-bottom : 3px; 
} 
.xprofile textarea { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
width : 316px; 
height : 86px; 
border : 1px solid #e0e0e0; 
} 
.xprofile input { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
width : 250px; 
height : 14px; 
border : 1px solid #e0e0e0; 
} 
.pm_head { 
font-size : 11px; 
font-family : tahoma; 
} 
.pm_list { 
color : #666666; 
} 
.pm_list a { 
color : #677b89; 
} 
.pm_list a:hover { 
color : #666666; 
text-decoration : underline; 
} 
#dropmenudiv { 
border : 1px solid #ffffff; 
border-bottom-width : 0; 
font : normal 10px Verdana; 
background-color : #cccccc; 
line-height : 20px; 
margin : 2px; 
} 
#dropmenudiv a { 
display : block; 
text-indent : 3px; 
border : 1px solid #ffffff; 
padding : 1px 0; 
margin : 1px; 
color : #555555; 
background-color : #cccccc; 
text-decoration : none; 
font-weight : bold; 
} 
#dropmenudiv a:hover { 
background-color : #999999; 
color : #000000; 
} 
.vote { 
color : #757575; 
} 
#newpm { 
position : absolute; 
width : 400px; 
padding : 4px; 
background-color : #f4f4f4; 
border : 5px solid #999999; 
font-family : verdana; 
line-height : 135%; 
} 
#newpmheader { 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 2px; 
height : 20px; 
color : #ffffff; 
font-weight : bold; 
background-color : #677b89; 
font-family : verdana; 
cursor : move; 
} 
#newpm a { 
background : transparent; 
color : #677b89; 
text-decoration : none; 
} 
#newpm a:hover { 
background : transparent; 
color : #ffffff; 
text-decoration : underline; 
} 
#attachment { 
color : #808080; 
} 
.search { 
color : #757575; 
text-decoration : none; 
} 
.textin { 
color : #757575; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
border : 1px solid #e0e0e0; 
text-decoration : none; 
} 
.sresult { 
text-align : justify; 
font-weight : normal; 
line-height : 16px; 
font-size : 11px; 
color : #757575; 
} 
fieldset { 
border : 1px solid #999999; 
padding : 5px; 
text-align : left; 
font-size : 11px; 
font-family : tahoma; 
} 
.highslide-active-anchor {
visibility: hidden;
} 
.highslide-html-content { 
position : absolute; 
display : none; 
} 
.highslide-display-block { 
display : block; 
} 
.highslide-display-none { 
display : none; 
} 
.highslide-loading { 
display : block; 
color : white; 
font-size : 9px; 
font-weight : bold; 
text-decoration : none; 
padding : 3px; 
border : 1px solid white; 
background-color : black; 
} 
.highslide-html-content a { 
color : white; 
} 
.highslide-html-table { 
position : absolute; 
display : none; 
width : 400px; 
height : 270px; 
} 
#hintbox { 
position : absolute; 
top : 0; 
background-color : white; 
width : 200px; 
padding : 3px 5px; 
border : 1px solid #778899; 
line-height : 18px; 
z-index : 100; 
visibility : hidden; 
} 
.hintanchor { 
padding-left : 8px; 
} 
.style1 { 
color : #ffffff; 
} 
#hinttip { 
background-color : #292929; 
line-height : 6px; 
color : white; 
font-family : verdana; 
font-size : 12px; 
width : auto; 
border-top : 3px solid #ff6a15; 
border-right : 1px solid #ff6a15; 
border-bottom : 1px solid #ff6a15; 
border-left : 1px solid #ff6a15; 
margin : 0; 
padding : 8px; 
position : absolute; 
visibility : hidden; 
} 
.title_spoiler img { 
border : 0; 
} 
.title_spoiler { 
color : #636363; 
background-color : #f2f2f2; 
border : 1px solid #bebebe; 
font-weight : bold; 
padding : 5px; 
} 
.spoiler { 
color : #757575; 
background-color : #f2f2f2; 
border : 1px dotted #bebebe; 
border-top : 0; 
text-align : justify; 
padding : 5px; 
} 
html, body { 
height : 100%; 
margin : 0; 
padding : 0; 
background-color : #f6f6f6; 
font-size : 11px; 
font-family : tahoma; 
color : #555555; 
} 
table { 
border : 0; 
border-collapse : collapse; 
padding : 0; 
margin : 0; 
} 
table td { 
padding : 0; 
} 
a { 
color : #999999; 
text-decoration : none; 
} 
a:hover { 
color : #555555; 
text-decoration : underline; 
} 
.img { 
margin : 5px; 
} 
legend { 
padding : 3px; 
background-color : #3e3e3e; 
color : #d8d8d8; 
font : normal 10px Verdana; 
min-width : 140px; 
} 
fieldset { 
background-color : #f9f9f9; 
} 
#new { 
font : 10px tahoma; 
color : #fff; 
vertical-align : middle; 
position : relative; 
bottom : 3px; 
left : 3px; 
} 
.block_title { 
font : bold 11px Tahoma; 
color : #f4f4f4; 
position : relative; 
left : 10px; 
} 
.block_title_r { 
font : bold 11px Tahoma; 
color : #f4f4f4; 
position : relative; 
right : 10px; 
} 
.block_text { 
color : #999999; 
} 
.block_text a { 
color : #677b89; 
} 
.base_title { 
border : 2px solid #666; 
border-bottom : 0; 
background-color : #444444; 
font-weight : bold; 
padding : 5px; 
width : 100%; 
} 
.base_title a { 
color : #677b89; 
} 
.base_title_info { 
border : 2px solid #666; 
border-top : 0; 
background-color : #444444; 
font : normal 10px Verdana; 
color : #eeeeee; 
padding : 5px; 
padding-top : 2px; 
width : 100%; 
} 
.base_date { 
height : 42px; 
width : 100px; 
background-color : #555555; 
vertical-align : middle; 
text-align : center; 
color : #eeeeee; 
border-top : 1px solid #666; 
border-bottom : 1px solid #666; 
} 
.top_bg { 
background-image : url(../images/top_bg.jpg); 
background-repeat : repeat-x; 
} 
.speedbar { 
color : #292929; 
font-size : 11px; 
font-family : tahoma; 
text-align : left; 
padding-left : 10px; 
} 
.speedbar a { 
color : #d3762e; 
text-decoration : none; 
} 
.speedbar a:hover { 
color : #ffde00; 
} 
#lbt1 { 
background : url(../images/lbt_1.gif); 
width : 214px; 
height : 48px; 
border : 0; 
} 
.lbtn { 
background : url(../images/lbt_n.gif); 
width : 214px; 
height : 45px; 
} 
#rbt1 { 
background : url(../images/rbt_1.gif); 
width : 214px; 
height : 48px; 
border : 0; 
} 
.rbtn { 
background : url(../images/rbt_n.gif); 
width : 214px; 
height : 45px; 
} 
.block { 
color : #7f7f7f; 
font-size : 11px; 
font-family : tahoma; 
text-decoration : none; 
white-space : normal; 
} 
#searchbar { 
background : #252525; 
} 
.newstitle { 
color : #cccccc; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
padding-left : 5px; 
text-align : left; 
} 
.newsinfo { 
color : #4f4f4f; 
font-size : 10px; 
font-family : tahoma; 
padding-left : 0; 
} 
.newstext { 
font-size : 11px; 
font-family : tahoma; 
padding : 5px; 
text-align : justify; 
overflow : auto; 
} 
.newstext a { 
color : #677b89; 
text-decoration : underline; 
} 
.newstext a:hover { 
color : #666666; 
text-decoration : none; 
} 
.fullink { 
color : #555555; 
font-family : tahoma; 
text-align : right; 
text-decoration : none; 
} 
#glogin { 
position : absolute; 
right : 20px; 
top : 13px; 
} 
.glogin { 
color : #888888; 
font-size : 10px; 
font-family : tahoma; 
} 
.profile { 
color : #666666; 
} 
.profile a { 
color : #677b89; 
text-decoration : underline; 
} 
.profile a:hover { 
color : #666666; 
text-decoration : none; 
} 
.info { 
color : #999999; 
font : normal 10px tahoma; 
position : absolute; 
right : 360px; 
top : 13px; 
} 
.info a:hover { 
color : #9e9e9e; 
text-decoration : underline; 
} 
.links { 
position : relative; 
left : 10px; 
top : 12px; 
font : bold 11px Tahoma; 
} 
#newstable { 
width : 100%; 
height : 200px; 
overflow : auto; 
text-decoration : none; 
padding-bottom : 20px; 
} 
.newsblock { 
color : #292929; 
font-size : 11px; 
font-family : tahoma; 
text-align : justify; 
white-space : normal; 
} 
.block_short { 
color : #7f7f7f; 
font-family : tahoma; 
padding : 3px; 
text-align : justify; 
text-decoration : none; 
white-space : normal; 
} 
.copyright { 
color : #666666; 
font-size : 10px; 
font-family : tahoma; 
vertical-align : top; 
padding-top : 15px; 
padding-left : 18px; 
} 
#group { 
border-top : 1px solid #999999; 
border-bottom : 1px dashed #999999; 
border-left : 1px solid #999999; 
padding-left : 8px; 
} 
#comment { 
border-top : 1px solid #999999; 
border-bottom : 1px dashed #999999; 
border-right : 1px solid #999999; 
} 
#combot { 
border-bottom : 1px solid #999999; 
border-left : 1px solid #999999; 
padding-left : 8px; 
} 
#combot2 { 
border-bottom : 1px solid #999999; 
border-right : 1px solid #999999; 
} 
#cominf { 
border-right : 1px solid #999999; 
border-left : 1px solid #999999; 
padding-left : 8px; 
} 
.signature { 
color : #999999; 
font-size : 10px; 
} 
#hintbox { 
text-align : left; 
width : 150px; 
border : 1px solid #99a1ab; 
background-color : #fff; 
color : #282828; 
margin : 10px 0 0 10px; 
padding : 3px 5px; 
position : absolute; 
visibility : hidden; 
z-index : 998; 
} 
.s_field { 
color : #999999; 
font-size : 11px; 
font-family : tahoma; 
background-image : url(../images/search_bg.jpg); 
background-repeat : repeat-x; 
height : 16px; 
width : 120px; 
border : 1px solid #555555; 
} 
.a_field { 
color : #999999; 
font-size : 11px; 
font-family : tahoma; 
background-image : url(../images/search_bg.jpg); 
background-repeat : repeat-x; 
height : 16px; 
padding-left : 5px; 
border : 1px solid #5e5e5e; 
text-align : center; 
} 
.f_textarea { 
color : #555555; 
font-size : 11px; 
font-family : tahoma; 
background-image : url(../images/combg.png); 
background-repeat : no-repeat; 
background-position : center; 
width : 460px; 
height : 156px; 
border : 1px solid #e0e0e0; 
} 
.f_input { 
color : #555555; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
width : 300px; 
height : 20px; 
border : 1px solid #e0e0e0; 
} 
.f_select { 
color : #555555; 
font-size : 11px; 
font-family : tahoma; 
background-repeat : repeat-x; 
height : 14px; 
border : 1px solid #e0e0e0; 
} 
.navigation { 
color : #666; 
border : 0; 
} 
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active { 
text-decoration : none; 
color : #636363; 
background : #f9f9f9; 
border : 1px solid #e6e6e6; 
padding : 3px 6px; 
font-size : 11px; 
} 
.navigation a:hover { 
background : #999999; 
color : #ffffff; 
border : 1px solid #999999; 
} 
.navigation span { 
text-decoration : none; 
background : #fff; 
padding : 3px 6px; 
border : 1px solid #e6e6e6; 
color : #ccc; 
font-size : 11px; 
} 
#hintbox { 
text-align : left; 
width : 150px; 
font-size : 10px; 
border : 1px solid #99a1ab; 
background-color : #fff; 
color : #282828; 
margin : 10px 0 0 10px; 
padding : 3px 5px; 
position : absolute; 
visibility : hidden; 
z-index : 998; 
} 
.onl_table { 
width : 100%; 
font-size : 10px; 
} 
.onl_table td { 
padding-right : 5px; 
font-size : 10px; 
} 
.a_link, .a_link a:link, .a_link a:visited, .a_link_on { 
color : #ff0000; 
} 
.a_link_on a:hover, .a_link_on a:active { 
color : #ff0000; 
} 
.u_link, .u_link a:link, .u_link a:visited, .u_link_on { 
color : #666666; 
} 
.u_link_on a:hover, .u_link_on a:active { 
color : #4b73d4; 
} 
.e_link, .e_link a:link, .e_link a:visited, .e_link_on { 
color : #00a400; 
} 
.e_link_on a:hover, .e_link_on a:active { 
color : #00a400; 
} 
.j_link, .j_link a:link, .j_link a:visited, .j_link_on { 
color : #0000ff; 
} 
.j_link_on a:hover, .j_link_on a:active { 
color : #0000ff; 
} 
.b_link, .b_link a:link, .b_link a:visited, .b_link_on { 
color : #666666; 
} 
.b_link_on a:hover, .b_link_on a:active { 
color : #666666; 
} 
h1 { 
margin : 0 0; 
} 
h2 { 
font : 1.6em Tahoma; 
font-weight : bold; 
padding-left : 10px; 
margin : 0 0; 
} 
h3 { 
font-size : 1.6em; 
font-weight : normal; 
padding-left : 10px; 
color : #0072bc; 
} 
h4 { 
font-size : 1.6em; 
font-weight : normal; 
padding-left : 10px; 
} 
h5 { 
color : #188ad5; 
font-size : 1.6em; 
font-weight : normal; 
padding-left : 10px; 
} 
h6 { 
font-size : 1.6em; 
font-weight : bold; 
padding-left : 10px; 
} 
.bottomanchor { 
margin : 20px 0; 
font : 1.2em Tahoma; 
font-weight : bold; 
} 
#hintbox { 
text-align : left; 
width : 200px; 
font-size : 10px; 
border : 1px solid #99a1ab; 
background-color : #fff; 
color : #282828; 
margin : 10px 0 0 10px; 
padding : 3px 5px; 
position : absolute; 
visibility : hidden; 
z-index : 998; 
} 
.onl_table { 
width : 100%; 
font-size : 10px; 
} 
.onl_table td { 
padding-right : 5px; 
font-size : 10px; 
} 
.a_link, .a_link a:link, .a_link a:visited, .a_link_on { 
color : #ff0000; 
} 
.a_link_on a:hover, .a_link_on a:active { 
color : #ff0000; 
} 
.u_link, .u_link a:link, .u_link a:visited, .u_link_on { 
color : #666666; 
} 
.u_link_on a:hover, .u_link_on a:active { 
color : #4b73d4; 
} 
.e_link, .e_link a:link, .e_link a:visited, .e_link_on { 
color : #00a400; 
} 
.e_link_on a:hover, .e_link_on a:active { 
color : #00a400; 
} 
.j_link, .j_link a:link, .j_link a:visited, .j_link_on { 
color : #0000ff; 
} 
.j_link_on a:hover, .j_link_on a:active { 
color : #0000ff; 
} 
.b_link, .b_link a:link, .b_link a:visited, .b_link_on { 
color : #666666; 
} 
.b_link_on a:hover, .b_link_on a:active { 
color : #666666; 
} 
.absmiddle { 
vertical-align : middle; 
} 
#marks { 
float : right; 
} 
.tpoumtbl td { 
padding-left : 6px; 
padding-top : 5px; 
} 
#nfar2 img { 
width : 180px; 
} 
fieldset { 
border : 1px solid #ccc; 
padding : 5px; 
} 
legend { 
background : #f6f6f6; 
} 
input, select, textarea, button { 
font : normal 14px "Trebuchet MS", Sans-serif, Tahoma; 
border : 1px solid #dde3bf; 
padding : 2px 5px; 
color : #555; 
} 
button { 
font : normal 14px "Trebuchet MS", Sans-serif, Tahoma; 
background : #fff url(http://www.filorama.ru/templates/shablon/images/input.jpg) repeat-x 0% 0%; 
border : 1px solid #dde3bf; 
padding : 2px 5px; 
color : #555; 
} 
textarea:focus, input:focus, textarea:hover, input:hover { 
border-color : #c7c68b; 
} 
.entry { 
width : 235px; 
overflow : visible; 
padding : 50px 0 5px 0; 
border : 1px solid #3e3c22; 
background-color : #f9f9f9; 
position : absolute; 
top : 40%; 
right : 120%; 
z-index : 55; 
} 
.entry dl { 
clear : both; 
display : block; 
} 
.entry dd { 
vertical-align : middle; 
width : 90%; 
padding : 5px 0; 
} 
.entry input { 
width : 90%; 
padding : 3px 5px; 
} 
.auth { 
position : absolute; 
left : 20px; 
top : 8px; 
font : 18px Verdana; 
color : #555555; 
} 
.close { 
position : absolute; 
right : 20px; 
top : 15px; 
} 
.last dd { 
vertical-align : middle; 
padding-top : 160px; 
} 