@charset "utf-8";
/* CSS Document */
html, body
{
	
	width: 100%;
	height:100%;
	margin: 0;
	padding: 0;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #26463e;
	font-size: 12px;
	background-color: #66827D;
}
.clearfix:after
    {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
.cssInvisivel
{
	visibility:hidden;
}
#site
{
	padding:0;
	margin: 0;
	width: 100%;
	height:100%;
}

    #divPrincipal        
	    {
	        text-align: center;
	        position: absolute;
	        top: 50%;
	        left: 0px;
	        width: 100%;
	        height: 1px;
	        overflow: visible;
	        display: block;
	    }
	#divPrincipalConteudo        
	    {
	        position: absolute;
	        top: 0;
	        left: 0;
	        width: 575px;
	        height: 465px;
	        background-color: #f1f2f2;
	        overflow: auto;
            /* IE overflow fix, position must be relative or absolute*/
            position: relative;
	    }
	#divMarginConteudo
	{
	    margin-top: 30px;
	    margin-left: 40px;
	    margin-right: 10px;
	    height: 400px;
	    padding-right: 20px;
	}

    #divCentral    
	    {
	        width: 800px;
	        height: 610px;
	        margin-left: -400px;
	        position: absolute;
	        top: -300px;
	        left: 50%;
	        visibility: visible;
	    }
	#divEsquerda
		{
			width: 225px;
			height: 600px;
			float: left;
			background-color: #244D45;
		}
	#divDireita
		{
			width: 575px;
			height: 600px;
			float: right;
			background-color: #EDEEEE;
			text-align: left;
		}
                    
		#divTopoHome
		{
		    width: 100%;
		    height: 135px;
		    background-image: url(images/topos/0.png);
		    background-repeat: no-repeat;
		}
		#divEsquerdaHome
		{
			width: 225px;
			height: 465px;
			float: left;
			background-color: #244D45;
		}
	#divDireitaHome
		{
			width: 575px;
			height: 465px;
			float: right;
			background-color: #EDEEEE;
			text-align: left;
		}
		
		
		#divMarca
		{
		    width: 100%;
			height: 135px;
			background-color: #FFFFFF;
		}
		#divMenu
		{
		    width: 100%;
			height: 383px;
			background-color: #244D45;
		}
		#divNewsletter
		{
		    width: 100%;
			height: 82px;
			background-color: #A7B8B5;
		}
		#divNewsConteudo
		{
		    /*color: #244D45;*/
		    color:#26463e;
			text-align: right;
			margin-right: 7px;
			padding-top: 5px;
		}

		.cssInput
		{
		    border: 0;
		    /*color: #244D45;*/
		    color:#26463e;
		    font-family: Trebuchet MS, Arial, Helvetica;
        	font-size: 13px;
		}
		.cssInputBuscaNoticias
		{
		    border: 0;
		    /*color: #244D45;*/
		    color:#26463e;
		    font-family: Trebuchet MS, Arial, Helvetica;
        	font-size: 14px;
        	width: 360px;
        	height: 20px;
        	background-color: #A7B8B5;
		}
		.cssTituloNoticia
		{
		    font-size: 14pt;
		    /*color: #244D45;*/
		    color:#26463e;
		    font-weight:bold;
		}
		#divTopo
		{
		    width: 100%;
			height: 135px;
		}
		#divConteudo
		{
		    width: 100%;
			height: 435px;
			background-color: #FFFFFF;
		}
		#divConteudoHome
		{
		    width: 100%;
			height: 435px;
			background-color: #f1f2f2;
		}
		#divNewsTickerHome
		{
		    width: 100%;
			height: 30px;
		    background-color: #244D45;
		}
		#divNewsTicker
		{
		    font-size: 14px;
		    padding-top: 7px;
		    width: 555px;
		    color: #ffffff;
		    display:none; 
		    overflow:hidden;
		    margin-left: 10px;
		}
		#divNewsTicker a:link, #divNewsTicker a:visited
        {
            color: #ffffff;
            text-decoration: none;
        }
        #divNewsTicker a:hover, #divNewsTicker a:active
        {
            color: #ffffff;
            text-decoration: none;
        }
		
		
		
				
		.cssMenuItem
		{
		    width: 225px;
		    height: 47px;
		    border-bottom: 1px solid #66827D;
		    cursor: pointer;
		}
		.cssMenuItem:hover, .cssMenuItemSelecionado:hover
        {
            color: #ffffff;
            text-decoration: none;
            cursor: pointer;
        }
        .cssMenuItem a:hover, .cssMenuItem a:active, .cssMenuItemSelecionado a:hover, .cssMenuItemSelecionado a:active
        {
            color: #ffffff;
            text-decoration: none;
        }
		
		.cssMenuItemTexto
		{
		    margin-right: 7px;
		    text-align: right;
		    font-size: 14px;
		    padding-top: 25px;
		    color: #FFFFFF;
		}
		
		.cssMenuItem:link, .cssMenuItem:visited
        {
            background-color: #66827D;
        }
        .cssMenuItem:hover, .cssMenuItem:active
        {
            background-color: #66827D;
        }
        .cssMenuItemSelecionado
        {
            width: 225px;
		    height: 47px;
		    border-bottom: 1px solid #66827D;
            background-color: #66827D;
        }
		
		
		
		
		.cssListaItem
		{
		    width: 70%;
		    height: 20px;
		    /*color: #244D45;*/
		    color:#26463e;
		    cursor:default;
		}
		.cssListaItemOff
		{
		    width: 70%;
		    height: 20px;
		    color: #A7B8B5;
		}
		
		.cssListaItem .cssBoxListas
		{
		    width: 7px;
		    height: 7px;
		    background-color: #66827D;
		    margin-top: 6px;
		    margin-right: 5px;
		    float: left; 
		}
		
		.cssListaItemOff .cssBoxListas
		{
		    width: 7px;
		    height: 7px;
		    background-color: #A7B8B5;
		    margin-top: 6px;
		    margin-right: 5px;
		    float: left; 
		}
		
		.cssBoxSubListas
		{
		    width: 5px;
		    height: 5px;
		    background-color: #66827D;
		    margin-top: 7px;
		    margin-right: 5px;
		    float: left;
		}


        .cssLinkPadrao:link, .cssLinkPadrao:visited
        {
            /*color: #244D45;*/
		    color:#26463e;
            text-decoration: none;
        }
        .cssLinkPadrao:hover, .cssLinkPadrao:active
        {
            /*color: #244D45;*/
		    color:#26463e;
            text-decoration: underline;
        }
        .cssPreto
        {
            color: #26463e;
        }
        


        









    
.leftMenuItem
{
	
}
.leftMenuItem a:link, .leftMenuItem a:visited
{
    
}
.leftMenuItem a:hover, .leftMenuItem a:active
{
    
}