/*----------Página-----------*/
body { margin: 0px; background:#fff; background-image: url("../_imgs/topoBg.png"); background-position: top; background-repeat:repeat-x; overflow: scroll; overflow-x: auto; overflow-y: auto;}
   #websiteCentral { position:relative; min-height: 255px; height: auto; width: 980px; border: 0px solid #0ff; text-align:left;}
/*---------------------------*/

/*--------CABECALHO----------*/
#cabecalho { position: relative; height: 255px; top: 0px; left:0px; right: 0px; background-image: url("../_imgs/topoFundo.png"); background-position: bottom; background-repeat:repeat-x; }
   #sombraEsq { position: absolute; height: 326px; width:8px; top: 120px; left: -8px; background-image: url("../_imgs/sombraEsq.png"); background-position: top; background-repeat:no-repeat; overflow:hidden; }
   #sombraDir { position: absolute; height: 326px; width:8px; top: 120px; right: -8px; background-image: url("../_imgs/sombraDir.png"); background-position: top; background-repeat:no-repeat; overflow:hidden; } 
   #cabPeXiko { position: absolute; height: 349px; width:319px; top: 0px; left: 0px; background-image: url("../_imgs/peXiko.png"); background-position: top; background-repeat:no-repeat; z-index: 99999999; } 
   #cabPeNome { position: absolute; height: 54px; width:510px; top: 80px; left: 360px; background-image: url("../_imgs/peNome.png"); background-position: top; background-repeat:no-repeat; }
   #cabPeApelido { position: absolute; height: 34px; width:110px; top: 140px; left: 810px; background-image: url("../_imgs/peApelido.png"); background-position: top; background-repeat:no-repeat; }
   
   #cabLogin { position: absolute; height: 53px; top: 0px; right: 50px;  min-width: 70px; width:auto !important; width:70px; background-image: url("../_imgs/loginMeio.png"); background-position: top; background-repeat:repeat-x; }
     #cabLoginEsq { position: absolute; height: 53px; width:32px; top: 0px; left: 0px; background-image: url("../_imgs/loginEsq.png"); background-position: top; background-repeat:no-repeat; }
	  #cabLoginDir { position: absolute; height: 53px; width:32px; top: 0px; right: 0px; background-image: url("../_imgs/loginDir.png"); background-position: top; background-repeat:no-repeat; }
	  #cabLoginMeio { float:left; position: absolute; height: 53px; top: 0px; left:32px; right: 32px; background-image: url("../_imgs/loginMeio.png"); background-position: top; background-repeat:repeat-x; padding-top:15px;}
	  #cabloginCont { position: relative; top:15px; left:0px; right:0px; bottom:0px; padding-left:32px; padding-right:32px; padding-bottom:3px; z-index:16; }
/*---------------------------*/

/*----------MIOLO------------*/
#miolo {background: #fff; padding:0px; float:left; position:relative; width:978px; min-height: 200px; height:auto !important; height:200px; top:0px; left:0px; z-index:10px;  border-left:1px #ccc solid; border-right:1px #ccc solid;}
   #mioloEsq { position: relative; float:left; width:260px; padding-right:10px;  /*background: #ff0;*/ min-height: 200px; height:auto !important; height:200px; z-index:10px;}
   #mioloMeio{ position: relative; float:left; width:450px;  background: #fff;/**/ min-height: 200px; height:auto !important; height:200px; z-index:10px;}
   #mioloDir { position: relative; float:right; top:-2px; width:200px; right:20px; padding:0px; padding-bottom:10px; background: url("../_imgs/menuVertFundo.png"); background-repeat:repeat; min-height: 200px; height:auto !important; height:200px; z-index:10px;}
      #mioloDirSombraDir { position:absolute; right: -7px; top:0px; bottom: 18px; width:7px; background: url("../_imgs/menuVertSombraDir.png"); background-repeat: repeat-y; z-index:0;}
      #mioloDirtDir { position:absolute; right: -8px; bottom: -1px; width:29px; height:27px; background: url("../_imgs/menuVertDir.png"); background-repeat: no-repeat; z-index:0;}
      #mioloDirEsq { position:absolute; left: 0px; bottom: -1px; width:27px; height:27px; background: url("../_imgs/menuVertEsq.png"); background-repeat: no-repeat; z-index:0;}
      #mioloDirMeio { position:absolute; left: 24px;  right: 20px; bottom: -1px; height:7px; background: url("../_imgs/menuVertMeio.png"); background-repeat: repeat-x; z-index:0;}
   #mioloRodape {clear:both; position: relative; left:0px; right: 0px; min-height: 25px; height:auto !important; height:25px; /*background: #fff;*/}
/*---------------------------*/

/*-----------RODAPE----------*/
#rodSombraEsq { position:absolute; left: -8px; bottom: 22px; width:8px; height: 61px; background: url("../_imgs/rodSombraEsq.png"); background-position: 0px 0px; background-repeat:no-repeat;  }
#rodSombraDir { position:absolute; right: -8px; bottom: 22px; width:8px; height: 61px; background: url("../_imgs/rodSombraDir.png"); background-position: 0px 0px; background-repeat:no-repeat; } 
#rodEsq { position:absolute; left: -8px; bottom: 0px; width:27px; height: 22px; background: url("../_imgs/rodEsq.png"); background-position: 0px 0px; background-repeat:no-repeat; z-index:3; }
#rodDir { position:absolute; right: -8px; bottom: 0px; width:27px; height: 22px; background: url("../_imgs/rodDir.png"); background-position: 0px 0px; background-repeat:no-repeat; }
#rodMeio { position:absolute; left:19px; right: 19px; bottom: 0px; height: 22px; background: url("../_imgs/rodMeio.png"); background-position: 0px 0px; background-repeat: repeat-x; }
#rodape { position: relative; top:0px; left:0px; right:0px; bottom:0px; padding-left:7px; padding-right:7px; padding-bottom:12px; z-index:16; font:	Arial,Tahoma,Verdana,sans-serif; font-weight: bold; font-size: 14px; color:#003366;}
/*---------------------------*/

/*#####################################################*/

/*------------------- MENU HORIZONTAL -----------------*/
#menuHoriz { position:absolute; left: 320px; right: 2px; bottom: 0px; height:43px; /*overflow:hidden;*/ border: 0px solid #ff0;}
   #menuHoriz ul{ margin: 0; padding: 0; float: right; right:0; font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; width: 100%; background: transparent; height: 43px; }
   #menuHoriz li{ display: inline; }
   #menuHoriz li a{ float: left; color: #fff; padding: 8px 14px; text-decoration: none; border-right: 0px solid white; }
   #menuHoriz li a:visited{ color: #fff; }
   #menuHoriz li a:hover, #menuHoriz li a.current{ color: #fff; background: url("../_imgs/topoFundoHover.png"); background-position: center center; background-repeat: repeat-x; }
   #menuHoriz .tabcontainer{ clear: left; width:100%; height:1.5em; }
   #menuHoriz *:first-child+html .ieclass{  margin-top: -1em; }
   #menuHoriz * html .ieclass{  margin-top: -1em; }
   #menuHoriz .tabcontent{ display:none; }
/*-----------------------------------------------------*/

/*-------------------- MENU VERTICAL ------------------*/
#menuVert { position:relative; padding:0px; padding-top:85px; padding-bottom:25px; min-height: 50px; height:auto !important; height:50px; left: 20px; top: 0px; right:20px; border: 0px solid #f00; width: 235px; background: url("../_imgs/menuVertFundo.png"); background-repeat:repeat; }
   #menuVertSombraDir { position:absolute; right: -7px; top:0px; bottom: 18px; width:7px; background: url("../_imgs/menuVertSombraDir.png"); background-repeat: repeat-y; z-index:0;}
   #menuVertDir { position:absolute; right: -8px; bottom: -1px; width:29px; height:27px; background: url("../_imgs/menuVertDir.png"); background-repeat: no-repeat; z-index:0;}
   #menuVertEsq { position:absolute; left: 0px; bottom: -1px; width:27px; height:27px; background: url("../_imgs/menuVertEsq.png"); background-repeat: no-repeat; z-index:0;}
   #menuVertMeio { position:absolute; left: 24px;  right: 20px; bottom: -1px; height:7px; background: url("../_imgs/menuVertMeio.png"); background-repeat: repeat-x; z-index:0;}
   #menuVertLinks { position:relative; top: 0px; left: 0px; right: 0px; border: 0px solid #f00; background: transparent; z-index:6;}
      #menuVertLinks a{ display:block; font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; height: 28px; color: #036; padding:4px; padding-left: 25px; padding-bottom: 0px; text-decoration: none; background: url("../_imgs/menuVertMarcador.png"); background-position:10px 14px; background-repeat:no-repeat; }
      #menuVertLinks a:hover, #menuVertLinks a.current{ color: #fff; background: #b0c0d0 url("../_imgs/menuVertMarcador.png"); background-position:10px 14px; background-repeat:no-repeat; }
	  #menuVertLinks span { font-size: 12px; }
/*-----------------------------------------------------*/

/*-------------------- LOGIN E SENHA ------------------*/
   #cabloginCont label { color: #fff;  margin: 0; padding: 0; font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; background: transparent; height: 22px; padding: 2px;}
   #cabloginCont label input { padding: 0; padding-left:3px; padding-right:3px; font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; background: #fff; width:70px; height: 18px; border: 1px solid #333; line-height: 1.5em; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; text-decoration: none; text-align: center; vertical-align: middle;}   
   #cabloginCont .submit { padding:0px; background: transparent; vertical-align: middle;}
/*-----------------------------------------------------*/

/*----------------------- LOCALIZ ----------------------*/
#localiz { float:left; top: 0px; left:50px; right:200px; position:relative; min-height: 10px; height: auto !important; height: 10px; border:0px solid #f0f; color:#fff;}
   #localiz {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3366FF; }
   #localiz a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
   #localiz a:hover { text-decoration:underline; }
/*-----------------------------------------------------*/




/*#####################################################*/

/*----------------------- CONTÉUDO ----------------------*/
contConteudo { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size:12px; margin-top: 20px;}

.tituloPagina    { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 27px; font-weight:bolder; color: #006FAF; border-bottom: dotted 1px #999; margin-bottom:20px;}
.subtituloPagina { width:430px; font-family: Trebuchet MS, Helvetica, Arial, Tahoma, Verdana, sans-serif; font-size: 18px; font-weight:400; color: #006FAF; border-bottom: dotted 1px #999;}
.tituloArtigo    { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 18px; font-weight:bolder; color: #036; 	}
.autorArtigo     { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 11px; font-weight:  none; color: #006FAF; float:left;	 }
.postagemArtigo  { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 11px; font-weight:  none; color: #006FAF; float:right; }
.resumoArtigo    { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 12px; font-weight:  none; color: #666; text-align:justify; text-indent: 40px; }
.maisArtigo      { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 12px; font-weight:  none; color: #666; float:right; }
.postagemladosArtigo      { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 13px; text-decoration: none; font-weight:  none; color: #036; }
.postagemVoltar           { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 13px; text-decoration: none; font-weight:  none; color: #036; cursor:pointer; }


.tituloAgenda    { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 18px; font-weight:bolder; color: #036; float:left; }
.anoAgenda       { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 18px; font-weight:bolder; color: #036; float:right; }
.diaAgenda       { clear:both; font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 11px; font-weight:  none; color: #006FAF; float:left;}
.diaAgenda span  { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 11px; font-weight:  none; color: #666;	 }
.postagemAgenda  { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 11px; font-weight:  none; color: #006FAF; float:right; }
.resumoAgenda    { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 12px; font-weight:  none; color: #666; text-align:justify; text-indent: 40px; }
.maisAgenda      { font-family:"Lucida Grande", "Trebuchet MS", "Helvetica", "Arial", "Tahoma", "Verdana", "sans-serif"; font-size: 12px; font-weight:  none; color: #666; float:right; }
/*-------------------------------------------------------*/
