
body{
background-image:url(bgponto.jpg);

}

#container{
     background-image:url(bg_fundoparcial.jpg);
     margin: auto;
	 width: 778px;
	 border: solid 1px #000;
}

#fundoparcial{
     background-image:url(bg_fundoparcial.jpg);
     float:left;
	 width: 778px;
}

/* INICIO MENU PRINCIPAL */

#foxmenucontainer{
background-image:url(fundomenu.jpg);
width:778px;
height: 71px;
display:block;
padding: 1px 0 0 0;
}

#foxmenu{
position:relative;
display:block;
height:71px;
font-size: 13px;
font-family: Arial,Verdana,Helvitica,sans-serif;
}

#foxmenu ul{
margin: 32px 13px 23px 0px;

padding:0;
list-style-type:none;
width:auto;
}

#foxmenu ul li{
display:block;
float:right;
margin:0 1px 0 0;
}

#foxmenu ul li a{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:5px 20px 0 20px;
height:19px;
background:url(foxmenu_bg-over.gif) no-repeat top left;
}

#foxmenu ul li a:hover{
color:#fff;
background:url(foxmenu_bg-off.gif) no-repeat top right;
}

#foxmenu ul li a.current,#foxmenu ul li a.current:hover{
color:#000;
background:#fff;
}

/* FIM MENU PRINCIPAL */

#container_4fotos{
background-image:url(bg_4fotos.jpg);
float: left;
width: 778px;
height: 280px;
}

.botao1{
      position:absolute;
      margin-left: 117px;
      margin-top: 257px;
}

.botao2{
      position:absolute;
      margin-left: 300px;
      margin-top: 257px;
}
.botao3{
      position:absolute;
      margin-left: 490px;
      margin-top: 257px;
	   }
.botao4{
      position:absolute;
      margin-left: 678px;
      margin-top: 257px;
}

form.login { 
width:400px;
margin-left: 30px;
font: 11px Arial, Verdana, sans-serif;
color: #fff;
margin-top:2px;
height: 30px;
}

#divlogin{
float:left;
width: 778px;
height: 30px;
}

/* INICIO DE 3 DIVS */

/*INICIO MENU ESQUERDO*/

#menuesqprevencao{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqprevencao img{
margin-left: 15px;
margin-top: 45px;
border: 1px solid #FFF;
}

#menuesqassessoria{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqservicos{
background-image:url(bg_menuesqservicos.jpg);
float:left;
margin-left:10px;
width:230px;
height: 500px;
}

#menuesqservicos img{
margin-left: 15px;
margin-top: 45px;
border: 1px solid #FFF;
}



#menuesqassessoria img{
margin-left: 15px;
margin-top: 45px;
border: 1px solid #FFF;
}

#menuesqcomprarlivro{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqcomprarlivro img{
margin-left: 15px;
margin-top: 35px;
}

#menuesqcomprarlivro h1{
      text-align:center;
      font: 15px Tahoma, Arial, Helvetica, sans-serif;
	  color:#fff; 
      line-height:20px;
}

#menuesqpalestras{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqpalestras img{
margin-left: 15px;
margin-top: 50px;
border: #FFF solid 1px;
}

#menuesqcursos{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqcursos img{
margin-left: 15px;
margin-top: 50px;
border: #FFF solid 1px;
}


#menuesqclientes{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqclientes img{
margin-left: 15px;
margin-top: 50px;
border: #FFF solid 1px;
}

#divmenuesqselecao{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqsobresuat{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#menuesqsobresuat img{
margin-left: 15px;
margin-top: 50px;
border: #FFF solid 1px;
}

#divmenuesqselecao img{
margin-left: 22px;
margin-top: 50px;
border: #FFF solid 1px;
}

#divmenuesqincendio{
background-image:url(bg_menuesqincendio.jpg);
float:left;
margin-left:10px;
width:230px;
height: 600px;
}

#divmenuesqincendio img{
margin-left: 13px;
margin-top: 50px;
border: #FFF solid 1px;
}

#divmenuesqcontrolador{
background-image:url(bg_divmenuesqcontrolador.jpg);
float:left;
margin-left:10px;
width:230px;
height: 480px;
}

#divmenuesq{
background-image:url(bg_divesqhome.jpg);
float:left;
margin-left:10px;
width:230px;
height: 230px;
}

#navcontainer { 
width: 225px; 
}

#navcontainer ul{
list-style-image:url(seta.gif);
margin-top: 35px;
margin-left: 30px;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a{
display: block;
padding: 5px;
width: 150px;
font:  11px Verdana;
}

#navcontainer a:link, #navlist a:visited{
color: #8fc0e1;
text-decoration: none;

}

