   html              { height:100%; overflow:scroll; }
   body              { font-family:'Michroma', Trebuchet MS, Arial, Helvetica; color:#353535; margin:0px; height:100%; text-decoration:none; background:url(../../images/site/bgSite.png) no-repeat top center #f6f6f6; }
   
   a:link            { text-decoration:none; color:#000000; }
   a:visited         { text-decoration:none; color:#000000; }
   a:active          { text-decoration:none; color:#000000; }
   a:hover           { text-decoration:none; color:#b8b8b8; }
   
   h1                { color:#011083; font-size:18px; font-weight:normal; text-decoration:none; display:inline; }
   h2                { color:#004181; font-size:14px; font-weight:bold; text-decoration:none; display:inline; }
   h3                { color:#353535; text-decoration:none; display:inline; }
   h4                { color:#353535; text-decoration:none; display:inline; }
   h5                { color:#353535; text-decoration:none; display:inline; }
   h6                { color:#353535; text-decoration:none; display:inline; }
   h7                { color:#353535; text-decoration:none; display:inline; }
                                                    
  .fonte9            { font-size:9px; font-weight:normal; color:#114f8a; }
  .fonte9:link       { font-size:9px; font-weight:normal; color:#114f8a; }
  .fonte9:visited    { font-size:9px; font-weight:normal; color:#114f8a; }
  .fonte9:active     { font-size:9px; font-weight:normal; color:#114f8a; }
  .fonte9:hover      { font-size:9px; font-weight:normal; color:#114f8a; }
  a.fonte9:hover     { font-size:9px; font-weight:normal; color:#003160; }
  
  .fonte10           { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  .fonte10:link      { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  .fonte10:visited   { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  .fonte10:active    { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  .fonte10:hover     { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  a.fonte10:hover    { font-size:10px; font-weight:normal; color:#363636; text-shadow: 1px 1px 1px #FFF; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#ffffff'); }
  
  .fonte11           { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  .fonte11:link      { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  .fonte11:visited   { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  .fonte11:active    { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  .fonte11:hover     { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  a.fonte11:hover    { font-size:11px; font-weight:normal; color:#000000; margin-left:10px; }
  
  .fonte12           { font-size:12px; font-weight:normal; color:#000000; }
  .fonte12:link      { font-size:12px; font-weight:normal; color:#000000; }
  .fonte12:visited   { font-size:12px; font-weight:normal; color:#000000; }
  .fonte12:active    { font-size:12px; font-weight:normal; color:#000000; }
  .fonte12:hover     { font-size:12px; font-weight:normal; color:#000000; }
  a.fonte12:hover    { font-size:12px; font-weight:normal; color:#000000; }
  
  .fonte13           { font-size:13px; font-weight:normal; color:#000000; }
  .fonte13:link      { font-size:13px; font-weight:normal; color:#000000; }
  .fonte13:visited   { font-size:13px; font-weight:normal; color:#000000; }
  .fonte13:active    { font-size:13px; font-weight:normal; color:#000000; }
  .fonte13:hover     { font-size:13px; font-weight:normal; color:#000000; }
  a.fonte13:hover    { font-size:13px; font-weight:normal; color:#000000; }
  
  .fonte14A           { font-size:14px; font-weight:normal; color:#000f82; }
  .fonte14A:link      { font-size:14px; font-weight:normal; color:#000f82; }
  .fonte14A:visited   { font-size:14px; font-weight:normal; color:#000f82; }
  .fonte14A:active    { font-size:14px; font-weight:normal; color:#000f82; }
  .fonte14A:hover     { font-size:14px; font-weight:normal; color:#000f82; }
  a.fonte14A:hover    { font-size:14px; font-weight:normal; color:#000f82; }
  
  .fonte14           { font-size:14px; font-weight:normal; color:#4e4e4e; }
  .fonte14:link      { font-size:14px; font-weight:normal; color:#4e4e4e; }
  .fonte14:visited   { font-size:14px; font-weight:normal; color:#4e4e4e; }
  .fonte14:active    { font-size:14px; font-weight:normal; color:#4e4e4e; }
  .fonte14:hover     { font-size:14px; font-weight:normal; color:#4e4e4e; }
  a.fonte14:hover    { font-size:14px; font-weight:normal; color:#414141; }
  
  .fonte20           { font-size:20px; font-weight:normal; color:#000f82; }
  .fonte20:link      { font-size:20px; font-weight:normal; color:#000f82; }
  .fonte20:visited   { font-size:20px; font-weight:normal; color:#000f82; }
  .fonte20:active    { font-size:20px; font-weight:normal; color:#000f82; }
  .fonte20:hover     { font-size:20px; font-weight:normal; color:#000f82; }
  a.fonte20:hover    { font-size:20px; font-weight:normal; color:#000f82; }
  
  .navegador         { font-size:10px; font-weight:none; color:#b8b8b8; }
  .navegador:link    { font-size:10px; font-weight:none; color:#b8b8b8; }
  .navegador:visited { font-size:10px; font-weight:none; color:#b8b8b8; }
  .navegador:active  { font-size:10px; font-weight:none; color:#b8b8b8; }
  .navegador:hover   { font-size:10px; font-weight:none; color:#000000; }
  a.navegador:hover  { font-size:10px; font-weight:none; color:#000000; }
  
  .menu_site         { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  .menu_site:link    { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  .menu_site:visited { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  .menu_site:active  { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  .menu_site:hover   { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  a.menu_site:hover  { font-size:9px; font-weight:normal; color:#231f20; text-transform:uppercase; }
  
  .rodape            { font-size:12px; font-weight:normal; color:#021082; }
  .rodape:link       { font-size:12px; font-weight:normal; color:#021082; }
  .rodape:active     { font-size:12px; font-weight:normal; color:#021082; }
  .rodape:visited    { font-size:12px; font-weight:normal; color:#021082; }
  .rodape:hover      { font-size:12px; font-weight:normal; color:#021082; }
  a.rodape:hover     { font-size:12px; font-weight:normal; color:#021082; }
  
  .paginador           { font-size:14px; font-weight:normal; color:#000000; }
  .paginador:link      { font-size:14px; font-weight:normal; color:#000000; }
  .paginador:visited   { font-size:14px; font-weight:normal; color:#000000; }
  .paginador:active    { font-size:14px; font-weight:normal; color:#000000; }
  .paginador:hover     { font-size:14px; font-weight:normal; color:#000000; }
  a.paginador:hover    { font-size:14px; font-weight:normal; color:#000000; }
  
  .Clear {
   clear:both;
  }
  
  .Float {
   float:left;
  }
  
  .Right {
   float:right;
  }
  
  #GeralSite {
   width:100%;
   text-align:center;
   height:auto;
   background:url(../../images/site/bgHeader.gif) repeat-x top center;
  }
  
  #GeralTopo {
   width:100%;
   text-align:center;
   height:280px;
   background:url(../../images/site/bgHeader02.png) no-repeat top center;
  }
  
  #GeralTopo02 {
   width:100%;
   text-align:center;
   height:280px;
   background:url(../../images/site/bgSite.png) no-repeat top center;
   z-index:9999999999999999999;
  }
  
  .InputText {
   background:none;
   border:0px;
   font-size:12px;
   color:#3b3b3b;
   font-family:'Michroma', Trebuchet MS, Arial, Helvetica;
   margin-top:4px;
  }
  
  .Centraliza {
   width:960px;
   height:auto;
   text-align:left;
   margin:auto;
  }
  
  #GeralContent {
   width:100%;
   text-align:center;
   height:auto;
   background:url(../../images/site/bgConteudo2.png) no-repeat top center #fafafa;
  }
  
  #GeralFooter {
   width:100%;
   text-align:center;
   height:71px;
   background:url(../../images/site/bgFooter.gif) repeat-x top center;
  }
  
  .BgForm {
   background:url(../../images/site/bgForm.gif) repeat-x top left;
   float:left;
   height:31px;
  }
  
  #Content {
   background:url(../../images/site/bgConteudo.png) no-repeat top left;
   width:574px;
   height:430px;
   padding:0px 15px;
  }
  
  /* menu */
   ul									                  { list-style: none; margin: 0; padding: 0; }
   
   /* LEVEL ONE */
   ul.dropdown                                  { position: relative; }
   ul.dropdown li                               { font-weight: normal; float: left; zoom: 1; background: white; border-left: 1px solid black; border-right: 1px solid black; }
   ul.dropdown a:hover		                     { color: black; }
   ul.dropdown a:active                         { color: gray; }
   ul.dropdown li a                             { display: block; padding: 4px 8px; color: black; }
   ul.dropdown li:last-child a                  { border-right: none; }
   ul.dropdown li.hover, ul.dropdown li:hover   { background: gray; color: white; position: relative; }
   ul.dropdown li.hover a                       { color: gray; }
   
   /* LEVEL TWO */
   ul.dropdown ul 						            { width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
   ul.dropdown ul li 					            { font-weight: normal; background: white; color: #000; border-bottom: 1px solid white; float: none; }
   									  
   ul.dropdown ul li a					            { border-right: none; width: 100%; display: inline-block; } 
   
   /* LEVEL THREE */
   ul.dropdown ul ul 					            { left: 100%; top: 0; }
   ul.dropdown li:hover > ul 			            { visibility: visible; }
   
  /* //menu */
  
  #ImgDestaqueBlog {
   margin:110px 0px 0px 125px;
   float:left;
  }
   
  /*------------------ "Paginador" ------------*/
    
  .PaginadorDefault {
   float:left;
   font-size:14px;
   color:#000000;
   padding:5px;
  }
  
  .PaginadorActive {
   float:left;
   font-size:14px;
   font-weight:normal;
   color:#ffcc00;
   padding:5px;
  }
  
  /* ----------------- Album ------------------*/
  
  .CategoriaAlbum {
   clear:both;
   padding:5px 0px;
  }
  
  #album_foto_legenda {
   background:white;
   color:black;
   padding:5px 10px;
   font-size:11px;
  }
  
  /* ----------------- Blog ------------------*/
  
  #DataBlog {
   float:left;
   width:178px;
   text-align:right;
   color:white;
   font-size:10px;
   font-weight:normal;
   margin-left:10px;
   margin-top:50px;
  }
  
  #TextBlog {
   margin:45px 0px 0px 10px;
   float:left;
   color:white;
   font-size:12px;
   width:178px;
   height:270px;
   text-align:justify;
  }
  
  
  #contentResponse
  {
   background-color: #891a1c;
   display: none;
   position: fixed;
   width:100%;
   top: 0px;
   padding:25px 0px;
   color:white;
   font-size:14px;
   text-align:center;
   filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	border-bottom:1px dotted white;
  }
  
  /* -------- Formularios -------- */
  
  .labelForm {
   font-size:11px; 
   font-weight:normal;
   padding-top:5px;
   color:black;
   float:left;
   width:80px;
   text-align:right;
   padding-right:10px;
  }
  
  .bgForm {
   background:url(../images/site/bgForm.gif) repeat-x;
   float:left;
   height:24px;
  }
  
  .DefaultInput {
   font-size:14px;
   font-weight:normal;
   color:#7f7f7f;
   width:95px;
   border:0px;
   background:none;
  }
  
  .bgTextBox {
   background:url(../images/site/bgTextBox.gif) repeat-x;
   float:left;
   height:100px;
  }
  
  .TextBox {
   font-size:14px;
   font-weight:normal;
   color:#7f7f7f;
   width:95px;
   border:0px;
   background:none;
   height:92px;
   width:275px;
   margin:3px;
  }
  
  .TextDefaultButton {
   text-transform:uppercase;
   color:white;
   margin:5px 0px;
   font-size:11px;
   font-weight:normal;
   float:left;
  }
  
  .ButtonDefault {
   background:#7db900;
   float:left;
   cursor:pointer;
  }
  
.carregando
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:black;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	z-index:2;
}
  
  
  

#screenshot{
position:absolute;
border:1px solid #ccc;
background:#333;
padding:5px;
display:none;
color:#fff;
}


