.TABMAE {
	/*margin:0px;*/
	background-color: #D8D8D8;
	background-image: url(../imagens/layout/bgtopo.gif);
	background-repeat: repeat-x;	
}
body {
	margin:0px;
	/*background-color: #D8D8D8;*/
	background-image: url(../imagens/layout/bgtopo.gif);
	background-repeat: repeat-x;	
}
.bg_principal {
	background:url(../imagens/layout/bg_principal.gif) repeat-y 0 0;
}

.bg_menu {
	background:url(../imagens/layout/bg_menu.gif) repeat-y 0 0;
}

.bg_menutop {
	background:url(../imagens/layout/bg_menutop.gif) repeat-x 0 0;
}

.bg_boxinterno {
	background:url(../imagens/layout/bg_boxinterno.gif) repeat-y 0 0;
}
a.linkarial11_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.linkarial11_cinzaescuro:hover {
	color:#666666;
	text-decoration:underline;
}

a.linkarial11_preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.linkarial11_preto:hover {
	color:#000000;
	text-decoration:underline;
}
a.link_assinatura {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#848484;
	text-decoration:none;
}
a.link_assinatura:hover {
	text-decoration:underline;
}
.arial11_branco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.arial11_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.arial11_cinzaescuro_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
}
.arial16_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
}

.arial16_cinzaescuro_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#333333;
}

div#principal {
	position:relative;
	top:0;
	left:0;
}
	div#principal div#selo {
		position:absolute;
		top:155px;
		left:393px;
		width:95px;
		height:94px;
	}
ul#menu_lateral {
	list-style:none;
	margin:0;
	padding:0;
}
ul#menu_lateral li {
	padding:0;
	margin:5px 0;
}

.fundobranco {
	background-color: #FFFFFF;
}
.fundoclaro {
	background-color: #EEEEEE;
}
.fundoazul {
	background-color: #00214A;
}
.fundocinza {
	background-color: #EFEFEF;
}
.fundocinzaclaro {
	background-color: #C8C8C8;
}
.fundocinzamedio {
	background-color: #D8D8D8;
}
.fundocinzaescuro {
	background-color: #424242;
}
.fundocinzaescurobase {
	background-color: #848484;
}
.verdana_000000_10px_bgE8EAF0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #E8EAF0;	
}
.verdana_FFFFFF_bgazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00214A;
	text-decoration: none;
}
.verdana_000000 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.verdana_000000_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 1.4;
}
.verdana_000000_10px_bgcinzaclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
}
.verdana_000000bold_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.verdana_000000bold_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.verdana_000000_bold13px {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.verdana_000000_bold18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.verdana_000000_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.4;
}
.verdana_848484_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #848484;
	text-decoration: none;
}
a.verdana_848484_9px:hover {
	color: #848484;
	text-decoration: underline;
}
.verdana_00204A_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #00204A;
	text-decoration: underline;
}
.verdana_00204A_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00204A;
	text-decoration:none;
}
.verdana_00204Abold_off_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00204A;
	text-decoration:none;
}
.verdana_00204Abold_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration:underline;
}
.verdana_00204Abold_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration:underline;
}
.verdana_00204A_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration:underline;
}
.verdana_00204A_off_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration:none;
}
.arial_000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.arial_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_333333_bold11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.arial_000000_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.arial_000000_bold12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial_00204A_bold13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00204A;
	text-decoration: none;
}
.arial_666666_bold20px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arial_666666_bold17px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arial_666666_bold13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arial_666666_bold12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arial_666666_bold11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.arial_666666_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
/*
.tahoma_000000_9px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_00204A_11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration: underline;
}
.tahoma_00204A_bold11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration: none;
}
.tahoma_000000_11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_000000_bold11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
*/
.tahoma_000000_9px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_00204A_11px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration: underline;
}
.tahoma_00204A_bold_11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	font-weight: bold;
	text-decoration: underline;
}
.tahoma_00204A_bold11px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration: none;
}
.tahoma_000000_11px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_000000_bold11px {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 185;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	border: 1px;
	border-color: #999999;
	border-style: solid;

}
.formbuscacompra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 125;
}
.formbuscacompra1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 55;
}

.bordafoto {
	border-color: #424242;
	border-style: solid;
	border-width: 1;
}

.button
{
    BORDER-RIGHT: #c1cdd9 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c1cdd9 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    BACKGROUND: url(imagens/botao/button.gif) #f3f3ed 50% bottom;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #c1cdd9 1px solid;
    COLOR: #2f3a55;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c1cdd9 1px solid
}

.bgrepetirx{
background-repeat:repeat-x;
}

.bg_naorepetir {
	background-repeat:no-repeat;
}
.bordafoto {
	border-color: #424242;
	border-style: solid;
	border-width: 1;
}



.bgrepetirx{
background-repeat:repeat-x;
}

.bg_naorepetir {
	background-repeat:no-repeat;
}

.btn_form {
	background:#999999;
	border:none;
	font-size:11px;
	height:17px;
	width:51px;
	color:#FFFFFF;
}
.white_content {
	visibility:hidden;
	position: absolute;
	top: 17%;
	left: 20%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: none;
	background-color:#FFFFFF;
	background-image:url('imagens/layout/texturaDesafio.jpg');
	z-index:1002;
 }
 .black_overlay{
    visibility:hidden;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.box_border_EEEEEE {
	width:auto;
	height:auto;
	border: 2px solid #EEEEEE;
}
.info_busca {
	display:none;
}
/*28/07/2008*/
.verdana_11_branco {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.arial_11_preto {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000/
}
a.linkverdana_11_azul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
	text-decoration:none;
}
a.linkverdana_11_azul:hover {
	text-decoration:underline;
}

a.linkverdana_11_branco {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
a.linkverdana_11_branco:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

a.link_menusup_off {
	display:block;
	background:#BEBEBE url(../imagens/layout/bg_linkmenu_off.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-align:center;
	text-decoration:none;
}
a.link_menusup_off:hover {
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

a.link_menusup_on {
	display:block;
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
	text-decoration:none;
}
a.link_menusup_on:hover {
	display:block;
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
	text-decoration:underline;
}

.borda_R_branco {
	border-right:1px solid #FFFFFF;
}
.bg_cinza_CCCCCC {
	background:#CCCCCC;
}
.bordafoto_2 {
	border:3px solid #BEBEBE;
}
.bg_descricao {
	background:url(../imagens/layout/bg_descricao.gif) no-repeat left bottom;
}
br.espacamento8 {
	line-height:8px;
}
.btn_buscar {
	background:#F3F3ED;
	border:1px solid #C1CDD9;
	height:18px;
	font:11px Arial, Helvetica, sans-serif;
	color:#2F3A55;
}
/**/