/* menu 3
-------------------------------*/

div#menu_interna{
	height:64px;
	width:900px;
	display:block;
	clear:both;
	background-image:url(../img/int_botoes_bt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
div#menu_interna span{
	display:block;
	margin-left:50px;
	height:57px;
}

div.opcoes_baixo h2{
	background-image:url(../img/mnu_lat_opt.gif);
	background-repeat:no-repeat;
	width:227px;
	height:38px;
	line-height:38px;
	color:#f68e1b;
	font-size:14px;
	font-weight:normal;
	padding-left:20px;
	margin-top:20px;
	
}

div.opcoes_baixo ul{
	list-style-type:none;
	font-size:12px;
	width:210px;
	margin-left:10px;
}

div.opcoes_baixo ul li{
	border-top:1px dotted #f37c23;
	border-left:1px dotted #f37c23;
	color:#423a72;
	padding:6px;
}


div.opcoes_baixo ul li:first-child{
	border-top:0;
}

/*colunas*/

div#conteudo{
	background-image:url(../img/int_principal.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

div#coluna_menu{
	float:left;
	width:231px;
	margin-left:49px;
	background-image:url(../img/int_menu.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

div#coluna_principal{
	float:left;
	width:562px;
	background-image:url(../img/int_div.gif);
	background-position:left;
	background-repeat:repeat-y;
}


/*menu lateral*/

input.busca{
	background-color:#524e86;
	border:1px solid #8683ab;
	color:#8683ab;
	padding:2px;
	margin-left:20px;
	margin-top:9px;
	margin-right:6px;
	width:160px;
}

.bt_busca{
	vertical-align:middle;
}

/*opcoes padrão*/


ul#opcoes{
	margin-top:20px;
	margin-left:25px;
	list-style-type:none;
}

ul#opcoes li{
	height:32px;
	width:195px;
	background-image:url(../img/int_div_h.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

ul#opcoes li a{
	display:block;
	height:32px;
	line-height:32px;
	text-decoration:none;
	padding-left:10px;
	color:#1c115d;
	font-size:13px;
	background-image:url(../img/bullet2.gif);
	background-position:left center;
	background-repeat:no-repeat;	
}

ul#opcoes li a:hover{
	text-decoration:underline;
}

div#banner_interna{
	width:893px;
	height:142px;
}

/*opcoes avancadas*/

ul#opcoes_avc{
	margin-top:20px;
	margin-left:0;
	list-style-type:none;
}

ul#opcoes_avc li{
	height:32px;
	width:231px;
	background-image:url(../img/int_div_h.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

ul#opcoes_avc li a{
	display:block;
	width:210px;
	height:32px;
	line-height:32px;
	text-decoration:none;
	margin-left:10px;
	color:#1c115d;
	font-size:13px;
	background-image:url(../img/bullet2.gif);
	background-position:right center;
	background-repeat:no-repeat;	
}

ul#opcoes_avc li a:hover{
	text-decoration:underline;
}

ul#opcoes_avc li.gre{background-color:#8ec758;}
ul#opcoes_avc li.ora{background-color:#f37c23;}
ul#opcoes_avc li.blu{background-color:#8bb9be;}
ul#opcoes_avc li.rox{background-color:#9e7db7;}



ul#opcoes_avc li.gre a,
ul#opcoes_avc li.ora a,
ul#opcoes_avc li.blu a,
ul#opcoes_avc li.rox a{
	background-image:url(../img/bullet_blu.png);
}

ul#opcoes_avc li a img{
	margin-left:80px;
	vertical-align:middle;
}

/* conteudo */
div#coluna_principal div.cnt_geral1{
	margin:20px;
	margin-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	color:#423a72;
	font-size:13px;
	line-height:22px;
}

div#coluna_principal div.cnt_geral1 blockquote{
	margin-left:30px;
	margin-bottom:20px;
}
div#coluna_principal div.cnt_geral1 blockquote ul li{
	margin-bottom:0;
}

div#coluna_principal div.cnt_geral1 p{
	margin-bottom:10px;
}

div#coluna_principal div.cnt_geral1 h2{
	color:#f37c23;
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:4px;
	background-image:url(../img/bullet.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:15px;
	margin-left:-15px;
}

div#coluna_principal div.cnt_geral1 ul.menu_pri{
	list-style-image:url(../img/bullet.gif);
	list-style-position:outside;
	margin-bottom:20px;
	margin-left:0;
}
div#coluna_principal div.cnt_geral1 ul.menu_pri li{
	margin-bottom:0;
}
div#coluna_principal div.cnt_geral1 ul.menu_pri li a{
	color:#1c115d;
	font-size:13px;
}

