*{ text-decoration:none;}

#geral{ height:100%;}

p#alert{ font:12px "Trebuchet MS", Arial, Helvetica, sens-serif;}

p{ font:12px "Trebuchet MS", Arial, Helvetica, sens-serif;}

#meio{ background-image:none; height:100%;}

#header_internas{ width:898px; height:80px;}

#header_internas h2{ background-image:url(../images/t_oportunidades_comerciais.jpg); background-repeat:no-repeat; width:558px; height:44px; display:block; float:left; text-indent:-9999px; overflow:hidden;}

#header_internas ul#nav{ width:220px; clear:both; list-style:none; font:bold 12px "Trebuchet MS", Arial, Helvetica, sens-serif; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:15px 0 5px 0; margin-left:10px;}

#header_internas ul li{ display:inline; color:#4f4f4f;}

#header_internas ul li a{ color:#4f4f4f; text-decoration:none;}

#busca{ width:241px; height:32px; float:right; margin-right:17px;}

#busca p.inputbusca{ margin-left:16px; margin-top:13px; display:block; float:left;}

#busca p.buscalupa{ margin-top:13px; margin-left:10px; display:block; float:left;}

#busca span.barra{ margin-left:13px; margin-top:9px; color:#c1c1c1; display:block; float:left;}

#busca span.ingles{ margin-left:13px; margin-top:15px; width:14px; height:11px; display:block; float:left;}

#esquerda{ clear:both; display:block; float:left; height:100%; width:437px; margin-left:20px; _margin-left:10px;}

#direita{ display:block; float:left; height:100%; width:395px; margin-left:10px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}

#esquerda h2,
#direita h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
clear:both;
color:#A00000;
font-size:20px;
margin:0 0 10px;
}

#esquerda img,
#direita img{
border:1px solid #E5DAD1;
padding:2px;
}

#esquerda p a,
#direita p a{
color:#000000;
text-decoration:underline;
}

form#enviesms {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
border:1px solid #E5DAD1;
margin:0 0 20px;
padding:0 16px 20px;
width:360px;
}

#esquerda ul li,
#direita ul li{
list-style:none;
color:#000000;
font-weight:normal;
margin-bottom:5px;
margin-top:0;
}

form#enviesms ul li label {
clear:both;
display:block;
float:left;
font-size:12px;
margin:10px 28px 0 0;
width:100%;
}

form#enviesms ul li input {
border:1px solid #CCCCCC;
color:#3B3939;
font-size:12px;
padding-top:3px;
font-weight:normal;
height:20px;
width:280px;
}

form#enviesms ul li.check input {
background-color:#FFFFFF;
border:medium none;
float:left;
height:14px;
width:14px;
}

form#enviesms ul li.check span {
float:left;
font-size:11px;
margin:0;
width:106px;
}

form#enviesms ul li.check div.clear {
clear:both;
display:block;
height:12px;
margin:auto 0;
padding:0;
width:376px;
}

form#enviesms ul li textarea {
border:1px solid #CCCCCC;
color:#3B3939;
font-size:11px;
font-weight:normal;
height:105px;
width:360px;
}

form#enviesms ul li.confirma input {
background-color:#FFFFFF;
height:14px;
margin:5px 5px 0 0;
width:14px;
}

#esquerda ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin-bottom:5px;
margin-top:0;}

form#enviesms input#btnenviar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#B90600;
border:1px solid #E65A30;
color:#FFFFFF;
height:20px;
margin:10px 0 0;
padding-bottom:3px;
width:124px;
}

form#enviesms ul li input.focus {
border:1px solid red;
}
form#enviesms ul li select.focus {
border:1px solid red;
}
