*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; outline:none; }
body{ text-align:center; background:url(img/header.png) repeat-x top; }
#header{ height:120px; background:url(img/modulo1.png) repeat-x left 70px; margin-bottom:1px; }
#branding{ width:960px; height:70px; margin:0 auto; overflow:hidden; text-align:left; background:#2D3842 url(img/header.png) repeat-x top; }
#branding h1{ float:left; padding:8px; }
#branding img{ border:none; float:left; }
#branding h1 a{ width:160px; height:60px; float:left; display:block; overflow:hidden; text-indent:-999px; background:url(img/logo.gif) no-repeat; }
#branding h2{ height:40px; line-height:40px; float:left; color:#CCC; font-size:18px; text-indent:6px; }
#branding .usBox{ height:20px; float:right; padding:10px; }
#branding p{ height:20px; float:left; color:#FFF; }
#branding p em{ color:#FFF; font-style:normal; font-weight:bold; margin-right:12px; }
#branding p a{ padding-left:12px; color:#E5E5E5; font-size:11px; text-decoration:underline; background:/*url(img/ic_dados.gif) no-repeat */10px; }
#branding p a:hover{ color:#FFF; }
#branding a img{ padding:0; border:none; background:none; margin-left:10px; }

#modulo1{ width:960px; height:30px; padding-top:10px; margin:0 auto; text-align:left; background:#DADEE2 url(img/modulo1.png) repeat-x top; }
#nav{ width:100%; height:30px; line-height:1; text-align:left; }
#nav a{ display:block; padding:10px 21px 8px 21px; font-size:12px; font-weight:bold; text-decoration:none; }
#nav a:hover, #nav li.sfhover a, #nav li:hover a{ padding:9px 20px 8px 20px; border:#9BA5AF 1px solid; border-bottom:none; background:#CBD0D5; }
#nav a.drop:hover, #nav li.sfhover a.drop, #nav li:hover a.drop{ padding:9px 20px 8px 20px; border:#9BA5AF 1px solid; border-bottom:none; background:#CBD0D5 url(img/mn_aba.png) repeat-x top; }
#nav li.sfhover li a, #nav li:hover li a{ width:140px; display:block; float:left; padding:5px; border:none; font-weight:normal; background:none; }
#nav li ul a{ font-size:11px; }
#nav li ul a:hover{ display:block; background:#D5D9DD; border:none; font-weight:normal; padding:5px; }
#nav li { float: left; list-style:none; }
#nav li ul { position: absolute; left: -999em; width:150px; z-index:99999999; border:#9BA5AF 1px solid; border-top:none; background:#CBD0D5 url(img/mn_fundo.png) repeat-x bottom; padding:5px 0 5px 0; }

#nav li ul#upwidmenu{ width:280px; }
#nav li ul#upwidmenu li{ width:280px; }
#nav li ul#upwidmenu li a{ width:270px; }
#nav li ul#upwidmenu li a span{ font-size:11px; font-style:italic; color:#666; }

#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }

#container{	width:960px; margin:0 auto; }
#conteudo{ width:770px; float:left; text-align:left; padding-top:10px; }

#modulo2{ width:180px; text-align:left; float:right; }
#modulo2 .boxAcoes{ width:160px; padding:10px; float:left; background:#F1F2F4; border:#DEE1E5 1px solid; margin-bottom:10px; }
#modulo2 .boxAcoes2{ width:160px; padding:10px; float:left; background:#D9DCE1; border:#ADB5BE 1px solid; margin-bottom:10px; }
#modulo2 .boxAcoes3{ width:160px; padding:10px; float:left; background:#F1F2F4; border:#DEE1E5 1px solid; margin-bottom:10px; }
#modulo2 .boxForm{ width:160px; padding:10px; float:left; background:#F1F2F4; border:#DEE1E5 1px solid; }
#modulo2 .boxForm p{ width:160px; padding:2px 0 2px 0; overflow:hidden; margin:0; float:left; }
#modulo2 .boxForm p input.btRad{ float:left; height:10px; width:14px; position:relative; top:2px; }
#modulo2 .boxForm p.botao{ padding-top:10PX; }
#modulo2 .boxForm p.botao input{ width:84px; height:20px; line-height:20px; color:#FFFFFF; border:none; background:#003366 url(img/botao2.png) no-repeat; }
#modulo2 .boxForm p label{ float:left; margin-left:4px; }
#modulo2 h1{ color:#002D48; font-size:13px; }
#modulo2 h2{ color:#009900; font-size:12px; background:#FBFCFC; padding:3px; margin:8px 0 6px 0; }
#modulo2 .boxAcoes2 h2{ color:#009900; font-size:12px; background:#E9EAED; padding:3px; margin:8px 0 6px 0; }
#modulo2 h3{ color:#FF6600; font-size:12px; margin:8px 0 6px 0; }
#modulo2 p a{ color:#FF6600; text-decoration:underline; }
#modulo2 p a:hover{ color:#FF3300; text-decoration:underline; }
#modulo2 .boxAcoes ul li, #modulo2 .boxAcoes2 ul li, #modulo2 .boxAcoes3 ul li{ list-style:none; float:left; width:100%; margin-top:10px; }
#modulo2 .boxAcoes ul li a{ float:left; width:132px; background:#FBFCFC; border:#DFE2E6 1px solid; text-decoration:none; padding:5px 0 5px 26px; }
#modulo2 .boxAcoes2 ul li a{ float:left; width:132px; background:#FBFCFC; border:#ADB5BE 1px solid; text-decoration:none; padding:5px 0 5px 26px; }
#modulo2 ul li.bt1 a{ background:#FBFCFC url(img/ic1.gif) no-repeat 6px; }
#modulo2 ul li.bt2 a{ background:#FBFCFC url(img/ic2.gif) no-repeat 6px; }
#modulo2 ul li.bt3 a{ background:#FBFCFC url(img/ic3.gif) no-repeat 6px; }
#modulo2 ul li.bt4 a{ background:#FBFCFC url(img/ic4.gif) no-repeat 6px; }
#modulo2 ul li.bt5 a{ background:#FBFCFC url(img/ic5.gif) no-repeat 6px; }
#modulo2 ul li.bt6 a{ background:#FBFCFC url(img/ic6.gif) no-repeat 6px; }
#modulo2 ul li.bt7 a{ background:#FBFCFC url(img/ic7.gif) no-repeat 6px; }
#modulo2 ul li.bt8 a{ background:#FBFCFC url(img/ic8.gif) no-repeat 6px; }
#modulo2 ul li.bt9 a{ background:#FBFCFC url(img/ic9.gif) no-repeat 6px; }
#modulo2 ul li.bt10 a{ background:#FBFCFC url(img/ic10.gif) no-repeat 6px; }
#modulo2 ul li.bt11 a{ background:#FBFCFC url(img/ic11.gif) no-repeat 6px; }
#modulo2 ul li.bt13 a{ background:#FBFCFC url(img/ic13.gif) no-repeat 6px; }

