body
{
background-color:#d9e0da;
margin:0 0 0 0;
background-image:url(/WFResources/Common/Images/extranet/fundo.jpg);
background-attachment:fixed;
background-position:bottom;
background-repeat:repeat-x;
}

.fundo_geral {
background-image:url(/WFResources/Common/Images/extranet/fundo.jpg);
background-position:bottom;
background-attachment:fixed;
background-repeat:repeat-x;
}

.fundo_banner {
background-image:url(/WFResources/Common/Images/images_portal/portal70_01A.jpg);
background-repeat:repeat-x;
}

.fundo_rodape {
background-image:url(/WFResources/Common/Images/images_portal/portal70_50.jpg);
background-repeat:repeat-x;
height:26px;
margin-top:15px;
}

.titulo, .titulo a
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:12px;
font-weight:bold;
color:#605d5c;
}
/*.titulo:hover, .titulo a:hover
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:15px;
font-weight:bold;
color:#605d5c;
text-decoration:underline;
}*/

.subtitulo, .subtitulo a
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:13px;
font-weight:bold;
color:#605d5c;
text-decoration:none;
}

.subtitulo:hover, .subtitulo a:hover
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:13px;
font-weight:bold;
color:#605d5c;
text-decoration:underline;
}

.contPadrao1
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:normal;
color:#605d5c;
text-decoration:none;
}

/*.contPadrao1:hover
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:normal;
color:#339900;
text-decoration:underline;
}*/

.contPadrao2
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:bold;
color:#605d5c;
text-decoration:none;
}


.contPadrao2:hover
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:underline;
}

.contDadosAdic, .contDadosAdic a
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
font-weight:normal;
color:#339900;
text-decoration:none;
}

.contDadosAdic:hover, .contDadosAdic a:hover, 
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
font-weight:normal;
color:#339900;
text-decoration:underline;
}

.contRodape
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
font-weight:normal;
color:#605d5c;
}

.listTitulo
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:13px;
background-image:url(/WFResources/Common/Images/images_portal/portal70_53.jpg);
font-weight:bold;
height:22px;
text-align:center;
color:#ffffff;
padding: 3px 6px 6px 6px;
}

.listCont1
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:13px;
font-weight:normal;
text-align:center;
color:#605d5c;
background-color:#ffffff;
padding: 3px 6px 6px 6px;
}

.listCont2
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:13px;
font-weight:normal;
text-align:center;
color:#605d5c;
background-color:#E4EEDD;
padding: 3px 6px 6px 6px;
}

.botao_ativo
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
font-weight:bold;
border:none;
width:57px;
height:22PX;
cursor:hand;
text-align:center;
color:#006600;
background-image:url(/WFResources/Common/Images/images_portal/botao_on.jpg);
}



.botao_desativo
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
font-weight:bold;
border:none;
width:57px;
height:22PX;
cursor:hand;
text-align:center;
color:#CCCCCC;
background-image:url(/WFResources/Common/Images/images_portal/botao_off.jpg);
}

.campo_texto 
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
border:none;
width:108px;
height:22PX;
color:#006600;
padding:5px 5px 0px 5px;
font-weight:bold;
background:none;

}

.campo_texto2
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:10px;
border:none;
width:240px;
height:22PX;
color:#006600;
padding:5px 5px 0px 5px;
font-weight:bold;
background:none;
/*background:url(/WFResources/Common/Images/images_portal/portal70_55.jpg) no-repeat;
background-position:right;*/
}

.campo_texto3
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:12px;
border:none;
height:24PX;
color:#006600;
padding:5px 5px 0px 5px;
font-weight:normal;
background-color:#f6f8f5;
border: solid 1px #bccab0;
}

#tudo{
min-height: 100%;
position: relative;
}

* html #tudo {
height: 100%; /* hack para IE6 hq trata height como min-height */
}


/*#conteudo{
padding-bottom: 30px;

}*/

#rodape{
position: absolute;
bottom: 0;
width:998px;
left: 50%; 
margin-left: -499px;
}



/*-----------------------------Extranet Intranet FFM--------------------------------------------*/

#fundo {
width:880px;
margin:0 auto;
text-align:center;
padding-top:35px;
left:100px;
z-index:1;
 }

#fundoAlign {
text-align:center;
width:880px;
position:absolute; 
top:36px; 
left:50%; 
margin-left:-440px; 

 }
 
#fundoLeft{
float:left;
}

#fundoCenter{
float:left;
}

#fundoRight{
float:left;
}
 
#bot_superior {
position:absolute; 
left:50%; 
margin-left:-430px; 
width:875px;
top:0; 
padding:10px 5px 0 40px;
z-index:2;
 }
 
.bot_superior_texto {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}


#bot_superior table{

left:5%; 
margin-left:-30px; 
margin-right:33px;
}
.BTN_text{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0 auto;
text-align:center;
cursor:hand;
text-decoration:none;
}

.BTN_text span 
{
	display:none;
}

