body {background-color: #224225; font: 12px arial; height:100%; width: 100%; margin:0px; padding:0px}
table {color: #666666; font: 12px arial; border-collapse:separate; border: 0px}
img {border: 0px}
form {margin: 0px; padding: 0px}
h1 {font: 26px arial; margin: 5 0 0 0px;}
a {color: #666666; font: 12px arial;text-decoration: underline}
a:hover {color: #000000;text-decoration: none}
a.navig {color: #aaa; font: 11px arial;text-decoration:underline}

.tb { border: green 2px solid;}
.tb th { background-color: green; padding: 10px; color: #fff;}
.tb td { font: 16px arial; border: #cecece 1px solid;}


.menu td {width: 300px; text-align: left; padding: 2 0 2 0px;}
.menu a {font: 14px arial; color:#ff8400;}
.menu a:hover {font: 14px arial; text-decoration:none; color:#ff8400;}
.menu span {cursor: pointer; display: block; height: 21px; background: url(/ad/sites/35/i/shar.jpg) no-repeat; padding-left: 30px;}

.bnra {background-color: #2c4a2f; padding: 20px 0 0px 20px;}
.bnra span {color: green; display: block; font: 19px arial;}

a.commpre{color: #b7b7b7; font: 11px arial;text-decoration:underline}
a:hover.commpre {color: #777777; text-decoration: none}
.comment_pre_block {width: 300px; padding: 5 0 10 0px; border-bottom: #224225 1px solid;}

a:hover.navig {color: orange; text-decoration: underline}
a.subart {color: #666666; font: bold 24px arial;text-decoration: underline}
a:hover.subart {color: orange; text-decoration: none}
a.preart {color: #666666; font: 19px arial;text-decoration: underline}
a:hover.preart {color: orange; text-decoration: none}
a.menu {color: #666666; font: 14px arial;text-decoration: none}
a:hover.menu {color: orange; text-decoration: none}

textarea {color: #666666; font: 12px arial; border: #cecece 1px solid}
select {height: 17px; color: #666666; font: 12px arial; border: #cecece 1px solid}
input {height: 17px; color: #666666; font: 12px arial; border: #cecece 1px solid}
input.sbm {background-color: #CCCCCC; height: 19px; color: #fff; font: 11px arial; border: #fff 1px solid}
td.comments {padding: 3 5 3 5px; font: 11px arial;}
td.commentsz {color: #666; padding: 3 5 3 5px; font: 11px arial;}
table.comments {margin-top: 10px;}
td.va {vertical-align: top;}

td.content {vertical-align: top; width: 620px;   padding: 15px; background: #deffdb url(/ad/sites/35/i/shar.gif) }

.fl {float: left; margin: 2px; background-color: #fafafa; padding: 2px; border: orange 1px solid;}
.warning {margin: 5 0 5 0px; padding: 10px; border: #d60000 1px dotted; background-color: #f0f0f0; color: #d60000; font: 11px arial;}
.resizable-textarea {font: 13px arial; width: 500px; height: 80px;}
.resizable-textarea .grippie {height: 9px; overflow: hidden; background: #eee url(/ad/i/grippie.png) no-repeat center 2px; border: 1px solid #ddd; border-top-width: 0; cursor: s-resize;}
html.js .resizable-textarea textarea {margin-bottom: 0; width: 100%; display: block; font: 13px arial; padding: 1 5 1 5px;}
.authorbottom {padding-top: 6px; margin-top: 15px; border-top: #f0f0f0 1px solid; text-align: right}
td.search {border-bottom: #f0f0f0 1px solid;background-color: #fafafa; padding:10 5 20 10px;}
td.searchz {background-color: #f0f0f0;padding: 5 7 5 7px;}
input.search {background-color:#deffdb; width: 215px; margin-right: 2px;}
.dvgall {float: left; height: 219px}