/* CSS Document - FIRE Mídia */

body{
background:#FFFFFF;
margin:auto;
padding:inherit;
font-family:tahoma;
font-size:12px;
color:#474747;
line-height:18px;
}


/* Posicionamento - FIRE Mídia */

#topo{
width:100%;
height:340px;
background: url(../imagens/topo.jpg) center top;
margin:auto;
padding:inherit;
}

		.topo_container{
		width:940px;
		height:140px;
		margin:auto;
		padding:inherit;		
		}
		
		.topo2_container{
		width:940px;
		height:122px;
		margin:auto;
		padding:inherit;
		}
		
		.logo{
		width:131px;
		height:124px;
		margin:auto;
		padding:0 0 0 16px;
		float:left;
		}
		
		.bts_topo{
		width:245px;
		height:89px;
		margin:auto;
		padding:inherit;
		float:right;
		}		

		.as3_texto{
		width:69px;		
		_width:75px;			
		height:122px;
		margin:-50px 0 0 0;
		padding:0 0 0 328px;	
		_padding:0 0 0 322px;	
		float:left;
		}
		
		.menu{		
		width:163px;	
		_width:164px;			
		height:148px;
		margin:auto;
		padding:0 0 0 6px;		
		_padding:0 0 0 7px;		
		float:left;
		}

#container{
width:940px;
margin:auto;
padding:inherit;
}


#lateral{
width:210px;
height:585px;
margin:auto;
padding:inherit;
background:url(../imagens/lateral.jpg) no-repeat;
float:left;
}

#conteudo{
width:710px;
margin:0 10px 0 10px;
padding:inherit;
float:right;
text-align:justify;
}

#rodape{
width:100%;
height:166px;
clear:both;
margin:auto;
padding:inherit;
background: url(../imagens/rodape.jpg) repeat-x;
}

	.logo_rodape{
	float:left;
	margin:auto;
	padding:50px 0 0 400px;	
	}
	
	.end_rodape{
	float:left;
	margin:40px 0 0 50px;
	padding:inherit;
	font-size:10px;
	color:#CCCCCC;
	}

/* Posicionamento - FIRE Mídia */


/* Links - FIRE Mídia */

