/* GLOBAL */
body {
	background: url(../../img/bg.jpg) top center no-repeat #f2f2f2;
	margin: 0 auto;
	text-align: center;
	}

/* WAPPERS AND CONTAINERS */
#cab{
	width: 900px;
	height:179px;
	text-align: left;
	margin: 0 auto;
	position:relative;
	}
.cabColDir{
	float:right;
	width:200px;
	padding:7px;
	background:#fff;
	font-weight:bold;
	}
#container{
	width: 900px;
	background:#fff;
	text-align: left;
	margin: 0 auto;
	position:relative;
	}
.colEsq{
	float:left;
	width:160px;
	margin:7px;
	}
.colCentro{
	float:left;
	width:536px;
	margin:7px;
	}
.colDir{
	float:left;
	width:160px;
	margin:7px;
	}
#rod{
	width:900px;
	height:170px;
	background:url(../../img/bg-rod.gif) top no-repeat;
	padding:0 5px;
	text-align: left;
	margin: 0 auto;
	position:relative;
	}

/* CABECA */
.logo {
	position:absolute;
	top:30px;
	left:25px;
	}
.logo a{
	display:block;
	background:url(../../img/logo.png) !important;
	background:none;	 
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../img/logo.png);
	width:211px;
	height:155px;
	text-indent:-9999px;
	}
.cabColDir a{ font-weight:bold; }

/* COLUNA ESQUERDA */

/* menu */
#menu{ margin:0; }
#menu dt a {
	display: block;
	width:142px;
	text-decoration: none;
	color: #fff;
	background-color:#1f75d6;
	padding:3px 0 3px 18px;
	border-bottom:1px solid #fff;
	font-weight:bold;
	}
dd { margin:0; }
dd .subnav li{
	display: block;
	color: #fff;
	background-color:#4c91de;
	border-bottom:1px solid #fff;
	}
dd .subnav li a{
	display: block;
	width:142px;
	text-decoration: none;
	color: #fff;
	padding:3px 0 3px 18px;
	font-weight:normal;
	}
/* Fix IE. Hide from IE Mac \*/
* html ul li { height: 1%; }
* html ul li a { height: 1%; }
/* --- */
.bgNav1 a{ background:url(../../img/bg-menu1.gif) no-repeat left top;}
.bgNav1 a:hover{background:url(../../img/bg-menu1.gif) no-repeat left top;}
.bgNav1 ul li a{background:url(../../img/bg-menu1.gif) no-repeat left bottom;}
.bgNav1 ul li a:hover{background:url(../../img/bg-menu1.gif) no-repeat left top;}
.bgNav2 a{background:url(../../img/bg-menu2.gif) no-repeat left top;}
.bgNav2 a:hover{background:url(../../img/bg-menu2.gif) no-repeat left top;}
.bgNav2 ul li a{background:url(../../img/bg-menu2.gif) no-repeat left bottom;}
.bgNav2 ul li a:hover{background:url(../../img/bg-menu2.gif) no-repeat left top;}
.bgNav3 a{background:url(../../img/bg-menu3.gif) no-repeat left top;}
.bgNav3 a:hover{background:url(../../img/bg-menu3.gif) no-repeat left top;}
.bgNav3 ul li a{background:url(../../img/bg-menu3.gif) no-repeat left bottom;}
.bgNav3 ul li a:hover{background:url(../../img/bg-menu3.gif) no-repeat left top;}
.bgNav4 a{background:url(../../img/bg-menu4.gif) no-repeat left top;}
.bgNav4 a:hover{background:url(../../img/bg-menu4.gif) no-repeat left top;}
.bgNav4 ul li a{background:url(../../img/bg-menu4.gif) no-repeat left bottom;}
.bgNav4 ul li a:hover{background:url(../../img/bg-menu4.gif) no-repeat left top;}
.bgNav5 a{background:url(../../img/bg-menu5.gif) no-repeat left top;}
.bgNav5 a:hover{background:url(../../img/bg-menu5.gif) no-repeat left top;}
.bgNav5 ul li a{background:url(../../img/bg-menu5.gif) no-repeat left bottom;}
.bgNav5 ul li a:hover{background:url(../../img/bg-menu5.gif) no-repeat left top;}
.bgNav6 a{background:url(../../img/bg-menu6.gif) no-repeat left top;}
.bgNav6 a:hover{background:url(../../img/bg-menu6.gif) no-repeat left top;}
.bgNav6 ul li a{background:url(../../img/bg-menu6.gif) no-repeat left bottom;}
.bgNav6 ul li a:hover{background:url(../../img/bg-menu6.gif) no-repeat left top;}
.bgNav7 a{background:url(../../img/bg-menu7.gif) no-repeat left top;}
.bgNav7 a:hover{background:url(../../img/bg-menu7.gif) no-repeat left top;}
.bgNav7 ul li a{background:url(../../img/bg-menu7.gif) no-repeat left bottom;}
.bgNav7 ul li a:hover{background:url(../../img/bg-menu7.gif) no-repeat left top;}


