@charset "utf-8";
/* CSS Document */

@import url(reset.css); /* RESET */
body{ font-family:Verdana, Geneva, sans-serif; color:#004768; font-size:12px; padding-top:33px;}
sub{ font-size:0.8em; position:relative; top:4px; text-decoration:none !important;}
#topo{ position:absolute; top:0; width:100%; left:0; height:33px; background:#acd4ed; overflow:hidden;}
	#topo2{ width:900px; margin:0 auto;}
		#topo2 h3{ float:left; background:url(../img/painel_controle.gif) 0 0 no-repeat; padding-left:35px; line-height:33px;}
		#topo2 ul{ float:left;}
			#topo2 ul li{ float:left; margin:0 8px;}
		#form_restrita{ margin-left:140px; float:left;}
			#form_restrita label{ float:left; position:relative; width:140px; background:#1d7ca3; padding-top:32px; height:1px;}
				#form_restrita label input{ position:absolute; top:4px; left:6px; width:108px; padding:3px 8px; height:18px; background:url(../img/bg_input.gif) 0 0 no-repeat; border:0;}
				#form_restrita button{ background:#156790 url(../img/acessar.gif) 8px 0 no-repeat; margin:0px; padding:6px 12px 6px 40px; height:33px; color:#fff; font-size:1.3em; font-weight:bold; border:0; float:left;}
		#restrita{ background:url(../img/acesso_restrito.gif) 0 0 no-repeat !important; margin-right:14px;}
	#header{ position:absolute; top:46px; width:950px; left:17px;}
	#menu{ position:absolute; top:0; left:120px; height:43px; background:url(../img/bg_menu_esquerda.png) no-repeat top left; padding-left:80px;}
	#global{ height:43px; background:url(../img/bg_menu_claro.png) 0 0 repeat-x; position:absolute; left:70px; top:0; width:320px;}
		#global li{ float:left; padding:14px 16px;}
		#global a{ color:#007fa4; font-size:1.2em;}
		#global a:hover, #global a:focus{ color:#039; font-size:1.2em; text-decoration:underline;}
	#produtos{ height:43px; background:url(../img/bg_menu_escuro.png) 0 0 repeat-x; position:absolute; left:390px; top:0; width:470px;}
		#produtos ul{ background:url(../img/bg_menu_sombra.png) top right no-repeat; width:388px; height:43px; float:left; }
		#produtos li{ float:left; padding:14px 16px;}
		#produtos a{ color:#007fa4; font-size:1.2em; text-decoration:none;}
		#produtos a:hover, #produtos a:focus{ color:#039; font-size:1.2em; text-decoration:underline;}
		#produtos h6{  float:left; padding:16px 16px; padding-right:2px;}
#foot{ width:980px; margin:0 auto; text-align:center; position:relative; padding-bottom:40px;}
	#foot address{ font-size:1em; margin-top:9px;}
	#foot address span{ font-size:1.3em; margin-top:9px;}
	#studioopz{ position: absolute; right:20px; top:-10px;}