a:link {color:#474747;text-decoration:none;}
a:visited {color:#474747;text-decoration:none;}
a:hover {color:#474747;text-decoration:underline;}

.link_vermelho a:link {color:#474747;text-decoration:none;}
.link_vermelho a:visited {color:#474747;text-decoration:none;}
.link_vermelho a:hover {color:#FF0000;text-decoration:none;}

.link_vermelho2 a:link {color:#cf0000;text-decoration:none;}
.link_vermelho2 a:visited {color:#cf0000;text-decoration:none;}
.link_vermelho2 a:hover {color:#FF0000;text-decoration:none;}

.link_vermelho3 a:link {color:#474747;text-decoration:none;}
.link_vermelho3 a:visited {color:#474747;text-decoration:none;}
.link_vermelho3 a:hover {color:#cf0000;text-decoration:none;}

.link_branco a:link {color:#FFFFFF;text-decoration:none;}
.link_branco a:visited {color:#FFFFFF;text-decoration:none;}
.link_branco a:hover {color:#FFFFFF;text-decoration:underline;}

.link_branco1 a:link {color:#FFFFFF;text-decoration:none; font-size:11px}
.link_branco1 a:visited {color:#FFFFFF;text-decoration:none;font-size:11px}
.link_branco1 a:hover {color:#FFFFFF;text-decoration:underline; font-size:11px}



/* Links - FIRE Mídia */



/* Classes - FIRE Mídia */

.vermelho_subtitulo{
font-family:verdana;
font-size:16px;
color:#cf0000;
}

.vermelho_data{
font-family:verdana;
font-size:11px;
color:#cf0000;
}

.vermelho{
font-family:verdana;
font-size:12px;
color:#cf0000;
}

.preto_data{
font-family:verdana;
font-size:11px;
color:#474747;
}

.box_index_clientes{
width:428px;
margin:auto;
padding:inherit;
float:left;
text-align:left;
}

		.fundo_box_clientes{
		background:#efefef;
		width:428px;		
		margin:auto;
		padding:10px 0 10px 10px;		
		}

.box_index_cases{
width:251px;
margin:auto;
padding:inherit;
float:right;
text-align:left;
}

.box_oqfazemos{
width:169px;
height:255px;
margin:auto;
padding:inherit;
background:url(../imagens/img_oqfazemos.jpg) no-repeat;
float:left;
}

.box_comunicacao{
width:265px;
height:255px;
margin:auto;
padding:inherit;
background:url(../imagens/box_comunicacao.jpg) no-repeat;
float:left;
text-align:left;
}

.box_logomarcas{
width:265px;
height:255px;
margin:auto;
padding:inherit;
background:url(../imagens/box_comunicacao.jpg) no-repeat;
float:right;
}

		.texto_logomarca{
		width:250px;
		padding:0 0 0 4px;
		}
		
h1{
font-family:"arial";
font-size:22px;
color:#464646;
font-weight:lighter;
}	

		
h2{
font-family:"verdana";
font-size:16px;
color:#464646;
font-weight:bold;
color:#cf0000;

}

.titulo_servicos{
font-family:"verdana";
font-size:16px;
color:#cf0000;
font-weight:normal;
}

.titulo_mais_servicos{
font-family:"verdana";
font-size:16px;
color:#333333;
font-weight:normal;
}

	.menu_mais_servicos{
font-family:"verdana";
font-size:14px;
color:#cf0000;
font-weight:normal;
}


.container_servicos{
width:710px;
margin:auto;
padding:inherit;
}

.servicos_assessoria{
width:230px;
margin:auto;
padding:inherit;
float:left;
}

.servicos_internet{
width:230px;
margin:auto;
padding:0 0 0 30px;
float:left;
text-align:left;
}

.mais_servicos{
width:180px;
margin:auto;
padding:0 0 0 0;
float:right;
}

.menu_assessoria{
background:url(../imagens/seta.jpg) no-repeat;
margin:auto;
padding:0 0 0 18px;
}

.sub_topo{
font-size:16px;
font-style:italic;
color:#999999;
}

.sub_release{
font-size:14px;
font-style:normal;
color:#999999;
}

.sub_release2{
font-size:14px;
font-style:italic;
color:#999999;
}

.botao_voltar{
float:right;
}

.box_vermelho{
width:380px;
background:#EAEAEA;
margin:auto;
padding:4px 4px 4px 4px;
}

.topo_imagem_assessoria{
background:url(../imagens/topo_imagem_assessoria_de_imprensa.jpg) no-repeat;
width:640px;
height:64px;
_height:49px;
margin:auto;
padding:5px 0 0 60px;
_padding:20px 0 0 60px;
float:left;
}

.topo_imagem_internet{
background:url(../imagens/topo_imagem_internet.jpg) no-repeat;
width:640px;
height:64px;
_height:49px;
margin:auto;
padding:5px 0 0 60px;
_padding:20px 0 0 60px;
float:left;
}

.topo_imagem_assessoria_digital{
background:url(../imagens/topo_imagem_assessoria_digital.jpg) no-repeat;
width:640px;
height:64px;
_height:49px;
margin:auto;
padding:5px 0 0 60px;
_padding:20px 0 0 60px;
float:left;
}

.tabela_equipe tr td {
border:1px #CCCCCC solid;
}


table {
	font-family:verdana;
	font-size:14px;
	color:#474747;
	}


input {
background-color:#FFFFFF;
font-size:14px;
color:#474747;	
padding:4px 4px 4px 4px;	
border:1px #999999 solid;
font-family:Verdana;

}


select {
border:none;
color:#474747;
font-size:14px;
background-color:#FFFFFF;
padding:4px 4px 4px 4px;
margin:2px;
border:1px #999999 solid;
font-family:Verdana;
}

textarea {
border:none;
color:#474747;
font-size:14px;
background-color:#FFFFFF;
padding:4px 4px 4px 4px;
margin:2px;
border:1px #999999 solid;
font-family:Verdana;
}

.input2 {
background:#990000;
padding: 4px 4px 4px 4px;
border:none;
color:#FFFFFF;
font-size:11px;
}

.box_portifolio_interno_esq{
width:450px;
float:left;
margin:auto;
padding:inherit;
height:400px;
}	

		.box_titulo_cliente{
		width:422px;
		margin:auto;
		padding:4px 0 4px 4px;
		background:#333333 center;
		color:#FFFFFF;
		font-size:13px;
		float:left;
		letter-spacing:1px;			
		}
		
		.box_fundo_cliente{
		width:407px;
		background:url(../imagens/portifolio_fundo.jpg) no-repeat;
		float:left;
		margin:auto;
		padding: 0 0 0 19px;
		}
		
		.linha_horizontal{
		width:423px;
		background:url(../imagens/linhadiv.jpg) no-repeat;
		margin:0 0 0 3px;
		padding:inherit;
		float:left;
		height:10px;
		}
		
		.texto{
		width:410px;
		margin:10px 0 0 3px;
		padding:inherit;
		float:left;
		}

.box_portifolio_interno_dir{
width:240px;
float:right;
margin:auto;
padding:0 0 0 20px;
background:url(../imagens/linhaport.jpg) repeat-y;
}

.clientes_esq{
float:left;
width:210px;
margin:0 0 0 140px;
text-align:left;
}

.clientes_dir{
float:left;
width:210px;
margin:0 0 0 140px;
text-align:left;
}


.ul_li_portifolio{
list-style-type:none;
line-height:25px;
}

.box_port_menu1{
background:#FF0000;
margin:auto;
padding:8px 8px 8px 8px ;
}

.box_port_menu2{
background:#990000;
margin:auto;
padding:8px 8px 8px 8px ;
}

.box_port_menu3{
background:#660000;
margin:auto;
padding:8px 8px 8px 8px ;
}

.box_port_menu4{
background:#330000;
margin:auto;
padding:8px 8px 8px 8px ;
}

.box_outros_releases{
background:#F2F2F2;
margin:auto;
padding:8px 8px 8px 8px ;
}



.branco_vertodos{
font-size:10px;
}




	







