@charset "utf-8";

	/*
	
	CSS do SITE
	@name		--
	@basename	modulos.css
	@author		Felipe da Vinha Ricieri
	@date		26/07/2009
	
	*/
	
	body
		{
			font-family:Arial, Helvetica, sans-serif;
			background:url(../images/background/background.jpg) repeat-x top center #FFF;
			font-size:12px;
			color:#828D9A;
			margin:0px;
		}
		
		#bg-pt	{ background-image:url(../images/background/pt-background.jpg); }
		#bg-fr	{ background-image:url(../images/background/fr-background.jpg); }
		#bg-it	{ background-image:url(../images/background/it-background.jpg); }
		#bg-en	{ background-image:url(../images/background/en-background.jpg); }
		#bg-table	{ background:url(../images/background/background-tables.jpg) top center no-repeat; }
		
	p { margin:10px 0px; }
	
	#ulsembola	{ list-style:none; }
	
	/*
	*/
	
	#wrapper
		{
			width:950px;
			margin:0px auto;
		}
			
	#idiomas
		{
			padding:5px 3px 3px;
			width:145px;
			background:#CDD0DB;
			float:right;
		}
		
	#display
		{
			width:715px;
			height:400px;
			margin:0px;
		}
	
	.hr { width:100%; height:1px; background:#708296; }
	
	#opensite
		{
			width:950px;
			margin:0px auto;
			height:555px;
		}
		
	
	/*
	*/
	
	#container
		{
			width:100%;
			margin:30px 0px 0px;
		}
		
		#navigation
			{
				width:100%;
				padding:12px 0px;
				text-align:right;
				/*border-top:1px dashed #CDD0DB;*/
				margin-top:10px;
			}
		
	#hotlinks
		{
			margin-top:0px;
		}
		
	#footer
		{
			height:90px;
			width:100%;
			background:url(../images/background/background-footer.jpg) bottom right no-repeat;
			text-align:right;
			font-size:11px;
		}
		
		#footer div.alter
			{
				width:500px;
				letter-spacing:1px;
				float:right;
			}
		
	#left-bar
		{
			margin:90px 0px 0px;
			width:194px;
			float:left;
			padding:18px;
		}
		
	#content
		{
			width:715px;
			float:right;
		}
		
		#inner-content
			{
				width:690px;
				margin:0px 0px 20px 20px;
				line-height:19px;
				letter-spacing:1px;
			}
		
	.topic 
		{
			float:left;		
		}
	
	.topic-content
		{
			width:160px;
			float:right;
		}
		
	/*
	LISTS
	*/
	
	#topmenu
		{
			text-align:right;
		}
		
		#topmenu ul, #menu ul, 
		.list-inline, .list-complete
			{
				margin:0px;
				padding:0px;
				background:0px;
				text-indent:0px;
				list-style:none;
			}
			
	#opt-menu
		{
			width:450px;
			float:right;
			margin:9px 0px;
		}
		
	#opt-menu ul li			{ display:inline; margin:0px 25px 0px; }
		
	#menu { text-align:right; }
	.list-inline, .list-complete { text-align:left; }	
		
	#menu, .list-inline, .list-complete
		{
			width:100%;
			float:right;
			letter-spacing:1px;
			margin:10px 0px;
		}
		
		#menu ul li, .list-inline li { display:inline; margin:0px 2px 0px; }
	
	/*
	list complete
	*/
	
	.list-complete li
		{
			margin:5px 25px 5px 0px;
			border-bottom:1px solid #D5D7E1;
		}
		
	/*
	ulspace & uloptions
	*/
	
	.ulspace
		{
			width:490px;
			float:right;
			margin:15px 0px 0px;
		}
		
	.ulspace ul li, .ulspace ol li,
	.ulspace ul li ul li, .ulspace ol li ul li
		{
			margin-top:5px;
			margin-bottom:5px;
		}
		
	.uloptions
		{
			width:140px;
			float:left;
			margin:25px 0px 0px;
			border-right:1px solid #D5D7E1;
			height:300px;
		}
		
		.uloptions ul
			{
				list-style:none;
				padding:0px;
				margin:0px;
			}
		
		.uloptions ul li
			{
				border-bottom:1px solid #D5D7E1;
				padding-top:5px;
				padding-bottom:5px;
			}
		
	/*
	*/
	
	.image-float { border:3px solid #D5D7E1; margin:17px 15px 17px 0px; float:left; }
	
	/*
	*/
	
	#reports-list
		{
		list-style:none;
		margin:0px;
		border:0px;
		text-indent:0px;
		padding:0px;
		}
		
		#reports-list li
			{
			margin:7px 0px;
			border-bottom:1px solid #C8C493;
			padding:5px;
			}
			
	/*
	BOTOES
	*/
		
	#saiba-mais-pt	{ width:80px; background-image:url(../images/botoes/pt-saiba-mais.jpg); }
	#saiba-mais-fr	{ width:80px; background-image:url(../images/botoes/fr-saiba-mais.jpg); }
	#saiba-mais-it	{ width:120px; background-image:url(../images/botoes/it-saiba-mais.jpg); }
	#saiba-mais-en	{ width:80px; background-image:url(../images/botoes/en-saiba-mais.jpg); }
	
	#voltar-pt		{ width:60px; background-image:url(../images/botoes/pt-botao-voltar.jpg); }
	#voltar-fr		{ width:60px; background-image:url(../images/botoes/fr-botao-voltar.jpg); }
	#voltar-it		{ width:60px; background-image:url(../images/botoes/it-botao-voltar.jpg); }
	#voltar-en		{ width:60px; background-image:url(../images/botoes/en-botao-voltar.jpg); }
	
	#topo-pt		{ width:60px; background-image:url(../images/botoes/pt-botao-topo.jpg); }
	#topo-fr		{ width:60px; background-image:url(../images/botoes/fr-botao-topo.jpg); }
	#topo-it		{ width:60px; background-image:url(../images/botoes/it-botao-topo.jpg); }
	#topo-en		{ width:60px; background-image:url(../images/botoes/en-botao-topo.jpg); }
	
	#enviar-pt		{ width:60px; background-image:url(../images/botoes/pt-botao-enviar.jpg); }
	#enviar-fr		{ width:60px; background-image:url(../images/botoes/fr-botao-enviar.jpg); }
	#enviar-it		{ width:60px; background-image:url(../images/botoes/it-botao-enviar.jpg); }
	#enviar-en		{ width:60px; background-image:url(../images/botoes/en-botao-enviar.jpg); }
	
	#inscreva-se-pt		{ width:80px; background-image:url(../images/botoes/pt-botao-inscreva-se.jpg); }
	#inscreva-se-fr		{ width:80px; background-image:url(../images/botoes/fr-botao-inscreva-se.jpg); }
	#inscreva-se-it		{ width:80px; background-image:url(../images/botoes/it-botao-inscreva-se.jpg); }
	#inscreva-se-en		{ width:80px; background-image:url(../images/botoes/en-botao-inscreva-se.jpg); }
	
	#download-program.pt { width:220px; background-image:url(../images/botoes/pt-botao-pdf.jpg); }
	#download-program.fr { width:220px; background-image:url(../images/botoes/fr-botao-pdf.jpg); }
	#download-program.it { width:220px; background-image:url(../images/botoes/it-botao-pdf.jpg); }
	#download-program.en { width:120px; background-image:url(../images/botoes/en-botao-pdf.jpg); }
	#download			{ width:120px; background-image:url(../images/botoes/botao-pdf2.jpg); }
	
	.botoes
		{
			height:25px; cursor:pointer;
			background:top center;
			margin:10px 0px 15px;
		}
		
		.botoes:hover 	{ background-position:0px -25px; }
		.botoes:active	{ background-position:0px -50px; }
		
	/*
	*/
	
	.floatleft	{ float:left; }
	.floatright	{ float:right; }
	.clear		{ clear:both; }
	div.clear 	{ height:1px; }