body {
	margin:0 0 0 85px;
	background:#ece9d8 url(http://www.adotesc.com.br/bd.images/bgBodyLeft.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	overflow: -moz-scrollbars-vertical;
}

img {border:0px;}
img.banners {border:1px solid black;}
img.noticias, #noticiasComFoto img {border:1px solid black; float:left; margin:0px 10px 0 0;}
.campos {font-size:90%; padding:2px; border:0px solid;}
.inputs {font-size:11px;}
form {margin:0px;}
p.margin_0_left {font-size:85%; margin:0; float:left;}
p.margin_0_right {font-size:85%; margin:0; float:right;}
h1.chamadas {margin:0; padding:5px 0 5px 0;}
h1.vermelho {margin:0; font-size:85%; text-transform:uppercase; color:red;}
h1.azul {margin:0; font-size:85%; text-transform:uppercase; color:#0099cc;}
h1.preto, h1.pretoCaixaBaixa {margin:0; font-size:85%; text-transform:uppercase; color:#000;}
h1.pretoCaixaBaixa a {text-transform:none; font-weight:normal; text-decoration:none; color:black; width:165px;}
a.linkBlack {font-size:85%; color:black; text-decoration:none;}
a.linkBlack:hover, a.linkTodos:hover, #listaNoticias li a:hover {text-decoration:underline;}
a.linkTodos {color:black; text-decoration:none; font-weight:bold; font-size:11px;}
.textosInternos {margin:0 0 20px 0; line-height:19px;}
.info {font-size:x-small; line-height:30px; margin:0}

h1 {font-size:18px; margin:0 0 20px 0; color:#ff6600; text-transform:uppercase;}

fieldset {border:1px solid silver; padding:0 0 8px 10px;}
fieldset span {text-align:right; margin: 0 5px 0 0; font-weight:bold; line-height:25px; color:gray;}
legend {font-weight:bold; color:black; padding:10px 3px 10px 3px}
.camposForms {margin:0 5px 0px 0; border:1px silver solid; padding:2px 0 2px 2px;}
.divBotoesForms {padding:5px; margin:5px 0 2px 0; background:#ece9d8; text-align:center;}

#EnviarAmigoMsgTxt 
{
	margin: 0px;
	background: #FF6600; 
	text-align: center; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	padding-bottom: 2px; 
	padding-top: 2px;
}


/* CANTOS ARREDONDADOS INICIO */

.cantoRedondo, .cantoLaranja{display:block;}
.cantoRedondo *, .cantoLaranja *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#ece9d8;
}
.cantoRedondo1{
	margin:0 3px 0 3px;
	padding:0 1px 0 1px;
	border-left:1px solid #f6f5ee;
	border-right:1px solid #f6f5ee;
	background:#f0eee1;
}
.cantoRedondo2{
	margin:0 1px 0 1px;
	padding:0 1px 0 1px;
	border-left:1px solid #fdfcfb;
	border-right:1px solid #fdfcfb;
	background:#efeddf;
}
.cantoRedondo3{
	margin:0 1px 0 1px;
	border-left:1px solid #efeddf;
	border-right:1px solid #efeddf;
}
.cantoRedondo4{border-left:1px solid #f6f5ee; border-right:1px solid #f6f5ee;}
.cantoRedondo5{border-left:1px solid #f0eee1; border-right:1px solid #f0eee1;}
.cantoRedondoConteudo{background:#ece9d8; padding:0 5px 0 5px;}
.cantoRedondoConteudo2{background:#ece9d8; padding:0 10px 0 10px; height:180px;}

.cantoLaranja *{background:#ffcc00;}
.cantoLaranja1{
	margin:0 3px 0 3px;
	padding:0 1px 0 1px;
	border-left:1px solid #ffe991;
	border-right:1px solid #ffe991;
	background:#ffd83f;}
.cantoLaranja2{
	margin:0 1px 0 1px;
	padding:0 1px 0 1px;
	border-left:1px solid #fff9e5;
	border-right:1px solid #fff9e5;
	background:#ffd530;}
.cantoLaranja3{
	margin:0 1px 0 1px;
	border-left:1px solid #ffd530;
	border-right:1px solid #ffd530;}
.cantoLaranja4{border-left:1px solid #ffe991; border-right:1px solid #ffe991;}
.cantoLaranja5{border-left:1px solid #ffd83f;border-right:1px solid #ffd83f;}
.cantoLaranjaConteudo{background:#ffcc00; padding:0 10px 0 10px; height:180px;}

/* CANTOS ARREDONDADOS FIM */

#topoGeral {width:855px; height:130px;}
#topoLogotipo {
	width:138px;
	height:130px;
	float:left;
}
#topoTop {
	width:717px;
	height:68px;
	float:left;
	background:url(http://www.adotesc.com.br/bd.images/bgTopoTop.jpg) no-repeat;
}
#topoTop h1 {margin:15px 0 0 0; float:left;}
#topoLinks {width:205px; height:68px; float:left; margin:0 0 0 11px}
#topoLinks h1 {margin:9px 5px 0 0; float:right;}
.alteraDados {float:left; padding:21px 0 0 61px;display:none;}
.alteraDados a {font-size:11px; font-weight:bold;}
.topoCampos {
	width:288px;
	height:30px;
	float:left;
	background:url(http://www.adotesc.com.br/bd.images/bgRestrito.gif) no-repeat;
}
.topoCampos td {
	padding:5px 0 0 5px;
	font:11px arial;
	font-weight:bold;
}
.topoCampos span {margin:0 5px 0 0; color:white;}

#menu {
	width:717px;
	height:30px;
	float:left;
	background:#ece9d8 url('http://www.adotesc.com.br/bd.images/bgMenu.jpg') repeat-x;
}
#menu ul, #botoesBanner ul {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	font-size:95%;
}
#menu li {display:inline;}
#menu a {
	float:left;
	background:url(http://www.adotesc.com.br/bd.images/menuEsquerda.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 8px;
	text-decoration:none;
}
#menu a span {
	display:block;
	background:url(http://www.adotesc.com.br/bd.images/menuDireita.gif) no-repeat right top;
	padding:8px 14px 7px 6px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}
#menu a span {float:none;} /*hack ie 6 e safari para aparecer o dedo do mouse no link - NÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢O DELETAR*/
#menu a:hover span {color:#cc6600;}
#menu a:hover{background-position:0% -30px;}
#menu a:hover span{background-position:100% -30px;}

#menu li ul {position: absolute; visibility: hidden; float:left; top:98px; z-index:1;}
#menu li ul li a {
	display:block;
	float:none;
	background:#ff8c00;
	padding:3px 0 3px 13px;
	border-bottom:1px solid #ffa940;
	color:#fff;
	font-size:12px;
	width:155px;
}
#menu li ul li a:hover {background:#ffc002;color:#cc6600;}
#menu li ul li a span {background:none; padding:0; text-transform:uppercase;}
#menu li:hover ul, .menu-hv li.over ul { visibility: visible;}

#topEndereco {
	width:702px;
	//width:717px;
	float:left;
	padding:13px 15px 5px 0px;
	background:#fff;
}
#conteudo {
	padding:15px;
	background:#ffffff url('http://www.adotesc.com.br/bd.images/cantoConteudo.jpg') no-repeat;
	background-position:right bottom;
	width:825px;
	//width:840px;
	float:left;
	clear:left;
}
#caixaBanner {
	width:620px;
	height:85px;
	background:white;
	border:1px solid black;
}
#botoesBanner {
	width: 17px;
	position:absolute;
	left:727px;
	top:157px;
}
#botoesBanner ul {
	margin:0;
	padding:0;
	list-style:none;
}
#botoesBanner li a:link, #botoesBanner li a:visited {
    display: block;
	text-decoration: none;
    background: url(http://www.adotesc.com.br/bd.images/btNrBanners.gif);
    padding: 1px 6px 2px 4px;
	color:#000;
}
#botoesBanner li a:hover, #botoesBanner li {
	background: url(http://www.adotesc.com.br/bd.images/btNrBanners.gif) 0 -17px;
	float:left;
}
#conteudoEsquerda {
	width:648px;
	float:left;
	margin:0 17px 0 0;
}
#destaque {
	width:275px;
	height:190px;
	float:left;
	margin:15px 9px 0 0;
}
#noticias01 {
	width:170px;
	height:190px;
	float:left;
	margin:15px 15px 0 0;
}
#noticias01 ul, #infoImportante ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:15px;
}
#infoImportante {
	width:170px;
	height:190px;
	float:right;
	margin:15px 0 0 0;
}
#outrosEsquerda {
	width:463px;
	height:330px;
	float:left;
	margin:15px 15px 0 0;
}
#noticiasComFoto {
	list-style:none;
	margin:0;
	padding:0 0 12px 0;
	float:left;
	border-bottom:1px black dotted;	
}
#noticiasComFoto li {
	width:100px;
	margin:0 15px 0 0;
	display:inline;
	float:left;
	font-size:11px;
	height:175px;
}
#noticiasComFoto img {float:none;margin:0 0 5px 0;}
#noticiasComFoto li a, .rodaMais li a, #resumoNoticias li a {color:black; text-decoration:none;}
#noticiasComFoto li a:hover, .rodaMais li a:hover, #resumoNoticias li a:hover {text-decoration:underline;}

