@charset "utf-8";
/* CSS Document */



* html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
* body {
	line-height: 1;
}
* ol, ul {
	list-style: none;
}
* blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
* :focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
* ins {
	text-decoration: none;
}
* del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
* table {
	border-collapse: collapse;
	border-spacing: 0;
}

* img {
	border: 0;	
}



* body { 
margin:0px;
padding:0px;
background:url(../img/bg_contato.jpg) repeat-x;
background-color:#090909;
}


#geralDentro { 
width: 992px;
margin: 0 auto;
padding: 0 10px;
height: auto;
}

#texto { 
width: 958px;
float:right;
}

#texto img{ 
float:right;
}

#texto p{ 
font: 15px Arial, Helvetica, sans-serif;
text-align:justify;
float:right;
line-height:22px;
color:#FFF;
}

@font-face { 
font-family:eras;
src:url(ERASDEMI.eot);
}

@font-face { 
font-family:eras;
src:url(ERASDEMI.TTF);
}
#topo2 { 
width: 992px;
margin: 0 auto;
padding: 0 10px;
height: 98px;
background:url(../img/bg_top_news.png) top right no-repeat;
}



#logo { 
width: 263px;
height:50px;
float:left;
}

#news { 
float:right;
top:0;
width: 493px;
height:25px;
}

#news span{ 
font: 12px eras, "sans-serif";
color:#737373;
margin-top:5px;
margin-left:12px;
float:left;
}

#news img{ 
float:left;
margin-top:7px;
margin-left:5px;
}

.iptNews { 
background:#323131;
font: 11px eras, "sans-serif";
color:#737373;
padding-left:5px;
padding-bottom:3px;
margin:3px 0 0 5px;
border:0;
width:145px;
color:#999;
float:left;
}

.btn { 
margin: 5px 0 0 5px;
width:17px;
border:none;
}

#menu { 
width: 694px;
height:10px;
float:right;
margin-top:45px;
}

#menu ul { 
margin: 0;
float:right;
list-style:none;
}

#menu ul li{ 
display: inline;
position:relative;
float:left;
color:#0C3;
}

#menu ul li a{ 
font:13px eras, "sans-serif";
color:#fff;
display: block;
text-decoration:none;
text-align:left;
text-transform:uppercase;
padding-left:15px;
}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


#menu ul li a:hover{ 
color:#fcaf17;
text-decoration:underline;
}

/*dropdown*/

#menu ul li ul{ 
display: none;
z-index:9999;
background:#303030;
width:200px;
margin-top:0px;
z-index:9999;
position:absolute;
color:#0C3;
}

#menu ul li ul li{ 
display: block;
width:200px;
z-index:9999;
}

#menu ul li ul li a{ 
font:13px eras, "sans-serif";
color:#fff;
display: block;
padding: 5px 0 5px 0;
text-decoration:none;
text-align:left;
text-transform:uppercase;
padding-left:15px;
z-index:9999;
}

#menu ul li ul li a:hover { 
background:#262626;
color:#fcaf17;
text-decoration:underline;
}

#menu ul li:hover ul { display: block; }

#banner { 
width: 1001px;
height:449px;
float:left;
margin:3px 0;
}

#banner img{ 
width: 1001px;
height:449px;
}

#fraseEntrada { 
width:981px;
height: 69px;
float:left;
margin-top: 22px;
}

#solucoes { 
width: 100%;
float:left;
height:auto;
margin: 22px 0;
}

#sulucoesNA { 
float:left;
margin: -11px 0 0 34px;
height:auto;
width:550px;
}

#sulucoesNA p{ 
font-size: 16px;
}

#seguraBox { 
margin-top:26px;
float:left;
height:auto;
}

.box  { 
width: 270px;
height:56px;
float:left;
margin-bottom: 21px;
}

.box  a{ 
font: 13px Arial, "sans-serif";
color:#fff;
text-decoration:none;
}

.box  span{
width:200px;
margin:5px 0 0 10px;
float:left;
}

