/* Estilos geral */
body {
	margin:0;
	padding:0;
	border:none;
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
	color:#616161;
	text-align:center;
	}
	
/* Formatação dos links da página */

a {
margin:0; 
padding:0;
text-decoration:none;
color: #616161;
border:none;
}
a:visited {
color: #616161;
border:none;
}
a:hover {
text-decoration:underline;
color: #616161;
border:none;
}
a:active { 
background: #ccc;
color: #000;
border:none; 
}

/* --------- */

/* Div que abrange todo o site  */
#tudo {
	width:1000px; 
	margin:0 auto;
	text-align:left;
	}
	
#baruol {
	background: url(http://www.amaivos.com.br/amaivos09/imagens/fuol.gif);
	height: 24px;
text-align:center;
	}
	
/*  Div do topo  */

#topo {
	width:1000px;
	height:120px;
	}	

#topo #miolotopo{
width:679px;
height:120px;
float:left;
}

#topo #toposuperior{
width:679px;
height:81px;
}

#topo #navdotopo{
width:679px;
height:39px;
}

#topo #link-rss{
width:73px;
height:120px;
float:right;
}

/* Elementos do topo */

#topo #logocaras{
width:247px;
height:120px;
float:left;
}

#topo #caras{
width:32px;
height:120px;
position:relative;
top:0;
left:0;
float:left;
}


#topo #logo h1 {
	width: 215px;
	height: 120px;
	position:relative;
	display: block;
	margin: 0 0 0 32px;
	padding: 0;
	text-indent: -99999px;
	background: url(http://www.amaivos.com.br/amaivos09/imagens/logo2009.gif) no-repeat right top transparent;
	float:right;
	top:-130px;
}
#topo #logo h1 a {
	width: 215px;
	height: 120px;
	display: block;
	text-decoration: none;
}
#topo #logo h1 a:hover {
	background: url(http://www.amaivos.com.br/amaivos09/imagens/logo2009.gif) no-repeat right bottom transparent;
}


#topo #menutopo{
width:200px;
height:81px;
float:left;
padding:0;
}

#topo #banner{
width:479px;
height:76px;
float:left;
padding-top:5px;
}


/* Menu */

#navdotopo2 {
float:left;
text-align:left;
border:none;
margin:0 0 0px -20px;
}
#navdotopo2 li {
list-style: none; 
margin: 0;
display: inline;
}
#navdotopo2 li a {
height:1px; /* IE5.0 bug */
margin:0;
text-decoration: none;
}
#navdotopo2 li a:link {
color: #fff;
}
#navdotopo2 li a:visited {
color: #fff;
}
#navdotopo2 li a:hover {
color: #333; 
border-color: #000;
}


    #topo #navdotopo #navdotopo2 .btJornalismo {
	position:relative;
	background-image:url(http://www.amaivos.com.br/amaivos09/imagens/bt-jornalismo.jpg);
	background-repeat:no-repeat;
	width:168px;
	height:39px;
	font:17px Trebuchet MS,Arial, Helvetica, sans-serif bold;
	color:#FFF;
	padding:5px 50px 0 45px;
}

    #topo #navdotopo #navdotopo2 .btCultura {
	position:relative;
	background-image:url(http://www.amaivos.com.br/amaivos09/imagens/bt-cultura.jpg);
	background-repeat:no-repeat;
	left:-15px;
	width:168px;
	height:39px;
	font:17px Trebuchet MS,Arial, Helvetica, sans-serif bold;
	color:#FFF;
	padding:5px 55px 0 58px;
}

    #topo #navdotopo #navdotopo2 .btServico {
	position:relative;
	background-image:url(http://www.amaivos.com.br/amaivos09/imagens/bt-servicos.jpg);
	background-repeat:no-repeat;
	left:-17px;
	width:168px;
	height:39px;
	font:17px Trebuchet MS,Arial, Helvetica, sans-serif bold;
	color:#FFF;
	padding:5px 49px 0 55px;
}

/* Fim do menu */


#topo #rss{
position:relative;
width:73px;
height:120px;
left:0px;
top:-80px;
float:right;
}

