/* Attive */

		body {
			margin:0;
			padding:0 0px 0 0px;
			position:relative;
			background:url(../images/geral/background2.gif) repeat-x #838383 top;
			font-family: "Arial";
			font-size:12px;
			color:#666666;
			text-align:justify;
			overflow-x:hidden;
		}
		
		.indent {
			text-indent:-5000px;
			position:relative;
		}
		
		.limpa {
			clear:both;
		}
		
/*CONFIGURA TAGS
*****************************************************************************************/
	
		ul {
			margin:0px;
			padding:0px;
			position: relative;
		}

		li {
			list-style:none;
			position: relative;
		}
		
		a {
			text-decoration:none;
			position: relative;
			outline:none;
		}
		
		h1,h2,h3{
			margin:0;
			padding:0;
			position: relative;  
			font-size:13px;
		}
		
		p {
			margin:0;
			padding:0;
			position: relative;  
		}

		img {
			border:0px;
			margin:0;
			padding:0;
			position: relative;
			vertical-align: middle;
		}
		
		div,dt,dd,dl {		
			position: relative; 
			margin:0;
			padding:0;
		}
		
		ul {
			margin:0;
			padding:0;
		}
		
		table,tr,td {
			margin:0;
			padding:0;
			position:relative;
		}
		
/*CABECALHO

*****************************************************************************************/
		#central {
			width:777px;
			margin:0 auto;
		}
		
		#geral {
			width:777px;
			float:left;
			position:relative;
		}
	
/*CONTEUDO TOPO

*****************************************************************************************/	
		#topo {
			width:777px;
			height:313px;
			position:relative;
			float:left;
			background:url(../images/geral/foto_principal.png) no-repeat  4px 38px;
		}
		
		#topo_internas {
			width:777px;
			height:174px;
			position:relative;
			float:left;
			background:url(../images/geral/foto_principal2.png) no-repeat  4px 38px;
		}
		#topo h1{
			position:relative;
			z-index:6;
		}
		#topo h1 a {
			background:url(../images/geral/logo.png) no-repeat;
			width:155px;
			height:165px;
			display:block;
			float:left;
			position:relative;
			margin-top:-40px;
			left:-8px;
			z-index:10;
			 _azimuth: expression(

                 this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

                 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

                 this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

                 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",

                 this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);*/

                 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/geral/logo.png, sizingMethod=scale);
		}
		
		#topo_internas h1 a {
			background:url(../images/geral/logo.png) no-repeat;
			width:155px;
			height:165px;
			display:block;
			z-index:10;
			float:left;
			position:relative;
			margin-top:-40px;
			left:-8px;
			 _azimuth: expression(

                 this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

                 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

                 this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

                 this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",

                 this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);*/

                 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/geral/logo.png, sizingMethod=scale);
		}
		
		#login_senha {
			background-color:#f48000;
			width:748px;
			height:20px;
			position:relative;
			margin-top:130px;
			float:left;
			left:15px;
			top:2px;
			z-index:5;
		}
		
		#form_login_senha {
			position:relative;
			float:right;
			right:5px;
			top:2px;
		}
		
		.input_login {
			height:12px;
			width:53px;
			background-color:#f8b366;
			border:0;
			float:left;
			font-size:10px;
			vertical-align:middle;
			margin-right:5px;
		}
		
		#form_login_senha label {
			width:36px;
			color:#ffffff;
			font-size:9px;
			float:left;
		}
		
		#envia {
			background:url(../images/geral/enviar.gif) no-repeat top right;
			width:32px;
			height:12px;
			position:relative;
			border:0;
			vertical-align:text-top;
		}
		
		#label_login {
			background:url(../images/geral/cadeado.gif) no-repeat left center;
			width:15px;
			height:15px;
			position:relative;
			padding:0 0 0 20px;
		}
		

/*CONTEUDO MENU
*****************************************************************************************/		
		#menu {
			background:url(../images/geral/back_menu.gif) no-repeat;
			width:749px;
			height:38px;
			position:relative;
			margin:0 auto;
		}
		
		#menu li {
			display:inline;
		}
		
		#menu li a {
			color:#ffffff;
			left:428px;
			top:10px;
			position:relative;
			margin-left:10px;
		}
		
		#menu li a:hover {
			color:#ff9900;
		}
		
/*CONTEUDO
*****************************************************************************************/	
		#conteudo {
			width:748px;
			left:15px;
			float:left;
			position:relative;
			background-color:#ffffff;
		}
		
		
/*CONTEUDO RODAPE
*****************************************************************************************/			
		#rodape {
			background:url(../images/geral/rodape.gif) repeat-x;
			width:749px;
			height:52px;
			margin:0 auto;	
		}
		
		#rodape a {
			background:url(../images/geral/sotho.gif) no-repeat;
			width:108px;
			height:44px;
			position:relative;
			display:block;
			top:8px;
			float:left;
			left:10px;
		}
		
		#rodape address {
			text-align:right;
			margin-right:10px;
			color:#e2e2e2;
			padding-top:10px;
			font-style:normal;
			font-size:11px;
		}
		
		
/****Navegação
*********************************************************************************************************/
		
		.navegacao{
			float:right;
			margin-right:65px;
			display:inline;
		}
		.navegacao a{
			float:left;
			margin-right:15px;
			font-weight:bold;
			color:#ff9600;
		}
		.navegacao a:hover{
			text-decoration:underline;
		}
		