/*
Theme Name: Prime Brasil
Theme URI: http://extensiva.com/
Description: Prime Brasil
Version: beta 0.1
Author: Wenetus Interactive
Author URI: http://wenetus.com/
*/

* {
margin:0;
padding:0;
}

body, div, span, h1, h2, h3, h4, h5, h6, p, ul, li, img, a {
margin:0;
padding:0;
}

body {
font-family: tahoma, verdana, 'Trebuchet MS', helvetica, sans-serif, arial;
font-size: small;
color:#555555;
}
a img { border: none; }
a {
color:#73A333;
}
a:hover { text-decoration: none; }

h2 {
font-size:100%;
color:#208AC1;
font-family: FrutigerNextLT, verdana, sans-serif, arial;
}

#topo {
/*border:1px solid black;*/
background:url(imgs/topo2.jpg) no-repeat;
}


#subtopo {
/*border:1px solid red;*/
margin:0 auto;
width:776px;
height:154px;
}


h1 {
/*border:1px solid green;*/
float:left;
width:260px;
height:90px;
text-indent:-4000px;
overflow:hidden;
}
h1 a {
background:url(imgs/logo-prime.gif) no-repeat;
display:block;
width:100px;
height:100px;
text-indent:-4000px;
overflow:hidden;
}
#menus {
/*border:1px solid green;*/
float:left;
width:510px;
height:90px;
}
#menus #menu-servicos {
/*border:1px solid red;*/
background:url(imgs/menu-servicos.jpg) no-repeat;
margin-left:230px;
width:250px;
height:25px;
}
#menus #menu-servicos li {
display:inline;
}
#menus #menu-servicos li a {
text-indent:-4000px;
overflow:hidden;
display:block;
width:105px;
height:30px;
float:left;
}
#menus #menu-servicos li #politicadeacessibilidade {
width:145px;
}

#menus #menu-secoes {
/*border:1px solid green;*/
background:url(imgs/menu-secoes.jpg) no-repeat;
margin-top:20px;
height:50px;
}
#menus #menu-secoes li {
display:inline;
}
#menus #menu-secoes li a {
text-indent:-4000px;
overflow:hidden;
display:block;
width:80px;
height:50px;
float:left;
}

#menus #menu-secoes li a#linkempresa {
width:75px;
}
#menus #menu-secoes li a#linkmetodologia {
width:100px;
}
#menus #menu-secoes li a#linkareadeatuacao {
width:120px;
}
#menus #menu-secoes li a#linkclientes {
width:70px;
}
#menus #menu-secoes li a#linknoticias {
width:70px;
}
#menus #menu-secoes li a#linkcontato {
width:70px;
}

#searchform {
/*border:2px solid pink;*/
clear:both;
width:250px;
position:relative;
top:25px;
left:510px;
/*margin-top:110px;
margin-left:510px;
*/
}
#searchform fieldset {
border:none;
}
#searchform #s {
float:left;
padding:3px;
background:#F5F5F5;
border-top:1px solid #D0D0D0;
border-left:1px solid #D0D0D0;
}
#searchform #searchsubmit {
margin-left:5px;
float:left;
display:block;
width:72px;
height:29px;
}

#meio {
/*border:2px solid blue;*/
background:url(imgs/bg.jpg) repeat-x;
}
#submeio {
border-top:1px solid #DAE49F;
margin:0 auto;
width:776px;
}
#caixa-banner {
width:500px;
height:219px;
margin-top:-50px;
background:url(imgs/caixa-banner.jpg) no-repeat;
}
#caixa-banner img { margin: 1px; }

#quemsomos {
/*border:1px solid red;*/
margin-top:15px;
margin-right:5px;
font-family: 'Trebuchet MS', helvetica, sans-serif, arial;
width:250px;
float:right;
}

#quemsomos p {
margin-top:2px;
font-size:100%;
}

#quemsomos h2 {
width:100px;
height:30px;
background:url(imgs/tit-quemsomos.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
font-size:100%;
color:#208AC1;
font-family: FrutigerNextLT, verdana, sans-serif, arial;
}
#quemsomos .item-com-marcador {
color:#73A333;
background:url(imgs/seta-verde.gif) no-repeat;
padding-left:20px;
margin-top:11px;
}