.box  a:hover{ 
text-decoration:underline;
}

#novaAtitudeHome { 
float:right;
width:395px;
height:222px;
margin:0;
}

.img { 
width: 52px;
height: 51px;
float:left;
}

#publicacoes { 
width: 100%;
float:left;
height:autopx;
margin-top:30px 0 0 0;

}

#publicador { 
width: 977px;
float:right;
height:autopx;
margin-top:10px 0;
background:url(../img/box_pub.png);
height:287px;
}

#noticia1 { 
width:426px;
height:auto;
float:left;
margin: 31px 18px 0 36px;

}



#noticia1 img{ 
margin: 0 10px 0px 0;
float:left;
}

#noticia1 h1{
font: 19px Arial, Helvetica, sans-serif;
margin-bottom:15px;
color:#fcaf17;
}

#noticia1  p{
text-align:justify;
}

#noticia1 span{
float:right;
margin:26px 0 0 0;
}

#noticia1 span a{
font: 13px eras, "sans-serif";
color:#fcaf17;
text-decoration:none;
}

#noticia1 span a:hover{
text-decoration:underline;
}

#rodape { 
background:url(../img/bg_rodape.png);
width:100%;
min-width:1024px;
clear:both;
float:left;
height:196px;
}

#rodapeDentro { 
background:url(../img/footer_denttro.png);
width:100%;
clear:both;
float:left;
height:176px;
}

#rodapeCentro { 
width:992px;
height:auto;
margin:0 auto;
}

#seguraRodape { 
width:975px;
height:auto;
float:left;
}

#bloco1 {
margin-top:20px;
width: 143px;
height:auto;
float:left;
}


#bloco1 ul{
list-style:none;
margin:0px;
float:left;
}


#bloco1 ul li a{
font: 12px eras, "sans-serif";
color:#FFF;
line-height:20px;
text-decoration:none;
text-transform:uppercase;
}

#bloco1 ul li a:hover{
color:#bc8030;
text-decoration:underline;
}

#bloco2 {
margin-top:20px;
width:177px;
float:left;
height:auto;
margin-left:172px;
}

#bloco2 h3{
font: 12px eras, "sans-serif";
color: #ae7931;
margin: 0 0 -20xp 0;
}

#bloco2 a{
font: 12px eras, "sans-serif";
color: #fff;
text-decoration:none;

}

#bloco2 a:hover{
/*_text-decoration:underline;*/
}

#bloco3 {
	float:right;
	width:207px;
	height:105px;
	margin: 20px 0;
}

#bloco3 img{
	margin: 40px 0;
}


.TxTgrande {
	font:12px eras, "sans-serif";
	color:#FFF;
	text-transform:uppercase;
	
	}



/*****************************************************************quem somos****************************************************************/

#novaAtitude { 
width: 954px;
height:auto;
float:right;
margin-top:20px;
}

#topico {
width:450px;
float:left;
height:auto;
}

.topicos { 
width: 100%;
height:auto;
float:left;
}

.textT { 
width: 414px;
float:left;
height:auto;
}

.textT  p{ 
float:left;
font: 12px arial, "sans-serif";
text-align:justify;
line-height:20px;
color:#fff;
margin: -5px 0 0 0;
}

.numero { 
width:30px;
height:auto;
float:left;
font: 45px eras, "sans-serif";
color:#fcaf17;
padding-right:5px;
}

#videoNovaAtitude { 
width: 479px;
margin-top:11px;
margin-bottom:29px;
float:right;
height:auto;

}

.listaP { 
font: 12px arial, "sans-serif";
color:#FFF;
margin-bottom:10px;
width:100%;
line-height:20px;
text-align:justify;
width:445px;
float:right;
}

.listaP span{ 
color:#fcaf17;
}

/*******************solucoesCampanhas****/

#bannerS1 {
background:url(../img/topo_Solucao1.jpg);
width:100%;
margin:0;
height:176px;
}

