﻿/* para hack*/

.nomeDaClasse{

/*background-color:#000000; essa linha está escrita corretamente e funciona em todos os browsers*/

/*background-color /*\**/: #CCCCCC\9 essa linha funciona no IE8 */

/**background-color:#CCCCCC; essa linha funciona no IE7 */

/*_background-color:#00FF00; essa linha funciona no IE6 */

}

/* RESET */

html, body, div, span, applet, object, iframe, table, caption,tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,fieldset, form, label, legend {    

vertical-align: baseline;    

font-family: inherit;    

font-weight: inherit;    

font-style: inherit;    

font-size: 100%;    

outline: 0;    

padding: 0;    

margin: 0;    

border: 0;}

/* */

html{

width:100%;

height:100%;

}

body{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 73%;

	margin:0;

	padding:0;

    background:#E3DAB9;

	color:#333333;

	width:100%;

	height:100%;

}



hr{

margin:0;

color:#CCC;

background:#CCC;

height:1px;

clear:both;

border:none;

padding:0;



}



h1, h2, h3, h4, h5{

font-size:1.2em;

font-family:Arial, Helvetica, sans-serif;

margin:0;

padding:0;

color:#000066;

}



p{

margin:0;

padding:0;

font-size:1em;

}



form, p{

margin:0;

padding:0;

border:none;

}



#geral{

width:990px;

margin:0 auto;

background:#FFFFFF;

line-height:17px;

}

#topo
{
    width:990px; 
    height:140px;
    background-image:url(../../Imagem/bgTopo.jpg);
    background-repeat:no-repeat;
    empty-cells:show;
}

#geral #tituloRedeNacional { font-size:1.6em;font-weight:bold;display:block;width:auto;top:0;color:#14296f;font-family: Arial,Verdana, Helvetica, sans-serif, Times, serif;font-style:none;padding:37px 0 0 190px;position:absolute;} 

#topo #logo { position:absolute; margin:0 0 0 15px; *margin-left: -900px; width:155px; height:137px; z-index:10000}

#topo #busca { float:left; width:400px; margin:73px 0 0 190px; color: #14296f} 
#topo #busca h1{ font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:auto;margin-top:-20px;color:#990000;font-family: Arial,Verdana, Helvetica, sans-serif, Times, serif;font-style:none;padding:10px;position:absolute;margin-left:-10px;} 
#topo #busca  label { float:left; margin-top:2px}