#navcontainer a:hover{
color: #fff;
text-decoration:underline;

}

/*FIM  MENU ESQUERDO*/

#dirclientes{
background-color:#5b7888;
float:right;
margin-left:10px;
width:500px;
margin-bottom: 30px;
}

#dirclientes h1{
      padding-top: 2px; 
	  padding-bottom:5px; 
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 10px;
}

#dirclientes p{
      margin-top: 20px;
       font: bold 10px Verdana;
	   color:#fff;
	   line-height:15px;
	   	height: 5px;
}

#divmenuesqcontato{
background-image:url(bg_divesqhome.jpg);
float:left;
margin-left:10px;
width:230px;
height: 230px;
}

#divmenuesqcontato{
background-image:url(bg_divesqhome.jpg);
float:left;
margin-left:10px;
width:230px;
height: 230px;
}

#menuesqcontato{
background-image:url(bg_divesqcontato.jpg);
float:left;
margin-left:10px;
width:230px;
height: 480px;
}

#menuesqcontato h1{
     margin-top:20px; 
      margin-left: 18px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 10px;
}

#menuesqcontato h2{
      margin-top:12px;
      margin-left: 20px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#fff; 
	  line-height:40px; 
	  height: 20px;
}
#menuesqcontato p{
	    padding-top: 5px;
       margin-left: 18px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:12px;
	   	height: 6px;
}

.emailcontato{
float:left;
margin-top: 20px;
}

.emailcontato a{
text-decoration:none;
   font: 10px Verdana;
	   color:#fff;
}
.emailcontato a:hover{
text-decoration:underline;
   font: 10px Verdana;
	   color:#fff;
}

#dircontato{
background-color:#5b7888;
float:right;
margin-left:10px;
width:500px;
padding-bottom:35px;
}

#dircontato h1{
      padding-top: 2px;
	  padding-bottom: 5px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 10px;
}

#dircontato p{
       font: 10px Verdana;
	   color:#fff;
	   line-height:20px;
	   	height: 20px;
}

#dircontato img{
position:absolute;
margin: 0 5px 0 380px;
border: 1px solid #FFF;
}

#dirresposta{
text-align:center;
background-color:#5b7888;
float:left;
width:778px;
height:150px;
}

#dirresposta h1{
	  margin-top: 17px;
	  _margin-top: 8px;
      font: bold 15px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:25px; 
	  height: 6px;
}

#dirsobresuat{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;
}

#dirsobresuat h1{
      padding-top: 2px;
	  padding-bottom: 10px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 6px;
}

#dirsobresuat p{
       margin-right:30px;
	   padding-top: 3px;
	  padding-bottom: 5px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:20px; 

}

#dirsobresuat img{
float: right;
border: 1px solid #FFF;
margin: 5px 5px 5px 10px;
}

#dirsobresuat a{
text-decoration:none;
   font: bold 10px Verdana;
	   color:#f26522;
}

#dirsobresuat a:hover{
text-decoration:underline;
   font: bold 10px Verdana;
	   color:#fff;
}

#dircursos{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;
}

#dircursos h1{
      margin-right:15px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
      line-height:25px;

}

#dircursos p{
       margin-right:30px;
       font: 10px Verdana;
	   color:#fff;
       line-height:18px;

}
#dircursos a{
text-decoration:none;
   font: bold 10px Verdana;
	   color:#f26522;
}

#dircursos a:hover{
text-decoration:underline;
   font: bold 10px Verdana;
	   color:#fff;
}

#dircursos img{
float: right;
margin: 0 5px 10px 10px;
}

#dirselecao{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;

}

#dirselecao h1{
   padding-top: 2px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dirselecao p{
   margin-right:28px;
    font: 10px Verdana;
	 color:#fff;
      line-height:20px;
}

#dircomprarlivro{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;

}

#dircomprarlivro h1{
padding-top: 10px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:25px;
}

#dircomprarlivro h2{
   padding-top: 10px;
      font: 15px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dircomprarlivro p{
   margin-right:28px;
    font: 10px Verdana;
	 color:#fff;
      line-height:20px;
}

#dirincendio{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;

}

#dirincendio h1{
   padding-top: 2px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dirincendio h2{
   padding-top: 2px;
      font: bold 12px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dirincendio p{
   margin-right:28px;
    font: 10px Verdana;
	 color:#fff;
      line-height:20px;

}


#dirtreinamento{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;

}

#dirtreinamento h1{
   padding-top: 2px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:25px;

}

#dirtreinamento p{
       margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
        line-height:20px;
}

#dirpalestras{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;
}

#dirpalestras h1{
	    padding-bottom: 15px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:25px;
}

#dirpalestras p{
   margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
        line-height:20px;
}

