@charset "utf-8";
/* CSS Document */


/*Global*/

body{
	background:#EEEEEE url(../imagens/bg_body.png) repeat-x top;
	text-align:center;
	font-family: Arial, Tahoma, Verdana;
	padding:8px 0 0;
}
  
    
            
 
input[disabled]{ 
    color:#000;
	font-size:12px;
}

textarea[disabled]{ 
    color:#000;
	font-size:12px;
}

table.bordasimples{
	border-collapse: collapse;
}

table.bordasimples tr td{
	border:1px solid #CCC;
}

a:link, a:visited, a:active {
    text-decoration: underline;
	color: #000;
}

a:hover {
    text-decoration: underline overline;
    color: #00F;
}

textarea, input{
	border:2px solid #ccc;
	padding:3px;
	font-size:14px;
}
h1{margin:0 0 4px;}
*{
	margin:0;
}
img {
	border:0;
	}
/*Conteúdo*/
#box_pai{
	width:1000px;
	background:#FFF url(../imagens/bg_box_pai.png) repeat-x bottom;
	margin:0 auto;
	text-align:left;
	padding:10px;
}
#topo{
	background:#172C3D url(../imagens/bg_topo.png) repeat-x top;
	height:115px;
	margin:0 0 8px;
	}
#topo_secundario{
	background: url(../imagens/topo_img.png) no-repeat right;
	height:115px;
	}
	

#topo_secundario h1{
	padding:18px 0 0 0;
	margin:0 0 0 10px;	
}

ul{
   list-style-type:none;
}

#menu{
	margin:0 0 7px;
	}

ul#menu{
     height:27px;
	 background:url(../imagens/bg_menu.png) repeat-x top;
	 padding:13px 0 0 0;
	 font-size:14px;
	 font-weight:bold;
	 border:1px solid #999999;
}

ul#menu li{
   position:relative;
   float:left;
}

ul#menu li a{
      display:block;
      float:left;
      padding:0 15px 0 10px;
      height:30px;
      line-height:15px;
      color: #000;
      text-decoration:none;
	  	  	 

}

ul#menu li ul{
	display:none;
	position:absolute;
	top:30px;
	left:0;
	z-index:99;
	padding: 0 0 0 10px;
	visibility: visible;
	  	  	  
}

ul#menu li:hover ul,
ul#menu li.hover ul{
      display:block;

   }

ul#menu li ul li a{
      width:130px;
      border-bottom:1px solid #fff;
      clear:both;
       background:url(../imagens/bg_menu.png) repeat-x top;
}

ul#menu li ul li a:hover{
	  background: #ccc;
}


ul#menu li ul li{
      float: left;
      clear:both;
}

ul#menu li ul li a{float:none;}

	
#multimedia{
	width:323px;
	height:182px;
	float:right;
	background:#111F2A;
	margin:0 0 8px 0;	
}
#social{
	width:321px;
	height:52px;
	float:right;
	border:1px solid #E4E4E4;
	background:url(../imagens/bg_social.png) repeat-x top;
	padding:15px 0 0;
	position:relative;	
		
}
#social ul{
	margin:0; padding:0;
	position:absolute;
	right:40px
	}
#social ul li{
	display:inline;
	margin:0 0 0 15px;
	}
#social ul li a{
	opacity: 1;
	filter:alpha(opacity = 100);
	}
#social ul li a:hover{
	opacity: 0.5;
	filter:alpha(opacity = 60);
	}

#box_sup_central{
	height:260px;
	margin:8px 0 0;
	
	}
#box_sup_central_bg{
	width:668px;
	height:258px;
	background: url(../imagens/bg_box_central.png) repeat-x top;
	float:left;
	border:1px solid #77AE02;
	
	}
#box_sup_central_bg_dois{
	width:628px;
	height:240px;
	background: url(../imagens/bg_box_central_img.png) no-repeat top right;
	float:left;
	padding:20px;
	
	}
