.Blue { background-color: #000055; color: #0000ee; border-width: 2px; border-color: #000000; border-style: groove; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; font-weight: bold; }
.Blue a { color: #550000; }
.Dark { background: url("/img/3835/3835740_6e7b50ad23.png") no-repeat #c3eddf; background-position: left center; color: #000000; border-bottom-width: 1px; border-bottom-color: #222222; border-bottom-style: solid; margin-top: 1px; margin-bottom: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 16px; border-left: 3px solid #006600; }
.Light { background: url("/img/3835/3835740_6e7b50ad23.png") no-repeat #cccccc; background-position: left center; color: #000000; border-bottom-width: 1px; border-bottom-color: #222222; border-bottom-style: solid; margin-top: 1px; margin-bottom: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 16px; border-left: 3px solid #000066; }
.msg { background-color: #d8daef ; border-width: 1px; border-color: #009900; border-style: dashed; margin-top: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; font-size: small; }
.Red { background-color: #660000; color: #dd0000 ; border-width: 2px; border-color: #ee0000; border-style: ridge; font-weight: bold; }
.Red a { color: #ff0000 ; }
.whole { background-color:  #ccc; border-width: 1px; border-color: #000099; border-style: solid; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; font-weight: bold; }
.win { background-color:  #FFFFFF; border-width: 2px; border-color: #000000; border-style: inset; margin-top: 1px; margin-bottom: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }


body { margin: 1px ; border: 1px dotted #0000ff ; background-color: #d8dfea ; color: #000000 ; padding: 2px ; font-family: verdana ; font-size: 13px ; }
p { padding: 4px; }
img { align: left; vertical-align: bottom; }
h1 { padding: 3px; text-decoration: none; margin: 2px; }
a:link, a:visited { color: #ff0066; }
a:hover { color: #ff9904 ; text-decoration: blink ; }
input,select,textarea[type=text]  { color: #000000 ; background-color: #fafff0 ; border: 1px solid #339933 ; }
textarea { color: #000000 ; background-color: #fafff0 ; border: 1px solid #339933 ; }
input[type=submit] { background: url("/img/3835/3835748_ac115d3e1d.jpg") #ccff00 repeat-x; font-weight: bold; border: 2px outset #000; margin: 1px; padding: 2px; }

.top { background: url("/img/3845/3845515_1917aec757.jpg") #003300 repeat-x; padding: 3px ; color: #fff; font-size: 15px; font-weight: bold; }
.top a { color: #000; }
.rua { color:#fff; background: url("/img/3835/3835746_bd3dcce825.png") #66ff00 repeat-x; padding: 2px; }

.sub { background: url("/img/3835/3835743_a968ca7eba.png") #ffcc00 repeat-x; padding: 2px; border: 1px solid #3bc934; margin: 1px; }

.bot { background: url("/img/3837/3837834_f53842ac95.jpg") #449900 repeat-x; padding: 2px ; }

.pink { background: url("/img/3835/3835745_1a0e16e27c.jpg") repeat-x; padding: 1px; }
.pink a { color: #00cc00; }
.main { background-color: #c3eddf ; padding: 2px ; border-left: 3px solid #000099 ; border-bottom: 1px solid #333 ; }

.main2 { background-color: #d9efeb; border-left: 3px solid #009900 ; border-bottom: 1px solid #444 ; padding: 2px ; background-color: #ccc ; }
.msg { background-color: #d8daef; border-top: 1px dashed #009900; border-bottom: 1px dashed #009900; border-left: 1px dashed #009900; border-right: 1px dashed #009900; margin: 1px; font-size: small; }
.all { background-color: #cccccc; border-top: 2px solid #000099; border-bottom: 2px solid #000099; border-right: 2px solid #000099; border-left: 2px solid #000099; margin-top: 3px; padding: 1px; }