#dirpalestras img{
float:right;
margin: 0 5px 5px 15px;
border: 1px solid #FFF;
}

#dirprevencao{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;
}

#dirprevencao h1{
	   padding-bottom: 10px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:25px;
}

#dirprevencao h2{
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dirprevencao p{
    margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
        line-height:20px;
}
#dirprevencao a{
      font: 12px Verdana, Arial, Helvetica, sans-serif;
	   color:#f26522; 
	  text-decoration:none;
}
#dirprevencao a:hover{
      font: 12px Verdana, Arial, Helvetica, sans-serif;
	  color:#fff;
	  text-decoration:underline; 
}

#dirassessoria{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;
}

#dirassessoria h1{
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:25px;
}
#dirassessoria h2{
      font: 20px Arial, Helvetica, sans-serif;
	  color:#f26522; 
       line-height:25px;
}

#dirassessoria p{
      padding-bottom:5px;
       margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
        line-height:20px;
}

#dircontrolador{
background-color:#5b7888;
float:right;
width:500px;
padding-bottom:35px;

}

#dircontrolador h1{
     padding-top: 2px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
       line-height:20px;
}

#dircontrolador p{
     padding-top: 10px;
       margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
        line-height:20px;
}

.portifolio_noticias{
  background-image:url(bg_portifolio.jpg);
  margin-left:8px;
 _margin-left:4px;
  margin-top:35px;
  _margin-top:30px;
  float:left;
  width:212px;
  height: 240px;
}

.portifolio_noticias h1{
     margin-top:35px;
	 margin-bottom:15px;
     text-align:center;
      font: 15px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:15px; 
}

.portifolio_noticias p{
     text-align:center;
     padding-top: 5px;
	 *padding-bottom: 15px;
	 _padding-bottom: 15px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:16px;
	   	height: 6px;
}

.portifolio{
  background-image:url(bg_portifolio.jpg);
  margin-left:8px;
 _margin-left:4px;
  _margin-top:35px;
  margin-top:35px;
  *margin-top:35px;
  float:left;
  width:212px;
  height: 242px;
}

.portifolio h1{
      margin-top:40px;
     text-align:center;
      font: 15px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 6px;
}

.portifolio p{
     text-align:center;
     padding-top: 5px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:16px;
	   	height: 6px;
}

#dirnoticias{
background-color:#5b7888;
float:right;
width:500px;
height: 1000px;
padding-bottom:35px;
}

#dirnoticias h1{
      padding-top: 2px;
	  padding-bottom: 5px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:25px; 
}

#dirnoticias h2{
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  margin-bottom: 20px;
}

#dirnoticias p{
       margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:25px;

}

#dirnoticias a{
text-decoration:none;
   font: 10px Verdana;
	   color:#fff;
}

#dirnoticias a:hover{
text-decoration:underline;
   font: 10px Verdana;
	   color:#fff;
}

#dirservicos{
background-color:#5b7888;
float:right;
width:500px;
height: 600px;
padding-bottom:35px;
}

#dirservicos h1{
      padding-top: 2px;
	  padding-bottom: 5px;
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:20px; 
	  height: 6px;
}

#dirservicos h2{
      margin-top:30px; 
      font: 20px Arial, Helvetica, sans-serif;
	  color:#bee3fb; 
	  line-height:30px; 
	  height: 15px;
}

#dirservicos p{
   padding-top: 10px;
       margin-right:28px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:16px;
}

#divcentralhome{
background-image:url(bg_divcentral.jpg);
float:left;
margin-left:16px;
_margin-left:15px;
width:230px;
height: 230px;
*height: 228px;


}

#divcentralhome p{
       text-align:center;
       margin-right:15px;
       margin-left: 15px;
	   padding-top: 85px;
       font: 10px Verdana;
	   color:#8fc0e1;
	   line-height:16px; 
}

#divcentralhome img{
margin: 0 0 5px 130px;
}

#divdirhome{
background-image:url(bg_divdirhome.jpg);
float:right;
margin-right:10px;
width: 258px;
height: 230px;
}

#divdirhome h1{
      margin-top:25px; 
      padding-left: 15px;
      font: 20px Arial;
	  color:#fff; 
	  line-height:5px; 
}

#divdirhome p{
      margin-right:15px;
      margin-left: 15px;
       font: 10px Verdana;
	   color:#8fc0e1;
	   line-height:20px;
	   height: 6px; 
}

.botao5{
      position:absolute;
      margin-left: 160px;
      margin-top: 127px;
	  _margin-top: -28px;
}

/* FIM 3 DIVS */
#divfazia{
float: left;
width: 778px;
height:20px;
}

/* INICIO 3 DIVS INFERIOR */

