/* ///////////////////////////////////////////////////////////////////////////
////////// CÓDIGO PARA RESETAR O CSS EM TODOS OS NAVEGADORES /////////////////
/////////////////////////////////////////////////////////////////////////// */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video 
{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;text-decoration:none;font-family:Verdana;font-size:12px;font-weight:normal;color:#333;line-height:1.5;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1.5;}
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

/* ///////////////////////////////////////////////////////////////////////////
////////////////////////////FIM DO CSS RESET /////////////////////////////////
/////////////////////////////////////////////////////////////////////////// */
body{margin:10px;}
h1, h2, h3, h4, h5, h6, strong{font-weight:bold;}

div, ul, li{float:left;margin:0;padding:0;}

.linkSmall a{font-size:9px;color:#000;}
.linkSmall a:hover {color:#F30;text-decoration:underline;}
.LinkDestaque a{font-weight:bold;color:#09C;}
.LinkDestaque a:hover {color:#F60;}


/************************** FONTE TEXTO *************************/

.textRed {color:#900;}
.textGray {color:#666;}
.textSmall {font-size:9px;}
.textBig {font-size:16px;font-family:Arial;color:#000;font-weight:bold;}
.textBigger {font-size:28px;font-family:Arial;color:#999;font-weight:bold;}

/************************** DIVs ********************************/
#principal {width:980px; height:100%;float:none;position:absolute;left:50%;margin-left:-490px;}
#conteudo {background:#F7F7F7;border: 1px solid #999;width:738px; margin:20px 0 0 20px; text-align:left;}
#conteudo ul{margin:4px;}
#conteudo li{padding:3px 10px 3px 20px;list-style:disc inside;float:none;}
#conteudo p{padding:3px 10px;}
#topo{height:130px; width:100%; background-image:url(../../images/template/gproc_topo.png); text-align:right}
#topo img{margin:20px 40px 0 0;}

#navBar {width:220px;padding-top:20px;text-align:left;}
#navBar li{width:220px;float:left;margin:2px 0;}
#navBar li .circle{float:left; width:30px;height:20px;background:url(../../images/template/circle.png) no-repeat;}
#navBar li a:hover{color:#900;}

.LinknavGestores{height:35px; width:100%; text-align:left; background-color:#333;}
.LinknavGestores ul{list-style-type:none; margin:0; padding:0;float:left;}
.LinknavGestores ul li{float:left; padding:9px 10px 0 15px;float:left;}
.LinknavGestores ul li a{color:#FFF;}
.LinknavGestores ul li a:hover {text-decoration:underline;}

.galeria{width:698px; margin:20px 20px 0 20px;}
.galeria div{width:150px; text-align:center; padding:20px 35px;height:190px;}
.galeria div a{width:150px;padding:0 5px;}

#lbMain{float:none !important;margin-left:50px;}

#formulario{width:550px;float:none;margin:10px 10px 10px 90px;}
#formulario tr td{padding:3px;}
#formulario  .field{width:98%;}
#formulario  .formTitle{background:;font-size:16px;font-weight:bold;color:#333;}
.btnClass{background:#CCC;border:1px solid #333;font-weight:bold;border-right:2px solid #333;border-bottom:2px solid #333;cursor:pointer;}
.btnClass:hover{background:#E8E8E8;}
.btnClass:active{background:#E8E8E8;border:1px solid #333;border-left:2px solid #333;border-top:2px solid #333;}



/* //////////////////////////// ULs ////////////////////////////// */


#formulario label { display: block; margin-top: 10px;float:right;text-align:right;color:#F00;}
#formulario label.error { float: none; color:#F00; margin: 0 .5em 0 0; vertical-align: top; font-size: 10px }