#cases {
margin-top:10px;
clear:both;
}
#cases h2 {
width:100px;
height:30px;
background:url(imgs/tit-cases.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
}
#cases ul {
margin-top:10px;
background:url(imgs/botoes-cases1.gif) no-repeat;
/*border:1px solid blue;*/
width:775px;
height:121px;
}
#cases ul li {
display:inline;
}
#cases ul li a {
text-indent:-4000px;
overflow:hidden;
/*border:1px solid green;*/
margin-right:4px;
width:123px;
height:121px;
display:block;
float:left;
}


#noticias, #clientes, #contato {
/*border:1px solid green;*/
margin-top:25px;
}

#noticias {
margin-left:10px;
clear:both;
width:200px;
float:left;
}
#noticias h2 {
width:100px;
height:30px;
background:url(imgs/tit-noticias.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
}
#noticias .post-data {
margin-top:14px;
font-size:85%;
}
#noticias .post-chamada {
color:#73A333;
margin-top:2px;
font-family:'Trebuchet MS', helvetica, sans-serif, arial;
}

#clientes {
margin-left:35px;
width:240px;
float:left;
}
#clientes h2 {
width:100px;
height:30px;
background:url(imgs/tit-clientes.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
}

#clientes p {
margin-top:10px;
font-family:'Trebuchet MS', helvetica, sans-serif, arial;
}

#clientes .clientes-autor {
margin-top:10px;
font-size:85%;
font-family:tahoma, helvetica, sans-serif, arial;

}
#clientes .item-com-marcador {
color:#73A333;
background:url(imgs/seta-verde.gif) no-repeat;
padding-left:20px;
margin-top:11px;
}

#contato {
margin-left:35px;
width:240px;
float:left;
font-family:'Trebuchet MS', helvetica, sans-serif, arial;
}
#contato h2 {
width:100px;
height:30px;
background:url(imgs/tit-contato.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
}
#contato #telefone {
background:url(imgs/telefone.jpg) no-repeat;
display:block;
width:223px;
height:52px;
text-indent:-4000px;
overflow:hidden;
}
#contato p {
margin-top:10px;
}
#contato ul {
color:#73A333;
margin-top:10px;
list-style:none;
}
#contato ul li {
background:url(imgs/seta-verde.gif) no-repeat;
padding-left:20px;
}




#rodape {
border:1px solid white;
clear:both;
margin:0 auto;
margin-top:20px;
width:776px;
height:114px;
background:url(imgs/bg-rodape.jpg) no-repeat;
}
#rodape #sitedesenvolvido {
background:url(imgs/logo-extensiva.gif) no-repeat;
margin-top:34px;
float:right;
width:100px;
height:60px;
}
#rodape #sitedesenvolvido a {
display:block;
width:100px;
height:60px;
text-indent:-4000px;
overflow:hidden;
}
#subrodape {
line-height:1.5em;
font-size:85%;
margin-top:38px;
margin-left:16px;
}
#subrodape span {
color:#73A333;
}

/*   PAGINA INTERNA - EMPRESA */

#coluna-principal {
/*border:1px solid red;*/

font-family:'Trebuchet MS', helvetica, sans-serif, arial;
width:500px;
float:left;
}
#coluna-secundaria {
/*border:1px solid red;*/
margin-top:13px;
margin-left:15px;
font-family:'Trebuchet MS', helvetica, sans-serif, arial;
width:230px;
float:left;
}
#coluna-principal p {
margin-bottom:20px;
}
#coluna-secundaria p {
margin-top:5px;
}
#coluna-principal h2 {
margin: 20px 0 10px;
font-weight: normal;
font-size: 20px;
font-family: "Trebuchet MS", sans-serif;
}
#servicos h2 {
width:100px;
height:30px;
background:url(imgs/interna/tit-servicos.gif) no-repeat;
text-indent:-4000px;
overflow:hidden;
}
#servicos ul {
color:#73A333;
margin-top:10px;
list-style:none;
}
#servicos ul li {
background:url(imgs/seta-verde.gif) no-repeat;
padding-left:20px;
}

#coluna-secundaria #noticias {
margin-left:0px;
}

.entry ul {
	margin: 5px 0 10px 20px;
}
#coluna-principal p.chapeu {
	font-size: 11px;
	margin: 0;
}
.searchtitle { font-size: 14px; font-weight: normal; }
