#menu {
width : 143px;
margin : 0 0 0 1px;
}
#menu h3 {
background : #ffffff;
color : #fff;
line-height : 23px;
height : 23px;
margin : 1px 0;
padding : 0 0 0 13px;
font-size : 12px;
}
#menu ul li {
min-height : 19px;
margin : 0 0 1px 0;
}
#menu ul li form {
padding : 6px 0 8px 6px;
min-height : 19px;
background : #880101;
border-left : 5px solid #ff0000;
}
#menu ul li form input {
margin : 0 0 -7px 3px;
}
#menu ul li form select {
width : 95px;
}
#busca {
height : 46px;
border-bottom : 10px solid #2c4c57;
padding : 4px;
}
#busca form {
background : #c90000;
height : 37px;
padding : 9px 0 0 6px;
color : #fff;
}
#busca form input.qry {
float : left;
border : 0;
width : 81px;
height : 15px;
line-height : 15px;
}
#busca form input.buscar {
float : left;
margin : 0 0 0 5px;
}
#busca form label input {
margin : 0 2px -2px 0;
}
#busca form label {
float : left;
display : block;
margin : 0 4px 0 0;
padding : 4px 0 0 0;
}
#busca form label.texto {
margin : 0 4px 0 -3px;
}
body, div, td, h1, h2, h3, h4, form, input, select {
font : 11px Trebuchet MS;
color : #333;
}
a {
text-decoration : none;
color : #ffffff;
}
a:hover {
text-decoration : underline;
}
img, body, ul, li, h1, h2, h3, h4, h5, h6, form, dl, dd, dt, fieldset, p {
margin : 0;
padding : 0;
border : 0;
}
input {
margin : 0;
padding : 0;
}
ul, li {
list-style-type : none;
}
br.clear {
clear : both;
font-size : 0;
height : 0;
line-height : 0;
display : block;
}
#lateral {
width : 145px;
float : left;
margin : 0 10px 0 0;
}
#conteudo {
width : 825px;
float : left;
border-top : 10px solid #fff;
}
#base {
clear : both;
width : 794px;
height : 7px;
background : #fff;
margin : 0 0 0 155px;
font-size : 0;
line-height : 0;
}
#destaques {
width : 415px;
float : left;
padding : 0 0 0 10px;
}
#boxesEsquerda {
width : 186px;
float : left;
margin : 0 8px 0 0;
}
#boxesDireita {
width : 186px;
float : left;
padding : 0 10px;
}
#header {
height : 29px;
background : #c10003 url(http://redealmeidense.com.br/sombra_interna.gif);
padding : 4px;
width : 817px;
float : left;
}
#header h3 {
font : bold 24px trebuchet ms;
color : #fff;
letter-spacing : -1px;
line-height : 29px;
padding : 0 0 0 6px;
}
#header h3 a {
color : #fff;
}
#interna {
width : 600px;
float : left;
padding : 0 9px 0 10px;
}
@import url('http://www.google.com/cse/api/branding.css');
.cse-branding-bottom, .cse-branding-right {
margin : 0;
padding : 0;
}
.cse-branding-bottom:after, .cse-branding-right:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.cse-branding-text {
font : 10px Arial;
}
.cse-branding-form form {
margin-bottom : 0;
padding-bottom : 0;
}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {
display : block;
float : left;
}
.cse-branding-bottom .cse-branding-form {
margin-bottom : 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding : 0;
}
.cse-branding-bottom .cse-branding-text {
padding-top : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
margin-right : 4px;
}
.cse-branding-right .cse-branding-logo {
padding : 0;
}
.cse-branding-right .cse-branding-text {
margin-top : -4px;
}