.campo-busca { width: 290px; height:18px; border:1px solid #14296f; float:left; margin-left:5px; *margin-left:-150px}
.botao { width:51px; height: 21px; background: url(../../Imagem/botao-busca.jpg) no-repeat; border:0; float:left; margin-left:5px}

#topo #redes { float:left; width:194px; margin-left:118px; color: #14296f;}
#topo #redes span { font-size:10px; display:block; text-align:center; margin:-1px 0 6px 0;}
#topo #redes a { float:left; margin-left:18px}

ul#menu-principal { display:block; margin: 14px 0 0 160px; list-style:none}
ul#menu-principal li { border-left:1px solid #fce446; padding-left:12px; margin-left:12px; float:left;}
ul#menu-principal li#primeiro { border-left:none; margin-left:0px}
ul#menu-principal li a { color:#fce446; text-decoration:none}
ul#menu-principal li a:visited { color:#fce446; text-decoration:none}
ul#menu-principal li a:hover { color:#fff; text-decoration:none}
ul#menu-principal li a:active { color:#fff; text-decoration:none}

#meio {width:970px; padding: 0 10px 0 10px; background:url(../../Imagem/linha-meio.jpg) repeat-y; margin-top:12px }
#meioInternos {width:970px;  background:url(../../Imagem/linha-meio-internos.jpg) repeat-y; padding: 0 10px 0 10px; margin-top:12px }
#meioInternos.paginas {background:url(../../Imagem/linha-meio.jpg) repeat-y;}


#meio #esquerda, #meioInternos #esquerda { width:193px; float:left}
#meio #esquerda ul#menu-lateral, #meioInternos #esquerda ul#menu-lateral { list-style:none}
#meio #esquerda ul#menu-lateral li, #meioInternos #esquerda ul#menu-lateral li { border-bottom:2px solid #fff; }
#meio #esquerda ul#menu-lateral li:hover, #meioInternos #esquerda ul#menu-lateral li:hover { background:#14296f;}
#meio #esquerda ul#menu-lateral li a, #meioInternos #esquerda ul#menu-lateral li a { color:#14296f; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:url(../../Imagem/fundo-menu-lateral.png) repeat-x; display:block}
#meio #esquerda ul#menu-lateral li a:visited, #meioInternos #esquerda ul#menu-lateral li a:visited { color:#14296f; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:url(../../Imagem/fundo-menu-lateral.png) repeat-x; display:block}
#meio #esquerda ul#menu-lateral li a:hover, #meioInternos #esquerda ul#menu-lateral li a:hover { color:#fff; font-weight:bold; text-decoration:nome; height:22px; width:173px; padding: 5px 10px 0 10px; background:#14296f; display:block}
#meio #esquerda ul#menu-lateral li a:active, #meioInternos #esquerda ul#menu-lateral li a:active { color:#fff; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:#14296f; display:block}
#meio #esquerda .banner, #meioInternos #esquerda .banner { width:191px;  margin-bottom:10px}

/*verificar as condicionais no browser selector para IE*/
#meioInternos #container #centro .titulos{width:317px;height:24px;padding-top:11px;padding-left:10px;font-size:1.4em;font-weight:bold;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px;}
#meioInternos #container #centro .titulos img{margin-top:-10px;} 
#meioInternos #container #centro .titulos .titulo{display:inline;float:left;margin-left:10px; color:#333333} 



#noticias  a.vermais{position:absolute; margin:10px 0 0 210px;text-align:right;width:150px; display:inline;}
#centro #noticias  a.vermais{position:absolute; margin:10px 0 0 220px;text-align:right;width:150px; display:inline;}


#meioInternos #container #direita { width: 360px; float: left; margin-left: 17px;}
#meioInternos #container #direita .titulos{width:308px;height:24px;padding-top:11px;padding-left:10px;font-size:1.4em;font-weight:bold;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px;}
#meioInternos #container #direita .titulos img{margin-top:-10px;} 
#meioInternos #container #direita .titulos .titulo{display:inline-block;float:left;margin-left:10px; color:#333333 }  

#meioInternos #container .voltarCOEPs {position:absolute;margin-left:697px;margin-top:3px;}
#meioInternos #container{width:757px;min-height:400px;display:inline-block;margin-left:18px;float:left;}
#meioInternos #container #busca { position:absolute;width:230px;height:35px; display:block;margin:7px 0 0 450px;}
#meioInternos #container #busca form { width:230px;height:35px;}
#meioInternos #container #busca  form label {float:left; display:inline; margin-right:5px;}
#meioInternos #container #busca form input#campo-busca { width: 120px; height:18px; border:1px solid #14296f; float:left; margin-left:5px}
#meioInternos #container #busca  form input#botao { width:51px; height: 21px; background: url(../../Imagem/botao-busca.jpg) no-repeat; border:0; float:lef; margin-left:5px}

#meioInternos #container h1{height:26px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:auto;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px}
#meioInternos #container h3{height:26px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:auto;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px}
#meioInternos #container #noticias h3{color:#14296f; text-decoration:none;font-weight:bold;border:none;font-size:1.4em;}
#meioInternos #container #noticias #rodapeNoticias{}

#meioInternos #container h1 .abaTitulo{position:absolute;margin-top:-7px;margin-right:5px;}
#meioInternos #container h1 .voltar{float:right;margin-top:-5px;margin-right:-54px;}


#meioInternos #container h2.titulosInternos{height:26px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:auto;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px;margin-left:0;background:#FFF;}
#meioInternos #container h2.titulosInternos span.otitulo{margin-left:-152px;display:inline-block;}
#meioInternos #container h2.titulosInternos .abaTitulo{position:absolute;margin-top:-7px;margin-right:5px;}
#meioInternos #container h2.titulosInternos .voltar{position:absolute;margin-left:538px;margin-top:-13px;}

#meioInternos #container h2.titulosInternos .titulosLink {display:inline-block;width:auto;height:50px;}
#meioInternos #container h2.titulosInternos .titulosLink a:link{text-decoration:none;margin-left:0;padding:0;color:#14296f;}
#meioInternos #container h2.titulosInternos .titulosLink a:visited{text-decoration:none;margin-left:0;padding:0;color:#14296f;}
#meioInternos #container h2.titulosInternos .titulosLink a:hover{text-decoration:underline;margin-left:0;padding:0;color:#d98e09;}
#meioInternos #container h2.titulosInternos .titulosLink a:active{text-decoration:underline;margin-left:0;padding:0;color:#d98e09;}

#meioInternos #container p {text-align:justify;padding-top:10px;padding-right:20px;}
#meioInternos #container p strong{font-weight:bold;}
#meioInternos #container .subtitulo{text-align:justify;padding-top:10px;font-size:1.2em;font-weight:bold;display:block;background:#e4e4e4;padding:5px 0 5px 10px;margin-top:10px;border-bottom:solid #ccc 1px;}
#meioInternos #container .subtitulo .print{float:right;display:inline;font-size:0.8em;margin-right:7px;font-family:Arial, Helvetica, sans-serif;}
#meioInternos #container .subtitulo .print img{float:left;display:inline;margin-right:-2px;}
#meioInternos #container .logoInterna {margin-right:30px;float:left;}
#meioInternos #container #areaMenuInterna  {width:auto;display:inline-block;float:left;margin-right:25px;background:#E9E9E9;border-bottom:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
#meioInternos #container #areaMenuInterna .menuEscola li {padding:7px 18px 7px 0;margin-left:30px;}

#meioInternos #container .capa{float:left;margin:10px 15px 10px 10px;border:#CCCCCC solid 1px;}

.titulos { border-bottom:1px solid #cac2b4; margin-bottom:15px}
.titulos img { float:left}
.titulos a { margin: 8px 0 0 160px !important; text-decoration:none !important; color:#d98e09 !important; float:left}
.titulos a:visited { margin: 8px 0 0 160px !important; text-decoration:none !important; color:#d98e09 !important; float:left}
.titulos a:hover { margin: 8px 0 0 160px !important; text-decoration:none !important; color:#14296f !important; float:left}
.titulos a:active { margin: 8px 0 0 160px !important; text-decoration:none !important; color:#14296f !important; float:left}

#meio #centro { width:380px; float:left; margin-left: 17px}
#meioInternos #container #centro { width:380px; float:left; margin-left: 0;}

#entrevista { border-bottom:1px solid #cac2b4; padding-bottom:20px;}
#entrevista h1 {color: #161285 !important; font-size:13px;  font-weight:bold; margin-bottom:10px; margin-top:10px;}
#entrevista img.noticia { float:left; width:174px; border: 1px solid #26228d;}
#entrevista p { float: left; margin-left: 0px; display: block; color: #39393d; width: 98%; margin-top: -5px; text-align: justify; line-height: 15px !important }
#entrevista a { color: #161285; text-decoration: none}
#entrevista a:visited { color: #161285; text-decoration: none}
#entrevista a:hover { color: #D98E09; text-decoration: none}
#entrevista a:active { color: #D98E09; text-decoration: none}

#noticias {}
#noticias ul#lista-noticias {list-style: none; font-weight: bold; font-size: 12px !important}
#noticias ul#lista-noticias li { padding-left: 20px; pdding-top:15px;padding-bottom:16px; background: url(../../Imagem/icone-noticias.jpg) top left no-repeat; background-position: 0px 3px ; }
#noticias ul#lista-noticias li a { color: #161285; text-decoration: none}
#noticias ul#lista-noticias li a:visited { color: #161285; text-decoration: none}
#noticias ul#lista-noticias li a:hover { color: #D98E09; text-decoration: none}
#noticias ul#lista-noticias li a:active { color: #D98E09; text-decoration: none}

#noticias.eventos ul#lista-noticias li { padding-left: 20px; background: url(../../Imagem/time.png) top left no-repeat; background-position: 0px 3px ;}
#noticias.destaques ul#lista-noticias li { padding-left: 0; background:none; }
#noticias.artigos ul#lista-noticias li { padding-left: 20px; background: url(../../Imagem/artigos.png) top left no-repeat; background-position: 0px 3px ; }
#noticias.links ul#lista-noticias li { padding-left: 20px; background: url(../../Imagem/link.png) top left no-repeat; background-position: 0px 3px ; }

#noticias  a.vermais{position:absolute; margin:10px 0 0 200px;text-align:right;width:150px; display:inline;}
#noticias a:link { text-decoration:none !important; color:#d98e09 }
#noticias a:visited { text-decoration:none !important; color:#d98e09 }
#noticias a:hover { text-decoration:none !important; color:#14296f }
#noticias a:active { text-decoration:none !important; color:#14296f }

#noticias a:link.linkAzul{color:#161285; text-decoration:underline;font-weight:bold; }
#noticias a:visited.linkAzul{color:#161285; text-decoration:underline;font-weight:bold;}
#noticias a:hover.linkAzul{color:#D98E09; text-decoration:underline;font-weight:bold; }
#noticias a:active.linkAzul{color:#D98E09; text-decoration:underline;font-weight:bold;}

.arquivoAnexo ul {list-style: none;}
.arquivoAnexo li {padding-left: 15px; background: url(../../Imagem/setinha-laranja.jpg) top left no-repeat; background-position: 0px 3px ;}

#centro #noticias  a.vermais{position:absolute; margin:10px 0 0 220px;text-align:right;width:150px; display:inline;}

#direita { width: 363px; float: left; margin-left: 17px}
#direita #destaque { border-bottom:1px solid #cac2b4;}
#direita .banner-destaque { margin-bottom: 20px;}

#videos {}
#videos h2 {color: #161285 !important; font-size:14px; line-height: 18px; font-weight:bold; margin-bottom:10px;}
#videos p { width:348px; text-align: justify; margin: 10px 0 0 3px; color: #39393D }
#videos span { display: block; margin-top: 20px; color: #d98e09; font-weight: bold; margin-left: 10px; background: url(../../Imagem/setinha-laranja.jpg) no-repeat; padding-left: 15px; background-position: 0 4px}
#videos span a { color: #144fb2; text-decoration: underline;}
#videos span a:visited { color: #144fb2; text-decoration: underline;}
#videos span a:hover { color: #144fb2; text-decoration: underline;}
#videos span a:active { color: #144fb2; text-decoration: underline;}

#rodape { margin-top: 10px; background:#14296f; padding-top: 10px;}
#rodape #parceiros { background: #fff; height: 150px;}
#rodape #parceiros span { color: #14296f; margin: 0px 0 20px 0;}
#rodape #parceiros img { border: 1px solid #130f70}
#rodape span { text-align: center; display: block}
.creditos { color: #fff; margin-top: 10px;}

#centro .curinga3 { margin: 0px;}
#centro .curinga3 a {   text-decoration: none !important;}

/*Básicos*/

.quebra{

clear:both;

display:block;

}

.negrito{

font-weight:bold;

}
.margem1{
margin-left:10px;
}
.italico{

font-style:italic;

}

.negritoItalico{

font-style:italic;

font-weight:bold;

}

.posEsquerda{
float:left;

}
.fotoEntrevista{
float:left;
margin-right:15px;border:#003399 solid 2px;
display:inline;
}

.posDireita{
float:right;

}
 
.light{
font-weight:lighter;
display:block;
margin-top:6px;

}

/*Links*/

a:link{

	text-decoration:underline;

    color:#0066CC;

	padding:0px;

	margin:0px;

}

a:visited{

	text-decoration:underline;

    color:#003399;

		padding:0px;

	margin:0px;

}

a:hover{

	text-decoration:none;

	color:#FF9900;

	padding:0px;

	margin:0px;

}

a:active{

	text-decoration:underline;

    color:#0066CC;

	padding:0px;

	margin:0px;

}



/*Link Rodape*/

a.linkRodape:link{

color:#FFFF00;

text-decoration:underline;

}

a.linkRodape:visited{

color:#FFFF00;

text-decoration:underline;

}

a.linkRodape:hover{

color:#FF9900;

text-decoration:underline;

}

a.linkRodape:active{

color:#000000;

text-decoration:none;

}



/*fim dos links*/



/*browser selector*/

.ie6 #meioInternos #container {height:500px;}

.ie6 #topo #redes { position:absolute; width:194px; margin-left:110px; color: #14296f;}

.ie6 #topo #logo { position:absolute; margin-left:-588px;margin-top:9px;}

.ie6 #topo #busca { float:left; width:400px; margin:73px 0 0 94px; color: #14296f;} 

.ie6 #topo #menu-principal { margin-top:41px;height:35px;} 

.ie6 #meioInternos #container h1{height:2px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:700px;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px}
.ie6 #meioInternos #container h1 .abaTitulo{position:absolute;margin-top:-4px;margin-right:5px;margin-bottom:0;}
.ie6 #meioInternos #container h1 .voltar{float:right;margin-top:-22px;margin-right:-54px;margin-bottom:0;}

.ie7 #meioInternos #container h1{height:29px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:700px;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px;margin-top:-4px;}
.ie7 #meioInternos #container h1 .abaTitulo{position:absolute;margin-top:-4px;margin-right:5px;margin-bottom:0;}
.ie7 #meioInternos #container h1 .voltar{float:right;margin-top:-22px;margin-right:-54px;margin-bottom:0;}


.ie7 #meioInternos #container h2.titulos{height:26px;padding-right:52px;font-size:1.6em;font-weight:bold;padding-top:7px;display:block;width:auto;border-bottom:#CCCCCC solid 1px;border-top:#CCCCCC solid 1px;margin-left:0;}
.ie7 #meioInternos #container h2.titulos span.otitulo{margin-left:0;display:inline-block;}
.ie7 #meioInternos #container h2.titulos .voltar{position:absolute;margin-left:538px;margin-top:-36px;}
.ie7 #meioInternos #container h2.titulos .abaTitulo{position:absolute;margin-top:-4px;margin-right:5px;}

.ie6 #meioInternos #container h2.titulos span.otitulo{margin-left:0;display:inline-block;}
.ie6 #meioInternos #container h2.titulos .voltar{position:absolute;margin-left:538px;margin-top:-36px;}

.ie6 #meioInternos #container #busca { position:absolute;width:230px;height:35px; display:block;margin:7px 0 0 450px;}

.ie6 #meioInternos #container #busca  form input#botao { width:51px; height: 21px; background: url(../../Imagem/botao-busca.jpg) no-repeat; border:0; float:right; margin-left:5px;margin-top:-10px;}


.ie7 #menu {margin:8px 0 0 0;}
.ie7 #menu-principal {margin: 8px 0 0 160px;}

.ie8 #menu-principal { padding-top: 16px;}


.gecko #menu {padding-top:0px;margin:10px 0 0 0;}



.win.gecko #menu {padding-top:0px;margin:10px 0 0 0;}



.linux.gecko #menu {padding-top:0px;margin:10px 0 0 0;}



.opera #menu {padding-top:0px;margin:11px 0 0 0;}



.konqueror #menu {}



/*chrome*/.webkit #menu {padding-top:0px;margin:11px 0 0 0;}





#no_js { display: block }

#has_js { display: none }

#js .no_js { display: none }

#js .has_js { display: block }



.no_js { display: block }

.has_js { display: none }

.js .no_js { display: none }

.js .has_js { display: block }



no_js { display: block }

has_js { display: none }

js .no_js { display: none }

js .has_js { display: block }





/* estilos novos */
.formRotulo
{
    float:left;
    width:130px;
    text-align:right;
    margin-right:3px;
    padding-top:5px;
}

.formCampo
{
    padding-top:5px;
    width:700px;
}

.formBotao
{
    width:100%;
    text-align:center;
    margin-top:10px;    
}

.formMensagem
{
    width:100%;
    text-align:center;  
}

#msgErro
{
    padding:5px;
}

#paginaErro
{
    margin:20px;
    padding:30px;
    background-color:White;
    width:600px;
}

#topo #social-media { width:60px; height:30px; margin:20px 0 0 20px; float:right; display:inline-block;}

.tblMenuEsquerda { margin:-2px 0 0 -2px;padding:0;}
.tblMenuEsquerda td { border-bottom:2px solid #fff; }
.tblMenuEsquerda td:hover { background:#14296f;}
.tblMenuEsquerda a { color:#14296f; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:url(../../Imagem/fundo-menu-lateral.png) repeat-x; display:block}
.tblMenuEsquerda a:visited { color:#14296f; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:url(../../Imagem/fundo-menu-lateral.png) repeat-x; display:block}
.tblMenuEsquerda a:hover { color:#fff; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:#14296f; display:block}
.tblMenuEsquerda a:active { color:#fff; font-weight:bold; text-decoration:none; height:22px; width:173px; padding: 5px 10px 0 10px; background:#14296f; display:block}

table#menu-principal { display:block; margin: 14px 0 0 160px; list-style:none}
.tdMenu { border-left:1px solid #fce446; padding:0 11px 0 11px; margin-left:12px;}
.tdMenu a { color:#fce446; text-decoration:none}
.tdMenu a:visited { color:#fce446; text-decoration:none}
.tdMenu a:hover { color:#fff; text-decoration:none}
.tdMenu a:active { color:#fff; text-decoration:none}

.tdMenuPrimeiro { border-left:none; margin-left:0px}
.tdMenuPrimeiro a { color:#fce446; text-decoration:none}
.tdMenuPrimeiro a:visited { color:#fce446; text-decoration:none}
.tdMenuPrimeiro a:hover { color:#fff; text-decoration:none}
.tdMenuPrimeiro a:active { color:#fff; text-decoration:none}

.rotulo
{
    text-align:right;
    width:150px;
    float:left;
    padding-right:3px;
    font-weight:bold;
}

.campo
{
    height:20px;
}

.frmBotao
{
    width:100%;
    margin-top:5px;
    text-align:right;
}

.eventoBarraNavegacao
{
    background-color:#CCCCCC;
    font-weight:bold;
    padding-left:170px;
}

.divTreeView
{
	border-bottom:#7E7E7E 1px solid;
	border-right: #7E7E7E 1px solid;
	border-left: #7E7E7E 1px solid;
	border-top: #7E7E7E 1px solid;
}





.linhaTabela td
{
	border: 1px solid #000080;
	padding: 2px;
	
}

.linhaTabela th
{
	border: 1px solid #000080;
	padding: 2px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Paginação
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.paginacao1
{
}
.paginacao1 a
{
	border: 1px solid #000080;
	text-decoration: none;
	background-color: #CCCCCC;
	padding-right: 4px;
	padding-left: 4px;
	margin: 0px;
}

.paginacao1 a:visited
{
	border: 1px solid #000080;
	text-decoration: none;
	background-color: #CCCCCC;
	padding-right: 4px;
	padding-left: 4px;
	margin: 0px;
}

.paginacao1 span
{
	border: 1px solid #000080;
	background-color: #009933;
	padding-right: 4px;
	padding-left: 4px;
	margin: 0px;
}


/*Utilizado MapaCOEPs.aspx*/
td.subTitulo
{
    font-weight: bold;
    color: white;
    background-color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 1px;
    padding-top: 1px;
}


/* CADERNO COEP */

#geralCaderno{
    width:770px;
    margin:0 auto;
    background:#FFFFFF;
    line-height:17px;
}

.celldivTopPortal
{
    display:table-cell;
    float:left;
    padding-left:1px;
    padding-top:13px;
    height:27px;
    background-image:url('../../Imagem/bkgMenuTopo1.gif');
}
.celldivSeparadorTopPortal
{
    display:table-cell;
    float:left;
    padding-left:0px;
    padding-top:0px;
    height:40px;
    background-image:url('../../Imagem/bkgMenuTopo1.gif');
}

A.linkMenuPortal
{
    font-family: Verdana, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

A.linkMenuPortal:HOVER
{
    font-family: Verdana, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #35398c;
    text-decoration: underline;
}

.menuSeparador
{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:White;
}



.divCadernoGrupo
{
	margin-top:5px;
}

.divCadernoTopico1
{
	margin-left:5px;
}

.divCadernoTopico2
{
	margin-left:20px;
}

.divCadernoTopico3
{
	margin-left:35px;
}

.divCadernoTopico4
{
	margin-left:50px;
}

.divTreeView
{
	border-bottom:#7E7E7E 1px solid;
	border-right: #7E7E7E 1px solid;
	border-left: #7E7E7E 1px solid;
	border-top: #7E7E7E 1px solid;
}

.divReferenciaTipo
{
	margin-top:10px;
	margin-left:5px;
}

.divReferenciaLink
{
	margin-top:5px;
	margin-left:20px;
}


div.trajetoriaMenu
{
	background-color:#ffb879;	
	border-bottom:solid 1px white;
	border-right:solid 1px white;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:5px;	
}
div.trajetoriaMenu a {font-weight:bold; text-decoration:none;}
div.trajetoriaMenu a:hover {font-weight:bold; text-decoration:none;}


div.trajetoriaMenuSel
{
	background-color:#e67817;
	border-bottom:solid 1px white;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:5px;
}
div.trajetoriaMenuSel a {font-weight:bold; text-decoration:none;}
div.trajetoriaMenuSel a:hover {font-weight:bold; text-decoration:none;}

div.cadernoMenu
{
	display:table-cell;
	float:left;
	background-color:Gray;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	border-right:solid 1px black;
	color:Black;
}

div.cadernoMenuSel
{
	display:table-cell;
	float:left;
	background-color:Black;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
}


.tblMenuTrajetoria a { color:#ffffff; font-weight:bold; text-decoration:none; padding: 5px 10px 0 10px;}
.tblMenuTrajetoria a:visited { color:#ffffff; font-weight:bold; text-decoration:none; padding: 5px 10px 0 10px; }
.tblMenuTrajetoria a:hover { color:#f0f0f0; font-weight:bold; text-decoration:none; padding: 5px 10px 0 10px; background:#14296f;}
.tblMenuTrajetoria a:active { color:#ffffff; font-weight:bold; text-decoration:none; padding: 5px 10px 0 10px; background:#14296f;}

.divLabelA
{
	float:left;
	text-align:right;
	margin-right:3px;	
}

.divCampoA
{
	margin-bottom:5px;
	vertical-align:top;	
}

.divCampoB
{
	float:left;
	margin-bottom:5px;
	vertical-align:top;	
}

