* {font-family: 'Open Sans', sans-serif;position: relative;}
body {background: url(img/background.png) center top fixed #000;font-family: 'Open Sans', sans-serif;}

#topo {height: 149px;
padding: 20px 0 0;
margin-bottom: 30px;
background: url(img/topo.png) no-repeat center top;
}
#menu {
height: 40px;
background: none;
overflow: visible;
position: absolute;
top: -20px;
left: 0;
width: 100%;
}
#menuzinho {
float: left;
overflow: hidden;
width: 555px;
border-bottom: 1px solid #000033;
height: 35px;
}
#menuzinho > div > ul {
margin: 0;
padding: 0;
}
#menuzinho > div > ul > li > a {
color: #fff;
text-decoration: none;
font-size: 14px;
line-height: 20px;
text-transform: none;
display: block;
padding: 11px 10px;
}

#tel {
text-align: right;
position: absolute;
right: 15px;
bottom: 59px;
z-index: 999;
font-weight: normal;
background: url(img/tel.png) no-repeat left bottom;
padding-left: 23px;
color: #fff;
top: -27px;
font-size: 12px;
height: 40px;
}

#tel  * {font-size: 14px !important;}
#tel  a {position: absolute;
left: -180px;
top: 11px;}

#topo #logo {
position: absolute;
left: 50%;
margin-left: -81px;
top: 9px;
z-index: 99;
}

#logoF {
position: absolute;
left: 50%;
margin-left: -28px;
top: 5px;
z-index: 09;
}
#footer {
background: url(img/footer.png) no-repeat center bottom;
margin: 0;
height: 156px;
}
#footer  > div {height: 156px;}
#footer #tel {margin: 0;
width: 100%;
float: none;top: 72px;
text-align: center;
background: none;position: relative;}

#footer #tel br {display: none;}
#footer #tel a {position: relative;
left: 0;
top: 0;
margin-right: 14px;}
#footer #tel span {background: url(img/tel.png) no-repeat left bottom;padding-left: 24px;}

#Fmenu {
height: 40px;
background: none;
margin: 0;
padding: 0px 0 0 0;
clear: both;
position: absolute;
bottom: 0;
width: 100%;
z-index: 99;
}
#Fmenuzinho > div > ul > li {
list-style: none;
float: none;
display: inline-block;
border-bottom: 1px solid #000033;
position: relative;
top: 4px;
line-height: 100%;
}

#Fmenuzinho > div > ul > li > a {
color: #fff;
text-decoration: none;
font-size: 14px;
line-height: 20px;
text-transform: none;
display: block;
padding: 3px 10px;
}


h1 {
margin-top: 7px;
padding-top: 0;
font-size: 33px;
color: #3399ff;
font-weight: lighter;
border-bottom: none;
display: block;
padding: 0;
font-family: 'Open Sans', sans-serif;
text-align: center;
margin: -23px 0px 16px 0px;
}


.entry-content > h3 {
margin-top: 7px;
padding-top: 0;
font-size: 27px;
color: #3399ff;
font-weight: lighter;
border-bottom: none;
display: block;
padding: 0;
font-family: 'Open Sans', sans-serif;
text-align: left;
margin: 34px 30px 15px 72px;
}

.depoimento  {width: 400px;
float: left;
margin: 0px 42px;
padding: 0 0 0 35px;}
.depoimento  h4 {
padding-top: 0;
font-size: 22px;
color: #3399ff;
font-weight: lighter;
border-bottom: none;
display: block;
padding: 0;
font-family: 'Open Sans', sans-serif;
text-align: left;
margin: 0px 0px 10px;
text-indent: -3px;
}
.depoimento  h4:before {content: "“";
position: absolute;
left: -34px;
top: -21px;
font-size: 92px;
font-family: arial;
color: #fff;}
.depoimento * {color:#fff;}
.depoimento p {color: #fff;
font-size: 16px;
font-weight: lighter;
line-height: 120%;
margin-bottom: 20px;}
.depoimento p strong {color: #3399ff;
font-weight: normal;}
#conteudo .largura {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: none;
}

table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 10px;
}

#conteudo form.wpcf7-form p {margin:0; padding:0;}
#conteudo form.wpcf7-form br {display:none;}
#conteudo form.wpcf7-form {background: url(img/form.png) no-repeat left top;
width: 426px;
height: 373px;
padding: 52px 20px 20px 50px;}
#conteudo form.wpcf7-form h3 {color: #fff;
text-align: left;
font-weight: lighter;margin-bottom: 20px;
font-size: 22px;}
#conteudo form.wpcf7-form input[type="text"] ,
#conteudo form.wpcf7-form input[type="email"] ,
#conteudo form.wpcf7-form input[type="tel"] {background: #fff;
border: none;
text-shadow: none;
box-shadow: none;
margin-bottom: 8px;}
#conteudo form.wpcf7-form textarea {background: #fff;
border: none;
text-shadow: none;
box-shadow: none;
margin-bottom: 8px; height:80px;}
#conteudo form.wpcf7-form input[type="submit"] {background: #ff6600;
border: none;
box-shadow: none;
width: 100%;
padding: 7px 0px;
text-shadow: none;
margin-top: 2px;} 
#conteudo form.wpcf7-form input[type="submit"]:hover { background:#000;} 

#conteudo  iframe {width: 490px;
height: 311px;
margin-top: 62px;}

#conteudo form.wpcf7-form ,
#conteudo  iframe { }