#modulo2 ul li.bt12 a{ background:#FFF url(img/ic12.gif) no-repeat 6px; border:#CC0000 1px solid; color:#CC0000; }

#modulo2 .boxAcoes ul li a:hover, #modulo2 .boxAcoes2 ul li a:hover, #modulo2 .boxAcoes3 ul li a:hover{ border:#C4CAD0 1px solid; }
#modulo2 ul li.bt12 a:hover{ border:#FF0000 1px solid; color:#FF0000; }
#modulo2 ul.mnSimples li{ margin-top:2px; }
#modulo2 ul.mnSimples li a{ float:left; background:#FBFCFC; border:none; text-decoration:none; padding:2px; }
#modulo2 ul.mnSimples li a:hover{ border:none; background:#FFF; }

#modulo2 .boxAcoes2 ul.mnSimples li a{ float:left; background:#E2E4E8; border:none; text-decoration:none; padding:2px; }
#modulo2 .boxAcoes2 ul.mnSimples li a:hover{ border:none; background:#E9EAED; }

#modulo2 .mdnAbas{ width:100%; height:21px; float:left; }
#modulo2 .mdnAbas li{ height:20px; float:left; list-style:none; margin-right:1px; position:relative; top:1px; }
#modulo2 .mdnAbas li a{ height:19px; line-height:19px; font-size:11px; float:left; text-decoration:none; padding:0 14px 0 14px; }
#modulo2 .mdnAbas li a#abamd1{ background:#F1F2F4; border:#DEE1E5 1px solid; border-bottom:none; }
#modulo2 .mdnAbas li a#abamd2{ border:#ADB5BE 1px solid; background:#D9DCE1; border-bottom:none; }
#modulo2 .mdnAbas li a.mncSelec{ position:relative; top:1px; }
#modulo2 .mdnAbas li a:hover{ color:#333; text-decoration:underline; }

#modulo2 #abamItem2{ border:#ADB5BE 1px solid; background:#D9DCE1; }
#modulo2 .boxAcoes2 ul li.mdPerfil a{ width:162px; height:32px; line-height:28px; float:left; text-align:center; font-size:13px; font-weight:bold; color:#FFF; text-indent:none; padding:0; background:#2D3842 url(img/bt_trd.png) no-repeat left top; border:none; }
#modulo2 .boxAcoes2 ul li.mdPerfil a:hover{ padding:0; border:none; background:#2D3842 url(img/bt_trd.png) no-repeat left -32px; }

#modulo2 .desctags{ float:left; width:100%; padding:8px 0; border-bottom:#EAEAEA 1px solid; }
#modulo2 .desctags strong{ font-size:10px; float:left; padding:3px 6px; background:#666; color:#FFF; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; -o-border-radius:100px; font-weight:normal; }
#modulo2 .desctags span{ font-size:11px; float:left; width:100%; font-weight:normal; }


#conteudo table th{ text-align:left; }

#modulo2 .dtdata{ float:left; width:100%; padding-top:10px; margin-top:10px; border-top:#CCC 1px solid; }
#modulo2 .dtdata h5{ background:#333; padding:2px 10px; color:#FFF; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:11px;  }
#modulo2 .dtdata h6{ float:left; width:100%; font-size:11px; padding-top:3px; }
#rodape{ width:100%; height:30px; float:left; margin-top:10px; background:#E5E5E5 url(img/modulo1.png) repeat-x bottom; } 
#rodape p{ height:30px; line-height:30px; font-size:10px; }