#box_sup_central_bg_dois span a{
	opacity: 0.5;
	filter: alpha (opacity = 60);
	position:absolute;
	}
#box_sup_central_bg_dois span a:hover{
	opacity: 1;
	filter: alpha (opacity = 100);	
	}
#box_sup_central_bg_dois h2{
	font-size:12px;
	color:#FFF;
	position:absolute;
	width:176px;
	background:url(../imagens/bg_alfa_titulo.png);
	padding:15px 5px;
	bottom:0;
	font-weight:bold;
	
	
	}

#box_sup_central_bg_dois h1{
	color:#5B7212;
	font-family: Georgia, Arial, Verdana;
	font-style:italic;
	font-size:25px;	
	
	}
	
#box_sup_central_bg_dois p{
	font-size:13px;
	color:#5B7212;

}
#fotos{
	margin:32px 0 0;	
	
}
#fotos_esquerda{
	width:186px;
	height:138px;
	float:left;
	position:relative;
	
	}
#fotos_meio{
	width:186px;
	height:138px;
	float:left;
	margin:0 0 0 35px;
	position:relative;
	
	}
#fotos_direita{
	width:186px;
	height:138px;
	float:right;
	position:relative;
	
	}
#box_sup_central_facebook{
	width:323px;
	height:261px;
	background:url(../imagens/bg_box_facebook.png) repeat-x top;
	float:right;
}
#box_central_inf{
	height:200px;
	margin:8px 0 0;
	position:relative;
	
}
#box_central_inf_interna{
		width:220px;
		float:right;
		padding:30px 3px 0;
		}
.img_float{
		position:absolute;
		left:270px;
		top:14px;
		z-index:999;	
}

#box_central_inf p{
		font-size:11px;
		color:#999999;	
}
#box_central_inf h1{
		color:#BBE723;
		font-size:20px;
		text-transform:uppercase;	
}
#box_central_inf span a{
	position: absolute;
	bottom:10px;
	right:15px;
	opacity:1;
	filter:alpha(opacity = 100);
	
	}
#box_central_inf span a:hover{
	opacity:0.5;
	filter:alpha(opacity = 60);
	
	}

#box_central_inf_esquerda{
	width:320px;
	height:184px;
	float:left;
	background:url(../imagens/bg_center_inf_esquerdo.png) no-repeat center top;
	margin:0 30px 0 0;
	position:relative;
}

#box_central_inf_meio{
	width:320px;
	height:184px;
	float:left;
	background:url(../imagens/bg_center_inf_meio.png) no-repeat center top;
	position:relative;
}

#box_central_inf_direita{
	width:323px;
	height:184px;
	float:right;
	background:url(../imagens/bg_center_inf_direita.png) no-repeat center top;
	}

#box_central_inf_direita_interna{
	width: 150px;
	margin:30px 0 0 15px;	
	}
#box_inferior{
	height:175px;
	margin:15px 0 0;


	
	}
#box_inferior h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	color:#101c26;
	font-style:italic;
	
	}
	
#box_inferior h5{
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size:20px;
	color: #FF0000;
	font-style:italic;
	
	}


#box_inferior_esquerda{
	float:none;
	height:175px;

	width:665px;
	
	}
#box_inferior_esquerda p{
	font-size:11px;
	color:#999999;
	
	}
#box_inferior_direita{
	float:right;
	height:175px;
	width:322px;
	position:relative;
	
	}
#box_inferior_direita p{
	width: 200px;
	float:left;	
	font-size:11px;
	color:#999999;
}
#box_inferior_direita img{
	position:absolute;
	right:0;
	top:0;
	border:1px solid #CCCCCC;	
}
	
#rodape{	
	height:150px;
	background:#CCC;
}
#rodape address{
	background:url(../imagens/bg_rodape_barra.png)repeat-x top;
	height:30px;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	padding:15px 0 0;
	border-bottom:1px solid #CCC;
	text-shadow:#FFF 1px 1px 1px;
}
#rodape ul{
	margin:0;padding:0;
	width:1021px;
	margin:0 auto;
	text-align:left;
	}
