/* GERAIS */
body 
{
    font-family         : "Trebuchet MS", Helvetica, sans-serif !important;
	background-color    : #FFFFFF;
	font-size           : 11px;
	margin              : 0px;
	padding             : 0px;
    color               : #666666;
    background          : url("/img/padrao.jpg") repeat-x;  
}

a img
{
    border              : none;
}

.hover
{
    text-decoration     : underline; 
    cursor              : pointer; 
}

.hover:hover
{
    color               : #7CACDC !important;
    text-decoration     : none; 
    cursor              : pointer; 
}


/************************geral************************************/

/* GERAIS */
.centrar
{
    margin-left         : auto;
    margin-right        : auto;
}

.clear
{
    clear               : both;
}

/*ESTRUTURA*/

.wrapper
{
    width   : 990px;
}

#contentCab
{
    width   : 100%;
}

#content
{
    width   : 100%;
}

#contentEsq
{
    float   : left;
    width   : 200px;
}

#contentCent
{
    float   : left;
    width   : 990px;
}

#contentDir
{
    float   : left;
    width   : 200px;
}

#contentRod
{
    width   : 100%;
    background: url("/img/padraoRod.jpg") repeat-x;
    height  : 65px;
}


/************************menu************************************/



/*-----------GERAL------------*/
ul.ulMenu {  
    list-style      : none;  
    list-style-type : none;
    height          : 20px;
    margin          : 0;
    padding         : 0px;
    white-space     : nowrap;  
    float           : right;
}
/*-----------GERAL------------*/

/*-----------DIVISORES------------*/
ul.ulMenu .div
{
    padding         : 0px;
    height          : 16px;
    width           : 2px;
    list-style-type : none;
    margin-top      : 3px; 
}
/*-----------DIVISORES------------*/
     
/*-----------NIVEL 1------------*/
ul.ulMenu li   
{
    list-style      : none;  
    list-style-type : none;
    float           : left;  
    height          : 20px;
    padding         : 0px 5px 0px 5px;
    position        : relative;
    text-align      : right;
}  

ul.ulMenu li a  
{
    list-style      : none;  
    text-transform  : lowercase;
    list-style-type : none;
    font-family     : "Trebuchet MS", Helvetica, sans-serif;
    font-weight     : normal;
    font-size       : 16px;
    color           : #609AD5;
    line-height     : 20px; 
    display         : block;  
    text-decoration : none;  
    padding         : 0px 5px 0px 5px;
}  
ul.ulMenu li a:hover  
{
    color           : #003C6E;
}  
/*-----------NIVEL 1------------*/
    
/*-----------NIVEL 2------------*/
ul.ulMenu li ul.subnav   
{
    list-style      : none;  
    list-style-type : none;
    position        : absolute; 
    left            : 0;
    top             : 20px;  
    margin          : 0;
    padding         : 0;  
    display         : none;
    z-index         : 10005;
    width           : 240px;
} 
     
ul.ulMenu li ul.subnav li  
{
    width           : 100%;
    list-style      : none;  
    list-style-type : none;
    margin          : 0;
    padding         : 0;  
    background      : url('/img/menuCab/FundoSubMenu.png') transparent;
    text-align      : left;     
}  
    
html ul.ulMenu li ul.subnav li a  
{ 
    list-style      : none;  
    list-style-type : none;
    font-weight     : normal;
    font-size       : 13px;
    line-height     : 30px;
    background      : url('/img/menuCab/FundoSubMenu2.png') transparent;
}  
      
html ul.ulMenu li ul.subnav li a:hover 
{
    background      : url('/img/menuCab/FundoSubMenu3.png') transparent;
    list-style      : none;  
    list-style-type : none;
}  
/*-----------NIVEL 2------------*/
      
/*-----------NIVEL 3------------*/
ul.ulMenu li ul.subnav li ul 
{
    list-style      : none;  
    list-style-type : none;
    margin          : 0;
    padding         : 0;  
}  
    
ul.ulMenu li ul.subnav li ul li  
{
    margin          : 0; 
    padding         : 0;  
    height          : 22px;
    width           : 100%;
    list-style      : none;  
    list-style-type : none;
    background      : transparent;  
}  
    
html ul.ulMenu li ul.subnav  li ul li a 
{   
    font-weight     : normal;
    font-size       : 10px;
    line-height     : 22px;
    padding         : 0 20px 0 20px;
    cursor          : pointer;
    background      : transparent;
    list-style      : none;  
    list-style-type : none;       
}
    
html ul.ulMenu li ul.subnav li ul li a:hover  
{
    background      : url('/img/menuCab/FundoSubMenu3.png') transparent;
}
/*-----------NIVEL 3------------*/




/************************paginas************************************/


.titulosPaginas
{
    font-size                   : 30px;
    color                       : #003A6C;
    font-weight                 : bold;
    margin-top                  : 45px;
    margin-bottom               : 30px;
}

.cssTexto
{
    font-size                   : 16px;
    color                       : #666666;
    line-height                 : 20px;
    margin-bottom               : 20px;
    text-align                  : justify;
}

.cssTexto p
{
    margin-bottom               : 12px;
}

.cssTexto a 
{
    text-decoration             : none !important;
    color                       : #003C6E;
    cursor                      : pointer;
}

.cssTexto a:hover
{
    text-decoration             : underline !important;
}

.cssTexto ul, cssTexto ol
{
    margin-left                 : 25px;
}








/************************banner************************************/

#bannerMaster{
    height: 250px;
    width:990px;
    margin:0;
    padding:0;
    position:relative;
}
    
#banner{
    height: 250px;
    width:990px;
    margin:0;
    padding:0;
    position:relative;
    overflow:hidden;
}

#banner div{
    height: 250px;
    width:990px; 
    margin:0;
    padding:0;
    position:relative;
}

#nav{
    position:absolute;
    bottom:10px;
    right:10px;
    z-index:10000;
    padding:0px;
    margin:0px;
}

#nav li{
    width: 11px;
    float: left;
    list-style: none;
    margin:0 0px 0 10px;
}

#nav a{
    width: 11px;
    height:11px;
    display: block;
    background-image:url('/img/icons/nav.png');
}

#nav li.activeSlide a{
    width: 11px;
    display: block;
    background-image:url('/img/icons/navActive.png');
}

#nav a:focus{
    outline: none;
}

#nav img{
    border: none;
    display: block;
}

/*LINGUAS*/
#ulLinguas
{
    list-style-type:none;
    display:inline;
    margin:0px;
    padding:0px;
    }

#ulLinguas li
{
    list-style-type:none;
    display:inline;
    }

#ulLinguas .separador
{
    padding:0px 5px;
    }

/*MENU RODAPÉ*/
#ulMenuRod
{
    list-style-type:none;
    display:inline;
    margin:0px;
    padding:0px;
    }

#ulMenuRod li
{
    list-style-type:none;
    display:inline;
    }

#ulMenuRod .separador
{
    padding:0px 5px;
    }