#bannerS2 {
background:url(../img/topo_Solucao4.jpg);
width:100%;
margin:0;
height:176px;
}

#bannerS3 {
background:url(../img/topo_Solucao3.jpg);
width:100%;
margin:0;
height:176px;
}

#bannerS4 {
background:url(../img/topo_Solucao2.jpg);
width:100%;
margin:0;
height:176px;
}

#bannerS5 {
background:url(../img/topoAtitudeTv.jpg);
width:100%;
margin:0;
height:176px;
}


#SolucoesLeft { 
width: 439px;
float:left;
margin-top:15px;
height:auto;
}

#SolucoesLeft ul{ 
float:left;
width:100%;
margin:18px 0 8px 0;
}

#SolucoesLeft ul li{
padding:0 0 7px 0;
color:#fff;
font: 12px Arial, Helvetica, sans-serif;
}

#SolucoesLeft ul li span{
color:#fcaf17;
}

#SolucoesLeft img{ 
float:left;
}

#videoSolucoes { 
width: 505px;
float:right;
margin:15px 0;
}

#videoSolucoes img{ 
width: 504px;
height: 407px;
}

/********************************************************************Jquery Atitude Tv***************************************************************************/

#contatoLeft { 
width: 487px;
float:left;
}

#contatoRight { 
width: 448px;
margin-top:29px;
float:right;
}

#textoContato { 
width:487px;
margin:12px 0;
float:left;
}

#textoContato {
font: 15px Arial, Helvetica, sans-serif;
text-align:justify;
float:right;
line-height:22px;
color:#FFF;
}

.form { 
margin:0;
padding:0;
height:auto;
float:left;
}

.form label { 
text-align:left;
font: 14px Arial, Helvetica, sans-serif;
color:#Fff;
margin-bottom:4px;
}

.seleciona { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
width:479px;
background-color:#1f1e1e;
border:0px;
padding:2px 0 2px 0;
font:Arial, Helvetica, sans-serif;
color:#CCC;
margin-bottom:10px;
}

.ipt { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
border:0px;
width:479px;
background-color:#1f1e1e;
margin-bottom:10px;
margin-top:4px;
color:#CCC;
padding:3px 0 3px 0;
}

.iptEmail { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
border:0px;
width:450px;
background-color:#1f1e1e;
margin-bottom:10px;
padding:3px 0 3px 0;
color:#CCC;
}

#campos { 
width: 100%;
background-color:#CCC;
height:auto;
}
	
.iptpeq { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
width:79px;
clear:both;
color:#CCC;
float:left;
background-color:#1f1e1e;
border:0px;
padding:2px 0 2px 0;
margin-bottom:10px;
}

.iptmed { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
width:361px;
clear:both;
color:#CCC;
float:left;
background-color:#1f1e1e;
border:0px;
padding:2px 0 2px 0;
margin-bottom:10px;
}

#peq  {
	float:left;
	height:auto;
}

#med label {
	float:left;
	margin-bottom:4px;
}

#peq label {
	float:left;
	margin-bottom:4px;
}

#med { 
float:right;
width:361px;
}

textarea { 
-moz-border-radius:8px;
webkit-border-radius:8px;
border-radius:8px;
width:450px;
height:94px;
color:#CCC;
clear:both;
margin-top:4px;
float:left;
background-color:#1f1e1e;
border:0px;
padding:2px 0 2px 0;
margin-bottom:10px;
}

#btn { 
width:63px;
float:right;
margin-top:10px;
margin-bottom:10px;
}


#btn .btnEnvia {
float:right;

clear:both;
width:63px;
height:23px;
}


#video { 
width: 853px;
margin: 0px auto;
height:auto;
padding:98px 0 50px 0;
}



.video_entrevista { 
width: 315px;
border:1xp solid #fff;
float:left;
margin-top:150px;
padding-bottom:140px;
}


.video_entrevista p{ 
color:#FFF;
font:12px Arial, Helvetica, sans-serif;

}