@CHARSET "ISO-8859-1";

* {margin:0;padding:0;border:none;outline:none;font-family:Verdana, Arial, Tahoma, sans-serif;}

body {background:url(images/bg.jpg) top repeat-x;}
#container {width:960px;margin:0 auto;}
#header {float:left;width:960px;}
#iasdonline {background:url(images/logotipo.png) center no-repeat;width:248px;height:93px;margin:40px 300px 0 15px;text-indent:-2000px;overflow:hidden;float:left;}
#iasdonline a {display:block;width:248px;height:93px;}
#header img {float:left;margin-top:7px;}
#navigation {width:960px;display:block; padding-left: 20px;}
#navigation ul li{list-style:none;float:left;}
#navigation ul li a, #navigation ul li a:visited {background:url(images/bg-menu.png) no-repeat bottom;width:123px;height:21px;padding-top:10px;display:block;font-size:11px;text-align:center;margin-top:-12px;text-decoration:none;color:#FFF; font-weight:bold;}
#navigation ul li a:hover, #navigation ul li a:active {text-decoration:underline;}
#search {width:960px;display:block;float:left;height:100px;}
#search #input-search {background:url(images/search-bar.png) no-repeat right;width:477px;height:39px;padding:5px 0px 10px 15px;color:#555;font-size:18px;margin:15px 0 0 20px;}
#search #search-button {cursor:pointer;}
#menu-barra {background:url(images/bg-menu-barra.png) no-repeat center;width:900px;float:left;height:26px;padding:10px 30px 0;font-size:12px;}
#menu-barra ul li {float:left;list-style:none;padding:0 10px;}
#menu-barra a, #menu-barra a:visited {text-decoration:none;color:#555; font-weight: bold;}
#menu-barra a:hover, #menu-barra a:active {text-decoration:underline;}
#menu-barra ul li ul {display:none;}
#menu-barra ul li:hover ul {display:block;position:absolute;background:#E6E6E6;padding:10px;border:#547D9D 1px solid;border-top:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 3px 3px #777;-webkit-box-shadow:1px 3px 3px #777;box-shadow:1px 3px 3px #777;}
#menu-barra ul li:hover ul li {clear:both;border-top:#BBB 1px solid;display:block;width:100%;padding:5px 0;}
#menu-barra img {float:right;}
#ads {float:left;margin:15px 0 15px 21px;}
#ads img, #ads .main_page_img {height:70px;width:70px;display:block;float:left;margin-right:10px;}
div[title=sticky] {background:url(images/yellow.jpg) repeat-x;height:73px;width:899px;float:left;padding:10px;}
div[title=sticky]:hover {background:url(images/yellow-hover.jpg) repeat-x!important;}
.no {background:url(images/light-gray.jpg) repeat-x;height:73px;width:899px;float:left;padding:10px;}
.alt {background:url(images/dark-gray.jpg) repeat-x;height:73px;width:899px;float:left;padding:10px;}
.no:hover {background:url(images/light-gray-hover.jpg) repeat-x;}
.alt:hover {background:url(images/dark-gray-hover.jpg) repeat-x;}
#ads h3 {font-size:12px;margin-bottom:5px;}
#ads h1 {font-size:14px;color:#25578c;font-weight:normal;text-align:center;}
#ads .notfound {font-size:12px;}
#ads h3 a, #ads h3 a:visited {text-decoration:underline;color:#25578c;}
#ads p {font-size:10px;}
#ads address {font-size:11px;}
#ads address {background:url(images/icon-address.png) left no-repeat;font-style:normal;font-weight:bold;display:block;padding:5px 0 0 28px;height:16px;float:left;margin-top:7px;}
#footer {background: url(images/back-esquerda-footer.png) left no-repeat; float: left; height: 108px; width: 910px; margin: 10px 0 25px 20px; padding-left: 10px;}
#footer p {font-size:10px;margin:20px auto;color:#4b4b4b;}

