@charset "utf-8";
/* CSS Document */

body {
	background:#000000 url(../img/background.png) repeat;
	font-family:"Arial", sans-serif;
	font-size:12px;
}

img {
	border:none;
	
}



/**** IDS ****/
#wrapper {
	width:800px;
	height:780px;
	margin:auto;
}

	#top_wrapper {
		height:13%;
		background:url(../img/top_wraper.gif) no-repeat;
	}
	
		#top_banner, #top_right {
			height:100%;
		}
		
	
		#top_banner {
			width:63%;
			float:left;
			clear:right;
			background:url(../img/banner.jpg) top right no-repeat;
		}
		
		#top_right {
			width:37%;
			float:right;
			background:url(../img/top_right.gif) no-repeat;
		}
		#top_right a {
			color:#000000;
			font-weight:bold;
			text-decoration:none;
		}
			#top_menu {
				text-align:right;
				height:22%;
			}
			#top_login {
				height:78%;
				text-align:right;
			}
				#login_details {
					font-size:11px;
					padding-top:20px;
					padding-left:75px;
					text-align:left;
				}
			
			
			
			
	#menu_wrapper {
		height:4%;
		background:url(../img/menu_wraper.gif) no-repeat;
		margin-top:-1px;
	}
	
	
	
	
	
	#content_wrapper {
		height:80%;
		background:url(../img/content_wraper.gif) no-repeat;
		margin-top:-2px;
	}
	
		#content_left, #content_right {
			height:100%;
		}
	
		#content_left {
			width:75%;
			float:left;
			clear:right;
			background:url(../img/content_left.gif) no-repeat;
		}
		
			#content, #quick_links {
				width:100%;
			}
			
			
			#content {
				height:75%;
			}			
			
				#content_header {
					height:8%;
					text-align:center;
					margin:auto;
					padding-top:1ex;
				}
				
				#content_text {
					height:90%;
					width:96%;
					margin:auto;
				}
					#texto {
						height:100%;
						padding:5px 0 0 10px;
						font-weight:bold;
						color:#666666;
						background:url(../img/abcgest_bg.gif) bottom no-repeat;
					}
						#nav {
							font-size:11px;
							background:#FFFFFF;
							border:#E19404 1px solid;
							width:98%;
						}
							#nav a:link, #nav a:visited {
								color:#666666;
								text-decoration:none;
							}
							#nav a:hover {
								color:#E19404;
								text-decoration:none;
							}
						#texto_info ul {
							margin-top:3px;
						}
						#texto_info ul li {
							/*margin-top:1px;*/
						}
							#texto_info #left {
								width:48%;
								float:left;
								clear:right;
								text-align:left;
								height:300px;
								border-right:#FFFFFF 1px solid;
							}
								#texto_info #left #title,
								#texto_info #right #title {
									background:#E19404;
									color:#FFFFFF;
									font-size:14px;
									border:#FFFFFF 1px solid;
									padding-left:2px;
									text-align:center;
								}
								
								
							#texto_info #right {
								width:48%;
								float:left;
								text-align:left;
							}
                                #right #list1 {
                                    display:block;
                                    visibility:visible;
                                    padding-left: 3px;
                                    height: 440px;;
                                }
                                #right #list2 {
                                    display: none;
                                    visibility:hidden;
                                    padding-left: 3px;
                                    height: 440px;
                                }
                                #right #navigation a{
                                    color:#000000;
                                    font-weight:bold;
                                    text-decoration:none;
                                }
							
							
						#texto img {
							width:100px;
							height:70px;
						}
						.img_show {
							width:50%;
							float:left;
							clear:right;
							text-align:center;
						}
						#abc_opt {
							font-size:13px;
							background:#E19404;
							color:#FFFFFF;
							width:98%;
						}
						.opts {
							border-left:#E19404 1px solid;
							border-right:#E19404 1px solid;
							border-bottom:#E19404 1px solid;
							background:#FFFFFF;
							color:#666666;
							padding:1px 0 0 4px;
							font-size:12px;
						}
							.opts a:link, .opts a:visited {
								color:#666666;
								text-decoration:none;
							}
							.opts a:hover {
								color:#E19404;
								text-decoration:none;
							}
						.mods {
							border-bottom:#E19404 1px solid;
							border-left:#E19404 1px solid;
							border-right:#E19404 1px solid;
							background:#FFFFFF;
							color:#666666/*#E19404*/;
							padding-left:4px;
							font-size:12px;
							height:25px;
						}
							.padder {
								padding-top:5px;
							}
								.label {
									float:left;
									clear:right;
									width:85%;
									border-right:#E19404 1px solid;
								}
								.links {
									float:left;
									clear:right;
									width:14%;
									text-align:center;
									/*border-right:#999999 1px solid;*/
								}
									.links a:link, .links a:visited {
										color:#666666;
										text-decoration:none;
									}
									.links a:hover {
										color:#E19404;
										text-decoration:underline;
									}
								
