.left_menu_links { color : #fee5b5; font-size : 12pt; text-align : right; margin : 0px; }
.left_menu_links a:active, .left_menu_links a:link, .left_menu_links a:visited { color : #fee5b5; text-decoration : none; }
.left_menu_links a:hover { color : #ffffff; text-decoration : underline; }

.left_umenu { display : none; }
.left_umenu ul { list-style : none; margin : 0; padding : 5px 5px 8px 0px; border : 1px solid #c3996b; background: #7c654e; float : left; width : 188px; }
.left_umenu li { background-image : url(/images/m-li-s.gif); background-repeat : no-repeat; background-position : left; list-style : none; margin : 0; padding : 5px 10px 5px 25px; }
.left_umenu li.header { background-image : none; list-style : none; margin : 0; padding : 5px 10px 10px 25px; color : #e07331; font-size : 8pt; }
.left_umenu a:active, .left_umenu a:link, .left_umenu a:visited { color : #fee5b5; text-decoration : none; }
.left_umenu a:hover { color : #ffffff; text-decoration : underline; }

.backpath { color : #835814; font-size : 8pt; text-align : left; margin : 25px 25px 50px 25px; }
.backpath a:active, .backpath a:link, .backpath a:visited { color : #835814; text-decoration : none; }
.backpath a:hover { color : #f00; text-decoration : underline; }

.cap { font-size : 12pt; font-weight : bold; text-align : left; margin : 0px 0px 20px 0px; color : #603913; }

.item_date { font-size : 8pt; font-weight : bold; text-align : left; margin : 0px 0px 10px 0px; color : #8a654d; }
.item_small_cap { font-size : 11pt; font-weight : bold; text-align : left; margin : 0px 0px 15px 0px; }
.item_descr { font-size : 8pt; text-align : left; color : #333; margin : 0px 0px 0px 0px; text-align : justify; }
.item_details { font-size : 8pt; margin : 15px 0px 10px 0px; font-weight : bold; }
.item_bp { color : #85704f; font-size : 8pt; margin : 10px 0px 0px 0px; font-weight : bold; }

.error { font-size : 10pt; color : #f00; margin : 25px; font-weight : bold; }
.ok { font-size : 10pt; color : #080; margin : 25px; font-weight : bold; }

.main_text { background-image : url(/images/1x1.gif); background-repeat : no-repeat; background-position : top right; }

.paper_header { text-align : left; }
.pages_header h1 { font-size : 14pt; margin : 10px 25px 25px 25px; }
.pages_header h2 { font-size : 11pt; margin : -10px 25px 25px 25px; }

.pages_header_comp { text-align : center; }
.pages_header_comp h1 { text-align : center; font-size : 14pt; margin : 10px 25px 25px 25px; }
.pages_header_comp h1 sup { font-size : 12pt; color : #a00; }

.paper_full_text { width : 100%; padding : 0px; margin : 0px 0px 25px 0px; float : left; }
.paper_full_text .block { margin : 0px; padding : 25px 0px 25px 0px; width : 100%; float : left; }
.paper_full_text .block .sections_list { margin : 0px; padding : 0px; }
.paper_full_text .block .sections_list ul { list-style : none; margin : 0px; padding : 0px; float : left; }
.paper_full_text .block .sections_list li { background-image : url(/images/s-li.gif); background-repeat : no-repeat; background-position : left top; list-style : none; margin : 0px; padding : 0px 0px 4px 18px; }
.paper_full_text .block .sections_list li.sm { font-size : 8pt; background-image : url(/images/s-li-s.gif); background-repeat : no-repeat; background-position : left top; list-style : none; margin : 0; padding : 0px 0px 4px 24px; }
.paper_full_text .block .sitemap_list { margin : 0px; padding : 0px; }
.paper_full_text .block .sitemap_list ul { list-style : none; margin : 0px; padding : 0px; float : left; }
.paper_full_text .block .sitemap_list li { background-image : url(/images/s-li.gif); background-repeat : no-repeat; background-position : left top; list-style : none; padding : 0px 0px 4px 20px; }

.paper_full_text .items_list { margin : 0px; padding : 0px; width : 100%; float : left; }
.paper_full_text .items_list .item { margin : 25px 0px 0px 0px; padding : 0px; width : 100%; float : left; }
.paper_full_text .items_list .item .image_block { margin : 0px 10px 5px 0px; float : left; }
.paper_full_text .items_list .item .content_block { margin : 0px; float : left; }
.paper_full_text .items_list .item .content_block .cap { color : #7f5934; font-weight : bold; }
.paper_full_text .items_list .item .content_block .about { text-align : justify; }
.paper_full_text .items_list .item .content_block .link { background-image : url(/images/sendmail-in-text.gif); background-repeat : no-repeat; background-position : left top; margin : 20px 0px 10px 0px; padding : 15px 0px 0px 0px; }

.paper_full_text .nav_top { color : #835814; font-size : 10pt; text-align : left; margin : 15px 25px 15px 25px; }
.paper_full_text .nav_bottom { color : #835814; font-size : 10pt; text-align : left; margin : 15px 25px 0px 25px; }

.res_time { color : #555; font-size : 8pt; text-align : center; margin : 0px 0px 25px 0px; }
.res_time a:active, .res_time a:link, .res_time a:visited { color : #555; text-decoration : none; }
.res_time a:hover { color : #00f; text-decoration : underline; }

.nav_top { color : #835814; font-size : 10pt; text-align : left; margin : 15px 25px 15px 25px; }
.nav_bottom { color : #835814; font-size : 10pt; text-align : left; margin : 15px 25px 25px 25px; }

.bottom_menu { color : #835814; font-size : 8pt; text-align : center; margin : 0px; }

.r_cap_1 { margin : 0px 0px 10px 0px; color : #603913; font-size : 10pt; text-align : left; font-weight : bold; }
.r_cap_2 { margin : 20px 0px 10px 0px; color : #603913; font-size : 10pt; text-align : left; font-weight : bold; }
.stats { margin : 0px 0px 10px 0px; color : #777; font-size : 8pt; text-align : left; }
.empty { color : #777; font-size : 8pt; text-align : left; margin : 50px 25px 50px 25px; }
.gb_cap { color : #070; text-align : left; margin : 40px 25px 10px 25px; }

.votes_options { font-size : 8pt; margin : 0px; padding : 10px; border : 1px solid #9ebec6; background : #cddfe5; }
.votes_options font { font-size : 8pt; color : #e00; }
.votes_options b { font-size : 8pt; color : #65503c; }

#page_shade { position: absolute; width : 100%; height : 100%; z-index: 10; background : #000; filter : progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity : 0.9; -khtml-opacity : 0.9; opacity : 0.9; }
#picture_box { position : absolute; border : 2px solid #aaa; background : #fff; left : 50%; top : 50%; text-align : center; padding : 0px; z-index: 20; }
#picture_author { position : absolute; width : 250px; height : 50px; background : #aaa; left : 50%; top : 50%; text-align : right; padding : 0px; z-index: 20; }
#picture_author p { margin : 10px 14px 14px 14px; padding : 0px; }
#picture_box_exit { position : absolute; width : 40px; height : 40px; background : #aaa; left : 50%; top : 50%; text-align : center; padding : 0px; z-index: 20; }
#vote_wait { position : absolute; border : 2px solid #aaa; background : #fff; left : 50%; top : 50%; width : 300px; height : 100px; text-align : center; padding : 0px; margin : -50px 0px 0px -150px; z-index: 20; }
#vote_wait p { margin : 35px 25px 35px 25px; }
#vote_ok { position : absolute; border : 2px solid #aaa; background : #fff; left : 50%; top : 50%; width : 300px; height : 100px; text-align : center; padding : 0px; margin : -50px 0px 0px -150px; z-index: 20; }
#vote_ok p { margin : 22px 25px 22px 25px; }
#vote_ok p span { color : #0a0; font-weight : bold; margin : 0px; padding : 0px; }
#vote_error { position : absolute; border : 2px solid #aaa; background : #fff; left : 50%; top : 50%; width : 300px; height : 100px; text-align : center; padding : 0px; margin : -50px 0px 0px -150px; z-index: 20; }
#vote_error p { margin : 22px 25px 22px 25px; }
#vote_error p span { color : #e00; font-weight : bold; margin : 0px; padding : 0px; }
.vote_size_pic { width : 80px; height : 12px; border : 1px solid #888; background : #fff; padding : 1px; margin : 7px 0px 5px 0px; text-align : left; }
