/* 
#############################################
## ESTRUTURA CSS FEITA PELA ÁPICE INTERNET ##
## E-MAIL: CONTATO@APICEINTERNET.COM.BR    ##
#############################################
*/

html { background:#fff url(images/bg_html.jpg) repeat-x; }

body { background:url(images/bg_body.jpg) top center no-repeat; text-align:center; margin:0px; padding:0px; }
	
* { font:13px Arial; }
* a { color:#333; text-decoration:none; }
* a:hover { color:#111; text-decoration:none; }
* h2 { font:15px Arial; color:#333; font-weight:bold; text-align:left; }
* h3 { font:16px Arial; color:#333; font-weight:bold; padding:10px 0px; text-align:left; }
* h4 { font-weight:bold; text-align:left; }
* h5 { margin:10px 0px; font:14px Arial; font-weight:bold; }
* p { font:12px Arial; color:#333; text-align:justify; margin:10px 0px; }
* address { font:12px Arial; color:#333; text-align:center; margin:10px 0px; }
* strong { font-weight:bold; }
* ul { margin:0px; padding:0px; list-style:none; }
* li { float:left; margin:0px; text-align:center; list-style:none; font:13px Arial; color:#333; padding-left:15px; }
* em { font-style: italic; }

#timbre { font:22px Tahoma, Geneva, sans-serif; color:#004444; text-align:left; border-bottom:1px solid #E9E9E9; }

* .logo { width:243px; height:86px; background:url(images/bg_logo_apoio.png) no-repeat; float:left; margin:0px; padding:0px; }
* .logo a { display:block; width:100%; height:100%; text-indent:-9999px; text-decoration:none; background:none; }
* .logo a:hover { text-decoration:none; }

#topo { width:960px; margin:0 auto; }
#menu { width:890px; margin:0 auto; background:url(images/bg_menu_topo.png) 200px 14px no-repeat; }
#menu ul { float:right; width:640px; margin:25px 0px 0px 0px; text-align:center; }
#menu li { background:url(images/det_menu.jpg) right no-repeat; padding:6px 16px 6px 16px; display:inline; float:none; }
#menu a { font:14px "Trebuchet MS"; font-weight:bold; color:#FFF; text-decoration:none; }
#menu a:hover { color:#CCC; }

.altura_blocos { height:313px; clear:both; }
.altura_blocos2 { height:150px; clear:both; }

#linha_icones { height:75px; width:880px; margin:0 auto; }
#linha_icones .left { float:left; padding-top:20px; }
#linha_icones .left h3 { padding:0px; color:#000; }
#linha_icones .left h3 em { font-size:16px; font-weight:bold; }
#linha_icones .right { float:right; margin-top:12px; }

#blocos { width:935px; margin:0 auto; }
#blocos .primeiro, #blocos .terceiro { width:307px; height:200px; float:left; }
#blocos .primeiro {background:url(images/box_queromecadastrar.png) top center no-repeat;  }
#blocos .primeiro h2 { text-indent:-9999px; }
#blocos .segundo { width:314px; float:left; background:url(images/box_noticias.png) top left no-repeat; }
#blocos .segundo h2 { text-indent:-9999px; }
#blocos .segundo p { color:#06242b; float:none; font-weight:bold; line-height:17px; }

#blocos .terceiro { background:url(images/box_degustacao_servicos.png) top center no-repeat; height:auto; }
#blocos .terceiro h2 { text-indent:-9999px; height:105px;}
#blocos .terceiro h2 a { display:block; height:100% }
#blocos .terceiro p { padding:5px 25px; color:#06242b; float:none; font:12px "Trebuchet MS"; color:#333; font-weight:bold; line-height:17px; }

#divisoes .dir { width:272px; float:right; }
#divisoes .dir h2 { text-indent:-9999px; }
#divisoes .dir .login, #divisoes .dir .parceiros { background:url(images/box_visualizando_processos.png) top center no-repeat; height:200px; display:block; }
#divisoes .dir .parceiros { background:url(images/box_parceiros.png) top center no-repeat; margin:0px; padding:0px; }

#box_login { margin:6px 0px 0px 24px; width:244px; height:172px;}
#box_login ul { }
#box_login li { padding:76px 0px 0px 24px;  }
#box_login input { border:none; background:none; height:24px; width:167px; font:16px "Trebuchet MS"; color:#fff;  }

#newsletter { margin:0px 0px 0px 0px; padding:0px; width:285px; height:168px;}
#newsletter ul {}
#newsletter li { padding:96px 0px 0px 65px; }
#newsletter input { border:none; background:none; height:24px; width:167px; font:16px "Trebuchet MS"; color:#333; }

.altura_conteudo { clear:both; height:20px; }
#clear { clear:both; height:1px; }

#parceiros { display:block; }
#parceiros ul { text-decoration:none;  }
#parceiros li {  width:251px;  no-repeat; margin:0px; padding:15px 0px 0px 0px;}
#parceiros p { display:block; text-align:center; margin:0px; }
#parceiros h3 { font-size:14px; padding:0px; margin:14px 0px 0px 0px; text-align:center; }
#parceiros a { font:14px "Trebuchet MS"; color:#099; text-decoration:none; }

#contato {width:480px; padding:25px 0px 0px 0px; float:left; }
#contato ul { width:510px; margin:0px; padding:0px; list-style:none; }
#contato li { display:block; margin:1px; padding:1px; list-style:none; height:35px; background:url(images/fundo_form.jpg) top right no-repeat; }
#contato li.textarea { display:block; margin:1px; padding:1px; list-style:none; height:126px; background:url(images/fundo_textarea.jpg) top right no-repeat; }
#contato li label { font:18px "Trebuchet MS"; color:#333; float:left; padding:3px 0px; width:94px;}
#contato li input  { font:16px "Trebuchet MS"; color:#473223; float:right; width:320px; margin:3px 3px 0px 4px; background:none;  border:0px; }
#contato li textarea { font:16px "Trebuchet MS"; color:#473223; float:right; width:320px; height:118px; margin:2px; border:none; background:none; }

#bg_conteudo { background:url(images/bg_conteudo.jpg) bottom repeat-x; padding-bottom:15px; }
#conteudo { display:block; width:880px; margin:0 auto; }
#conteudo .publicidade { float:left; width:206px; text-align:center; }
#conteudo .direita { float:right; width:600px; }
#banner { display:block; margin-top:10px; width:600px; margin-bottom:10px; }

#divisoes .esq { width:307px; float:left; }
#divisoes .esq .nossaequipe, #divisoes .esq .nossaproposta { background:url(images/box_nossaequipe.png) top center no-repeat; height:auto; padding-top:85px; display:block; min-height:95px; margin-top:20px; }
#divisoes .esq .nossaequipe p, #divisoes .esq .nossaproposta p { color:#072930; font-size:12px; padding:5px 55px 5px 30px; line-height:17px; }
#divisoes .esq .nossaequipe h2, #divisoes .esq .nossaproposta h2 { text-indent:-9999px; }
#divisoes .esq .nossaproposta { background:url(images/box_nossasproposta.png) top center no-repeat; }

#rodape2 { display:block; background:url(images/bg_rodape_simples.jpg); }
#rodape { background:url(images/bg_rodape.jpg) top center no-repeat; margin:0 auto; display:block; height:60px; width:980px; }
#rodape p { text-align:center; color:#fff; margin:0px; font-size:12px; font-weight:bold; float:left; margin-left:100px; padding-top:15px; }

* .espaco { height:1px; clear:both; }

* .logoa { width:43px; height:45px; background:url(images/logo_apice.png) 0px 10px no-repeat; float:right; }
* .logoa a { display:block; width:100%; height:100%; text-indent:-9999px; text-decoration:none; background:none; }
* .logoa a:hover { text-decoration:none; }

#creditos { text-indent:-99999px; }