
/*### Início Main CSS Document ###*/

*
	{
	margin:auto;
	padding:0;
	text-decoration:none;
	border:none;
	}

body
	{
	background-image: url(jpg/bg_geral.jpg);
	background-position:top; 
	background-repeat:repeat-x;
	background-color:#fff;
	overflow:auto;
	}

/* ## Início Promoção ## */

#promocao
	{
	position:absolute;
	left:475px;
	top:47px;
	width:287px;
	height:196px;
	z-index:1;
	}

/* ## Fim Promoção ## */


	
/*## Início Tabela Geral ##*/

.table_geral
	{
	height:100%;
	width:760px;
	background-image:url(jpg/bg_geral_conteudo.jpg);
	background-repeat:no-repeat;
	background-position:top;
	
	}
	
.td_geral
	{
	background-color:#FFF;
	width:741px;
	}

/*## Fim Tabela Geral ##*/


/*## Início Cabeçalho ##*/

.table_cabecalho
	{
	height:207px;
	width:735px;
	color:#fff;
	}

.td_table_idioma
	{
	padding-bottom:28px;
	}

.td_cabecalho_imagemsurf
	{
	background-image:url(./imagemcabecalho/imagemcabecalho.php?15);
	/*background-image:url(imagens_topo/imagens.php); // .htaccess */
	background-position:left;
	background-repeat:no-repeat;
	}


/*## Fim Cabeçalho ##*/



/*## Início Menu ##*/

.td_menu
	{
	background-image:url(gif/bar_menuRight.gif);
	background-position:top;
	background-repeat:repeat-x;
	}

/*### Início Menu Dropdown ###*/

#chromemenu{
width: 100%;
}

#chromemenu:after{
content: "."; 
display: block; 
height: 0; 
visibility: hidden;
}

#chromemenu ul{
width: 100%;
margin-left: 0;
padding-left: 0;
margin: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-transform:uppercase;;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float:none;
color: #216f8b;
font-weight: bold;
padding: 0 16px 4px 9px;
text-decoration: none;
background: url(gif/divider2.gif) center right no-repeat;

}

#chromemenu ul li a:active{
text-decoration:overline;
}

#chromemenu ul li a:hover{
color: #6699FF;
text-decoration:overline;
}


/*#chromemenu ul li a[onmouseover]:after{/* HTML to indicate drop down link
content: " v";
content: " " url(gif/downimagem.gif) ; uncomment this line to use an image instead
float:none;
text-align:left;

}*/


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #B5E2FE;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 120px;
visibility: hidden;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
text-align:left;
border-bottom: 1px solid #B5E2FE;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color: #216f8b;
}

.dropmenudiv a:hover{
background-color: #EBF7FF;
}

/*### Fim Menu Dropdown ###*/

	
/*## Fim Menu ##*/



/*## Início Tabela Data ##*/

.table_data
	{
    background-image:url(gif/bg_data.png);
	background-position:left;
	background-repeat:repeat-x;
	height:30px;
	width:735px;
	border-bottom:#FF9933 solid 1px;
	/*border-top:#FFF solid 1px;*/
	}

.td_table_data_direita
	{
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#3B618C; /*#4971aa;*/
	}
	
.td_tlefone
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	padding-right:47px;
	color:#6facc1;
	}	
	
.td_table_data_left
	{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#3B618C; /*#4971aa;*/
	}

/*## Fim Tabela Data ##*/



/*## Início Tabela Conteúdo ##*/

.table_conteudo
	{
	height:100%;
	width:735px;
	}
	
.td_right_table_canto
	{
	background-image:url(gif/bg_leteral_cantoR_rept.gif);
	background-position:top;
	background-repeat:repeat-y;
	}
	
.td_right_table_conteudo
	{
	background-image:url(gif/bandeiras_escola.gif);
	background-position:top;
	background-repeat:no-repeat;
	}

.td_right_table_canto_curvo
	{
	background-image:url(gif/bg_lateral_sup_right.gif);
	background-position:top;
	background-repeat:no-repeat;
	}