/* COLUNA CENTRO */
.colCentro p{
	margin:10px 0;
	}
.colCentro strong{
	font-weight:bold;
	}
.tcinza{
	color:#666;
	}
	
/* listagem */
.listagem{
	margin:10px 0;
	}
.listagem .titulo{
	background:url(../../img/bg-title.gif) bottom repeat-x;
	display:block;
	color:#1f75d6;
	font-size:14px;
	font-weight:bold;
	padding:0 0 8px 8px;
	margin:8px 0;	
	}
.listagem .img{
	display:block;
	overflow:hidden;
	height:75px;
	float:left;
	margin:0 8px 0 0;
	}
.listagem .text{
	float:left;
	}
.listagem .text p{
	font-size:12px;
	width:400px;
	}
.listagem .text span{
	margin:8px 0;
	}

.display{
	background: url(../../img/bg-display.gif) repeat-x top #f8f8f8;
	padding:10px;
	margin:0 0 10px 0;
	}
.retroceder{
	display:block;
	margin:15px 0;
	}
	
.tabulacao tbody tr td { border:1px solid #fff; padding:4px; text-align:left; }
.ajax__tab_header span { color:#fff ;}
.ajax__tab_header .ajax__tab_tab{ color:#000 !important; }



/* COLUNA DIREITA */
.actividade{
	margin:0 0 15px 0;
	}
.actividade a{
	color:#61540c;
	font-weight:bold;
	text-decoration:none;
	}
.actividade a:hover{
	color:#61540c;
	font-weight:bold;
	text-decoration:underline;
	}
.novidade{
	margin:0 0 15px 0;
	}
.novidade span{
	display:block;
	font-size:12px;
	margin:10px 0 0 0;
	font-weight:bolder;
	}
.novidade a{
	display:block;
	color:#2463aa;
	text-decoration:none;
	margin:5px 0;
	}

/* RODAPE */
#rod p{
	padding:8px;
	background:#3c3c3c;
	color:#fff;
	}
#rod p a{
	color:#fff;
	}



/* OUTROS */
/* barras */
.Bar1, .Bar2, .Bar3, .Bar4, .Bar5, .Bar6, .Bar7{
	padding:8px 0 0 8px;
	height:33px;
	font-weight:bold;
	color:#fff;
	} 
.Bar1{
	background:url(../../img/bg-bar1.gif) top repeat-x;	
	}
.Bar2{
	background:url(../../img/bg-bar2.gif) top repeat-x;
	color:#61540c !important;		
	}
.Bar3{
	background:url(../../img/bg-bar3.gif) top repeat-x;
	}
.Bar4{
	background:url(../../img/bg-bar4.gif) top repeat-x;
	}
.Bar5{
	background:url(../../img/bg-bar5.gif) top repeat-x;	
	}
.Bar6{
	background:url(../../img/bg-bar6.gif) top repeat-x;	
	}
.Bar7{
	background:url(../../img/bg-bar7.gif) top repeat-x;	
	}

.tdata{
	display:block;
	color:#666;
	}

	
.tabela td { border-bottom:dotted 1px #006600;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
