html { font-size:100%;height:100%;background:#000; }
body { font-family:arial,helvetica,sans-serif;font-size:1em;background:#000;color:#000;margin:0;padding:0;height:100%; }

div { margin:0;padding:0;display:block; }
img { border:0; }

#main { margin:0 auto;min-height:200px;width:1000px;font-size:.875em; }
#contentbox { min-height:500px;padding:0;position:relative;width:556px;float:left;background:#fff; }
#contentbox .boxborder { padding:10px; }
#contentbox form { margin:0;padding:0; }

.mainmenu { margin:0 0 11px 0;padding:0;list-style:none;font-size:.9375em; }
.mainmenu li { margin-bottom:5px;background:#f00;color:#fff;white-space:nowrap;text-align:right;padding:0 13px;vertical-align:middle;line-height:24px;height:24px; }
.mainmenu .inverse { text-align:left; }
.mainmenu a { color:#eee;text-decoration:none;line-height:24px;font-weight:bold;white-space:nowrap; }
.mainmenu .navlink .linkdots { font-size:1em;font-weight:bold;}
.mainmenu li:hover, .mainmenu a:focus, .mainmenu a:hover { background:#f00;color:#fff;}
.mainmenu .menuactive { background:#999;font-weight:bold; }
.mainmenu .menuactive.div { background:#ddd;color:#000; }
.mainmenu.eaventura a {}
.mainmenu.eaventura label { display:none; }
.mainmenu.eaventura input { display:block;float:none;margin:0;padding:2px 3px; }
.mainmenu.eaventura .button { float:none; }

.mainmenu.destaque li { border:1px solid #fff;padding:0 13px; }

.navlink { white-space:normal; }

#navTreeContext h6 { font-size:1em;background:#ddd;font-weight:bold;line-height:125%; }

ul.first-of-type { font-size:.75em;background:#fff;border:1px solid #ddd; }
.yui-tt .bd { font-size:.75em; }

.loginmodule.login-default label, form .label { display:block;font-weight:bold;margin-top:5px; }
.loginmodule.login-default .button, form .button { float:left;margin-top:5px;color:#fff; }
.control.checkbox span.checkboxlabel { margin:0;padding:0;font-family:arial,helvetica,sans-serif;font-size:1em;font-weight:bold;color:#000; }

ul.queue { width:auto;margin:0 0 10px;padding:10px;display:block; }

.form_title, form h2 { font-weight:bold;border-bottom:1px solid #999;padding:4px 0 2px;margin-bottom:2px;font-size:1.25em;color:#999; }
input.text { width:auto;padding:2px;margin:0; }

.form_header { font-size:1.125em; }
.form_header h1 { font-weight:bold; }
.form_header p {}
.form_wrapper h3 { font-size:1em;color:#000080; }
.form_wrapper .checkboxlabel { color:#000; }
.form_wrapper fieldset { border:1px solid #f00;padding:10px;background:#ddd; }
.form_wrapper legend { text-transform:uppercase;font-weight:bold;padding:0 10px;background:#fff; }

fieldset { margin-bottom:1em; }

.loginEA { margin-bottom:10px;background:#ddd;text-align:right;padding:10px 15px;height:100%; }
.loginEA label { color:#000;text-transform:uppercase;font-size:.75em;display:block; }
.loginEA .text { text-align:right;width:125px; }
.loginEA .button { float:none;margin:2px 0;background:#f00;color:#fff;padding:2px; }
.loginEA .button:focus, .loginEA .button:hover { background:#fff;color:#f00;cursor:pointer; }
.loginEA input { font-size:.875em;margin-left:auto; }
.loginEA a { color:#f00;display:block;font-size:.75em; }

.readonly { background:#ddd; }

.textmodule.default, .textmodule.default .bodycopy { background:#fff;color:#000;margin:0; }
.textmodule.black, .textmodule.black .bodycopy { background:#000;color:#fff;margin:0; }
.textmodule.black ul { list-style-image:url(../images/bola_fundo_negro.jpg); }
.textmodule.black ul li { margin:0;padding:0 0 2px; }
.bodycopy p { margin:0;padding:0 0 .8125em 0; }
h2 { margin:0;padding-bottom:15px; }

.containermodule.edit,.textmodule.form-edit,.eaventuramodule.viewsingle,.navigationmodule.form-editContentPage { background:#fff; }

.newsletter { background:#fff; }

#footer { clear:both;margin-top:10px;color:#fff;background:#000;text-align:center; }

div.info { color:#000;margin:.5em 0;border:1px solid #000;background:#f0f0f0 url(../images/s_info.png) no-repeat scroll 10px 50%;padding:10px 10px 10px 36px; }

.langlink { height:10px;text-align:right;color:#fff;line-height:10px;font-size:.75em; }
.langlink a { color:#fff;text-decoration:none; }
.langlink a.active { font-weight:bold; }
