﻿body 
{
    background: #FFFFFF;
    margin: 0px;
    font-family: Verdana;
}
#body_print
{
    margin: 10px;
}

.rpt-adopcao tr
{
}
.rpt-adopcao th 
{
	font-family: Verdana;
	font-size: 11px;
	padding-left: 3px; padding-right: 3px;
	font-weight: normal;
	border-bottom: 1px solid #333333;
}
.rpt-adopcao td
{
	font-family: Verdana;
	font-size: 11px;
	padding-left: 3px; padding-right: 3px;
	font-weight: normal;
	border-bottom: 1px solid #888888;
}

hr
{
    border-style: dotted;
    color: #000000;
}
img
{
    border: 0;
}
.title
{
    font-size: 14px;
    font-weight: bold;
    color: #3875BB;
}
.navigation
{
    font-size: 11px;
    font-weight: normal;
}
    a.navigation
    {
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
    }
    a:hover.navigation
    {
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
    }
.txt
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
}
    a.txt
    {
        font-family: Verdana;
        font-size: 11px;
        /*font-weight: bold;*/
        color: #000000;
        text-decoration: underline;
    }
    a:hover.txt
    {
        font-family: Verdana;
        font-size: 11px;
        /*font-weight: bold;*/
        color: #000000;
        text-decoration: none;
    }
.txtlist
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
}
    a.txtlist
    {
        font-family: Verdana;
        font-size: 11px;
        /*font-weight: bold;*/
        color: #000000;
        text-decoration: underline;
    }
    a:hover.txtlist
    {
        font-family: Verdana;
        font-size: 11px;
        /*font-weight: bold;*/
        color: #000000;
        text-decoration: none;
    }
.txtwhite
{
    font-family: Verdana;
    font-size: 11px;
    color: #FFFFFF;
}
.txt9
{
    font-family: Verdana;
    font-size: 9px;
    color: #000000;
}
#body
{
    padding: 0px;
    margin: 0px;
    width: auto;
}
#header
{
    background: #E7E7E6 url(../images/header_bkg.jpg) repeat-x bottom right;
    width: 100%;
    height: 103px;
}
    #logos
    {
        text-align: right;
        vertical-align: middle;
        height: 103px;
        padding: 0px 20px 0px 0px;
    }
        #logo_minedu
            {
                text-align: right;
                vertical-align: middle;
                height: 67px;
                padding: 0px 20px 0px 0px;
                border-right: solid 1px #000000;
            }
        #logo_dgidc
            {
                text-align: left;
                vertical-align: middle;
                width: 119px;
                height: 67px;
                padding: 0px 0px 0px 20px;
            }
    #title
        {
            width: 679px;
            height: 75px;
            text-align: left;
            position: absolute;
            float: left;
            top: 0px;
            left: 0px;
        }
    #navigation
        {
            background: #E7E7E6 url(../images/header_02.jpg) no-repeat top left;
            width: 683px;            
            height: 28px;
        }
/*#header
{
    background: #E7E7E6 url(../images/header_bkg.jpg) repeat-x bottom right;
    width: 100%;
    height: 103px;
}
    #logo
        {
            text-align: right;
            vertical-align: bottom;
            height: 103px;
        }
    #title
        {
            width: 679px;
            height: 75px;
            text-align: left;
            position: absolute;
            float: left;
            top: 0px;
            left: 0px;
        }
    #navigation
        {
            background: #E7E7E6 url(../images/header_02.jpg) no-repeat top left;
            width: 683px;            
            height: 28px;
        }*/
#menucontainer
{
    background: #FFFFFF;
    width: 201px;
    position: absolute;
    float: left;
    top: 102px;
    left: 0px;
}
    #menuitems
    {
        background: #C4D6EC;
        width: 201px;
        text-align: left;
        position: relative;
        float: left;
    }
    #info
    {
        background: #FFFFFF url(../images/login_02.jpg);
        width: 201px;
        height: 221px;
        position: relative;
        float: left;
    }
        #eisa
        {
            top: 183px;
            left: 110px;
            position: relative;
        }
        #version
        {
            top: 183px;
            left: 28px;
            position: relative;
        }
        #specifications
        {
            top: 195px;
            left: 10px;
            position: relative;
            text-align: left;
        }
#content
{
    padding-top: 20px;
    padding-left: 45px;
    padding-right: 45px;
    position: absolute;
    float: left;
    top: 102px;
    left: 201px;
    }
#login
{
    background: url(../images/login_bkg.gif) no-repeat top left;
    width: 301px;
    height: 217px;
    padding-top: 15px;
    padding-left: 30px;
    padding-right: 30px;
    float: left;
}
    input.login
    {
	    font-family: Verdana;
	    font-size: 11px;
	    font-style: normal;
	    font-weight: normal;
	    color: #000000;
	    border-style: solid;
	    border-top-width: 1px;
	    border-right-width: 1px;
	    border-bottom-width: 1px;
	    border-left-width: 1px;
	    border-color: #AAAAAA;
	    width: 120px;
	    height: 20px;
    }
    .logintxt
    {
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        color: #7F7F7F;
    }
.menulink1
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    /*background: #C4D6EC;*/
    color: #FFFFFF;
    text-decoration: none;
    height: 35px;
    /*width: 100%;*/
}
    /*.menulink1:hover
    {
        background-color: #FFFFFF;
    }*/
a.menu1:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	/*line-height: 35px;*/
	color: #000000;
	text-decoration: none;
	display: inline-block;
}
a.menu1:link
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	/*line-height: 35px;*/
	color: #000000;
	text-decoration: none;
	display: inline-block;
}
a.menu1:hover 
{
    /*background: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*line-height: 35px;*/
	color: #8CA0B7;
	text-decoration: none;
	display: inline-block;
}
.search
{
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    /*border: solid 1px #AAAAAA;
    height: 18px;*/
}
.search2
{
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    border: solid 1px #5677A7;
    /*height: 20px;*/
}
input.search
{
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    border: solid 1px #5677A7;
    /*width: 185px;*/
    height: 14px;
}
select.search
{
    font-family: Verdana;
    font-size: 11px;
    border: solid 1px #5677A7;
    /*height: 18px;*/
}
td.lista
{
    height: 20px;
}