/* 
    Document   : home
    Created on : 23/04/2010, 15:18:29
    Author     : gabriel
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#banner-flash {
    background-color: #ccc;
    height: 100px;
    width: 600px;
}

#conteudoHome {
    position: relative;
    z-index: 0;
    width: 100%;
    margin: -100px 0px 0px 0px 0px;
}

.tdHome {
    position: relative;
    background-position: top left;
    background-repeat: no-repeat;
    width: 250px;
    height: 236px;  /* Firefox */
    _height: 100px; /* IE 6 */
    height /*\**/: 100px\9; /* IE 8 */
    padding: 150px 20px 0px 12px;
    font-size: 11px;
    color: #666;
    line-height: 16px;
    vertical-align: top;
    text-align: left;
    z-index: 0;
    *height: 100px; /* IE 7 */
}

#colunaEsquerdaHome {
    float: left;
    width: 210px;
    /*border: 1px solid;*/
    padding: 0px 0px;
    margin: 30px 0px;

}

#colunaEsquerdaHome h2 {
    color: #940800;
    font-size: 10px;
    margin: 0px;
}

#colunaEsquerdaHome img {
    margin: 0px 5px 5px 0px;
}

#colunaEsquerdaHome p {
    margin: 0px 0px 10px 0px;
	font-size: 10px;
	line-height: 12px;
}


#colunaEsquerdaHome .form-texto {
    background-image: url('../_imgs/campo_dicionario.gif');
    background-position: top center;
    width: 200px;
    height: 23px;
    border: 0px;
    margin: 0px;
    padding: 0px 0px 0px 10px;
    font-size: 10px;
    color: #999;
    letter-spacing: 1px;
    _padding: 5px 0px 0px 3px;  /* IE 6 */
    padding /*\**/: 5px 0px 0px 3px\9; /* IE 8 */
}


#colunaEsquerdaHome ul {
    margin: 0px;
    padding: 0px;
}

#colunaEsquerdaHome ul li {
    background-image: none;
    margin: 0px;
    padding: 0px;
}

#colunaEsquerdaHome .form-radio {
    margin: 5px 0px 0px 0px;
    _margin: 0px 0px 0px 0px;
    margin /*\**/: 0px\9; /* IE 8 */
    padding /*\**/: 0px\9; /* IE 8 */
    padding: 10px 0px 0px 0px;
}

#colunaCentroHome {
    float: left;
    padding: 0px 0px;
    margin: 30px 20px;
    width: 275px;
    text-align: center;
}

#colunaCentroHome img {
    margin: 0px 0px 30px 0px;
}

#colunaDireitaHome {
    float: left;
    width: 210px;
    /*border: 1px solid;*/
    padding: 0px 0px;
    margin: 30px 0px;
}

#colunaDireitaHome p {
    margin: 10px 0px;
    line-height: 12px;
}

#colunaDireitaHome ul li a {
    font-weight: bold;
    text-decoration: none;
}

#colunaDireitaHome .areaAluno {
    margin: 10px 0px 0px 0px;
}

#colunaDireitaHome .areaAluno ul li{
    margin: 4px 0px 0px 0px;
    padding: 0px 0px 0px 7px;


}

#colunaDireitaHome .areaAluno ul li a {
    font-weight: normal;
}


/* HOME - COLUNA ESQUERDA */

#colunaEsquerda {
    width:217px;
    min-height:100px;
    *height:430px;
    margin: 0px 20px 0px 0px;
    float:left;
}

#colunaEsquerda table {
    width: 217px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
}

#colunaEsquerda td {
    margin: 0px;
    padding: 0px 5px 5px 0px;
}

.leiaMais  {
    background-image:url(../_imgs/marcadorAzul.gif);
    background-repeat:no-repeat;
    background-position:0px 4px;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 9px;
    font-weight:bold;
}

.leiaMais a {
    color:#1f2d4a;
    text-decoration:none;
}

.leiaMais a:hover {
    color:#c90000;
    text-decoration:none;
}

/* HOME - FIM COLUNA ESQUERDA */


/* HOME - COLUNA CENTRO */

#colunaCentro {
    width:286px;
    min-height:100px;
    *height:430px;
    margin: 0px 16px 0px 0px;
    padding: 0px;
    float:left;
}

#colunaCentro table{
    width:286px;
    margin: 0px;
    padding: 0px;
}

#colunaCentro td {
    margin: 0px;
    padding: 0px 0px 20px 0px;
}

/* HOME - FIM COLUNA CENTRO */


/* HOME - COLUNA DIREITA */

#colunaDireita {
    width:192px;
    min-height:100px;
    *height:430px;
    margin: 0px;
    padding: 0px;
    float:left;
}

#colunaDireita table{
    width: 192px;
    margin: 0px 0px 25px 0px;
    padding: 0px;
}

#colunaDireita ul {
    margin: 5px 0px 0px 0px;
    padding: 0px;
}

#colunaDireita li  {
    background-image:url(../_imgs/marcadorAzul.gif);
    background-repeat:no-repeat;
    background-position:0px 3px;
    list-style-type: none;
    margin:0px 0px 3px 0px;
    padding:0px 0px 0px 9px;
}

#colunaDireita li a {
    color:#1f2d4a;
    text-decoration:none;
}

#colunaDireita li a:hover{
    color:#c90000;
    text-decoration:underline;
}

.saibaMais  {
    background-image:url(../_imgs/marcadorAzul.gif);
    background-repeat:no-repeat;
    background-position:0px 4px;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 9px;
    font-weight:bold;
}

.saibaMais a {
    color:#1f2d4a;
    text-decoration:none;
}

.saibaMais a:hover {
    color:#c90000;
    text-decoration:none;
}


/* CONTE�DO HOME */

#conteudo-home {
    width:741px;
    margin:30px 0px 0px 0px;
    padding:0px;
}

#conteudo-home p{
    margin: 0px;
    padding: 0px;
}

#conteudo-home h1 {
    margin: 0px 0px 5px 0px;
    padding: 0px;
}
/* FIM CONTE�DO HOME */

.saibaMaisBtn {
  display: block;
  width: 70px;
  position: absolute;
  top: 54px;
  left: 0px;
  height: 15px;
  background-image: url("../_imgs/bt_SaibaMais.gif");
  background-position: left center;
  background-repeat: no-repeat;
}

.testeBtn {
  display: block;
  left: 83px;
  width: 134px;
  position: absolute;
  top: 54px;
  height: 15px;
  background-image: url("../_imgs/bt_TestedeNivel.gif");
  background-position: left top;
  background-repeat: no-repeat;

}
