@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
p {}
img {}

/* DIVs PRINCIPAIS */
#geral {}
.bg-top {background:url(../imagens/principais/bg-top.png) repeat-x;}
#site {width:960px; margin: 0 auto;}

/* DIVs TOP */
#topo {width:960px; height:250px; margin:0 auto;}
#top {height:193px; float:left; width:960px;}
.top-left {float:left; }
.top-right {float:right; background:url(../imagens/principais/top-right.png); width:496px; height:193px;}
/* TOP MENU */
#menu { width:960px; height:57px; float:left;}
#right-menu {float:right; width:960px; height:57px;}
#right-menu ul {list-style:none; margin:0; padding:0px; float:right; }
#right-menu ul li {display:inline; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF;}
#right-menu ul li a {text-align:center;text-decoration:none; color:#fff; float:left; width:179px; height:57px; background:url(../imagens/bg/menu/1.png);  margin-right: 9px;}
#right-menu ul li a:hover {background:url(../imagens/bg/menu/2.png); color:#523D03;}
.font-menu {margin:10px 0 0 0;}
#left-menu { margin: 5px 25px 0 0; width:923px; text-align:right;}
/* CONTAINERS */
.c-title {padding: 7px 0 0 0; width:960px; height:39px; background:url(../imagens/bg/titles/title-azul.png) repeat-x;}
.c-txt {margin: 0 0 0 5px; color:#006497; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
/* CONTAINER 1 */
#container-1 {background:url(../imagens/containers/c-1.png); width:960px; height:167px;}
.c1-campo {width:692px; height:167px; float:right; padding:15px 0 0 0;}
.c1-campo1 {width:692px; height:167px; float:right; padding:20px 0 0 0;}
.c1-bemvindo {color:#3F8CB2; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.c1-bemvindo2 {color:#3F8CB2; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
#c1-info ul {list-style:none; margin:0; padding:5px 0 0 10px;}
#c1-info ul li {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666;}
#c1-info ul {}
/* CONTAINER 1 PAGES */
#container-1-pages { width:960px; }
#c1-conteudo {width:960px; float:right; padding:5px 0 0 0;}
/* DIVS DADOS GERAIS */
.list-dados ul { list-style:none; background:#E8E8E8; padding: 10px;}
.list-dados ul li {background:#E8E8E8; border-bottom: 1px solid #999; width:100%; display:block;}
.list-left {float:left; margin: 0 10px 0 0; background:#CCC; width:280px; padding: 4px; display:block;}
.list-right { background:#DDD; padding: 4px; display:block;}
/* DIVS ADM NÚCLEOS */
.list-dados-up ul { list-style:none; background:#E8E8E8; padding: 10px; margin:0;}
.list-dados-up ul li {background:#E8E8E8; border-bottom: 1px solid #999; border-right: 1px solid #999;  float:left; padding:5px;}
.list-left-up {margin: 0 0 0 0; background:#488B99; width:180px; padding-left: 3px; color:#FFF;}
.list-right-up { background:#DDD; padding-left: 3px;}

.list-dados-up-2 ul { list-style:none; background:#EAEAEA; padding: 0; margin:0;}
.list-dados-up-2 ul li {background:#E8E8E8; border-bottom: 1px solid #999; float:left;}
.list-left-up-2 {margin: 0 0 0 0; background:#B1D3DA; width:180px; padding-left: 3px; font-size:12px;}

.list-dados-up-a ul { list-style:none;  padding: 0; margin:0;}
.list-dados-up-a ul li {background:#E8E8E8; border-bottom: 1px solid #999; border-right: 1px solid #999; margin:0 0 5px 0;  float:left;}
.list-left-up-a {margin: 0 0 0 0; background:#488B99; width:956px; padding-left: 3px; color:#FFF;}
.list-right-up-a { background:#DDD; padding-left: 3px;}

.list-dados-up-a-2 ul { list-style:none; background:; padding: 0; margin:0;}
.list-dados-up-a-2 ul li {background:; border-bottom: 1px solid #999; margin:0 0 5px 0; float:left;}
.list-left-up-a-2 {margin: 0 0 0 0; background:#E9E9E9; width:315px; float:left; padding:4px 0 4px 3px; border-right:1px solid #999; font-size:13px;}
.list-left-up-a-2 {}
.list-left-up-a-3 {margin: 0 0 0 0; background:#036; color:#FFF; width:315px; float:left; padding:4px 0 4px 3px; border-right:1px solid #999; font-size:13px;}
.list-left-up-a-2:hover {background:#09C; color:#FFF;}

/* DIVs AVISOS */
.avisos-block {}
.avisos-titulo {background:#66A9B5; color:#FFF; font-size:14px;}
.avisos-block ul {list-style:none; margin:15px 0 15px 0;; padding:10px; background:#E8E8E8;}
.avisos-block ul li {margin:0 0 5px 0;}
.data-aviso {float:left; width:83px; background:#D2D2D2; padding-left: 5px; margin: 0 5px 0 0; font-size:12px;}
.titulo-aviso {background:#F3F3F3; font-size:14px;}
.list-dados-avisos ul {list-style:none; margin:0; padding:0; font-size:14px;}
.list-dados-avisos ul li {float:left; width:100%; margin: 0 0 5px 0; background:#EAEAEA;}
.aviso-1-top {float:left; margin: 0 5px 0 0; width: 112px; background:#CDCDCD; border: solid 1px #C7C7C7; padding-left: 3px;}
.aviso-1-top-2 { border: solid 1px #C7C7C7;}

/*DIVs LOGIN */
.title { color: #FFF; padding: 20px 0 0 5px; font-family: Verdana, Geneva, sans-serif; font-size: 30px;}
	
.txt-block { font-family: Verdana, Geneva, sans-serif; font-size: 13px; height: 50px; padding: 30px 0 0 5px;}
	
.img-block {
	width: 130px;
	float: left;
	text-align: center;
}

#blocks ul { margin:0; padding:0; list-style: none; }

#blocks ul li { float: left; width: 100%; margin: 0 0 25px 0; background:#EFEFEF;}

#blocks ul li a:link { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #036; text-decoration: none;}

#blocks ul li a:hover { color: #FFF; }

#blocks ul li a:visited { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #036; text-decoration: none;}


.input {font-size : 12px;font-weight:bold;font-family : "Verdana";color: #df5131;	width: 170px; height:34px;background-color: #FFFFFF;border-color: #d9d9d9;border-bottom-width : 2px;border-left-width : 2px;border-right-width : 2px;border-top-width : 2px;border-style : solid;-moz-border-radius:5px;border-radius: 5px; padding-left: 5px;}

/* DIVs FOOTER */
#footer {margin: 10px 0 0 0; }
#cont-footer {margin: 0 auto; width:960px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; border-top: 1px solid #CCC;}