*{margin:0;padding:0;}
html{font-size:62.5%;}
body{background:#fff url(images/background.gif) top center repeat-x;color:#000;font-family:arial,verdana,sans-serif;font-size:12px;margin:0;}
a,a:visited{color:#090;font-weight:bold;text-decoration:underline;}
a:hover{color:#f90;text-decoration:underline;}
#container{width:860px;text-align:left;margin:0 auto;}
#header{background:#a2d073 url(images/header.gif) top center repeat-x;padding:0;text-align:center;}
#header h2{color:#000;font-size:40px;font-family:Arial,Helvetica,Sans-Serif;font-weight:bold;margin:0;text-indent:10px;}
#header h2 a{color:#000;text-decoration:none;}
#header h2 a:hover{color:#f90;text-decoration:none;}
#header h3{color:#fff;font-size:16px;font-family:Arial,Helvetica,Sans-Serif;font-weight:bold;text-transform:uppercase;text-indent:10px;margin:0;}
#menu{background:#e8f7d3 url(images/menu.gif) top center repeat-x;margin:0 0 15px 0;text-align:center;border-bottom:0 solid #9c6;border-top:0 solid #9c6;padding:5px 0 5px 0;text-transform:uppercase;}
#menu h2{color:#fff;font-size:17px;font-family:Arial,Helvetica,Sans-Serif;font-weight:bold;margin:0;padding:0;}
#menu img{border:none;margin:0;}
#menu li{display:inline;list-style-type:none;margin:0;padding:0;}
#menu ul{margin:0;padding:4px;}
#menu ul li a{font-family:Arial,Helvetica,Sans-Serif;font-size:17px;color:#fff;padding:0 20px 0 20px;margin:0;text-decoration:none;}
#menu ul li a:hover{color:#9c6;background:#fff;padding:10px 20px 10px 20px;text-decoration:none;}
#content{width:620px;float:left;margin-bottom:20px;margin-top:0;padding:15px 15px 15px 0;}
#content p{margin:0;line-height:18px;padding:0 0 15px 0;}
#content p img{border:none;margin-right:5px;margin-bottom:3px;}
#content h1{font-family:Arial,Helvetica,Sans-Serif;font-size:17px;color:#fff;padding:0 15px 0 15px;margin:0;text-decoration:none;}
#content h1 a{color:#9c6;text-decoration:underline;}
#content h1 a:hover{color:#000;text-decoration:none;}
#content h2{color:#f90;font-size:15px;font-family:Arial,Helvetica,Sans-Serif;font-weight:bold;margin:0;padding:0 0 10px 0;line-height:100%;}
#content h2 a{color:#090;text-decoration:underline;}
#content h2 a:hover{color:#f90;text-decoration:underline;}
#content h3{color:#f90;font-size:15px;font-family:Arial,Helvetica,Verdana,Sans-Serif;font-weight:bold;margin-bottom:0;line-height:100%;}
#content h3 a{color:#090;text-decoration:underline;}
#content h3 a:hover{color:#f90;text-decoration:underline;}
#content ol{list-style-type:decimal;line-height:18px;margin:0;padding:0 0 10px 30px;}
#content ul{list-style:none;margin:0;padding:0 0 10px 0;}
#content li{margin:0;padding:0;}
#content ul li{list-style:square inside;margin:0 0 0 10px;padding:5px 0 0 0;}
#content ul li a{color:#090;text-decoration:underline;}
#content ul li a:hover{color:#000;text-decoration:underline;}
blockquote{margin:0 0 0 25px;padding:0 25px 0 10px;font-style:italic;color:#666;border-left:1px solid #ccc;}
#content blockquote p{margin:0 0 20px 0;padding:0;}
.postspace{width:440px;height:32px;margin:0;padding:0;}
.postspace2{width:440px;height:0;margin:0;padding:0;}
#sidebar{background:#e8f7d3;width:208px;float:right;margin-top:15px;margin-bottom:20px;padding:10px 5px 10px 10px;border:1px dotted #9c6;}
#sidebar p{margin:0;line-height:18px;padding:0 0 15px 0;}
#sidebar p img{border:none;margin-right:5px;margin-bottom:px;}
#sidebar h2{color:#000;font-size:20px;font-family:Arial,Helvetica,Sans-Serif;font-weight:bold;list-style:none;padding:0 0 5px 0;margin:0 0 5px 0;text-transform:uppercase;border-bottom:1px dotted #9c6;}
#sidebar ul{list-style:none;margin:0;padding:0 0 20px 0;}
#sidebar li{list-style:none;margin:0;padding:0;}
#sidebar ul li{list-style:square inside;margin:0;padding:5px 0 0 0;}
#sidebar ul li ul{padding:0;}
#sidebar ul li a{color:#090;text-decoration:underline;}
#sidebar ul li a:hover{color:#f90;text-decoration:underline;}
#sidebar ul li ul li{color:#000;padding:5px 0 0 15px;}
#sidebar ul li ul li a{color:#f90;}
#footer{background:#e8f7d3;border-top:8px solid #9c6;text-align:center;clear:both;padding:15px;}
#content hr{color:#9c6;border:1px dashed;width:100%;margin:35px 0 10px 0;}
#comment_back{width:520px;margin-bottom:20px;padding:15px 15px 15px 15px;border:1px dotted #9c6;}
#ramka{background:#e8f7d3;margin-bottom:10px;padding:25px 15px 25px 15px;border:1px dotted #9c6;}
#ramka1{background:#e8f7d3;margin-bottom:15px;padding:10px 10px 10px 10px;border:1px dotted #9c6;}
#banner{background:#ffffff;DISPLAY:block;text-align:center;margin-bottom:10px;padding:5px 3px 5px 3px;border:1px dotted #9c6;}}