#telefone {
position:relative;
width:150px;
height:32px;
top:-5px;
left:-15px;
float:right;
font:10px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#006680;
text-transform:uppercase;
text-align:right;
}

#telefone .tel{
font:18px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#006680;
}


/* Menu vertical topo  */
	
#topo #menuver {
width: 10em;
height:81px;
padding: 0; 
margin: 0;
font: 10px Verdana, sans-serif;
float:left;
}
#topo #menuver li {
list-style: none;
margin: 0.5em 0 0.5em 0.5em; 
}
#topo #menuver li a {
margin:0; 
padding:0;
text-decoration:none;
color: #006680;
}
#topo #menuver li a:visited {
color: #006680;
}
#topo #menuver li a:hover { 
background: #006680;
color: #fff; 
}
#topo #menuver li a:active { 
background: #ccc;
color: #000; 
}

/*  Fim menu vertical topo */

/*   Fim elementos do topo   */

#miolo{
width:1000px;
}

/* div principal, conteudo do site */
#principal {
	float:left;
	width:620px;
	text-align:justify;
	padding:5px 5px 5px 5px;
	}
	
#principal h1{
font:23px Trebuchet MS, Arial, Helvetica, sans-serif bold;
color:#007999;
margin:20;
text-align:center;
}

#principal h1 a{
color:#007999;
}

#principal h1 a:visited{
color:#007999;
}


#principal h1 a:hover{
text-decoration:underline;
}


#principal #chamada{
width:624px;
height:227px;
}

#principal #chamada a{
color:#007999;
}

#principal #chamada a:visited{
color:#007999;
}


#principal #chamada a:hover{
text-decoration:underline;
}

#principal #destaque{
width:340px;
height:227px;
float:left;
padding-left:2px;
}

#principal #news{
width:282px;
height:227px;
float:right;
}

#principal #news h2{
margin-top:0px;
font:20px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007999;
}

#principal #news .verde9{
margin-top:0px;
font:9px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007999;
}

#principal #news p{
font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#616161;
line-height:14px;
padding-left:15px;
}

#principal #news #menunews li img{
margin:0px 8px 0 -15px;
}
/* verde:#7ebf5b  - jornalismo */
/* laranja:#ff8225  - cultura */
/* azul:#0187aa - servicos */
#principal #header_servicos{display:block; height:35px; background:#0187aa; border:0px solid #000; padding:5px; margin:0 0 10px 0;}
#principal #header_servicos p.data_hora{float:right; font:11px Arial, Helvetica, sans-serif; color:#fff; }
#principal #header_servicos h4{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:7px; margin-top:-3px;}
#principal #header_cultura{display:block; height:35px; background:#ff8225; border:0px solid #000; padding:5px; margin:0 0 10px 0;}
#principal #header_cultura p.data_hora{float:right; font:11px Arial, Helvetica, sans-serif; color:#fff; }
#principal #header_cultura h4{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:7px; margin-top:-3px;}
#principal #header_jornalismo{display:block; height:35px; background:#7ebf5b; border:0px solid #000; padding:5px; margin:0 0 10px 0;}
#principal #header_jornalismo p.data_hora{float:right; font:11px Arial, Helvetica, sans-serif; color:#fff; }
#principal #header_jornalismo h4{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:7px; margin-top:-3px;}

/* Menu vertical menunews  */
	
#principal #news #menunews {
font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#616161;
line-height:14px;
text-align:left;
}
#principal #news #menunews li {
list-style: none;
margin-bottom: 12px; 
}
#principal #news #menunews li a {
margin:0; 
padding:0;
text-decoration:none;
color: #616161;
}
#principal #news #menunews li a:visited {
color: #616161;
}
#principal #news #menunews li a:hover {
text-decoration:underline;
color: #616161; 
}
#principal #news #menunews li a:active { 
background: #ccc;
color: #000; 
}

/*   fim do menu colunas   */

/* div todososdias */
#todosDias{
width:624px;
height:44px;
background:url(http://www.amaivos.com.br/amaivos09/imagens/todosOsDias.jpg) no-repeat;
font:11px Trebuchet MS, Arial, Helvetica, sans-serif bold;
color:#FFF;
text-align:right;
float:inherit;
}

