/*
THEME NAME: Primeiro lugar.net
THEME URI: http://www.primeirolugar.net
DESCRIPTION: Tema da Primeiro Lugar.net
VERSION: 1.0
AUTHOR: Time da Primeiro Lugar.net
AUTHOR URI: http://www.primeirolugar.net
*/


body {background-image:url(img/fundo.png); background-repeat:repeat-x; margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px}
img {border:0}
a { color:#2678A4;}
#corpo { width:930px; display:block; clear:both; margin:0 auto}
#cabecalho {margin-top:42px; clear:both}
.cab_logo {float:left;}
.cab_contato {float:right;}
#cab_menu {clear:both; padding:30px 0 6px 0; display:block}
#home_chamada {width:700px; float:left; margin-top:15px; display:block}
#home_chamada h2 {font-size:21px;}
#home_adwords {width:220px; float:right; display:block; text-align:center; margin-top:15px; display:block}
#home_adwords h2  {font-size:14px; text-align:center; font-weight:normal}



.box_servicos {width:290px; font-size:14px; float:left; display:block}
.box_servicos img {float:right}
.box_servicos h2 { font-size:16px; text-align:right}
.box_servicos h2 a { font-size:16px; text-align:right; color:#333; text-decoration:none}
.box_servicos h2 a:hover { font-size:16px; text-align:right; color:#333; text-decoration:underline}
#box_servicos_centro {margin:0 25px 0 25px}


#site_depoimentos {padding:15px 0 15px 0; clear:both; display:block}
#site_depoimentos h3 {color:#333; font-size:19px; font-weight:normal}
.site_depoimentos_clientes {width:290px; font-size:14px; float:left; display:block}
.site_depoimentos_clientes p {font-weight:normal; clear:both; text-align:center}
.site_depoimentos_clientes_creditos img {float:right; margin-left:12px; clear:none}
.site_depoimentos_clientes_creditos p {float:right; color:#999; font-size:12px; clear:none; text-align:right}
#site_depoimentos_clientes_meio {margin:0 25px 0 25px}



#site_orcamento {width:650px; float:left; margin-top:0px; display:block}
#site_orcamento a {text-decoration:none; color:#000;}
#site_orcamento a:hover {text-decoration:underline; color:#000;}

#site_menu_lateral {width:250px; float:right; margin-top:30px}
.menu_box_servicos {width:240px; font-size:14px; float:right; display:block}
.menu_box_servicos h2 { font-size:16px; text-align:right}
.menu_box_servicos h2 a { font-size:16px; text-align:right; color:#333; text-decoration:none}
.menu_box_servicos h2 a:hover { font-size:16px; text-align:right; color:#333; text-decoration:underline}
.menu_box_servicos img {float:right; margin:10px 10px 0 0;}
.menu_box_servicos p  {padding-right:0; margin-right:0; }
.menu_box_servicos h2 {padding-right:0; margin-right:0}
.menu_box_servicos li {text-align:right; list-style:none; font-size:12px; padding:3px 0 3px 0}
.menu_box_servicos a {text-decoration:none}
.menu_box_servicos a:hover {text-decoration:underline}

#pagina {width:930px}
#pagina_titulo { background-image:url(img/conteudo_fundo.png); background-repeat:repeat-x; min-height:143px}
#pagina_titulo h1 { font-size:28px; color:#333; padding:20px 20px 0 0; font-weight:normal}
#pagina_titulo h2 {font-size:16px; color:#333; font-weight:normal; margin-right:15px}
#pagina_titulo img {float:left; margin:5px 20px 10px 5px}
#pagina_conteudo {float:left; width:650px; display:block; clear:none; text-align:justify; clear:none}
#pagina_conteudo img {float:left; margin:5px 20px 20px 0}
#pagina_conteudo .sem_margem img {float:none;margin:5px 0 20px 0}

#pagina_links {width:250px}
#pagina_links {float:left; margin-left:30px; widows:200px}
#pagina_links a {display:inherit; font-size:13px;}
#pagina_links h3 {font-size:16px}
#pagina_livre img {float:left; margin:5px 40px 40px 20px}

#pagina_clientes img {margin:0 auto}

#rodape {clear:both; width:750px; color:#666; font-size:12px; text-align:center; margin:0 auto; padding-top:20px}
#rodape a {text-decoration:none; color:#666;}
#rodape a:hover {text-decoration:underline; color:#000;}
.rodape_img {padding:5px 30px 5px 0; float:left; clear:none; text-align:left}
.rodape_img img {margin:15px 40px 0 0}

/*
-----------------------------------------
LATEST
----------------------------------------- 
*/
#front-bottom{margin-top:26px}

#latest-wrap{float:left; width:930px; display:block; padding-bottom:30px}
#latest-wrap h2 {font-size:18px; font-weight:normal}

#latest-wrap a:hover { text-decoration:underline}

.latest-post-wrap{float:left; width:242px; margin-right:8px}

.latest-post{position:relative; width:928px; height:223px; border:1px #666 solid}

.latest-image{position:absolute; z-index:1}

.latest-title {background:#333; height:63px; display:block; z-index:101; width:100%; bottom:0; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; position:absolute; z-index:2}

.latest-title h1 {margin:8px 10px 7px; font-size:20px; padding-bottom:0; border-bottom:0; font-weight:normal}

.latest-title h1 a {display:block; color:#FFF; text-decoration:none; font-size:20px; padding:15px}

.latest-title h1 a:hover {text-decoration:none; color:#FFF;}


.chamada-titulo {height:63px; display:block; z-index:101; width:100%; bottom:0;  position:absolute; z-index:2}

.chamada-titulo h1 {margin:8px 10px 7px; font-size:20px; padding-bottom:0; border-bottom:0; font-weight:normal; display:block; color:#FFF; text-decoration:none; font-size:20px; padding:15px}

.chamada-titulo h1 a {display:block; color:#FFF; text-decoration:none; font-size:20px; padding:15px}

.chamada-titulo h1 a:hover {text-decoration:none; color:#FFF;}



.latest-content{position:relative; width:242px; height:100px; margin-bottom:20px}

.latest-content h1{margin-top:15px}
.latest-content h1 a{color:#0b96d0; text-decoration:none}
.latest-content h1 a:hover{color:#000}

.latest-content p{color:#222; font-size:1.2em; line-height:1.5; margin-top:8px; margin-bottom:1.5em; text-align:left}


#akst_form {font-size:11px}

#contador_box input {font-size:14px}


.contador_criar input {font-size:14px}


#ultimas_blog a {font-size:12px}




#contador_de_visitas_ajuda img {clear:both}
#contador_de_visitas_ajuda p {clear:both}

#artigo img {margin:5px 20px 20px 0; padding-left:0}
#artigo h2, h1 {font-size:22px}
#artigo {font-size:14px}

#single img {margin:5px 20px 20px 0; padding-left:0}
#single h1 {font-size:22px}
h2 {font-size:18px; color:#333}
h3, h4 {color:#333}
#single {font-size:14px}

#info_autor { height:21px; font-size:12px; color:#666;  padding-left:68px; padding-top:25px}
#info_autor a {text-decoration:none; color:#666;}
#info_autor a:hover {text-decoration:underline}
.info_autor_admin {background-image:url(img/diego_ivo.gif);}
.info_autor_larissa {background-image:url(img/larissa.gif);}
.info_autor_vinicius {background-image:url(img/vinicius.gif);}


#breadcrumb {font-size:12px; padding:12px 0 12px}

#home_blog {margin-top:25px; display:block; background-color:#FFF; float:left; clear:none; width:590px; font-size:12px; height:420px}
#home_blog h3 {font-size:13px;}
#home_blog h2 {font-size:14px; font-weight:normal; color:#666; margin:20px 0px 0 0px;}
.home_post {padding:5px 0px 10px 0px; font-size:12px;}
#home_social {width:300px; float:right; clear:none; margin-top:25px;}
#home_facebook {margin-top:20px; }

#post_meta_info {padding-top:18px;}
.post_comentario {background-image:url(img/comentarios.gif); padding-left: 30px; padding-top:7px; background-repeat:no-repeat; color:#666}
.blog_newsletter {background-image:url(img/newsletter.png); padding-left:40px; padding-top:5px; background-repeat:no-repeat}
.blog_arquivos {background-image:url(img/arquivo.png); padding-left:30px; padding-top:2px; background-repeat:no-repeat}
.blog_ultimos {background-image:url(img/ultimos.png); padding-left:30px; padding-top:2px; background-repeat:no-repeat}

.breadcrumb {font-size:12px; padding-top:12px;}

.cadastre_news {
	height:142px;
    margin: 0 auto;
    left: 50%;
    margin-left: 200px;
    position: fixed;
    *position: absolute;
    background-color: #FFF;
    top: expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#nas-midias {text-align:right};