.rodaMais {
	width:215px;
	height:117px;
	float:left;
	font-size:11px;
	margin:15px 10px 0 0;
	line-height:16px;
}
.rodaMais ul {margin:0 0 0 15px; padding:3px 0 0 5px;}

#outrosDireita {
	width:170px;
	height:315px;
	float:left;
	margin:15px 0 0 0;
}
#resumoNoticias {font-size:11px; margin:8px 0 0 0; float:left; width:170px;}
#resumoNoticias ul{
	list-style:none;
	margin:0;
	padding:0;
}
#resumoNoticias li {border-bottom:1px black dotted; padding:7px 0 15px 0;}

#conteudoDireita {
	width:160px;
	float:left;
}
#direitaParceiros {margin:15px 0 0 0;}
#listaParceiros {margin:0px; padding:0px; list-style:none;}
#listaParceiros li {padding:5px 0 0 0;}
#direitaPalavra {margin:10px 0 0 0; line-height:15px; display: none;}

#rodape {
	width:855px;
	height:30px;
}
#rodapeEsquerda {
	width:660px;
	height:22px;
	float:left;
	background:black url('http://www.adotesc.com.br/bd.images/imgCantoRodape.jpg') no-repeat right top;
	color:#999;
	font-size:10px;
	padding:8px 0 0 15px;
}
#rodapeDireita {float:right; padding:8px 20px 0 0;}

