body {behavior: url(css/csshover.htc);
        color:rgb(46,46,46);
        font-family :Trebuchet MS, Verdana, Arial; 
		font-size : 11px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-color :rgb(245,246,240);
		background-image:none; height :100%}
		
img { 
 behavior: url(css/iepngfix.htc); 
}
a{color:rgb(48,129,221); font-weight :bold ;}
a:hover{color:rgb(0,79,161)}

h1, h2 {background-image: url(../img/header_1.PNG);
        background-repeat: no-repeat;
        background-position:left ;
        color: rgb(46,46,46);font-size :22px;display: inline;padding-bottom: 0px;
        padding-left: 0px;padding-top: 0px; font-weight :bold; 
        font-family :arial; Trebuchet MS; padding-left:20px;
        }
h2 {background-image: url(../img/header_2.PNG);background-repeat: no-repeat;
    background-position:left ; 
    font-size:18px;
    padding-left :25px;
    color:rgb(41,128,141) }

hr { margin-top:5px; margin-bottom :15px; border:none; border-bottom:solid 1px #dcdcdc}

.wrapper, .header, .conteudo { text-align :left ;width:840px;}
.header, .conteudo,.conteudo2 { background-color:White; padding:20px 10px 10px 20px; width :800px; margin :0px 5px 0px 5px }
.cls {clear:both}
.menu { text-align :center ; background-color :White ; margin:1px 2px 10px 2px; height:80px}
.menuheader,.menuheader2 { text-align :center; color:White; font-size:15px; margin:2px 2px 3px 2px;  padding:5px 0px 5px 0px; background-color :rgb(132,194,37)}
.menu img,.menu img{ margin-right:12px }

.menuheader2{ background-color :rgb(107,156,28); margin:2px 1px 3px 1px;}

.tdr { text-align :right ; padding-right :3px; font-weight :bold }

.grid {margin-top:10px;border:none;  }
.grid td {padding-left:5px; border:none; border-bottom :solid 1px #dcdcdc; height :22px }
.gridHeader{background-image:url(../img/grid_header.png); height:30px;
            text-shadow: white 1px 1px 1px; color:rgb(66,66,76); font-size:13px }
.gridAlt{}
#rowall{height:33px}
#rowaction{ visibility :hidden}
.grid tr:hover{background-color :rgb(254,255,224);}
.grid tr:hover #rowaction{ visibility :visible }
.grid{border-style: solid; border-top-style: none; border-width: 1px;   border-color: #dcdcdc;}


.err{margin: 2px 0px 2px 0px; min-height:20px; 
     background:url(../img/error.jpg) no-repeat 5px 5px; 
     color:#CC0000; font-weight :bold; border:solid 1px #940000;
      padding: 10px 5px 5px 28px}
      
      
.ok{margin: 2px 0px 2px 0px; min-height:20px; 
     background:url(../img/help.jpg) no-repeat 5px 5px; 
     color:rgb(107,156,28); font-weight :bold; border:solid 1px rgb(107,156,28);
     padding: 10px 5px 5px 28px}
     
input[type="text"], input[type="password"], textarea {
border: 1px solid rgb(127,157,185);}


.tbgeral { width :100%; font-size :13px; margin-top :15px}
.tbgeralheader td, .tbgeralheader td #last{ border-right:solid 4px rgb(244,244,244); font-size :15px; font-weight :bold; padding :0px 10px 5px 10px; text-align :center; }
.tbgeralitens td{ background-color:rgb(244,244,244) ; border-right:solid 4px white;border-bottom:solid 2px white; padding :5px 10px 5px 10px; }
.tbgeral tr:hover td{background-color:#fffff2;}
.tbgeralheader #last{ border-right:solid 4px white; width :80%; text-align :left ;}


.sitemtab { font-weight :bold;font-size :12px;}
.sitem{ background-image: url(../img/barra.png);background-repeat: no-repeat;background-position :right;padding-right :55px ; font-weight :normal;font-size :13px; }


.content-site { margin-top :15px; margin-left :50px; margin-right :45px}
.miniwrapper { padding:10px 10px 10px 50px; background-color :White; border-top:solid 8px rgb(199,222,225);color: rgb(46,46,46); margin-top :5px;
   font-size :13px; line-height :30px}
.miniwrapper h2 {background-image: url(../img/header_2bc.PNG);  margin-left:-25px }


.conteudo2 { background-color:rgb(245,246,240); padding:0px 0px 0px 0px; width :828px; margin :0px 5px 0px 5px }
.maxwrapper { padding:10px 10px 10px 10px; background-color :White; border-top:solid 8px rgb(199,222,225); color: rgb(46,46,46); margin-top:-10px;font-size :13px; line-height:18px}
.maxwrapper h2 {background-image: url(../img/header_2bc.PNG);}