#divesqhome_inf{
background-color:#5b7888;
float: left;
width: 259px;
height: 180px;
}

#divesqhome_inf h1{
      margin-top:5px; 
      margin-left: 30px;
      font: bold 15px Tahoma, Arial, Verdana;
	  color:#f26522; 
	  line-height:10px; 
}

#divesqhome_inf p{
       _margin-top:10px; 
       margin-right:15px;
       padding-left: 30px;
       font: 10px Verdana;
	   color:#ff0000;
	   line-height: 5px; 
	   height: 20px; 
}

#divesqhome_inf a{
       text-decoration:none;
       font: 10px Verdana;
	   color:#fff; 
	   line-height:13px; 
}

#divesqhome_inf a:hover{
       text-decoration:none;
       font: 10px Verdana;
	   color:#f26522; 
	   line-height:13px;
}


#divcentralhome_inf{
background-image:url(bg_centralhome_inf.jpg);
float:left;
width:230px;
height: 170px;
}

#divcentralhome_inf p{
       text-align:center;
       margin-top:102px; 
       margin-right:15px;
       padding-left: 18px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:16px; 
}

#divcentralhome_inf a{
      text-decoration:none;
       font: 10px Verdana;
	   color:#fff; 
	   line-height:13px;
}

#divcentralhome_inf a:hover{
      text-decoration: none;
       font: 10px Verdana;
	   color: #f26522; 
	   line-height: 13px;
}

#divdirhome_inf{
background-image:url(bg_dirhome_inf.jpg);
margin-left: 20px;
float:right;
width:250px;
height: 170px;
}

#divdirhome_inf p{
      text-align:center;
       margin-top:110px; 
       margin-right:15px;
       padding-left: 5px;
       font: 10px Verdana;
	   color:#fff;
	   line-height:16px; 
}

#divdirhome_inf a{
      text-decoration:none;
       font: 10px Verdana;
	   color:#fff; 
	   line-height:13px;
}

#divdirhome_inf a:hover{
       text-decoration:none;
       font: 10px Verdana;
	   color:#f26522; 
	   	line-height:13px;
}

/* FIM 3 DIVS INFERIOR */


#rodape1{
    float:left;
	background-color:#363636;
	width: 778px;
	height: 65px;
	border-top: #5d7a8c 20px solid;
}

#rodape1 h1{
      text-align: center;
      font: 11px verdana, Helvetica, sans-serif;
	  color:#fff; 
	  line-height:16px; 
	  height: 6px;
	  padding-bottom: 5px;
}
 
#rodape1 p{
      text-align:center;
      font: 9px Verdana;
	  color:#5b788a;
      line-height: 16px;
	  margin: 5px 0 5px 0;
}

/* FORMULÁRIO */

#todoform {
font:10px verdana, helvetica, sans-serif; 
/* o tamanho e o tipo da fonte no formulário */
color:#fff; /* a cor laranja para as letras */
margin-top:35px;

 } 
 
#todoform td{
padding:3px;
text-align:left;
}

#todoform th {
padding:3px; 
/* um afastamento de 3px */
} 

#todoform input {
background:#fff; 
/* a cor do fundo dos três campos */
font-color:#000;
/* a cor da letra dos três campos */
border:1px solid #000;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */
float:left;
}   

#todoform textarea {
 background:#fff; 
 /* a cor do fundo do campo */
color:#000;
/* a cor da letra para o textarea */
border:1px solid #000; 
/* uma borda de 1px tracejada e na cor 
laranja para o campo */
}

#todoform input.botao {
background:#fff; 
/* a cor do fundo do botão */
color:#666; /* a cor das letras Enviar */
}  

/* FIM FORMULÁRIO */

/* INICIO FORMULÁRIO LIVRO */

#todoform2 {
font:10px verdana, helvetica, sans-serif; 
/* o tamanho e o tipo da fonte no formulário */
color:#fff; /* a cor laranja para as letras */
margin-top:20px;

 } 
 
#todoform2 td{
padding:3px;
text-align:left;
}

#todoform2 th {
padding:3px; 
/* um afastamento de 3px */
} 

#todoform2 input {
background:#fff; 
/* a cor do fundo dos três campos */
font-color:#000;
/* a cor da letra dos três campos */
border:1px solid #000;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */
float:left;
}   

#todoform2 textarea {
 background:#fff; 
 /* a cor do fundo do campo */
color:#000;
/* a cor da letra para o textarea */
border:1px solid #000; 
/* uma borda de 1px tracejada e na cor 
laranja para o campo */
}

#todoform2 input.botao {
background:#fff; 
/* a cor do fundo do botão */
color:#666; /* a cor das letras Enviar */
}  

/* FIM FORMULÁRIO LIVRO */