.barraArea {
	width:648px;
	float:left;
	padding:0 0 5px 0;
	margin:0;
	border-bottom:1px dotted gray;
}
.barraArea p {
	font-weight:bold;
	margin:0;
	color:#999999;
	float:left;
	font-size:11px;
	text-transform:uppercase;
}
.barraArea img {float:right;}
#caixaImagens {
	width:648px;
	float:left;
	margin:0 0 20px 0;
}
#caixaImagens ul {
	list-style:none;
	margin:0;
	padding:0;
}
#caixaImagens li {display:inline;}
#caixaImagens li img {margin:0 9px 8px 0}
#caixaImagens li img:hover {border:1px solid #ccc;}

.caixaOpcoes {
	float:left;
	margin:20px 0 30px 0;
	width:648px;
}
#listaNoticias {
	line-height:20px;
	padding:20px 0 20px 80px;
	margin:0px;
	float:left;
}
#listaNoticias li a {color:black; text-decoration:none;}

.gridDiretoria {width:100%; font-size:85%; margin:20px 0 0 0; float:left; text-align:left; border-bottom:1px dotted gray}
.gridDiretoria thead {text-transform:uppercase; background:#999;}
.gridDiretoria thead tr:hover {background:#999;}
.gridDiretoria th {color: #fff; padding:3px 0 3px 7px;}
.gridDiretoria td {padding:7px 0 7px 5px}
.gridDiretoria tr:hover {background:#f3f3f3;}
td.diretoriaEsquerda {font-weight:bold; text-transform:uppercase; width:250px;}

.downloads {width:100%; display:block; float:left; border-bottom:1px dotted silver; padding:2px 0 2px 0;text-decoration:none;}
.downloads:hover {background:#ddd;}
.downloads a {color:black; text-decoration:none; float:left;}

.paginacao 
{
	width: 640px;
	float: left;
	text-align: center;
	margin-top: 10px;
}
.paginacao a
{
	text-decoration: none;
	color:#990000;
}
.paginacao a:hover
{
	text-decoration: underline overline;
}

#mapa
{
	margin-top: 40px;
	text-align: center;
}

#enviaNoticia
{
	float:left;
}
#indiqueDiv
{
	margin-left: auto;
	margin-right: auto;
	width: 515px;
}
#IndiqueMsgTxt
{
	margin: 0px;
	background: #FF6600; 
	text-align: center; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	padding-bottom: 2px; 
	padding-top: 2px;
}


#cdrr_login_title
{
	width: 277px;
	height: 26px;
	background:black url('http://www.adotesc.com.br/bd.images/crdd_formtop.jpg') no-repeat right top;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}
#cdrr_login_title #text
{
	color:#FFFFFF;
	padding-top: 6px;
	text-align: center;
	font-weight: bolder;
}
#cdrr_login_main
{
	width: 273px;
	height: 86px;
	margin-left: auto;
	margin-right: auto;
	border-left: 2px solid #FFA300;
	border-right: 2px solid #FFA300;
	border-bottom: 2px solid #FFA300;
		
}
#cdrr_login_main input
{
	font-size: 10px;
}
#cdrr_login_status
{
	width: 277px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFA300;
	display: none;
}
#cdrr_login_status #text
{
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
}
#cdrr_erro_titulo
{
	margin-top:30px;
	color:red;
	font-weight: bold;
	text-align: center;
}
#cdrr_erro_msg
{
	text-align: center;
}

#cdrr_erro_link
{
	margin-top:10px;
	text-align: center;
}

#crdd_form
{
	margin-left: auto;
	margin-right: auto;	
	border: 0px;
}
#crdd_form span.legenda
{
	padding-right: 5px;
	text-align: right;
	font-size: 12px;
	padding-top: 7px;
	font-weight: normal;
}

#crdd_form input, select
{
	margin-top: 5px;
	font-size: 12px;
}
#crdd_form_telefones
{
	background-color:#F2F2F2;
	width: 300px;
	margin-left: 164px;
	margin-top: 6px;
	border: 1px solid #BFBFBF;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
	padding-bottom: 7px;
}
#crdd_form_telefones .titulo
{
	color:#999999;
	font-size: 12px;
}
#crdd_form_telefones .item
{
	font-size: 12px;
}
#crdd_form_telefones .novo
{
	font-size: 11px;
}
#crdd_form_telefones .InputNovo
{
	font-size: 11px;
}

/* Cadastro de Despachantes - INÍCIO */

#despachante_login_title
{
	width: 277px;
	height: 26px;
	background:black url('http://www.adotesc.com.br/bd.images/crdd_formtop.jpg') no-repeat right top;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}
#despachante_login_title #text
{
	color:#FFFFFF;
	padding-top: 6px;
	text-align: center;
	font-weight: bolder;
}
#despachante_login_main
{
	width: 273px;
	height: 86px;
	margin-left: auto;
	margin-right: auto;
	border-left: 2px solid #FFA300;
	border-right: 2px solid #FFA300;
	border-bottom: 2px solid #FFA300;
		
}
#despachante_login_main input
{
	font-size: 10px;
}
#despachante_login_status
{
	width: 277px;
	height: 18px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFA300;
	display: none;
}
#despachante_login_status #text
{
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
}
#despachante_erro_titulo
{
	margin-top:30px;
	color:red;
	font-weight: bold;
	text-align: center;
}
#despachante_erro_msg
{
	text-align: center;
}

#despachante_erro_link
{
	margin-top:10px;
	text-align: center;
}
/* Cadastro de Despachantes - FIM */


#box-aniversariantes
{
	float:left;
	width: 170px;
	height: 189px;
	margin-top: 16px;
}
#box-aniversariantes #box
{
    background:url(http://www.adotesc.com.br/bd.images/box-aniversariantes.gif) no-repeat left top;
	width: 170px;
	height: 189px;
}
#box-aniversariantes #box #hoje
{
    color:black;
    font-family: Arial;
    font-size: 11px;
    top: 30px;
    position: relative;
    text-align: center;
}
#box-aniversariantes #box #hoje #diadasemana
{
    margin-right: 7px;
    font-weight: bold;
}
#box-aniversariantes #box #hoje #datadehoje
{
    color: #999999;
}
#box-aniversariantes #box #total
{
    top: 107px;
    left: 11px;
    position: relative;
    font-family: Times New Roman;
    font-size: 50px;
    font-weight: bold;
    color: white;
}

#box-aniversariantes #aniversariantes
{
    background-color: #990000;
    width: 166px;
    position: relative;
    left: 10px;
    top: -2px;
    display: none;
    margin: 0;
    padding: 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

#box-aniversariantes #aniversariantes li
{
    margin: 0;
    padding: 5px;
    font-family: Tahoma;
    font-size: 11px;
    border-bottom: 1px dashed #C26666;
}

#box-aniversariantes #aniversariantes li #nome
{
    color: #FFCC00;
    font-weight: bold;
}
#box-aniversariantes #aniversariantes li #cidade
{
    color: #FFFFFF;
    display: block;
    text-transform: capitalize;
}

#box-aniversariantes #aniversariantes li#parabens
{
    background-color: #FFCC00;
    font-family: Tahoma;
    font-size: 11px;
    color: #990000;
    text-align: center;
    height: 25px;
    border: 2px solid;
}