#conteudo-interna {width:574px;float:left;margin-left:20px; padding-right: 20px; border-right: #ccc 1px solid;}
#conteudo-interna h1 {font-size:14px;color:#25578c;margin:10px 0; padding-left: 10px;}
#conteudo-interna h2 {background:url(images/bg-titles-ads.png) no-repeat top;padding:7px 10px;width:554px;height:15px;font-size:11px;color:#25578c;font-weight:normal;}
.conteudo-anunciante {width:543px;margin:10px 0;font-size:11px; padding-left: 10px;}
.conteudo-anunciante p {margin-bottom:10px;}
.print-post a, .print-post a:visited {text-decoration:none;color:#25578c;}
.print-post a:hover, .print-post a:active {text-decoration:underline;}
.tags-post a, .tags-post a:visited, .edit-post a, .edit-post a:visited {text-decoration:none;color:#25578c;}
.tags-post a:hover, .tags-post a:active, .edit-post a:hover, .edit-post a:active {background:#25578c;color:#FFF;}
#coluna {width:305px;float:left;padding-bottom:15px; padding-left: 20px; padding-top: 20px;}
#coluna h3 {background:url(images/bg-title-coluna.png) no-repeat;padding:7px 10px;width:285px;height:15px;font-size:11px;color:#25578c;font-weight:normal;}
.anuncio-dados {width:301px; font-size:11px; padding: 10px;}
.anuncio-dados address {background:url(images/house.png) left no-repeat;padding-left:33px;height:25px;margin-bottom:10px;font-style:normal;}
.anuncio-dados .telefone {background:url(images/phone.png) left no-repeat;padding:5px 0 0 33px;height:20px;margin-bottom:10px;}
.anuncio-dados a, .anuncio-dados a:visited {background:url(images/mail.png) left no-repeat;padding:5px 0 0 33px;height:20px;margin-bottom:10px;font-size:12px;color:#2b2828;text-decoration:none;}
.anuncio-dados a:hover, .anuncio-dados a:active {text-decoration:underline;}
#wp125adwrap_1c, .wp125ad, .sidebar_box {float:left;}
#wp125adwrap_1c {padding:5px 0 0 15px;}
.wp125ad {width:125px;height:125px;}
.odd {margin:10px 25px 0 0;}
.even {margin-top:10px;}
#mailform {margin-top:15px;}
#mailform input, #mailform textarea {width:280px;border:solid 1px #000;}
#mailform textarea {height:75px;}
#mailform .email_captcha {width:50px;}
.email_err {background:#e8d4d4;border:1px solid #F00;margin-top:15px;}
.email_ok {background:#bcecc6;border:1px solid #0F0;margin-top:15px;}
.right_form input, .right_form textarea, .left_form input, .left_form textarea, .right_form select, .left_form select {border:solid 1px #547D9D;width:350px;}
.right_form label span, .left_form label span {color:#F00;}
.right_form label, .left_form label {display:block;margin-top:10px;}
.barra {background:url(images/bg-menu-barra.png) no-repeat center;width:900px;float:left;height:35px;padding:11px 30px 0;font-size:12px;color:#25578c;}
.left_form {width:430px;float:left;padding-left:40px;margin:0;display:block;overflow:hidden;_margin-left:-250px;}
.right_form {width:430px;float:left;padding-left:20px;margin:0;display:block;overflow:hidden;}
.right_form small, .left_form small, .extrasbox {font-size:11px;color:#555;}
.extrasbox strong {font-size:14px;color:#25578c;}
.limit input {border-top:none;}
.extrasbox input {display:inline-block;float:left;width:30px;}
.extrasbox {margin-bottom:15px;}
#err {background:#f8e4e4;border:1px solid #F00;margin:15px auto;float:left;width:948px;padding:5px;font-size:12px;}
#err #closelink a, #err #closelink a:visited {background:#F00;float:right;padding:2px;text-decoration:none;font-weight:bold;color:#FFF;border:1px solid #F00;}
#err #closelink a:hover, #err #closelink a:active {background:#FFF;float:right;padding:2px;text-decoration:none;font-weight:bold;color:#F00;border:1px solid #F00;}
.ok {background:#dcfcc6;border:1px solid #0F0;margin:15px auto;float:left;width:948px;padding:5px;font-size:12px;}
#floater2 {position:absolute;margin-left:300px;margin-top:-80px;}
#floater {position:absolute;z-index:10;margin-left:300px;margin-top:-120px;}
#floater img {width:419px;height:410px;}
#formbox {width:960px;float:left;font-size:11px;}
.postit {padding:5px;background:#dcfcc6;border:1px solid #0F0;font-weight:bold;margin:10px 0;}
.left {float:left;}
.title {background:url(images/bg-menu-barra.png) no-repeat center;width:900px;float:left;height:41px;padding:5px 30px 0;font-size:14px;color:#25578c;}
.left h2 {font-weight:normal;}
.right {display:none;}
.product {padding:15px 30px;float:left;}
#login_error, .message {margin:0 0 10px;}
.left a, .left a:visited {text-decoration:none;color:#25578c;}
.left a:hover, .left a:active {text-decoration:underline;}
.left #wp-submit {background:url(images/login.png) no-repeat 5px 5px #B6E562;padding:5px 5px 5px 25px;color:#060;border:1px solid #060;}
.footer-apoio{background: #FFF; border-top: #b9b9b9 2px solid; border-bottom: #b9b9b9 2px solid; height: 104px; width: 590px; float: left;}
.footer-detalhe{background: url(images/back-direita-footer.png) left no-repeat; width: 320px; height: 108px; float: left;}