div#coluna_principal div.cnt_geral1 h3{
	color:#f37c23;
	font-size:15px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:8px;
}
div#coluna_principal div.cnt_geral1 h4{
	font-size:12px;
	font-weight:bold;
	border-bottom:1px dotted #423a72;
	margin-top:15px;
}
div#coluna_principal div.cnt_geral1 h4 img{
	float:right;
	vertical-align:top;
}

div#coluna_principal div.cnt_geral1 hr{
	color:#f37c23;
	border-bottom:1px dotted #f37c23;
	margin-bottom:10px;
}

div#coluna_principal div.cnt_geral1 ul{
	list-style-image:url(../img/bullet2.gif);
	list-style-position:outside;
	margin-left:20px;
}

div#coluna_principal div.cnt_geral1 ul li{
	margin-bottom:6px;
}
div#coluna_principal div.cnt_geral1 ul li ul li{
	margin-bottom:0;
}


div#coluna_principal div.cnt_geral1 ol{
	list-style-position:outside;
	margin-left:20px;
}

div#coluna_principal div.cnt_geral1 ol li{
	margin-bottom:6px;
}

div#coluna_principal div.cnt_geral1 a{
	color:#f37c23;
	text-decoration:none;
}
div#coluna_principal div.cnt_geral1 a:hover{
	text-decoration:underline;
}

table.quadro{
	background-color:#534e86;
	border-collapse:collapse;
	border:10px solid #534e86;
	background-image:url(../img/cnt_tb_div.gif);
	background-repeat:repeat-y;
	background-position:center center;
	border-left:0;
	margin-bottom:10px;
}
table.quadro td{
	width:50%;
	color:#FFF;
	vertical-align:top;
	padding-left:20px;	
}

table.quadro td p{
	margin-bottom:5px;
	line-height:18px;
	background-image:url(../img/bullet_wht.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:10px;
}

div.depoimento{
	background-image:url(../img/dep_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:520px;
	font-style:italic;
}
div.depoimento span{
	padding:30px;
	display:block;
}
div.depoimento h5{
	background-image:url(../img/dep_bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:60px;
	display:block;
	text-align:right;
	font-size:12px;
	padding-right:40px;
	margin-top:-20px;
	line-height:15px;
	font-size:11px;
	font-weight:normal;
	border-bottom:0;	
}

div#agenda{
	width:520px;
	background-position:top;
	background-repeat:no-repeat;
	padding-top:60px;
	margin-bottom:30px;
}

div#agenda table{
	margin-left:20px;
	width:460px;
}

div#agenda table td{
	border-bottom:1px dotted #000;
	width:50%;
}

div#agenda.gre{background-image:url(../img/agenda_gre.jpg);}
div#agenda.ora{background-image:url(../img/agenda_ora.jpg);}
div#agenda.blu{background-image:url(../img/agenda_blu.jpg);}
div#agenda.rox{background-image:url(../img/agenda_rox.jpg);}

div#agenda.gre  table td{border-bottom-color:#8ec758;}
div#agenda.ora  table td{border-bottom-color:#f98f1f;}
div#agenda.blu  table td{border-bottom-color:#000;}
div#agenda.rox 	table td{border-bottom-color:#000;}

div#coluna_principal div.cnt_geral1 a.topo{
	font-size:10px;
	color:#423a72;
	display:block;
	clear:both;
	text-align:right;
	float:right;
	text-decoration:underline;
	background-image:url(../img/bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
}

/* formulario */

form.faleconosco{
	margin-top:20px;
}

form.faleconosco label{
	display:block;
	clear:both;
	font-size:11px;
}

form.faleconosco div.frmCpo{
	float:left;
	height:50px;
	margin-right:20px;
}

form.faleconosco input{
	border:1px solid #b2b0c8;
	width:200px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#534e88;
	font-size:11px;
	
}
form.faleconosco textarea{
	border:1px solid #b2b0c8;
	width:424px;
	clear:both;
	display:block;
	padding:2px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#534e88;	
	font-size:11px;	
}

form.faleconosco a{
	text-align:right;
	display:block;
	width:420px;
	margin-top:10px;
}

img.tit_anchor{
	margin-top:20px;
	margin-left:20px;
	vertical-align:bottom;
}

ul.menu_anchor{
	list-style-type:none;
	color:#F90;
	margin-left:20px;
	margin-top:5px;
	margin-right:17px;
}

ul.menu_anchor li{
	line-height:26px;
	border-top:1px dotted #f37c23;
}

ul.menu_anchor li:first-child{
	border-top:0;
}

ul.menu_anchor li a{
	text-decoration:none;
	color:#f37c23;
}
ul.menu_anchor li a:hover{
	text-decoration:underline;
}