/* Menu #principal #todosDias #menudias */

#principal #todosDias #menudias {
text-align:center;
border:none;
font: 12px Trebuchet MS,Arial, sans-serif;
padding:5px 15px 0 0;
float:right;
}
#principal #todosDias #menudias li {
list-style: none; 
margin: 0;
padding-right:5px;
display: inline;
}
#principal #todosDias #menudias li a {
height:1px; /* IE5.0 bug 
padding: 3px 1px; */
margin:0;
/*border: 1px solid #FFF; */
text-decoration: none;
}
#principal #todosDias #menudias li a:link {
color: #fff;
}
#principal #todosDias #menudias li a:visited {
color: #fff;
}
#principal #todosDias #menudias li a:hover {
text-decoration:underline;
border-color: #000;
}

/* Fim do menu */

/* fim div todososdias */


#tv_amaivos {
}

#tv_amaivos .video{
width:206px;
float:left;
}

#tv_amaivos #titulo_tva{
}


/*  Div que abrange 3sub colunas  */

#principal #colunas{
width:624px;
/*height:730px;*/
float:left;
}

/* Menu vertical menucolunas  */
	
#principal #colunas #menucolunas1 {
width:172px;
padding: 0 0 10px 18px; 
margin: 0 0 12px 0;
font: 10px Verdana, sans-serif;
float:left;
text-align:left;
}
#principal #colunas #menucolunas1 li {
list-style: none;
margin-bottom: 12px;
float:left;
}

#principal #colunas #menucolunas1 li a {
margin:0; 
padding:0;
text-decoration:none;
color: #616161;
}

#principal #colunas #menucolunas1 li a:visited {
color: #616161;
}

#principal #colunas #menucolunas1 li a:hover {
text-decoration:underline;
color: #616161; 
}
#principal #colunas #menucolunas1 li a:active { 
background: #ccc;
color: #000; 
}


#principal #colunas #menucolunas1 #thumb{
width:40px;
height:40px;
margin-right:5px;
float:left;
}

#principal #colunas #menucolunas1 #thumb img {
border:none;
}

#principal #colunas #menucolunas1 #clique{
width:117px;
float:right;
}

/*   fim do menu colunas   */



#principal #coluna1{
width:208px;
/*height:128px;*/
float:left;
}

#principal #coluna2{
width:207px;
/*height:128px;*/
float:left;
}

#principal #coluna3{
width:208px;
/*height:128px;*/
float:right;
}


#principal #coluna1 #superior1{
width:200px;
/*height:128px;*/
float:left;
text-align:center;
}


#principal #coluna1 #superior1 a{
color:#616161;
}

#principal #coluna1 #superior1 a:visited{
color:#616161;
}


#principal #coluna1 #superior1 a:hover{
text-decoration:underline;
}

#principal #coluna1 #superior1 .lnk img{
margin:0 4px 0 -10px;
}

#principal #coluna2 #superior2{
width:200px;
float:left;
text-align:center;
}


#principal #coluna3 #superior3{
width:200px;
/*height:128px;*/
float:left;
text-align:center;
}

#principal #coluna1 #superior1 h2{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#72ac52;
margin:0;
}


#principal #coluna1 #superior1 p{
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
padding:-12px 2px 2px 12px;
}


#principal #coluna1 #banner1{
width:208px;
float:left;
}

#principal #coluna2 #banner2{
width:208px;
text-align:center;
float:left;
}

#principal #coluna3 #banner3{
width:208px;
float:left;
}


#principal #coluna1 #sessoes1{
width:208px;
float:left;
}

#principal #coluna1 #sessoes1 a{
color:#fff;
}

#principal #coluna1 #sessoes1 a:visited{
color:#fff;
}


#principal #coluna1 #sessoes1 a:hover{
color:#333;
text-decoration:none;
}



#principal #coluna1 #sessoes1 p{
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
padding:0 2px 2px 12px;
}


#principal .titulo{
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
}

#principal .titulo img{
margin:0 4px 0 -10px;
}

