/******************************************************************************/

/* TEMPLATE

/******************************************************************************/



body {

        margin:0;

        padding:0;

        border:none;

        background:#FFFFFF;

        font-family: verdana;

        font-size: 11px;

}

#bg {

       position:absolute;

       position: absolute;

       bottom: 0;



}

#bg_left {

        width:380px;

        height:380px;

        background-image: url("../images/template/bg_left.png");

}

#bg_right {

        float:right;

        width:380px;

        height:380px;

        background-image: url("../images/template/bg_right.png");

}

#topo {

        font-size: 10px;

        height:80px;

        background-color:#000000;

        background-image: url("../images/template/bg_bar.png");

        background-repeat: repeat-n;

        text-align:center;

        color: #c0c0c0;



}

#cabecalho {

        margin-left: auto;

        margin-right: auto;

        width:760px;

        text-align:center;

}

.cabecalho_logo  {

        float:left;

}

.cabecalho_slogan  {

        font-size: 9px;

        float:left;

        margin-top:18px;

        color: #8D8D8D;

}

.cabecalho_bar {

        font-size: 9px;

        float:right;

        margin-top:15px;

        margin-right:25px;

        color: #8D8D8D;

        text-align:right;

}

#menu  {

        font-size: 11px;

        float:left;

        text-align:right;

        width:620px;

        margin-left:-55px;

        margin-top:25px;

        color: #8D8D8D;

        position: relative;

}

ul#link {

        margin:0px;

        padding:0px;



}

ul#links li {

         list-style-type: none;

         float:left;

}

ul#links li a {

         display:block;

         padding-left: 8px;

         margin:5px;

         color:#8D8D8D;

         text-decoration: none;

}

ul#links li a:hover {
color:#84d411;


}

#conteudo {

        position:abolute;

        margin-top: 50px;

        margin-left: auto;

        margin-right: auto;

        width:760px;

        text-align:center;

}

#categoria {

        margin-top: 25px;

        text-align:left;

        margin-left: 25px;

        color: #8D8D8D;

}

#rodape {

        margin-left: auto;

        margin-top: 25px;

        padding-top: 20px;

        margin-right: auto;

        width:760px;

        text-align:center;

        font-size: 9px;

        height:80px;

        background-image: url("../images/template/rodape.gif");

        background-repeat: no-repeat;

        text-align:center;

        color: #868686;

}

#rodape_left {

        margin-left: 25px;;

        text-align:left;

        float:left;

}

#rodape_right {

        margin-right: 25px;;

        text-align:right;

        float:right;

}

a {

         color:#8D8D8D;

         text-decoration: none;

}
a:hover {
        color:#84d411;
}

/******************************************************************************/

/* CARREGADOR

/******************************************************************************/



#barra_progresso

{

    FONT-SIZE: 1px;

    LEFT: 0px;

    WIDTH: 1px;

    POSITION: relative;

    TOP: 1px;

    HEIGHT: 5px;

    BACKGROUND-COLOR:#E6E6E6;

}

#carregador_pai

{



    POSITION: absolute;

    TOP: 40%;

    LEFT: 380;

}

#carregador_fundo

{

    FONT-SIZE: 1px;

    LEFT: 8px;

    WIDTH: 113px;

    POSITION: relative;

    TOP: 8px;

    HEIGHT: 7px;

    BACKGROUND-COLOR: #FFFFFF;

}

#carregador

{

   font-size: 11px;

   float:left;

   text-align:right;

   width:620px;

   margin-left:-55px;

   margin-top:25px;

   color: #8D8D8D;

   position: relative;

    z-index: 1000;

    color:#6F6F6F;

    BORDER-RIGHT: #E6E6E6 1px solid;

    PADDING-RIGHT: 0px;

    BORDER-TOP: #E6E6E6 1px solid;

    DISPLAY: block;

    PADDING-LEFT: 0px;

    FONT-SIZE: 11px;

    Z-INDEX: 2;

    PADDING-BOTTOM: 16px;

    MARGIN: 0px auto;

    BORDER-LEFT: #E6E6E6 1px solid;

    WIDTH: 130px;

    COLOR: #000000;

    PADDING-TOP: 10px;

    BORDER-BOTTOM: #E6E6E6 1px solid;

    FONT-FAMILY: Tahoma, Helvetica, sans;

    BACKGROUND-COLOR: #ffffff;

    TEXT-ALIGN: left

}