/*=======================================================Conteudo==================================================*/
#conteudo{
width:750px;
min-height:500px;
_height:500px;
/*background:#fff;*/
padding:0 10px;
margin-bottom:30px;
}

/*Conteudo Esquerdo das páginas com colunas*/
#cont_esquerdo{
width:370px;
min-height:500px;
_height:500px;
float:left;

}

/*Conteudo Direito das páginas com colunas*/
#cont_direito, #cont_direito2{
width:330px;
min-height:500px;
_height:500px;
float:right;
padding-top:40px;/*Espaço no topo da coluna direita*/
_padding-top:0px;/*Espaço no topo da coluna direita*/

}
#cont_direito2{
padding-top:5px;/*Espaço no topo da coluna direita*/
_padding-top:0px;/*Espaço no topo da coluna direita*/

}
#cont_direito img{
margin-top:30px;
}

#cont_direito img .tipo2{
margin-top:10px;
}

#cont_direito p{
line-height:20px;
}



#direito img{
float:right;
}

/*========================================================Empresa=================================================*/
#fotos_qualitare{
width:304px;
height:360px;

}





/*========================================================Portfolio=================================================*/

#itens_portfolio{/*div para cada item do portfolio*/
width:176px;
height:330px;
background:#ececec;
float:left;
margin-left:10px;
margin-bottom:10px;
font-size:10px;
}

#itens_portfolio img{
width:160px;
height:155px;
border:solid 8px #d7d6d7;
}

#itens_portfolio ul{
margin:5px 0 0 10px;
}

#itens_portfolio ul.fixo{
height:120px;
}

#itens_portfolio ul li{
margin-bottom:5px;
}



#itens_portfolio ul li.list_vermelho{
list-style:url(../imagens/ico_mais.gif) inside;
}

#itens_portfolio ul li.list_vermelho a{
color:#f00 !important;
}

p.paginacao{/*paginação do portfolio*/
width:730px;
height:35px;
font-weight:bold;
text-align:right;
padding-top:30px;
}

p.ok{
width:370px;
height:80px;
border:solid 1px #d4d4d4;
background:#fff;
font-size:12px;
text-align:center;
font-weight:bold;
padding-top:30px;
margin:0 auto;
margin-top:80px;
}


/*=======================================================Contato=================================================*/
/*Paginas com formulários (contato, orçamento) - Mesma Formatação da div conteudo*/
#form{
width:750px;
min-height:500px;
_height:500px;
padding:0 10px;
margin-bottom:30px;
padding-top:170px;
_padding-top:0px;
}

input{
border:solid 1px #d4d4d4;
background:#fff;
}

input.semborda{
border:none;
}

input.botao{
border:solid 1px #ccc;
background:#f00 url(../imagens/bg_input_botao.jpg);
color:#fff;
font-family:"Standard 07_63";
font-size:8px;
height:25px;
}

textarea{
border:solid 1px #d4d4d4;
background:#fff;
}

/*=======================================================Pesquisa=================================================*/

table.tb_pesquisa td.excelente{ background:#009049; color:#fff;}
table.tb_pesquisa td.bom{ background:#43b83b; color:#fff; height:25px;}
table.tb_pesquisa td.regular{ background:#ff0; color:#f90; height:25px;}
table.tb_pesquisa td.ruim{ background:#ff9900; color:#fff; height:25px;}
table.tb_pesquisa td.naosei{ background:red; color:#fff; height:25px;}

table.tb_pesquisa td {
	color: #666;
}

table.tb_pesquisa td.tit_sessao { 
	background-color: #CECECE;
	color: #000;
	font-weight: bold; 
	padding-left: 4px;
}

table.tb_pesquisa td.tit_subsessao {
	color: #333;
	padding-left: 4px;
	font-weight: bold;
}

table.tb_pesquisa td.linha1 {
	background-color: #F3F3F3;
	padding-left: 4px;
}	

table.tb_pesquisa td.linha2 {
	background-color: #EAEAEA;
	padding-left: 4px;
}

/*=======================================================Tabelas=================================================*/

table td{
height:30px;
}

/*=======================================================Depoimentos==============================================*/

div.depoimentos{
width:650px;
min-height:120px;
_height:120px;
padding-top:20px;
}

img.img_depoimentos{
float:left;
margin:0 10px 10px 0;
border:solid 8px #d7d6d7;
}

p.p_depoimentos{
float:right;
width:460px;
}

/*=============================================================Equipe==============================================*/

.equipe{
/*background:#fff;*/
height:130px;
border-bottom:solid 1px #d7d6d7;
padding-top:13px;
}

.equipe img{
float:left;
border:solid 8px #d7d6d7;
margin-right:10px;
}

.equipe p{
margin-bottom:5px;
}
/*===============================================================Mascara de conteudo================================*/

div.box_fechado,div.box_aberto, div.box_aberto2, div.box_aberto3{cursor:pointer;}
div.box_fechado{height:18px;overflow:hidden; margin-bottom:20px;}
div.box_aberto{overflow:none; margin-bottom:20px; }
div.box_aberto2{overflow:none; margin-bottom:20px;min-height:320px;}
div.box_aberto3{overflow:none; margin-bottom:20px;min-height:400px;}


div.abre_briefing,div.fecha_briefing{cursor:pointer;}
div.fecha_briefing{height:18px;overflow:hidden; margin-bottom:20px;}
div.abre_briefing{overflow:none; margin-bottom:20px; height:1500px; }


