/* ----Conteudo do site---- */
body, html { 
/*	background-color:#CADBE3;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#586F85;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	scrollbar-face-color:#DEE3E7;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#DEE3E7;
	scrollbar-3dlight-color:#D1D7DC;
	scrollbar-arrow-color:#006699;
	scrollbar-track-color:#EFEFEF;
	scrollbar-darkshadow-color:#98AAB1;
}
TD,td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#586F85;
}
.TD,.td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#586F85;
}
/* ----Controle de links comuns---- */
h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:text-top;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:12px;
	font-size:190%;
	font-weight:bolder;
	color:#D8EAF5;
	text-decoration:none;
	float:right;
}
h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:text-top;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:12px;
	font-weight:bolder;
	color:#006699;

}

a {
	text-decoration:none;
	color:#2080C6;
}
a:link, a:visited {
	text-decoration:none;
	color:#2080C6;
}
a:hover {
	text-decoration:none;
	color:#43A9E7;
}
/* ----Textos do site---- */
.texto_pequeno {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:80%;
	color:#7691AD;
	padding:0px;
	margin:0px;
}

.textosPrincipais {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
/*	font-size:88%; */
/*	line-height:14px; */
/*	color:#3F5267; */
	padding:0px;
	margin:0px;
}
.textosPrincipaisVermelho {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
}
.textosPrincipaisAzul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
}
.textosSecundarios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align:justify;
	font-size:97%;
	color:#49617A;
/*	line-height:14px; */
	padding:0px;
	margin:0px;
}
.textosRapidos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	font-size:97%;
	color:#49617A;
/*	line-height:14px; */
	padding:0px;
	margin:0px;
}
a.textosRapidos:link, .textosRapidos:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	font-size:97%;
	color:#49617A;
/*	line-height:14px; */
	padding:0px;
	margin:0px;
}
a.textosRapidos:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	font-size:97%;
	color:#2080C6;
/*	line-height:14px; */
	padding:0px;
	margin:0px;
}
.titulo {
	font-family:Verdana, Arial, Tahoma;
	text-align:left;
	color:#1C5077;
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
/*	vertical-align:middle;
	display:block;*/
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:2px;
	/*float:left;*/
	height:15px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-bottom-color:#1C5077;
	border-left-color:#1C5077;

}
.titulo2 {
	font-family:Verdana, Arial, Tahoma;
	text-align:justify;
	color:#599ABD;
	font-size:97%;
	font-weight:bold;
	text-decoration:none;
	padding-left:0px;
}
div#titulo_sistemas {
	font-family:Verdana, Arial, Tahoma;
	text-align:justify;
	color:#006699;
	font-size:85%;
	font-weight:bold;
	text-decoration:none;
	padding-left:0px;
	float:left;
	vertical-align:bottom;
}
.tdUnderline {
	text-align:justify;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:15px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#599ABD;
}
.tdSquadroDir {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#599ABD;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#599ABD;
}
div#tdUnderline2 {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	height:1px;
	text-align:justify;
	vertical-align:bottom;
	margin-top:0px;
	margin-left:1px;
	margin-right:20px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#599ABD;
}
div#tdUnderline3 {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	height:1px;
	margin-top:0px;
	margin-left:1px;
	margin-right:20px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#599ABD;
}
div#modulos {
	font-family:Verdana, Arial, Tahoma;
	text-align:left;
	color:#1C5077;
	font-size:98%;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	display:block;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:2px;
	float:left;
	height:15px;
	width:165px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-bottom-color:#1C5077;
	border-left-color:#1C5077;
}
div#modulos_texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:95%;
	width:165px;
	color:#49617A;
	padding:0px;
	margin:0px;
}
div#pesquisa_texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:95%;
	width:162px;
	color:#49617A;
	padding:0px;
	margin-left:0px;
}
div#upline{
	background:#33CC66;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	height:20px;
	margin-top:0px;
	margin-left:0px;
	margin-right:20px;
}
div#rodape{
	background:#EBF4FA;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:9px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:-1px;
	width:100%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	color:#7691AD;
}
div#sistemas{
	width:182px;
	height:120px;
	margin-bottom:5px;
	padding-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:text-bottom;
	font-size:88%;
	float:left;
	font-weight:normal;
}
.espaco {
	line-height:3px;
	color:#DDE6EC;
	font-weight:normal;
}
.selecionado {
	background-color:#DDE6EC;
	color:#0066FF;
	line-height:22px;
}
.comentario {
	font-family:Verdana, Arial, Tahoma;
	color:#7691AD;
	font-size:83%;
	text-decoration:none;
}

.destacadoVermelho {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:150%;
	color:#CC0000;
	font-weight:bold;
}
.destacadoAzul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#1C5077;
	font-weight:bold;
}
.destacadoGrena {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#990000;
}

/* ----Controle de Menus Topo---- */
.menu { 
	font-family:Verdana, Arial, Tahoma;
	color:#B3D6EA;
	font-size:99%;
	font-weight:700;
	text-decoration:none;
}
.menu:link, .menu:visited { 
	font-family:Verdana, Arial, Tahoma;
	color:#B3D6EA;
	font-size:99%;
	font-weight:bold;
	text-decoration:none;
}
.menu:hover { 
	font-family:Verdana, Arial, Tahoma;
	color:#FFFFFF;
	font-size:99%;
	font-weight:bold;
	text-decoration:none;
}

