/*
Theme Name:NEA Consultoria -Solucion web
Theme URI: http://www.solucionweb.com.br
Description:tema novo
Author:Solucion web (Ailton Ramos)
Version: 2.0
Author URI: http://www.solucionweb.com.br
*/
*,htm,ul{
margin:0;
padding:0;
}
img {
border:0; outline:none;
}
a {
outline:0;
}
p { color:#666; text-align:left;}
body {
background:url(imagem/bg_body.jpg) repeat-x #fff;
width:778px;
margin:0 auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}
#geral {
text-align:left;
width:778px;
background:#FFFFFF;
}
#topo{
background:url(imagem/topo1.jpg) repeat-x ;
width:778px;
height:117px;
}

.topo {
width:280px;
float:right;
margin-right:75px;
margin-top:39px;
display:inline;
height:50px;
}
.topo input#q{
border:none;
background:none;
color:#999;
text-align:left;
width:230px;
height:38px;
line-height:38px;
font-size:12pxpx; 
color:#666;
}
.btn {
padding-top:5px;
height:30px;
width:40px;
margin-left:5px;
border:none;
background:none;
outline:0;
}

.topo fieldset{
border:none;
}
.webemail{
float:right;
width:230px;
height:40px;
text-align:justify;
margin-top:80px;
font-size:10px;
}
#menu {
width:778px;
background:#8AFFA8;
height:40px;

}
#menu ul {
list-style:none;
}
#menu ul li{
float:left;
display:block;
}
#menu ul li a{
font-weight:bold;
font-size:14px;
text-decoration:none;
background:;
text-transform:uppercase;
display:block;
padding:0 7px;
line-height:40px;
margin-right:1px;
color:#000;
}
#menu ul li a:hover{
background:#00CA33;
color:#333;
}

#conteudo{
background:#FFF;
padding-bottom:10px;
}
.esq {
float:left;
width:561px;
margin-right:5px;
}
.esquerda {
padding:5px;
width:520px;

}
#conteudo .busca{
padding:10px;
font-size:14px;
}
#conteudo h2 a{
color:#066;
font-size:16px;
}
#conteudo h2 a:hover{
color:#000;

}
.esquerda p {
padding:5px;
text-align:justify;
}
.aliamento{
vertical-align: text-top;
padding:5px;
float:left;
}
.resumo{
margin-left:31px;
color:#007A2E;
}
.resumo h3{
background:url(imagem/bg_qopa.jpg) no-repeat;
margin-bottom:5px;
padding-left:25px;
line-height:22px;
color:#066;
font-size:12px;
text-transform:uppercase;
}

.resumo1 a,.resumo1 a:visited{
color:#333;
text-decoration:none;
}
.resumo1 a:hover{
color:#BFBF00;
}
.resumo1 p{ text-align:left;}
.resumo1{
float:left;
margin-top:15px;
margin-right:20px;
width:150px;
padding-bottom:5px;
}
.esquerda h1 {
background:url(imagem/simbolo.gif) no-repeat;
padding-left:33px;
line-height:39px;
font-size:19px;
color:#066;
}
.esquerda h2 {
padding-left:7px;
line-height:39px;
font-size:19px;
color:#066;
}
.esquerda h4 {
background:url(imagem/bg_tel.jpg) no-repeat;
padding-left:47px;
line-height:39px;
font-size:19px;
color:#066;
}
.esquerda h3 {
background:url(imagem/bg_cadastro.jpg) no-repeat;
padding-left:47px;
line-height:39px;
font-size:19px;
color:#066;
}

.clean {
clear:both;
}
.direita {
float:left;
width:212px;
margin-bottom:20px;
}
#email,#password {
width:150px;
background:#F4F4F4;
color:#333333;
}
.direita h2{
background:url(imagem/buletwebemail.jpg) no-repeat;
padding-left:82px;
line-height:42px;
font-size:14px;
color:#066;
}
.web{
background:#FFF;
padding:5px;
border:1px solid  #CCCCCC;
}
.contact {
height:100px;
background:url(imagem/bg_contato.jpg) no-repeat #FFFFFF;
margin-bottom:10px;
}
.contact1{
height:50px;
background:url(imagem/bg_login.jpg) no-repeat;
margin-bottom:10px;
border:4px solid #CBA715;
}
.link { width:210px; background:#FFF;}
.link h2 { margin:0; padding:0 0 0 5px; color:#4E4E4E; font:14px Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; background:#F2F2F2;}
.link ul { margin:0; padding:0;}
.link li { list-style:none;}
.link li a { border-bottom:1px solid #D4D4D4; text-decoration:none; font:12px Arial, Helvetica, sans-serif; color:#333; display:block; padding:2px 0 2px 10px;}
.link a:hover { color:#333; background:
#6FFFB7;}
#rodape{
padding-top:10px;
text-align:center;
background:#E8E8E8;
color:#f4f4f4;
border: 1px solid #CCC;
clear: both;
font-size:12px;
padding-bottom:10px;
margin-bottom:10px;
}
#solucion {
position:relative;
float:right;
margin-right:80px;
margin-top:-20px;

}
#solucion .branco a{
font-size:11px;
color:#FFF !important;
}
p {
padding:4px;
}
/*slideshow xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#conteudo #slider{
width:530px;
height:100%;
margin:10px auto;
text-align:center;
background:#ccc;
}
#conteudo #slide{
width:530px;
height:167px;
margin:0 auto;
text-align:center;
overflow:hidden;
}
p{
text-align:center;
margin:0 auto;
}
#conteudo span a{
border:1px solid #ccc;
background:#666666;
text-decoration:none;
display:
inline-block;
float:left;
margin:5px 0px 5px 5px;
padding:2px 7px;
line-height:20px;
font-weight:bold;
color:#fff;
}
#conteudo span a.activeSlide{
background:#8CFFC6;
color:#000000;
}
#conteudo span a:focus{
outline: none; }
.both{
clear:both;
}
.formulario { display:block; margin:5px 0 0 0; padding:10px; width:450px;}

.formulario form { display:block; margin:0; padding:0;}

.formulario form .campo { width:100%; margin:0 0 6px 0; border:#CCC 2px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

.formulario form .campo.area,{ height:100px; width:100%;}

.formulario form label{ font-size: 16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}

.formulario form .botao { float:right; background:#06F; color:#FFF; border:#03F 1px solid; cursor:pointer; margin:10px 0 0 10px;}

.formulario form .botao:hover { background:#91C8FF; color:#333;}

.formulario form .botaolimpar { float:right; background:#999; color:#FFF; border:#999 1px solid; cursor:pointer; margin:10px 0 0 0;}

.formulario form .botaolimpar:hover { background:#333;}
.input { width:250px;} .input1 { width:180px;}