#principal #coluna2 #sessoes2{
width:207px;
/*height:270px;*/
float:left;
}

#principal #coluna2 #sessoes2 a{
color:#fff;
}

#principal #coluna2 #sessoes2 a:visited{
color:#fff;
}


#principal #coluna2 #sessoes2 a:hover{
color:#333;
text-decoration:none;
}


#principal #coluna3 #sessoes3{
width:200px;
float:left;
}

#principal #coluna3 #sessoes3 a{
color:#fff;
}

#principal #coluna3 #sessoes3 a:visited{
color:#fff;
}


#principal #coluna3 #sessoes3 a:hover{
color:#333;
text-decoration:none;
}



#principal #coluna1 #sessoes1 h2{
width:207px;
height:30px;
font:15px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
background:url(http://www.amaivos.com.br/amaivos09/imagens/col1-h2.jpg) no-repeat;
text-align:center;
padding:5px 0 0 0;
}

#principal #coluna2 #sessoes2 h2{
width:207px;
height:30px;
font:15px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
background:url(http://www.amaivos.com.br/amaivos09/imagens/col2-h2.jpg) no-repeat;
text-align:center;
padding:5px 0 0 0;
}

#principal #coluna3 #sessoes3 h2{
width:200px;
height:30px;
font:15px Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
background:url(http://www.amaivos.com.br/amaivos09/imagens/col3-h2.jpg) no-repeat;
text-align:center;
padding:5px 5px 5px 0;
}


#principal #b-internos{
width:624px;
height:124px;
float:left;
}


#principal #b-internos #b-flash1{
width:310px;
height:124px;
float:left;
}

#principal #b-internos #b-flash2{
width:310px;
height:124px;
float:right;
}


#principal #footer{
width:624px;
/*height:121px;*/
float:left;
font:10px Verdana,Arial, Helvetica, sans-serif;
line-height:14px;
}


#principal #footer #depoimentos{
width:200px;
/*height:141px;*/
padding:5px 5px 5px 5px;
float:left;
}

#principal #footer #mensagens{
width:200px;
/*height:141px;*/
padding:5px 5px 25px 5px;
float:left;
}

#principal #footer #parceiros{
width:180px;
/*height:141px;*/
padding:5px 5px 5px 5px;
float:right;
}

#principal #footer #depoimentos h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e5751f;
margin:0;
}

#principal #footer #depoimentos a{
color:#e5751f;
}

#principal #footer #depoimentos a:visited{
color:#e5751f;
}

#principal #footer #depoimentos a:hover{
text-decoration:underline;
}

#principal #footer #mensagens h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007999;
margin:0;
}

#principal #footer #mensagens a{
color:#007999;
}

#principal #footer #mensagens a:visited{
color:#007999;
}

#principal #footer #mensagens a:hover{
text-decoration:underline;
}

#principal #footer #parceiros h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#72ac52;
margin:0;
}

#principal #footer #parceiros a{
color:#72ac52;
}


#principal #footer #parceiros a:visited{
color:#72ac52;
}

#principal #footer #parceiros a:hover{
text-decoration:underline;
}

#principal #footer .logo{
margin:0 0 0 20px;
}


/* Coluna da nevegação esquerda do site */

#nav {
	width:152px;
	float:left;
	padding:5px 0 0 10px;
	}	


#nav .jor{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif bold;
color:#72ac52;
margin:0;
}

#nav .cul{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif bold;
color:#ff6600;
margin:0px;
}

#nav .serv{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif bold;
color:#007999;
margin:0px;
}


/* Menu vertical navegação  */
	
#nav #menunav {
width:152px;
padding: 0; 
margin: 0 0 8px 0;
font: 10px Verdana, sans-serif;

}
#nav #menunav li {
list-style: none;
margin-bottom: 4px; 
}
#nav #menunav li a {
margin:0; 
padding:0;
text-decoration:none;
color: #616161;
}
#nav #menunav li a:visited {
color: #616161;
}
#nav #menunav li a:hover {
text-decoration:underline;
color: #616161; 
}
#nav #menunav li a:active { 
background: #ccc;
color: #000; 
}


#nav .gray20{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
color:#616161;
}

