﻿@charset "utf-8";

html, body
{
	height: 1805px;
	width: 100%;
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 40px;
    background-color: #d1d1d1;
    background-image: url(../imagens/fundo.jpg);
    background-repeat: repeat-y;
    background-position: center;
}
#container {
	position:relative;
	height: 100%;
	min-width: 1230px;
	max-width: 100%;
	padding-bottom: 32px;
	width:100%;
	/*width:expression(document.body.clientWidth < 1006? "1004px" : document.body.clientWidth > 1262? "100%" : "auto");*/
}
#topo
{
    height: 70px;
	min-width: 1024px;
    position: relative;
    background-image: url(../imagens/topo_filete.png);
    background-repeat: repeat-x;
    background-position: top;
}

    #topo #topo1
    {
        float: left;
        height: 70px;
        width: 496px;
        position: relative;
        background-image: url(../imagens/topo1.png);
        background-repeat: no-repeat;
    }

    #topo #topo1_login
    {
        float: left;
        height: 70px;
        width: 496px;
        position: relative;
        background-image: url(../imagens/topo1_login.png);
        background-repeat: no-repeat;
    }

    #topo #topo2
    {
        float: right;
        height: 70px;
        width: 470px;
        position: relative;
        background-image: url(../imagens/topo_2.png);
        background-repeat: no-repeat;
    }

#info_user
{
    POSITION: absolute;
    PADDING-BOTTOM: 7px;
    MARGIN-TOP: 9px;
    PADDING-RIGHT: 15px;
    COLOR: #6a6969;
    RIGHT: 0px;
    MARGIN-RIGHT: 220px;
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-TOP: 6px;
    Z-INDEX: 100;
}

#topo #topo2_login
{
    float: right;
    height: 70px;
    width: 470px;
    position: relative;
    background-image: url(../imagens/topo_2_login.png);
    background-repeat: no-repeat;
}

#globalizacao {
    float: right;
    margin-top: 12px;
    margin-right: 150px;
    margin-left: 40px;
}

.bt_sair
{
    height: 19px;
    width: 40px;
    float: right;
    background-image: url(../imagens/bt_sair.jpg);
    background-repeat: no-repeat;
    background-position: top;
    margin-right: 9px;
    margin-top: 16px;
    cursor: pointer;
}

    .bt_sair:hover
    {
        background-position: bottom;
    }

.bt_sair_espanhol {
    height: 19px;
    width: 50px;
    float: right;
    background-image: url(../imagens/bt_sair_espanhol.jpg);
    background-repeat: no-repeat;
    background-position: top;
    margin-right: 9px;
    margin-top: 16px;
    cursor: pointer;
}

    .bt_sair_espanhol:hover {
        background-position: bottom;
    }

.bt_sair_ingles {
    height: 19px;
    width: 50px;
    float: right;
    background-image: url(../imagens/bt_sair_ingles.jpg);
    background-repeat: no-repeat;
    background-position: top;
    margin-right: 9px;
    margin-top: 16px;
    cursor: pointer;
}

    .bt_sair_ingles:hover {
        background-position: bottom;
    }

#menu
{
    float: left;
    width: 226px;
    position: relative;
    background-image: url(../imagens/menu_filete.png);
    background-repeat: repeat-y;
}

    #menu #menu_conte
    {
        text-align: left;
        position: relative;
        margin-top: 15px;
        margin-left: 20px;
        margin-right: 20px;
    }

    #menu a
    {
        color: #D5E2E9;
        font-size: 11px;
        text-decoration: none;
    }

        #menu a:hover
        {
            color: #e7772e;
            font-size: 11px;
            text-decoration: none;
        }

    #menu table
    {
        width: 100%;
    }

        #menu table td table td table td
        {
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #75848c;
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #8f9da5;
        }

        #menu table td table td:hover
        {
            background-color: #2e5062;
        }

#menu_base
{
    margin-bottom: 20px;
    float: left;
    height: 125px;
    width: 226px;
    position: relative;
    clear: left;
    background-image: url(../imagens/menu_base.png);
    background-repeat: no-repeat;
}

#conteudo
{
    margin-top: 15px;
    margin-right: 9px;
    margin-left: 238px;
    position: relative;
	min-width: 728px;
	max-width: 100%;
	width:100
}

#conteudo_login
{
    margin-top: 35px;
    width: 400px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.titulo_principal
{
    font-size: 22px;
    font-weight: bold;
    color: #2e5062;
    background-image: url(../imagens/titulo.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 35px;
}

#conte
{
    margin-top: 20px;
    background-color: #FFF;
    border: 1px solid #c5c5c5;
    padding: 20px;
    position: relative;
    text-align: left;
}

#rodape
{
    position: fixed;
    height: 25px;
    width: 100%;
    min-width: 600px;
    left: 0px;
    bottom: 0px;
    background-color: #929da3;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #7f8992;
}

#rodape_conte
{
    padding-right: 9px;
    padding-left: 9px;
    padding-top: 4px;
    color: #dbdbdb;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.modalPopup
{
    border: 3px solid Gray;
    background-color: #FFFFFF;
    padding: 3px;
    text-align: left;
    height: 165px;
    width: 341px;
}
