* {margin:0; padding:0;}
body {background:#c9cbef; background-image:url(../img/layout-sup-ext.jpg); background-position:top; background-repeat:repeat-x; text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#5B5B5B; position:relative; margin:0 auto;}

/* Formatações Gerais
-------------------------------------------------------------------------- */
	h1 {margin:15px 0 0 0; font-size:12px;}
	h2 {margin:15px 0 15px 0; font-size:11px; color:#6c70b5;}
	p {margin:10px 0 0 0; text-align:justify;}
	a {color:#6c70b5; text-decoration:none;}
	a:hover {color:#6c70b5; text-decoration:underline;}
	li {margin:4px 0 4px 40px;}
	.li-menu1 {list-style-image:url(../img/seta-menu.gif);}
	.li-menu2 {list-style-image:url(../img/seta-menu.gif); padding-left:10px;}
	.li-menu3 {list-style:none; padding-left:2px;}
	.li-busca {color:#6c70b5;}
	hr {position:relative; float:left; margin:5px 0 5px 0; width:370px; height:1px; color:#2d5376;}
	#input {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#5B5B5B; background-image:url(../img/form-fundo.gif); border:1px solid #c3c3c3;}
	#textarea {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#5B5B5B; background-color:#cfd2e2; border:1px solid #c3c3c3;}
	#form-contato {position:relative; width:430px; left:40px; padding:5px 5px 5px 5px; margin-top:15px;}
		.form-contato {height:18px;}
	#form-login {position:relative; width:270px; padding:2px 2px 2px 2px; margin-top:15px; background-color:#e9ebec; border:1px solid #456786;}
	#form-valida {color:#ad0e12; padding-top:10px;}
	#form-dominio {position:relative; width:320px; height:70px; padding:5px 5px 5px 10px; float:center; text-align:left; background-color:#c8d2db; border:1px solid #456786;}
	#envia-email {position:relative; width:350px; float:left; padding:5px 1px 5px 1px; margin:3px 0 5px 0; background-color:#e9ebec; border:1px solid #456786;}
	td {font-size:11px;}
	.img-interna {border:1px solid #8a8a8a;}
	.img-interna-area {position:relative; bottom:26px;}
	.input-busca {width:130px; height:18px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#6c70b5; background-image:url(../img/form-fundo.gif); border:1px solid #c3c3c3;}
	.input-combo {width:160px; height:18px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#6c70b5; background-color:#cfd2e2; border:1px solid #c3c3c3;}
	.input-login {height:18px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#515e7c; background-image:url(../img/form-fundo.gif); border:1px solid #c3c3c3;}
	
/* Tabelas
-------------------------------------------------------------------------- */
table.tbl {margin:0 1em 0 1em; border:1px solid #b8b8b8; border-collapse:collapse;}
	table.tbl .odd {background:#EEEEEE;}
	table.tbl .fundo {background-image:url(../img/tabela-fundo.gif); font-size:11px; font-weight:bold; height:23px;}
	
	table.tbl thead {}
		table.tbl thead th{}
	table.tbl tbody {}
		table.tbl tbody tr {border:1px solid #b8b8b8;}
		table.tbl tbody td {border:1px solid #b8b8b8; padding:5px;}

/* Layout do Site
-------------------------------------------------------------------------- */

#layout {position:relative; width:790px; text-align:center;}
	#layout-sup {position:relative; width:763px; height:78px; float:left; background-image:url(../img/layout-sup-fundo.jpg); background-repeat:repeat-x;}
	#layout-sup-ext-esq {position:relative; width:11px; height:78px; float:left; background-image:url(../img/layout-sup-deg-esq.jpg);}
	#layout-sup-ext-dir {position:relative; width:11px; height:78px; float:left; background-image:url(../img/layout-sup-deg-dir.jpg);}
		#logo-brakko {position:relative; width:228px; height:78px; float:left; left:20px;}
		#esteto {position:relative; width:75px; height:78px; float:right; /*background-image:url(../img/layout-sup-esteto.jpg);*/}
	
	#flash {position:relative; width:763px; height:146px; float:left;}
	#flash-deg-ext-esq {position:relative; width:11px; height:146px; float:left; background-image:url(../img/layout-pag-sombra-esq.jpg);}
	#flash-deg-ext-dir {position:relative; width:11px; height:146px; float:left; background-image:url(../img/layout-pag-sombra-dir.jpg);}
	
	#menu {position:relative; width:763px; height:34px; float:left; background-image:url(../img/layout-mnu-fundo.jpg); text-align:center;}
	#menu-deg-ext-esq {position:relative; width:11px; height:34px; float:left; background-image:url(../img/layout-pag-sombra-esq.jpg);}
	#menu-deg-ext-dir {position:relative; width:11px; height:34px; float:left; background-image:url(../img/layout-pag-sombra-dir.jpg);}
		#menu-botoes {position:relative; float:left; width:705px; height:34px; left:22px; text-align:center; border:1px none red;}
		.menu-bt {position:relative; float:left; margin:0 0 0 15px;}

	#menu-aux {position:relative; width:763px; height:56px; float:left; background-color:#e9eaf5; text-align:right;}
	#menu-aux-deg-ext-esq {position:relative; width:11px; height:56px; float:left; background-image:url(../img/layout-pag-sombra-esq.jpg);}
	#menu-aux-deg-ext-dir {position:relative; width:11px; height:56px; float:left; background-image:url(../img/layout-pag-sombra-dir.jpg);}
		#menu-aux-combo {position:relative; width:260px; height:31px; top:18px; float:left; text-align:right;}
		#menu-aux-busca {position:relative; width:200px; height:25px; top:17px; float:left; text-align:center; font-size:10px; font-weight:bold; color:#6c70b5;}
		#menu-aux-acess {position:relative; width:263px; height:31px; top:10px; float:left;}
		#menu-aux-sobra {position:relative; float:left; width:20px; height:41px; padding-top:10px; border:0px solid red;}
		.menu-aux-bt {position:relative; width:27px; height:41px; margin-left:5;}
	
	#home-destaque {position:relative; width:570px; height:260px; left:1px;}
		#home-destaque-linha-v {position:relative; float:left; width:17px; height:250px; margin-top:5px; background-image:url(../img/px-d4dbd1.gif); background-position:center; background-repeat:repeat-y;}
		#home-destaque-1 {position:relative; float:left; width:270px; height:246px; margin-top:5px; margin-left:2px; border:1px solid #6c70b5;}
		#home-destaque-2 {position:relative; float:left; width:271px; height:115px; margin-top:5px; border:1px solid #6c70b5;}
		#home-destaque-linha-h {position:relative; float:left; width:266px; height:17px; background-image:url(../img/px-d4dbd1.gif); background-position:center; background-repeat:repeat-x;}
		#home-destaque-3 {position:relative; float:left; width:271px; height:115px; border:1px solid #6c70b5;}
	
	#conteudo {position:relative; width:785px; float:left; background-image:url(../img/layout-pag-sombra.gif);}
		#conteudo-menu {position:relative; width:175px; float:left; left:5px;}
		#conteudo-menu-print {position:relative; width:25px; float:left; left:5px;}
			#menu-titulo {padding-left:15px; padding-bottom:15px;}
			#menu-texto {position:relative; text-align:left; font-weight:bold; color:#6c70b5;}
			#menu-subtexto {position:relative; padding-bottom:5px; font-weight:normal;}
		#conteudo-box {position:relative; width:570px; float:left; background-color:#e0e1f0; border:1px solid #cfd2e2;}
		#conteudo-box-admin {position:relative; width:720px; float:left; left:30px; background-color:#ffffff; border:1px solid #cfd2e2;}
		#conteudo-box-print {position:relative; width:570px; float:left; left:30px; background-color:#e0e1f0; border:1px solid #cfd2e2;}
			#quadro-fundo {position:relative; width:540px; float:left; left:15px;}
			#quadro-conteudo {position:relative; float:left; text-align:left;}
			#quadro-email {position:relative; float:left; margin-top:10px; margin-bottom:10px; padding-top:5px; padding-bottom:5px; text-align:left; background-color:#e9eaf5; border:1px solid #5B5B5B;}
				.quadro-email {height:18px;}
		
	#admin-conteudo {position:relative; float:left; width:670px; text-align:left;}
	
	#endereco {position:relative; width:570px; height:35px; float:left; background-color:#d9dbec; border-top:1px solid #cfd2e2;}
		#endereco-texto {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#595959; padding-top:6px; margin-top:5px;}
	
	#thumbs {position:relative; width:570px;}
	#thumbs img {}
	#thumbs a {padding:2px; display:block; width:180px; height:127px; background:transparent url(../img/parceiros-logos-hover.gif) no-repeat -200px -200px; float:left;}
	#thumbs a:hover {background:transparent url(../img/parceiros-logos-hover.gif) no-repeat 0 0;}
	
	#rodape {position:relative; width:763px; height:26px; float:left; background-image:url(../img/layout-rodape-fundo.jpg); background-repeat:repeat-x;}
	#rodape-deg-ext-esq {position:relative; width:11px; height:26px; float:left; background-image:url(../img/layout-pag-sombra-esq.jpg);}
	#rodape-deg-ext-dir {position:relative; width:11px; height:26px; float:left; background-image:url(../img/layout-pag-sombra-dir.jpg);}
		#rodape-texto {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#595959; padding-top:6px;}

	#sobra-inferior {position:relative; width:763px; height:15px; float:left; background-color:#e9eaf5;}
	#sobra-deg-ext-esq {position:relative; width:11px; height:15px; float:left; background-image:url(../img/layout-pag-sombra-esq.jpg);}
	#sobra-deg-ext-dir {position:relative; width:11px; height:15px; float:left; background-image:url(../img/layout-pag-sombra-dir.jpg);}

	#sombra-inferior {position:relative; width:763px; height:12px; float:left; background-image:url(../img/layout-pag-sombra-inferior-centro.jpg); background-repeat:no-repeat;}
	#sombra-deg-ext-esq {position:relative; width:11px; height:12px; float:left; background-image:url(../img/layout-pag-sombra-inferior-esq.jpg); background-repeat:no-repeat;}
	#sombra-deg-ext-dir {position:relative; width:11px; height:12px; float:left; background-image:url(../img/layout-pag-sombra-inferior-dir.jpg); background-repeat:no-repeat;}

	#adm-botoes-box {width:95%; margin-left:20px; margin-bottom:15px; padding-top:12px; text-align:center; background-color:#f9f9f9; border:1px solid #e8e8e8;}
		.adm-botao {width:55px; height:55px; margin-left:8px; margin-bottom:10px;}
	
	#linha-100 {width:100%; height:21px; border-bottom:1px solid #b8b8b8;}
	
	
	
	
	
	
	