/***************************** MODULOS *********************************/
			#titulo {
				font-size:13px;
			}
			#fill {
				background:#E6E6E6;
				height:93%;
			}
				#ul_first {
					margin-top:10px;
				}
			
			#barra {
				height:5px;
				background:#E19404;
				width:98%;
			}
			#padder {
				width:98%;
				display:inline-block;
			}
			
			.barra_opts_active, .barra_opts {
				float:right;
				clear:left;
				width:100px;
				text-align:center;
				border-left:#E19404 1px solid;
				border-right:#E19404 1px solid;
				border-bottom:#E19404 1px solid;
			}
			
			.barra_opts {
				background:#FFFFFF;
				color:#333333;
			}
				.barra_opts a, .barra_opts a:link, .barra_opts a:visited {
					color:#333333;
					text-decoration:none;
				}
				.barra_opts a:hover {
					color:#E19404;
				}
			.barra_opts_active {
				color:#FFFFFF;
				background:#E19404;
			}
				.barra_opts_active a, .barra_opts_active a:link, .barra_opts_active a:visited {
					color:#FFFFFF;
					text-decoration:none;
				}
				.barra_opts_active a:hover {
					color:#333333;
					text-decoration:none;
				}
				
				
			
				

/********************** FIM DE MODULOS ***********************/



			#quick_links {
				height:25%;
				
			}
			
				#quick_header {
					height:20%;
					background:url(../img/quick_links.gif) no-repeat;
				}
		
				#quick_text {
					height:70%;
					width:96%;
					margin:auto;
				}		
		
		
		#content_right {
			width:25%;
			float:right;
			background:url(../img/content_right.gif) no-repeat;
		}
		
			#noticias, #abc_gest {
				width:95%;
				height:50%;
				margin-left:0.3em;
			}
			
				#noticias_header {
					margin-top:1ex;
					height:11%;
					background:url(../img/not_header.gif) no-repeat;
				}
				#noticias_text {
					height:89%;
					background:url(../img/not_text.gif) no-repeat;
					font-size:12px;
				}
				
					#not_titulo, #not_data, #not_corpo, #not_mais {
						text-align:center;
						font-weight:bold;
					}
				
					#not_titulo {
						background:url(../img/not_tit.gif) no-repeat;
						height:7%;
						color:#FFFFFF;				
						font-size:13px;
						margin-top:-3px;
					}
					#not_data {
						height:7%;
						background:url(../img/not_data.gif) no-repeat;
						color:#E19404;
					}
					#not_corpo {
						height:72%;
						width:90%;
						margin:auto;
						color:#666666;
						/*text-align:justify;*/
					}
						#not_corpo a:link, #not_corpo a:visited, #not_mais a:link, #not_mais a:visited{
							text-decoration:underline;
							color:#000000;
						}
						#not_corpo a:hover, #not_mais a:hover {
							color:#FFFFFF;
							background:#E19404;
							text-decoration:none;
						}
					#not_mais {
						height:10%;
					}
		
		
			#abc_gest {
				padding-top:1ex;
			}
			
				#abc_link {
					height:70%;
				}
				
				#abc_misi {
					height:25%;
				}
		
		
		
	#bottom_wrapper {
		height:4%;
		background:url(../img/bottom_wraper.gif) no-repeat;
		margin:-4px;
	}
