body		{margin: 0; background: white; color: black; font: 12px Verdana, Arial, Helvetica, sans-serif; padding:5px; background: #333333 url(/images/bg-body.gif) repeat-x;}
hr			{cleat: both; margin: 0; visibility: hidden; height: 0; overflow: hidden}
img		{border:0; vertical-align: middle;}
h1 {margin: 0}
h2, h3 {font-size: 14px; margin:0; text-transform: uppercase; border-left: 3px solid #CC0000; padding-left: 4px;}
h2 {margin-bottom: 5px; margin-top: 5px}

.details ul {float: right; border: 1px dotted black; padding: 10px;}
.details li {list-style-type: none}
.main {padding: 9px;width: 806px; margin: auto; height: 100%; border-top: 5px solid #CC0000; border-bottom: 5px solid #CC0000; border-left: 1px dotted black; border-right: 1px dotted black; background: white url(/images/bg-main.gif); font: 12px Verdana, Arial, Helvetica, sans-serif;}
.header p { font: 9px Courier, serif; color:#666666; margin: 0}
.header {background: transparent url(/images/bg-header.gif); width: 100%; text-align: center; padding-top: 20px;}
.ad1 {background: #CC0000 url(/images/bg-ad1.gif) repeat-x; padding: 15px; clear:both; border-top: 15px solid #AAA;}
.header li {float: right; list-style: none; padding: 3px; padding-left: 10px; padding-right: 10px; background: #AAAAAA url(/images/bg-header-li.gif) no-repeat; margin-right: 4px;}

.footer a {color: white; font-weight: bold; text-decoration: none;}

.header li a {text-decoration: none; color: white; font-weight: bold}
.header ul {margin: 0}

textarea {width:380px; height: 100px; border: 1px dotted #777}
.btm {background-color: #CCC; border: 1px solid black; font-weight:bold; margin: 3px}
.inp_m2 {border: 1px dotted #777; width: 120px;}
.inp_m1 {border: 1px dotted #777; width: 50px;}
.inp_m3 {border: 1px dotted #777; width: 220px;}

form {width: 400px; margin: auto}
.side {width: 200px; float: left; padding: 5px;}
.body {width:585px; float: right; padding: 5px; border-left: 1px dotted black;}
.footer {clear: both; text-align: center; background-color: #AAA; color: white;}

.green {color: green; font-weight: bold}
.red{color: red; font-weight: red}
.yellow{color: yellow; font-weight: yellow}
#validator {text-align: left;}
.side li {list-style-image: url(/images/side-li.gif);}
.data {padding-right: 5px; font-weight: bold;}
.forum {background: transparent url(/images/forum_ico.gif) no-repeat; padding: 5px; padding-left: 18px;}
.det {background: transparent url(/images/details.gif) no-repeat; padding: 5px; padding-left: 18px;}
.link {background: transparent url(/images/link_ico.gif) no-repeat; padding: 5px; padding-left: 22px;}
.message {color: red; font-weight: bold; margin: 20px; text-align: center;}

.thread-li {list-style-image: url(/images/button_page.gif);}
.forum-li {list-style-image: url(/images/folder.gif);}


/*forum block*/
.editor_button { float: left; cursor: pointer; padding-left: 0px; padding-right: 0px;}
.editor_button2 { cursor: pointer; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}