body { background:#FFFFFF; font-weight: normal; font-size: 13px; font-family: sans-serif, Tahoma; color: #222222; }
* { margin: 0; padding: 0; border: 0; }
a { color: #0000A8; text-decoration: underline;}
a:hover { color: #FF8000; text-decoration: none; }
.t0 { margin: 4px; }
.cm a, .dm a { color:#FFFFFF; }
.cm a:hover { color:#380071; }
.dm a:hover { color:#FFFF80; }
.cm { background:#A1B92F; color: #FFFFFF; padding: 4px 4px; color:#FFFFFF; }
.cb { background:#E0EBAF; }
.cb div { height: 1px; overflow: hidden; background: #A1B92F; margin: 0 1px; }
.ca { background: #E0EBAF;margin: 0 1px; }
.ca div { height: 1px; overflow: hidden; background: #A1B92F; margin: 0 1px; }
.dm { background:#989898; color: #FFFFFF; padding: 4px 4px; color:#FFFFFF; }
.db { background:#DFDFDF; }
.db div { height: 1px; overflow: hidden; background: #989898; margin: 0 1px; }
.da { background:#DFDFDF; margin: 0 1px; }
.da div { height: 1px; overflow: hidden; background: #989898; margin: 0 1px; }
.box { margin: 0 2px 0 5px; }
.ft { border-top: 3px solid#ABABAB; padding: 2px 0 0 4px; margin: 3px 0 3px 0; }
.ft, .ft a { color: #525252; }
.ft img { margin: 1px 0 1px0; }
.mark { color: #599200; text-decoration: none; padding-left: 9px; background: url('http://getwap.ru/c/bred1.gif') no-repeat left center; display: inline-block; }
.colsec { color: #AA0000; }
.colgray { color: #989898; }
.colorange { color:#FF8000; }
.colgreen { color:#599200; text-decoration:none; }
hr { border-bottom: 1px dotted #2B2B2B; margin: 3px 0 3px 0; }
input, textarea, select { font-size: 13px; font-family: sans-serif, Tahoma; border: 1px solid#A1B92F; margin: 2px 0 2px 0; }
.but {color:  #FFFFFF; background-color:#A1B92F; border: 0;}
.but:hover {background-color: #FF8000;}