/* ----Controle de SubMenus---- */
.submenu { 
	font-family:Verdana, Arial, Tahoma;
	color:#2D6A9D;
	font-size:95%;
	font-weight:700;
	text-decoration:none;
}
.submenu:link, .submenu:visited { 
	font-family:Verdana, Arial, Tahoma;
	color:#2D6A9D;
	font-size:95%;
	font-weight:bold;
	text-decoration:none;
}
.submenu:hover { 
	font-family:Verdana, Arial, Tahoma;
	color:#2080C6;
	font-size:95%;
	font-weight:bold;
	text-decoration:none;
}

/* ----Controle do Cabecalho---- */
div#top{ background-color:#074F83;width:100%;margin:0 auto;padding:0;text-align:left;}

div#corpo_principal{width:740px; background-color:#FFFFFF; margin-right:0; text-align:left; margin-left:5px;}
div#corpo_esq{float:left; width:180px;}
div#corpo_dir{float:left; width:530px; text-align:left; margin-left:5px; margin-right:1px;}
div#alterdata_fotos{text-align:center; float:left; width:96px; height:100px;}
div#alterdata_colun1{text-align:left; float:left;}
div#alterdata_colun11{text-align:left; float:left; width:238px;}
div#alterdata_colun2{float:right; text-align:right; width:288px;}

.topo1a {background:#074F83;
width:258px; height:80px;
background-image:url(imagens/banners/ban_bg_topo1a.jpg);
background-position:top left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:90%; font-weight:bold;
}
.topo1b {
	background-image:url(imagens/banners/ban_bg_topo1b.jpg);
	height:80px;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#074F83;
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:90%; font-weight:bold;
}
.topo1c {background:#074F83;
width:410px; height:80px;
background-image:url(imagens/banners/ban_bg_topo1c.jpg);
background-position:top right;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:90%; font-weight:bold; text-align:right;
}

.tdTopo1c {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; color:#FFFFFF; font-weight:bold;
text-align:right;margin:0 10px;
}
.tdTopo1c_comment {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#FFFFFF; font-weight:normal;
text-align:right;margin:0 4px;
}

/* ----Controle de tabelas especiais---- */
.tdlink {
	font-family: Verdana,Arial;
	font-size:90%;
	color:#265282;
	font-weight:700;
	background-color:#CCD3E1;
}

.tdlink:link, .tdlink:visited {
	font-family:Arial, Verdana;
	font-size:90%;
	color:#265282;
	font-weight:700;
	background-color:#CCD3E1;
}

.tdlink:hover {
	font-family:Arial, Verdana;
	font-size:90%;
	color:#0066FF;
	font-weight:700;
	background-color:#CCFFFF;
}

/* ----Controle de objetos de formularios---- */
.imput {
	font-family:Verdana, Arial, Tahoma;
	color:#3E5A79;
	font-size:90%;
	font-weight:normal;
	background-color:#EBF4FA;
	border:1px solid #6699CC;
}
.input {
	font-family:Arial, Helvetica, sans-serif;
	color:#1C5077;
	font-size:10px;
	background:#EBF4FA;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#7691AD;
	border-right-color:#7691AD;
	border-bottom-color:#B4CDDC;
	border-left-color:#B4CDDC;
}

select {
	font-family:Verdana, Arial, Tahoma;
	color:#3E5A79;
	font-size:85%;
	font-weight:normal;
	background-color:#F8FAFC;
	border:1px solid #6699CC;
}

p.hidden {
    position:absolute;
    top:-300px;
    left:0;
}

.li {
	list-style-image:url(imagens/icones/ico_seta2.gif);
}


blockquote.withquote {background:url(http://www.alterdata.com.br/imagens/quote.gif) no-repeat;background-position:top left;padding-left:20px;text-align:justify;} 

p.withunquote {background: url(http://www.alterdata.com.br/imagens/unquote.gif) no-repeat;background-position:bottom right;padding-right:5px;}



/* Cantos Arredondados - Início - Codigo alternativo...

div#round {
	width:350px;
	text-align:left;
	margin:10px auto 10px;//centraliza a caixa de textosegunda parte
	padding:0;
}
div#round h5 {
	font-size:120%;
	font-weight:400;
	color:#134807;
	background:#C6FBBA;
	margin:0;
	padding:10px; 
}
div#round p {
	font-size:100%;
	font-weight:400;
	color:#FFF;
	background:#60B12A;
	margin:0;
	padding:10px;
}
span.rtop, span.rbottom {
	display:block;
background:#21790C;
}
span.rtop span, span.rbottom span {
	display:block;
	height:1px;
	overflow:hidden;
	background:#60B12A;
}
span.r1 {
	margin:0 5px;
}
span.r2 {
	margin:0 3px;
}
span.r3 {
	margin:0 2px;
}
span.rtop span.r4, span.rbottom span.r4 {
	margin:0 1px;
	height:2px;
}

Cantos Arredondados - Fim */

