html,body{height:100%}
body{background:#fc0 url('../img/bg_body.gif');font:12px 'Trebuchet MS', Arial, sans-serif;margin:1%;color:#333}
img{border:0}
br{clear:all}
em{font-family:Arial, Helvetica, sans-serif !important}

/* estrutura */
#g{background:white url('../img/bg_c.gif') repeat-y;margin:0 auto;border:2px solid #fff;width:760px}
#h{background:#9cf url('../img/bg_h.gif') 120px 15px no-repeat}
#m{background:#ff3;border:3px solid #f90;text-align:center;border-width:3px 0}
#q{padding:3px;margin:0;text-align:right}
#l{width:150px}
#r{padding:15px;width:580px}
#b{background:#E5F2FF;padding:15px;border-top:4px solid #f90;clear:both;text-align:center}
#logo,#slogan{vertical-align:bottom;display:inline}
#logo{padding:5px}
#slogan{position:relative;left:-170px;top:5px}
#l,#r{float:left}
#fb{width:468px;height:60px;overflow:hidden;float:right;margin:10px 5px;background:#8be}

/* top */
#top,#control{float:right;margin:5px;background:#ffe;border:1px solid #fc3;width:225px}
#control{padding:10px;clear:both;font-size:10px;text-align:center}
#control a img{display:block}
#control a{float:left;padding:5px}
#top{padding:3px}
#top h1{background:transparent url('../img/bg_h1.gif') no-repeat;padding:7px 45px}
#top h2{margin:10px 5px}
#top ol{padding:0;margin:0;list-style-position:inside;list-style-type:decimal-leading-zero}
#top li{font-size:13pt;font-weight:bold;padding:5px 3px}
#top a{font-weight:normal;*margin-left:15px}
#top small{font-size:10px;display:block;font-weight:normal;margin-left:42px;*margin-left:20px}
#top hr{border-bottom:1px solid #fff;border-top:1px solid #fc3;padding:0;margin:10px}
.top1,.top2{background:#ffc}
.top2{color:#f60}
.top2 a{color:#f90;font-weight:bold !important}

/*barra*/
#m ul{margin:0;padding:5px}
#m li{display:inline}
#m a{padding:5px;font-size:180%;font-weight:bold}
#m a:hover{background:#ff0}
#m1,#m2{margin:-3px}
#ml{float:left}
#mr{float:right}

/*barra busca*/
#q .frm,#q .frm2{border:0;font-size:140%;width:320px;height:20px;padding:10px 15px 8px 15px;margin-top:-10px}
#q .frm{background:#fafafa url('../img/bg_frm.gif') top center no-repeat}
#q .frm2{background:#fff url('../img/bg_frm2.gif') top center no-repeat}
#q label{font-size:130%;padding:5px 10px 5px 0}

/* menu */
#l ul{margin:0;padding:0;list-style:none}
#l a{width:129px;padding:5px 10px;display:block;border-bottom:1px solid #9cf;border-right:1px solid #9cf;border-top:1px solid #fff;background:#eee;font-size:140%}
#l a{background:#E0F0FF}

/* títulos, parágrafos e links */
h1,h2{font-family:Geneva, Arial, Helvetica, sans-serif}
h1{font-size:200%;margin:0 0 10px 0;color:#111}
h2{font-size:130%;color:#222;margin:0}
p{line-height:150%;margin:5px	0 10px 0}
a{text-decoration:none;color:#069}
a:hover{color:#f60}

/* formulário */
#r form{margin:10px;padding:15px;border:1px solid #ccc;background:#fff url('../img/bg_form.gif') right top no-repeat}
input,label,select{vertical-align:middle}
input,select,textarea{font:12px 'Trebuchet MS', Arial, sans-serif}
label{display:block;margin-top:10px;display:list-item;list-style:square inside}
.frm{background:#fafafa;border:2px solid #D8DDE0}
.frm2{background:#fff;border:2px solid #09f}
.bt{font-weight:bold;border-bottom:solid 1px #6986BF;border-right:solid 1px #6986BF;border-top:solid 1px #A6C3FF;border-left:solid 1px #A6C3FF;background:#69f;font-size:140%;margin:5px;color:#fff;padding:4px 15px;*padding:1px 5px}
.bt_left,.bt_right{font-size:130%;font-weight:bold;border:0;color:#f60;text-transform:uppercase}
.bt_left{background:#ff3 url('../img/bt_left.gif') no-repeat;padding:13px 0;padding-left:20px;width:101px;height:22px;display:block}
.bt_right{background:#ff3 url('../img/bt_right.gif') no-repeat;width:121px;height:50px}

/* classes */
.imp{border:1px solid #fc0;background:#ffc;padding:5px;margin:15px}
.in{display:inline}
.res{color:gray;list-style-position:inside;margin:0;padding:10px}
.res li{font-size:120%;padding-left:15px;border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:5px;font-weight:bold}
.res a small{display:block;font-weight:normal;color:#666}

/**
 * Os parâmetros do javascript do iframe do Google não estão
 * funcionando.
 */
div#cse-search-results iframe { width: 580px }
