/* CSS Document */
	
/* C L A S S E S   G L O B A I S  */		
body {margin: 0; background-color: #2a5577;}
#global {background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/barra.png) top repeat-x; margin: 0 auto;}

img, ul, li, a, fieldset {border: 0;}
ul, ol {list-style-position: inside;}
a {color: #707070; cursor: pointer; text-decoration: underline;}
a:link {color: #707070; text-decoration: underline;}
a:visited {color: #707070; text-decoration: underline;}
a:hover {color: #377dd5; text-decoration: underline;}
		
	p {
		font: .8em Arial, Helvetica, Verdana, sans-serif;
		color: #707070; 
		margin:0;
		text-align: left; 
		}			
	p a{color: #707070; text-decoration: none;}
	p a:visited {color:#707070;}
	p a:hover {color: #377dd5;}
			
/* H E A D E R */	
	#header {
		width: 1000px;
		margin: 0 auto;
		height: 117px; 
		}
	#logoportal {
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/logo.png) top left no-repeat;
		width: 187px;
		height: 83px;
		margin: 19px 0 0 0;
		float: left; 
		}	
	#logoportal a {
		display: block;
		width: 187px;
		height: 82px;
		text-indent: -2000px;
		overflow: hidden; 
		}			
	#topo1 {
		width: 832px;
		height: 28px;
		padding: 2px 0px 2px 0px;
		clear: both;	
		}
	#topo_servicos {
		width: 200px;
		height: 2px;
		font: bold .7em Arial, Helvetica, Verdana, sans-serif;
		color: #fff;
		padding: 16px 0px 4px 0px;
		_padding: 16px 0px 0px 0px;
		text-indent: 5px;	
		letter-spacing: -1px;	
		}
	#topo_servicos_opcoes {		
		width: 250px;
		height: 29px;	
		font: .9em Arial, Helvetica, Verdana, sans-serif;	
		float: left;
		padding: 7px;		
		}			
	#topo {
		width: 832px;
		height: 60px;
		float: left;
		margin: 0;
		padding-left: 5px;
		}									
	#topo_botao1 {		
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_ouvidoria.png) bottom left no-repeat;
		width: 91px;
		height: 29px;		
		float: left;
		margin-right: 5px;
		text-indent: -2000px;
		overflow: hidden
		}	
	#topo_botao1 a{width: 91px;	height: 29px; display:block;}
	#topo_botao1 a:hover  {background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_ouvidoria_hover.png) bottom left no-repeat;}	
		
	#topo_botao2 {		
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_teluteis.png) bottom left no-repeat;
		width: 129px;
		height: 29px;		
		float: left;
		margin-right: 5px;
		text-indent: -2000px;
		overflow: hidden
		}			
	#topo_botao2 a{width: 129px; height: 29px; display:block;}	
	#topo_botao2 a:hover {background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_teluteis_hover.png) bottom left no-repeat;}	
	
	#topo_botao3 {	
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_faq.png) bottom left no-repeat;		
		width: 54px;
		height: 29px;		
		float: left;
		text-indent: -2000px;
		overflow: hidden
		}	
	#topo_botao3 a{width: 54px;	height: 29px; display:block;}
	#topo_botao3 a:hover {background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_faq_hover.png) bottom left no-repeat;}	

	#topo_botao4 {		
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_acessepalacio.png) bottom left no-repeat;	
		width: 161px;
		height: 29px;		
		float: right;		
		text-indent: -2000px;
		overflow: hidden;
		display: none;
		}	
	#topo_botao4 a{width: 161px; height: 29px; display:block;}	
	#topo_botao4 a:hover {background: url(http://www0.rio.rj.gov.br/pcrj2010/images/topo/bt_topo_acessepalacio_hover.png) bottom left no-repeat;}				
	
	
/*  C O N T E N T */
	#content {width: 1000px; min-height: 20em; margin: 0 auto; background: #FFFFFF;} 
		


/*  F O O T E R */
	#global_footer {
		background-color: #eaeaea;
		width: 1000px;
		margin: 0 auto;
		clear: both; 
		}			
	#meio_footer {
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/common/menu_footer_topo.png) top left no-repeat;			
		height: 250px;
		padding: 25px;
		}	
		
	#coluna1{
		/*background: url(http://www0.rio.rj.gov.br/pcrj2010/images/common/logo_footer.png) top left no-repeat;*/
		width: 105px;
		height: 151px;
		float: left;
		}							
	#coluna2{
		width: 24%; 
		height: 70%; 
		float: left; 	
		padding: 5px 0px 0px 55px; 
		border-right: 1px dotted #8b8b8b;}	
	#coluna3 {
		width: 24%; 
		height: 70%; 
		float: left; 	
		padding: 5px 0px 0px 30px; 
		border-right: 1px dotted #8b8b8b;}		
	#coluna4 {
		width: 24%;
		height: 70%; 
		float: left; 	
		padding: 5px 30px 0px 30px;	}
			
	.menu_footer_titulo {
		background: url(http://www0.rio.rj.gov.br/pcrj2010/images/common/menu_footer_titulo_bullet.png) right no-repeat;
		font: bold .8em  Arial, Helvetica, Verdana, sans-serif;
		color: #377dd5;
		text-align: left; 
		vertical-align: middle;
		padding: 7px;
		*margin: 17px;
		_margin: 16px;
		}

	div.menu_footer {font: .7em  Arial, Helvetica, Verdana, sans-serif; color: #0a1660; margin-top: 10px;}
	div.menu_footer ul {*left: 0px; _left: 0px; margin: 0; padding: 5px; list-style-type: none;}
	div.menu_footer ul li {*left: 0px; _left: 0px; margin-left: 4px;  line-height: 18px; list-style-type: none;}
	div.menu_footer ul li a:link {text-decoration: none;}
	div.menu_footer ul li a:visited {text-decoration: none; color: #0a1660}
	div.menu_footer ul li a:hover {color: #377dd5;}


	#copyright {
	    background: url(http://www0.rio.rj.gov.br/pcrj2010/images/common/copyright.png) bottom center no-repeat;	
		height: 65px;	
		*height: 85px;		
		clear: both;
		cursor: pointer;
		text-indent: -2000px;
		overflow: hidden; 
		}
	
	#copyright a {height: 85px; display:block;}