.BTN_text:hover{
color:#FFFFFF;
font-family:Calibri;
font-size:12px;
margin:0 auto;
text-align:center;
cursor:hand;
}

.BTN_text:hover span{ 
    display:inline; 
    position:absolute; 
    background:#ffffff; 
    border:1px solid #cccccc; 
    color:#000000; 
    width:10em; 
    top:2em; 
    filter:alpha(opacity=75);
    z-index:2;
}

#conteudo {
position:absolute; 
top:36px; 
left:50%; 
margin-left:-430px; 
width:875px;
}

#conteudoInterna {
/*position:fixed; 
top:150px; 
text-align:center;
width:855px;
margin-left:51px;*/

position:absolute; 
top:150px; 
left:50%; 
margin-left:-440px; 
width:875px;
}

#ConteudoMenu{
width:100%;
left:50%; 
padding-left:-430px; 
_margin-top:36px;
}


#ConteudoMenuInterna{
width:100%;
left:50%; 
padding-left:-430px; 
margin-top:93px;
_margin-top:127px;
}

#conteudo_intra {
position:absolute; 
top:43px; 
left:50%; 
margin-left:-430px; 
width:875px;
}
.itens_menu{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.itens_menu_intra{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#53514f;
text-align:center;
}
.itens_menu2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5d7f6c;
text-align:center;
}
.breadcrumb, .breadcrumb a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#5d7f6c;
padding-top:5px;
text-decoration:none;
}

.breadcrumb a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#5d7f6c;
padding-top:5px;
text-decoration:underline;
}

.bot_menu {
text-align:center;
padding:10px 10px 5px 10px;
width:149px;
height:35px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
cursor:hand;
background:url(/WFResources/Common/Images/extranet/botao_desabilitado.gif);
background-repeat:no-repeat;
}

.bot_menu:hover {
text-align:center;
padding:10px 10px 5px 10px;
width:149px;
height:35px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
cursor:hand;
background:url(/WFResources/Common/Images/extranet/botao_habilitado.gif);
background-repeat:no-repeat;
}
.bot_menu_intra {
text-align:center;
padding:0px 10px 5px 10px;
width:154;
height:41px;
background-repeat:no-repeat;
color:#264d6c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
cursor:hand;
background:url(/WFResources/Common/Images/intranet/images/botao_desabilitado.gif);
background-repeat:no-repeat;
}
.bot_menu_intra p{
margin-top:15px;
}

.bot_menu_intra:hover {
text-align:center;
padding:0px 10px 5px 10px;
width:154px;
height:41px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
cursor:hand;
background:url(/WFResources/Common/Images/intranet/images/botao_habilitado.gif);
background-repeat:no-repeat;
}

.titulo_box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#075296;
width:100%;
}


.campo_texto
{
width:100%;
font-family:Arial, Helvetica, sans-serif;
background:none;
border:0px;
font-size:11px;
font-weight:normal;
color:#4a4849;
padding:0 10px 0 5px;
}
textoNotFFM{
width:100%;
font-family:Arial, Helvetica, sans-serif;
border:0px;
font-size:11px;
font-weight:normal;
color:#4a4849;
padding:0 10px 0 5px;
text-decoration:none;
vertical-align:middle;
}

textoNotFFM:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cd3b3b;
text-decoration:underline;
cursor:hand;
vertical-align:middle;
}

.texto_box{
width:100%;
font-family:Arial, Helvetica, sans-serif;
border:0px;
font-size:11px;
font-weight:normal;
color:#4a4849;
padding:0 10px 0 5px;
text-decoration:none;
}

.texto_box a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cd3b3b;
text-decoration:none;
cursor:hand;
}
.texto_box:hover, .texto_box a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#cd3b3b;
text-decoration:underline;
cursor:hand;
}
.logo{
padding:40px 0 0 0;
}

.texto_apresentacao{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#4a4849;
padding:10px 70px 0 160px;
text-align:justify;
}

.botao_buscar{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background:url(../Images/extranet/botao_padrao.gif) no-repeat;
width:49px;
height:18px;
border:none;
cursor:hand;
}

.texto_botao{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
cursor:hand;
}

.texto_novaIntranet01{
font-family:Arial, Helvetica, sans-serif;
font-size:50px;
font-weight:bold;
color:#4d4948;
text-align:center;
}
.texto_novaIntranet02{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin:-5px 0 0 0;
font-weight:bold;
color:#4d4948;
text-align:center;
}
.texto_aviso{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0c599a;
text-align:center;
}

.itens_novaIntranet{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#53514f;
}

.texto_box_intra{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4a4849;
padding:0 10px 0 5px;
}

.texto_box_intra a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#eb8023;
text-decoration:none;
cursor:hand;
}
.texto_box_intra :hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#eb8023;
text-decoration:underline;
cursor:hand;
}

.contPadrao2
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:normal;
color:#605d5c;
text-decoration:none;
}

.contPadrao12:hover
{
font-family:Arial,Trebuchet MS, Tahoma, Helvetica;
font-size:11px;
font-weight:normal;
color:#339900;
text-decoration:underline;
}
