html{ height: 100%;}*{ margin: 0; padding: 0; outline: 0; }img, fieldset{ border:0; }input, label, select, button{ vertical-align:middle; font-family: Arial, Helvetica, sans-serif;}textarea{ vertical-align:top; }body{ width: 100%; height: 100%; margin: 0 auto; padding: 0; background: #fff; font:14px Verdana, Geneva, sans-serif; line-height: normal; color: #111;}a{ text-decoration: none; color: #00A11D;}a:focus, a:hover{ text-decoration: underline;}#alert{ margin:10px; padding: 10px; border: 2px solid #CC0000; background: #FFFFBF; position: absolute; top: 0; right: 0; width: 400px;}#wrap_base{ margin: 0 auto; padding: 0; background: #FFF; width: 100%; max-width: 1100px;}#wrap_content{ margin: 0 auto; padding: 0; }#wrap_header{ margin: 10px 0 15px 0; padding: 0; border: 3px solid #bbb; background: #00A11D; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; -khtml-border-radius: 30px; behavior: url(/css/border-radius.htc); box-shadow: 0 0 15px #555; -moz-box-shadow: 0 0 15px #555; -webkit-box-shadow: 0 0 15px #555; behavior: url(/css/ie-css3.htc);}#wrap_logotype{ margin: 5px 40px; padding: 3px; border: 1px solid #00A11D; background: #00A11D url(/css/head-64-white.png) left center no-repeat; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; -khtml-border-radius: 30px; behavior: url(/css/border-radius.htc); }.logotype{ margin: 0 0 0 70px; padding: 0; }.logotype a{ text-decoration: none; color: #FFF; font-family: Georgia, Times, serif; font-size: 300%; text-transform: uppercase;}.logotype a:hover{ text-decoration: none;}.slogan{ margin: 1px 0 0 70px; padding: 0; }.slogan span{ color: #FFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px;}#wrap_topmenu{ margin: 0 10px 5px 10px; padding: 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff; background: #00A11D;}#topmenu{ margin: 0; padding: 5px; color: #bbb; text-align: left; font-weight: bold}#topmenu a{ text-decoration: none; padding: 5px 10px; color: #fff; font-family: Arial, Helvetica, sans-serif;}#topmenu a:hover{ text-decoration: underline;}.block_head_top{ margin: 0 0 5px 0; padding: 5px 0; color: #111; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; font-weight: bold; text-align: center;}.block_head{ margin: 5px 0 5px 0; padding: 5px 0; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; font-weight: bold}ul.menu{ margin: 0 0 15px 0 !important; padding: 0; list-style: none;}.menu li{ margin:0; padding: 10px 5px; border-left: 5px solid #EBEBEB; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; background: #F5F5F5; color: #777; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase;}.menu li a{ font-weight: normal; font-size: 14px;}.menu li.main_category{ border-right: none; background: none;}.menu li.main_category a{ background: none; font-weight: bold; font-size: 14px;}.menu li.current_category{ background: #EBEBEB;}.sidebar_txt{ margin: 0; padding: 5px 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif}.sidebar_txt hr{ margin: 10px 0; height: 1px; border: none; background-color: #cdcdcd;}#start{ margin:0; padding: 0; width: 100%; }#start_right{ margin: 0; padding: 0; width: 63%; float: right;}#start_left{ margin: 0; padding: 0; width: 35%; float: left;}#wrap_announce_start{ margin:15px 0; padding:0; }#announce_start{ margin: 0 20px 20px 0; padding: 10px; border: 1px solid #ddd; background: #fff; border-radius: 0 30px; -moz-border-radius: 0 30px; -webkit-border-radius: 0 30px; -khtml-border-radius: 0 30px; behavior: url(/css/border-radius.htc); box-shadow: 0 0 15px #555; -moz-box-shadow: 0 0 15px #555; -webkit-box-shadow: 0 0 15px #555; behavior: url(/css/ie-css3.htc); float: left; width: 300px; height: 200px;}#z_start{ margin: 0; padding: 5px 0; border-bottom: 1px solid #bbb; text-align: center;}#z_start a{ font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase;}#t_start{ margin: 0; padding: 5px; font-size: 13px; text-align: left;}.r_start{ margin: 0; padding: 5px; clear:both; text-align: left;}.r_start a{ font-size: 11px !important;}#category{ margin:0 auto; padding: 0; }#category_right{ margin: 0; padding: 0; width: 80%; float: right;}#category_left{ margin: 0; padding: 0; width: 16%; float: left;}#wrap_announce_category{ margin:0; padding: 20px 0; border:1px solid #fff;}#wrap_announce_category h1{ margin: 0 0 10px 0; padding: 0; color: #222; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: normal; text-align: left;}#announce_category{ margin: 0 0 10px 0; padding: 5px 0; background: #fff; width: 85%;}#z_category{ margin: 0 0 1px 0; padding: 5px 0; border-bottom: 1px solid #bbb; text-align: left; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #222;}#t_category{ margin:0; padding: 5px 0 5px 50px; min-height: 30px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEWklEQVRYhc2X20/jRhTGZxeWJbFTT1iVarVa2G2fqqpdtn2v1P8ZHsDiAeUVkbsTXyaGJiT4krsTEhP4+rCekcPCFgxSO9KnzM0zv3POHHtCyP+wvFBVFc+g6e7u7l9JAFZVVcVTy9HREVRVne7t7f35WIBXHODi4gKO46DdbsN1Xbiui4uLC7TbbZyfn8NxnKU58bFcLgfXdRNBLAHwjTudDlzXheM46HQ6QvHxTqcDx3HQarWQy+UAIBGEAHAcB47joFgsolwuo1KpoFgs4uTkBMViEYVCAfl8HuVyGfl8HrVaDb7vLwEkgRAAruvC8zx4ngff9+H7vrDYcZylcd7veR7a7fYSAAB4ngdVVceEkJcPBuh2u+h2u6hWq9A0DaVSSVifz+eFF4rFIo6Pj6FpGjzPQ6fTweHh4VeZkcvlQAhZfTBAr9eD7/vo9Xro9/vo9/sYDAYCrNfribrv++h2u+j3+3BdF81mE4wxMMZg2zaCIMD+/j4IIa8eDMA3rdfrqFQq0DRNnIdSqYRqtYparSbOR6VSQalUEu1CoQDHceB5HsIwxMHBweMBBoMBBoMBhsOhULwvPjYYDDAaje58BgBUVX0cwGg0wmg0gmVZKJfLMAwDuq5D0zThkWq1imq1inq9jnq9Dl3XYZomdF1HrVbDaDTCeDxOBhAEASaTCSaTiagHQSAUb98ei/c/CSAIAmiaJqzTNE1YqWkaGGNLbcMwlubzNRIBXF5eCk2n06X2bDa795fX40oEwBezLAu6rsO2bRFfLp5qhmGgXq9D0zTUajWYpgnGmFgjEcB8Pr9XYRh+c5xrNpthPp8nAwjDEGEYotlswrZtNBoNYXHc8kajAcuyhHds24ZlWTg7PRVrJAK4urp6NiUCWCwWWCwW+PvsDLquCw/wOu9njKHRaIi4G4YB27bRarVwdXWFxWKRDODm+lpAxK3hbr1P8bn8+cQAN9fXYIzh7PQUhmHAsizYtg3DMGAYBkzTFLFnjImzYFkWGo0GFosFbq6vn+YBbjXP7+l0uvR2nEwmoo/nPc+UZwkBYwymaYo8r1Qq4hvAGBPve/7t4ECz2QxhGCYH4NbP53NMp1OMx2MMh0Pxlez3++j1ekK8n0NwTzw2C9biANz1QRCIzX3fF1ex+JXM8zwBMhwOEQSB8MK3AF6QL/e0FULIGiEk8xz/C+4qEUA62utltDdZIYS8JoRkMpnMm2w2u/VM/4zulCzLm4QQKTJ2hZAvl8R1Qsh3six/TyndlmX5Z0mSfpMk6ROldIdS+plS+llRlN9j+uOWxFg0f4dSuiNJ0idJkn6VZfkXRVF+kiTpB0JIJjJ6hYdgJYrNOiFEzmQyb2RZ3kyn029TqdS7jY2N99lsdotSuk0p/aAoykdFUX6M6aOiKB8ppR8opdvZbHZrY2PjfSqVepdOp9/KsrwZeVeJ9liNh+C+87AaQa1Feh1p/V/E561Fz6/eivlXm/6n5R85XdaG88RwKwAAAABJRU5ErkJggg==) left center no-repeat; font-size: 14px; text-align: left;}#default{ margin:0 auto; padding: 0; }#default_right{ margin: 0; padding: 0; width: 63%; float: right;}#default_left{ margin: 0; padding: 0; width: 35%; float: left;}#wrap_announce_default{ margin:0; padding: 15px 20px; }#wrap_announce_default h1{ margin: 0 0 20px 0; padding: 0; color: #222; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: normal; text-align: left;}#wrap_announce_default ul{ margin:0 0 50px 50px; padding: 0; list-style-type: square;}#wrap_announce_default li{ margin:0 0 7px 0; color: #555}#wrap_announce_default p{ font-size: 13px}#page { margin:0 auto; padding: 0; -moz-user-select: none; -khtml-user-select: none; -o-user-select:none; -webkit-user-select: none; -ms-user-select: none; user-select: none;}#page_right{ margin: 0; padding: 0; width: 81%; float: right;}#page_left{ margin: 0; padding: 0; width: 16%; float: left;}#text{ margin: 0; padding: 5px; font: 14px Verdana, Geneva, sans-serif; text-align: justify;}#text a{ border-bottom: 1px solid #9CDEB9; text-decoration:none; color: #00A11D;}#text a:hover { border-bottom: 1px solid #008000; color: #008000;}#text h1{ margin: 0 auto; padding: 0 0 20px 0; font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #333; font-weight: bold; text-align: left}#text h2{ margin: 15px 0 15px 0; padding: 2px 0 2px 25px; background: url(/css/arrow-R-H2-h18-green.png) left center no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #008000; text-transform: uppercase; font-weight: bold; text-align: left;}#text h3{ margin: 10px 0 !important; padding: 0 18px !important; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAYUlEQVQImSXJwQ3DMBADQTVmwIbIO4mC4f6r2Twy3xmS+L4PSVzXRRIkMe77JglVhSTe9yUJY85Jd5OEJKy1sM2oKqqKcw7nHOacPM/zD0nsvUmCbaqK0d10N7aRhG1s8wMTAUGSaOA66AAAAABJRU5ErkJggg==) left center no-repeat; text-transform: uppercase; text-align: left;}#text h3.ioh3{ margin: 3px 0 !important; padding: 0 !important; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333; background:none; text-transform: none; text-align: left;}#text h4{ margin: 0 !important; padding: 0 12px !important; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333; text-decoration: underline; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAfklEQVQImU3LPQ4CIRQA4fHnSJYQQoD3WhKyGxqvYSvnsPM+dt5hz2Aiis1mY/tNBufcM+ecAVprR2CHqnbv/VJrPa9hT4zxLSIjhNCNMVcARGSklD4i0lV1eO9vG6aUvive//eXtfYCgKoO59wyz3MGmKbpgLX2UUo5bQD8ACcOMoivnFs1AAAAAElFTkSuQmCC) left center no-repeat ; text-align: left;}#text span.ioh{ font-weight: bold; color: #B22222;}#text span.ioh3{ margin: 0 !important; padding: 0 0 0 13px !important; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #222; background: url(/css/arrow-R-ioh3-h8.png) left center no-repeat;}#text span.ioh4{ margin: 0 !important; padding: 0 0 0 13px !important; font-weight: bold; color: #222; background: url(/css/arrow-R-ioh4-h8.png) left center no-repeat;}span.blog_h2{ margin: 5px 0 !important; padding: 0 !important; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #222; background:none; text-transform: none; text-align: left;}#text ul, #text ol{ margin: 0 0 0 30px; padding: 0; }#text ol{ margin:0; padding: 0 0 0 30px; list-style-type: decimal; }#text ul{ margin:0; padding: 0 0 0 30px; list-style-image: url(/css/li-h8-2.png);}#text li ul{ list-style-image: none; list-style-type: disc !important;}#text li{ margin: 0 0 4px 0; color: #222; text-align: left; font-size: 14px; font-family: Arial, Helvetica, sans-serif;} #text table{ margin: 0 auto; border: 2px solid #bbb; border-collapse: collapse; max-width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 13px !important;}#text td{ border: 2px solid #ddd; padding: 5px 5px; vertical-align: top; text-align: left;}#text td ul, #text td ol{ margin: 0 0 0px 15px !important; padding: 0;}#text td li{ margin: 0 0 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px !important;}.fon { background: #F5F5F5; font-weight: bold; color: #333; font-size: 13px !important;}#text p{ margin-bottom: 8px;}#text blockquote { margin: 0 20px; padding: 5px 10px; border: 2px solid #ddd; background: #FFFFF0; }#text hr{ margin: 5px 0 5px 0; height: 1px; border: none; background-color: #bfbfbf;}#text img.fancybox_pic_right{ float: right; clear: right; padding: 4px; margin: 10px 0 10px 10px; max-width: 300px !important; border: 2px solid #ddd;}#text img.pic_right{ float: right; clear: right; padding: 4px; margin: 10px 0 10px 10px; }#text img.pic_left{ float: left; clear: left; padding: 4px; margin: 10px 10px 10px 0; }#text b { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #222;}#text strong{ color: #333; }#text i{ color: #000; font-family: Arial, Helvetica, sans-serif; }#text em{ color: #BB0000;}#text del{ color: #777;}#text cite{ color: #9400D3;}#text q{ quotes: none; font-style: italic;}#text small{ color: #000; font-family: Arial, sans-serif; font-size: 11px;}#text code{ font-size: 13px; font-family: "Lucida Console", Monaco, monospace;}#commentlink { margin:15px 0 0 0; padding: 3px; background: url(/css/comment-21-grey.png) left center no-repeat; text-align: right; font-size: 18px; width: 180px;}.author{ font-weight: bold; color: #444;}.cycle{ color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}textarea{vertical-align:top;}#next_block{ margin-top: 40px; padding: 10px ; border-top: 1px dashed #bbb; border-bottom: 1px dashed #bbb; background: #F7F7F7;}#next_block ul{ margin: 0 0 0px 20px !important; padding: 0; border: none; list-style-image: none; list-style-type: square !important;}#next_block li{ margin: 7px 0;}.next_articles{ margin: 0; padding: 2px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #111; text-transform: uppercase; font-weight: bold;}#comment { margin:0 auto; padding: 0; }#comment_right{ margin: 0; padding: 0; width: 81%; float: right;}#comment_left{ margin: 0; padding: 0; width: 16%; float: left;}#comment_right p{ margin-bottom: 30px;}#comment_right ul li{ margin-bottom: 15px;}div#user_title{ margin: 0 0 5px 0; padding: 0; font-size: 12px;}span.user_name{ font-size: 18px}div.text_block{ margin: 0 0 15px 0 !important; padding: 0 0 15px 0; border-bottom:1px solid #bbb;}div.post_date{ float: right; font-size: 11px !important; color: #444;}div.post_number{ margin: 0 7px 0 0; padding: 0; float: right; font-size: 11px !important; }img.icon{ margin: 3px !important; padding: 1px !important; }div#bc { margin: 0 0 5px 0; padding: 3px 0; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 15px;}div#bc a{ text-decoration: none;}div#numer{margin: 10px 0 20px 0;padding: 0;text-align: right;font-size: 10px;}div#numer a.active{margin: 1px;padding: 3px;border: 1px solid #999;text-decoration: none;font-weight: bold;}div#numer a.next{margin: 1px;padding: 3px;border: 1px solid #999;text-decoration: none;color: #999;font-weight: bold;}#wrap_footer{ margin: 50px 10px 5px 10px; padding: 0px 10px; border: 1px solid #555; background: #555555;}#footer{ margin: 0; padding: 5px; color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}#footer a{ text-decoration: none; color: #90EE90;}#footer a:hover{ text-decoration: underline;}@media screen and (min-width:600px) and (max-width:800px) {#wrap_logotype{ margin: 5px 10px; padding: 10px;}.logotype a{ font-size: 180%;}.slogan span{ font-size: 10px;}#page_left, #start_left, #category_left, #default_left, #comment_left{ margin: 15px 10px 0 10px; padding: 0; width: 45%; min-width: 550px; float: left;}#page_right, #start_right, #category_right, #default_right, #comment_right{ margin: 0 10px; padding: 0; width: 45%; min-width: 550px; float: left;}#text{ text-align: left; font-size: 15px;}}@media screen and (min-width:100px) and (max-width:599px) {#wrap_logotype{ margin: 5px 10px; padding: 15px;}.logotype a{ font-size: 120%;}.slogan span{ font-size:10px;}#page_left, #start_left, #category_left, #default_left, #comment_left{ margin: 15px 10px 0 10px; padding: 0; width: 45%; min-width: 320px; float: left;}#page_right, #start_right, #category_right, #default_right, #comment_right{ margin: 0 10px; padding: 0; width: 45%; min-width: 320px; float: left;}#text{ text-align: left; font-size: 15px;}}fieldset.ADM{ margin: 5px 0px; padding: 2px 5px; border: 1px solid #bbb; background: #ECE9D8;}.ADM legend{ margin: 1px; padding: 3px; border: 1px solid #999; background: #FFFFCC; color: #111; font-weight: bold; font-size: 10px; text-transform: uppercase;}.ADM a{ color: #0033FF;}.ADM h4{ margin: 3px 0 !important; padding: 0; font-size: 14px !important; color: #111; font-family: Arial, Helvetica, sans-serif; font-weight: bold}.ADM small{ color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }.ADM table { margin: 0; padding: 3px; border: 1px solid #999; border-collapse: collapse; text-align: left; }.ADM td{ margin: 0; padding: 5px; border: 1px solid #999;}.ADM table#add { margin:0; padding: 0; border: none; border-collapse: collapse; text-align: left; width: 100%;}.ADM table#add td{ margin: 0; padding: 3px; border: none; font-family: Arial, Helvetica, sans-serif; font-size:12px;}.ADM textarea { margin: 0 0 1px 0; padding: 5px; border: 1px solid #999; background: #FFEFD5; width:98%; font-family: Verdana, Sans-Serif !important; font-size: 13px;}.ADM input[type="text"]{ width:99%;}.ADM hr { margin: 5px 0; padding: 0;}div.ROLL{ padding: 5px; overflow: auto; height: 120px; width: 60%; border: 1px solid #999; background: #FFEFD5;}div#adminlink { margin-bottom: 10px; text-align: left;}div#adminlink a{ color: #0033FF;}ul.css-menu-dict {padding:10px;list-style: none;}ul.css-menu-dict li {display: inline}ul.css-menu-dict a {margin:1px;padding: 5px;font-family: Arial, sans-serif;text-decoration: none;background: #FEDFA7;font-weight: bold;color: #006699;border: 1px solid #006699;font-size: 12px;}ul.css-menu-dict a:hover {padding:10px;font-weight: bold;background: #006699;color: #fff;padding: 5px;border: 1px solid #006699;} 