#rodape ul li{
	display:inline;
	margin:0 15px 0 0;
	font-size:12px;
	}
#rodape ul li a{
	text-decoration:none;
	color:#4E4E4E;
	text-shadow:#FFF 1px 1px 1px;

}
#rodape ul li a:hover{
	text-decoration:underline;
}
.clear{
	clear:both;	
	}
	
	
/*Páginas internas*/
#conteudo_esquerdo{
	width:998px;
	float:left;
	
}
#conteudo_esquerdo h1{
	font-size:16px;
	color:#666;
	border-bottom:5px solid #CCC;
	padding:0 0 4px;
	text-transform:uppercase;
	margin:0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#conteudo_esquerdo h2{
	font-size:20px;
	color:#92B621;
	padding:0 0 4px;
	text-transform:uppercase;
	margin:0 0 5px;
}

#conteudo_esquerdo h3{
	font-size:20px;
	color: #F00;
	text-align:center;
}
#conteudo_esquerdo p{
	font-size:12px;
	margin:0 0 20px;
	color:#000;
}
#conteudo_esquerdo ul{
	margin:0 0 20px 0;
	padding:0;	
}
#conteudo_esquerdo ul li{
	display:inline;
	margin:0 11px 0 0;
}
#conteudo_esquerdo ul li:last-child{
	margin:0 0px 0 0;
}

#conteudo_esquerdo ul li img{
	border:1px solid #CCC;
	padding:2px;
}
#conteudo_esquerdo ul li a{
	opacity:1;
	filter:alpha(opacity = 100);
}
#conteudo_esquerdo ul li a:hover{
	opacity:0.5;
	filter:alpha(opacity = 60);
}
#conteudo_direito{
	width:323px;
	float: none;
    margin: 0 0 0 340px;
	
}
#multimedia_sidebar{
	width:323px;
	height:182px;
	float:right;
	background:#111F2A;
	margin:0 0 8px 0;	
}
#social_sidebar{
	width:321px;
	height:52px;
	float:right;
	border:1px solid #E4E4E4;
	background:url(../imagens/bg_social.png) repeat-x top;
	padding:15px 0 0;
	position:relative;
	margin:0 0 8px;	
		
}
#social_sidebar ul{
	margin:0; padding:0;
	position:absolute;
	right:40px
	}
#social_sidebar ul li{
	display:inline;
	margin:0 0 0 15px;
	}
#social_sidebar ul li a{
	opacity: 1;
	filter:alpha(opacity = 100);
	}
#social_sidebar ul li a:hover{
	opacity: 0.5;
	filter:alpha(opacity = 60);
	}
#facebook_sidebar{
		width:323px;
}
#newsletter{
	width:307px;
	height:183px;
	background:url(../imagens/bg_newsletter.png) no-repeat top;
	padding:8px;
	margin:5px 0 0;
	font-size:12px;
	color:#333;
}
#newsletter h1{
	color: #333;
	font-size: 20px;
	text-transform: uppercase;
	margin:15px 0 0;	
}

/* Página interna Sistemas*/

#box{
	background: url(../imagens/bg_sistemas.png) repeat-x bottom;
	height:300px;
	padding:4px;
}
#box img{
	border-right:1px dotted #CCC;
	padding:0 35px 0 0;
	float:left;
	margin:0 15px 0 0;	
}
#box span{
	float:right;	
}
.alpha{
	opacity:0.5;
	filter:alpha(opacity = 60);	
}

.abaativa {
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #FFFFFF;
    background-image: url(../imagens/telas/abaAtiva.png);
    background-color: #999999;
}

.abainativa {
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #FFFFFF;
    background-image: url(../imagens/telas/abaInativa.png);
    background-color: #666666;
}
	
	
