﻿div#conteudo{width:100%; float:left; display:inline; clear:both; margin:10px 0 10px 0;}

/******************** div#pacotes *********************/
div#conteudo div#pacotes{width:100%; float:left; display:inline;}
div#conteudo table td{border:1px solid #c4cfdc; text-align:center; padding:3px !important; color:#3d6ba4;}
div#conteudo table td a.lupa img{width:20px; height:auto; float:left; display:inline; margin:0 3px 0 0}
div#conteudo table td.no_border{border:0; text-align:left; font-size:12px; font-weight:bold;}
div#conteudo table td.no_border img{float:right; display:inline; margin:0 13px 0 0}
div#conteudo table tr.azul{background:#86a8d0; color:#fff;}
div#conteudo table tr.azul td{color:#fff; border:1px solid #3d6ba4; margin:0 0 0 5px}
div#conteudo table td.titulos{background:#3d6ba4; color:#fff; font-size:12px; font-weight:bold;}
div#conteudo table tr{background:#fafafa;}
div#conteudo table tr.bg_none{background:none;}

/******************** div#descricao *********************/
div#descricao{float:right; display:inline; width:48%; height:403px; border:2px solid #86a8d0; background:#fff; margin:2px 3px 0 0; overflow:auto; overflow-x:hidden;}
div#descricao h2{width:98%; float:left; display:inline; background:#3d6ba4; padding:5px 0 5px 10px; color:#fff; font-weight:lighter;}
div#descricao ul{float:left; display:inline; background:url('../images/bg_ul_descricao.png') repeat-x top left;width:100%; height:29px;}
div#descricao ul li{float:left; display:inline; border-left:1px outset #3d6ba4; border-right:1px outset #3d6ba4; padding:4px !important}
div#descricao ul li a{color:#fff; font-size:12px;}
div#descricao ul li a:hover{text-decoration:underline;}
div#descricao p{width:90%; padding:10px !important; float:left; display:inline; color:#3d6ba4; font-size:12px; padding:5px 0 5px 10px; text-align:justify;}
div#descricao p:hover{color:#799cc8;}

/******************** div#noticia *********************/
div#noticia{float:left; display:inline; width:100%;}
div#noticia h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4;}
div#noticia small{width:100%; float:left; display:inline; margin:0 0 20px 0; font-size:12px; color:#333;}
div#noticia span.foto{width:300px; height:auto !important; float:left; display:inline; margin:0 5px 0 0; padding:5px !important; border:1px solid #ccc;}
div#noticia span.foto img{width:300px; height:auto !important; float:left; display:inline;}
div#noticia span.foto small{margin:0;}
div#noticia p{font-size:12px; color:#3d6ba4; margin:0 0 5px 0; text-align:justify;}
div#noticia p:hover{color:#799cc8;}
div#noticia em{clear:both; color:#3d6ba4; font-size:10px; float:left; display:block;}

/******************** div#economize *********************/
div#economize{float:left; display:inline; width:100%;}
div#economize h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4; margin:0 0 20px 0}
div#economize dt{color:#3d6ba4; font-size:18px; margin:0 0 10px 0; float:left; display:inline; width:100%;}
div#economize dd{font-size:12px; color:#3d6ba4; margin:0 0 20px 0; text-align:justify; width:100%; float:left; border-bottom:1px dotted #3d6ba4; padding:0 0 20px 0;} 
div#economize dd:hover{color:#799cc8;}
div#economize span.foto{width:300px; height:auto !important; float:left; display:inline; margin:0 5px 0 0; padding:5px !important; border:1px solid #ccc;}
div#economize span.foto:hover {border:1px solid #3d6ba4;}
div#economize span.foto img{width:300px; height:auto !important; float:left; display:inline;}
div#economize span.foto small{margin:0;}

/******************** div#contrate *********************/
div#contrate{float:left; display:inline; width:100%;}
div#contrate h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4; margin:0 0 20px 0}
div#contrate div#form{float:left; display:inline; width:46%; margin:0 5px 0 0; border:2px solid #c4cfdc; padding:10px !important;}
div#contrate div#form p label{float:left; display:inline; margin:0 5px 0 0; width:100px; text-align:right;}
div#contrate div#form p input, div#contrate p select, div#contrate p textarea{width:250px; border:1px solid #f5f3f3; padding:3px !important; color:#3d6ba4; font-size:12px;}
div#contrate div#form p input:focus, div#contrate p select:focus, div#contrate p textarea:focus{border:1px solid #c4cfdc;}
div#contrate div#form p input.radio{width:15px; margin:0 5px 0 0}
div#contrate div#form p input.submit{width:75px; padding:5px !important; border:1px solid #ccc; background:#f0f0f8; cursor:pointer;}
div#contrate div#form p textarea{height:100px;}

div#contrate div#info_contrate{width:48%; float:right; display:inline; border:2px solid #c4cfdc; padding:10px !important;}
div#contrate p{width:100%; float:left; display:inline; margin:0 0 5px 0; font-size:12px; color:#3d6ba4; text-align:justify;}
div#contrate p:hover{color:#799cc8;}

/******************** div#parcerias *********************/
div#parcerias{width:100%; margin:0 auto;}
div#parcerias h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4; margin:0 0 20px 0}
div#parcerias div#form{float:left; display:inline; width:45%; margin:0 5px 0 0; padding:10px !important;}
div#parcerias div#form p label{float:left; display:inline; margin:0 5px 0 0; width:90px; text-align:right;}
div#parcerias div#form p input, div#form p select, div#form p textarea{width:250px; border:1px solid #f5f3f3; padding:3px !important; color:#3d6ba4; font-size:12px;}
div#parcerias div#form p input:focus, div#form p select:focus, div#form p textarea:focus{border:1px solid #c4cfdc;}
div#parcerias div#form p input.radio{width:15px; margin:0 5px 0 0}
div#parcerias div#form p input.submit{width:75px; padding:5px !important; border:1px solid #ccc; background:#f0f0f8; cursor:pointer;}
div#parcerias div#form p textarea{height:100px;}