/* ### Início Lateral Esquerda ( Tabela Conteúdo ) ###*/	

.table_lateral
	{
	height:100%;
	width:150px;
	}

.td_left_lateral
	{
	background-image:url(jpg/bg_leteral.jpg);
	background-position:top;	
	background-repeat:repeat-x;
	}
	
.td_canto_lateral_curvo
	{
	background-image:url(gif/bg_curvo_lateral.gif);
	background-position:top;	
	background-repeat:no-repeat;
	}

.td_canto_lateral_rept
	{
	background-image:url(gif/bg_leteral_cantoL_rept.gif);
	background-position:top;
	background-repeat:repeat-y;
	}

.td_parceiros
	{
	padding-top:15px;
	padding-bottom:15px;
	}

/* ### Fim Lateral Esquerda ( Tabela Conteúdo ) ###*/

/*#### Início Tabela Lateral Esquerda ( Lateral Esquerda - (Conteúdo ) ) ####*/

.table_interna_lateral_esquerda
	{
	width:136px;
	}

.td_newsletter
	{
/*	margin:0;*/
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

.mailing
{
padding-bottom:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#216f8b;
font-weight:normal;
}

.inputmailing
{
padding-bottom:3px;
}



/*#### Fim Tabela Lateral Esquerda ( Lateral Esquerda - (Contepudo ) ) ####*/

/*## Fim Tabela Conteúdo ##*/



/*-------------------------------------------------------*/

/*## Início Rodapé ##*/

.td_rodape_menu
	{
	background-image:url(gif/bg_menurodape.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;	
	padding-top:0;
	padding-bottom:0;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#216f8b;
	font-size:11px;
	font-style:normal;
	text-decoration:none;

	}
	
li.menu_rodape
	{
	display:inline;
	}

.link_menu_rodape
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #216f8b;
	text-decoration: underline;
	}	

.link_menu_rodape:hover
	{
	color: #000066;
	text-decoration: none;
	}

.copyright
	{
	margin-top:30px;
	margin-bottom:0
	}
	
/*## Fim Rodapé ##*/

/*-------------------------------------------------------*/

/*## Início Rodapé Final ##*/

.table_rodape
	{

	height:100px;
	background-color:#FFFFFF;
	}
	
.td_rodape_validate
	{
	padding-bottom:0px;
	padding-right:5px;
	padding-left:15px;
	padding-top:15px;
	}

.table_rodape_main
	{
	height:80px;
	width:778px;
	background-image:url(jpg/rodape2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	}

.td_rodape_main
	{
	padding-bottom:10px;
	padding-right:5px;
	padding-left:15px;
	padding-top:10px;
	}

li.validate
	{
	padding:5px;
	display:inline;
	}
	
/*## Fim Rodapé Final ##*/

/*## Formulários ##*/

.form_newsletter_input
	{
	width:109px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#000066;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
	background-image:url(gif/bginput.gif);
	background-position:left;
	background-repeat:repeat-x;
	border: 1px solid #79b0c5;
	}
	
.form_newsletter_select
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000066;
	padding-left:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-right:2px;
	background-image:url(gif/bginput.gif);
	background-position:left;
	background-repeat:repeat-x;
	border: 1px solid #79b0c5;
	font-weight: normal;
	height:18px;
	width:115px;
	max-width:115px;
	}
	
.form_newsletter_select_option
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#000066;
	padding-left:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-right:2px;
	background-image:url(gif/bgselect.gif);
	background-position:left;
	background-repeat:repeat-x;
	background-color:transparent;
	height:18px;
	width:115px;
	max-width:115px;
	}
	
.form_newsletter_botao
	{
	background-image:url(gif/bginput_botao.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:transparent;
	height:25px;
	width:57px;
	max-width:57px;
	}

.form_newsletter_botao2
	{
	background-image:url(gif/bginput_botao.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:transparent;
	height:25px;
	width:67px;
	max-width:67px;
	}


.table_form_newsletter
	{
	height:100%;
	width:100%;
	}


.lista_inner
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
list-style-type:none;
}

/*### FIM Main CSS Document ###*/

.valor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