#nav  #menunav .titulo{
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
}


/*  Fim menu vertical */



#apoio {
	/*margin-top:-70px;*/
	width:203px;
	float:right;
	}

#apoio #ban-servicos{
width:203px;
font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
color:#616161;
}

#apoio #tv-amaivos{
width:180px;
height:181px;
margin-top:50px;
}

#apoio #banners {
	width:180px;
	float:left;
}

#apoio #banners h2{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#72ac52;
margin:0;
}
}



#apoio #enquete{
width:180px;
float:left;
}

#apoio #enquete a{
color:#72ac52;
}

#apoio #enquete a:visited{
color:#72ac52;
}


#apoio #enquete a:hover{
text-decoration:underline;
}

#apoio #loja{
width:200px;
float:left;
}

#apoio #colunistas{
font:10px Verdana,Arial, Helvetica, sans-serif;
width:180px;
float:left;
/*height:181px;*/
}

#apoio #colunistas h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#72ac52;
margin:0;
}


#apoio #colunistas img{
float:left;
margin:0 5px 0 0;
}

#apoio #colunistas .titulo{
font:10px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#apoio #colunistas #colunista1{
width:180px;
/*height:60px;*/
padding:5px 10px;
float:left;
}


#apoio #colunistas #colunista2{
width:188px;
height:60px;
padding:5px 10px;
}

#apoio #tv-amaivos h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ff6600;
margin:0;
}

#apoio #tv-amaivos h3 .amai{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007999;
margin:0;
}

#apoio #enquete h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#72ac52;
margin:0;
}

#apoio #enquete .resultados{
font:10px Trebuchet MS,Arial, Helvetica, sans-serif;
color:#72ac52;
font-weight:bold;
margin-left:10px;
text-transform:uppercase;
}

#apoio #enquete .enquetes{
font:9px Trebuchet MS,Arial, Helvetica, sans-serif;
color:#72ac52;
font-weight:bold;
}

#apoio #enquete p{
font:10px Verdana,Arial, Helvetica, sans-serif;
margin-left:10px;
}


#apoio #enquete input{
float:left;
}


#apoio #loja h3{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ff6600;
margin:0;
}

#apoio #loja h3 .amai{
font:20px Trebuchet MS,Arial, Helvetica, sans-serif;
font-weight:bold;
color:#007999;
margin:0;
}

#apoio #loja #item1{
width:178px;
height:60px;
padding:5px 10px;
}


#apoio #loja .img-item{
float:left;
margin:0 5px 0 0;
}

#apoio #loja .img-comprar{
float:right;
margin:0 5px 0 0;
}


#apoio #loja p{
font:10px Verdana,Arial, Helvetica, sans-serif;
line-height:12px;
}


/* Formulario */

.campo{border:1px solid #8CA1D1; font:11px verdana, arial; color:#616161; width:80px; background:none;}
.botao {
background-color:#86c15c;
color:#fff;
font:13px Arial, Helvetica, sans-serif;

border:1px #FFFFFF solid;
}



/*   Div do rodape   */
#rodape {
	background-color:#ff6600;
	color:#fff;
	height:50px;
	text-align:center;
	clear:both;
	}
	
#rodape #auditores{
width:187px;
height:47px;
float:left;
}

#rodape #rodacentro{
width:70%;
float:left;
text-align:center;
}

#rodape #brainter{
width:94px;
height:47px;
float:right;
}

#rodape address{
font:10px Verdana, Arial, Helvetica, sans-serif;
padding:18px 0 0 0;
text-align:center;
}


/*   menu serviços   */


.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
}

.glossymenu a.menuitem{
background: white url(http://www.amaivos.com.br/amaivos09/imagens/glossy-laranja.gif) no-repeat bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
height:30px;
padding: 10px 0 0 10px;
text-decoration: none;

letter-spacing:-1px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 12px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(http://www.amaivos.com.br/amaivos09/imagens/glossy-azul.gif);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #007999;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #616161;
text-decoration: none;
padding: 1px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}


.noticias_sub_home {
	font:12px Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#fff;
}

.noticias_sub_home a:hover{
	font:12px Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#fff;
}

