body{margin:5px 0;padding:0;font:74% Arial, Sans-Serif;color:#FFF;line-height:1.4em;background:#7D8085;}
img{border:0}
.toph, #footerh{background:url('/img/style2/aa.png') no-repeat;}
.toph{background-position:-3px -0px;height:39px;margin:0;padding:0;}
.footerh2{background:url('/img/style2/aa.png') no-repeat;clear:both;width:auto;height:8px;color:#888;font-size:90%;background-position:-3px -44px;text-align:center;}
#container{color:#d0d0d0;margin:0 auto;padding:0;width:800px;background:#3D3E42 url(/img/style2/bg.jpg) repeat-y center;}
#content{clear:both;float:left;width:540px;padding:0px 0px 10px 0px;margin:0 30px;}
#menu{background:#FFF;font-size:95%;float:right;width:170px;margin:0 15px 0 0 !important;margin:0 8px 0 0;padding:0px 1em 0 0px;}
#menu a{color:#7D8085;}
#esquerda{clear:both;font-size:95%;float:left;margin:0 15px 0 0 !important;margin:0 8px 0 0;padding:0px 1em 0 0px;}
.title{height:28px;color:#F29900;font-size:140%;font-weight:bold;}
.boxad{background:#45464B;color:#BBB;border:1px solid #555;padding:5px;}
p{margin:0 0 5px 0;padding:0;color:#ccc;background:inherit;}
hr{border:0;height:1px;color:#eee;background-color:#eee;}
a{color:#ccc;background:inherit;text-decoration:underline;}
h1{padding:0;margin:0;color:#FFF;background:inherit;font:bold 1.8em Arial, Sans-Serif;letter-spacing:-1px;}
h1 a{color:#FFF;background:inherit;}
h2{background-color:inherit;color:#F29900;font-size:140%;font-weight:bold;margin:10px 0 10px 0;padding:0;}
h2 a{color:#F29955;}
h2 a:hover{color:#F29955;text-decoration:none;}
ul{margin:5px 0 20px 15px;padding:0;list-style:none;}
li{list-style-type:square;color:#F29900;margin:0 0 0px 0;padding:0 0 0 0px;}
li a{color:#7D8085;text-decoration:none;}
li a:hover{color:#F29900;}
.center{float:left;width:530px;font-size:95%;margin:0px 0 5px 35px !important;margin:0px 0 5px 20px;padding:0;background:#3D3E42;color:#FFF;}
.center a{color:#F29900;}
.center a:hover{color:#FFF;}
#footerh{clear:both;width:auto;height:15px;color:#888;font-size:90%;background-position:-3px -55px;text-align:center;}
#footerh-bkp{clear:both;width:auto;height:37px;color:#888;font-size:90%;background-position:-3px -41px;text-align:center;}
.footer_text{text-align:right;margin:0;padding:0;color:#aaa;}
.footer_text a{color:#ccc;}
.comments{padding:10px 10px 8px 10px;margin:0 0 7px 0;background:#3f3f3f;color:#000;}
.commentsbox{padding:8px 0 10px 10px;margin:0 0 10px 0;background:#f4f4f4;color:#000;}
.error{color:#990000;background-color:#FFF0F0;padding:7px;margin-top:5px;margin-bottom:10px;border:1px dashed #990000;}
.error h2{color:#990000;background:inherit;}
.success{color:#000000;background:#F5FBE1;padding:7px;margin-top:5px;margin-bottom:5px;border:1px dashed #7BA813;}
.success h2{color:#7BA813;background:inherit;}
ul.horizontal{text-align:center;border:1px solid #F2F2F2;padding:0 0 15px 0;}
ul.horizontal li a{font:16px;text-decoration:none;color:#fff;padding-top:2px;}
ul.horizontal li{float:left;margin:0 20px;}
.destaque{font-size:160%;color:#00dd00;}
.enfase{font-size:140%;color:#00dd00;}
fieldset{margin:1em 0 1em 0;}
legend{font-size:140%;margin-left:1em;color:#F29900;}
form{margin-top:2em;}
form div{vertical-align:text-top;margin-left:1em;margin-bottom:2em;}
form div.date{margin-left:0em;}
label{display:block;float:left;font-size:14px;padding-right:20px;}
input[type=checkbox]{float:left;clear:left;margin:2px 6px 7px 2px;}
input{clear:both;display:block;font-size:14px;font-family:inherit;}
input[type=text], textarea{clear:both;display:block;font-size:14px;font-family:inherit;width:470px;}
select{clear:both;vertical-align:text-bottom;font-size:14px;font-family:inherit;}
option{font-size:14px;font-family:inherit;padding:0 0.3em;}
input[type=submit]{display:inline;vertical-align:bottom;}
div.required{clear:both;color:#ccc;font-weight:bold;}
div.optional{clear:both;color:#999;}
div.submit{clear:both;margin-top:40px;margin-left:140px;}
table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;background-color:#fff;clear:both;padding:0;margin:0 0 2em 0;white-space:normal;}
th{background-color:#e2e2e2;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #003d4c;border-bottom:1px solid #003d4c;text-align:center;padding:1px 4px;}
table tr td{border-right:1px solid #ddd;padding:4px 4px;vertical-align:top;}
table tr.altRow td{background:#c4ffc4;}
table td.actions{white-space:nowrap;}
#cakeSqlLog td{text-align:left;padding:4px 8px;background:#fff;border-bottom:2px solid #ccc;}
a.branco{color:#ddd}
pre{padding:1em;}