div#parcerias div#info_parcerias{width:48%; float:right; display:inline; border:2px solid #c4cfdc; padding:10px !important;}
div#parcerias p{width:100%; float:left; display:inline; margin:0 0 5px 0; font-size:12px; color:#3d6ba4; text-align:justify;}
div#parcerias p:hover{color:#799cc8;}

/******************** div#logado *********************/
div#logado{float:left; display:inline; width:100%;}
div#logado h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4; }
div#logado ul{width:100%; float:left; display:inline; margin:20px 0 20px 0}
div#logado ul li{width:40%; border-bottom:1px solid #ccc; padding-bottom:7px; float:left; display:inline; margin: 4px;}
div#logado ul li img{width:32px; height:auto; float:left; display:inline; margin:5px 5px 0 0}
div#logado ul li a{color:#3d6ba4; font-size:12px;}
div#logado ul li a:hover{color:#799cc8; text-decoration:underline;}
div#logado ul li em{font-size:10px; color:#799cc8; margin:0 0 0 0; display:block;}

/******************** div#faq *********************/
div#faq{float:left; display:inline; width:100%; overflow:auto; overflow:hidden;}
div#faq div{width:100%; float:left; display:inline; margin:0 0 5px 0; overflow:hidden;}
div#faq div h2{background:#86a8d0 url('../images/descer.png') no-repeat center right; cursor:pointer;}
div#faq div.accordionContent{border:1px solid #ccc; width:98%; margin:0 auto; padding:8px !important; background:#f8f8f8;}
div#faq div.selected h2{background:#86a8d0 url('../images/subir.png') no-repeat center right;}
div#faq h2, h2.mais{width:99%; padding:3px !important; float:left; display:inline; font-weight:lighter; color:#fff; border:1px solid #3d6ba4; margin:0; font-weight:bold; font-size:16px; background:#86a8d0}
div#faq h2.mais{background:none; border:0; color:#3d6ba4; padding:0;}
div#faq p{width:100%; float:left; display:inline; margin:0 0 5px 0; font-size:12px; color:#3d6ba4; text-align:justify;}
div#faq p:hover{color:#799cc8;}
div#faq ul li{float:left; width:97%; display:inline; padding:4px !important; font-size:12px; color:#3d6ba4;}
div#faq ul li:hover{color:#799cc8;}
div#faq table{width:100%; margin:15px auto;}
div#faq table td{text-align:right; background:#fff; font-size:12px;}
div#faq table td.left{text-align:left;}
div#faq table td.titulos{text-align:center;}
div#faq table tr.azul td{color:#fff; background:#86a8d0; border:1px solid #3d6ba4; margin:0 0 0 5px; font-weight:bold; font-size:16px;}
div#faq table tr.cinza td{background:#edede0; font-weight:bold; font-size:16px;}
div#faq table tr.laranja td{background:#f79a36; font-size:16px; color:#fff;}
div#faq table tr.laranja td a{font-size:16px; color:#fff; text-decoration:none; width:100%; float:left; display:inline; text-align:center;}
div#faq table tr.laranja td a:hover{text-decoration:underline;}
div#faq table tr.laranja td:hover{background:#fca03e;}
div#faq a{color:#3d6ba4; font-size:12px; text-decoration:underline;}
div#faq a:hover{color:#799cc8;}

/******************** div#portfolio *********************/
div#portfolio{width:100%; height:auto !important; min-height:300px; height:300px; float:left; display:inline;}
div#portfolio h2{width:100%; float:left; display:inline; font-weight:lighter; color:#3d6ba4; margin:0 0 20px 0;}

/******************** div#chat_off *********************/
div#chat_off{width:600px; margin:0 auto; font-family:Trebuchet MS, sans-serif;}
div#chat_off h2{font-weight:lighter; color:#333;}
div#chat_off div#formulario{float:left; display:inline; width:58%; margin:0 5px 0 0; padding:5px !important; }
div#chat_off div#formulario p{margin:0 0 5px 0; font-size:12px;}
div#chat_off div#formulario p label{float:left; display:inline; margin:0 5px 0 0; width:74px; text-align:right;}
div#chat_off div#formulario p input, div#formulario p select, div#formulario p textarea{width:250px; border:1px solid #f5f3f3; padding:3px !important; color:#3d6ba4; font-size:12px;}
div#chat_off div#formulario p input:focus, div#formulario p select:focus, div#formulario p textarea:focus{border:1px solid #c4cfdc;}
div#chat_off div#formulario p input.radio{width:15px; margin:0 5px 0 0}
div#chat_off div#formulario p input.submit{width:75px; padding:5px !important; border:1px solid #ccc; background:#f0f0f8; cursor:pointer; background:#fff;}
div#chat_off div#formulario p textarea{height:100px;}
div#chat_off div#horario{float:right; width:37%; height:207px; display:inline; padding:5px !important; border:1px solid #ccc; background:#fff; margin:7px 0 0 0}
div#chat_off div#horario h2{text-align:center; font-size:14px; font-weight:bold; background:#3d6ba4; color:#fff; width:95%; float:left; display:inline; margin:0 0 5px 0; padding:5px !important;}
div#chat_off div#horario p{font-size:12px; color:#333; width:97%; padding:3px !important; float:left; display:inline; margin:2px 0 2px 0; text-align:justify;}
div#faleconoscoenviado p{font-size:12px; margin-left:5px;}
