/* CSS Document */

* {
    margin:0;
    padding:0;
    list-style:none;


}

html {
    margin:0;
    padding:0;
    list-style:none;
    background:url('../img_site/bg_site.jpg');
   background-repeat: repeat-y;
    background-color: #dddce1;
      background-position: center;


}

body {
    margin:0 auto;
    padding:0;
    
   
    font-family:arial, serif;  
   
     
  
    
    
}



a:link, a:active, a:visited, a:hover {
    color: #000;
    text-decoration:none;
}

a:hover {
    text-decoration:none;
}

a img {
    border:none;
}

.clear { clear:both; }





/******************************************************************************************
* ESTRUTURA
/******************************************************************************************/
#cx_geral {


    margin:0 auto;
    padding:0;
    width:1000px;

    
  
}

/******************************************************************************************
* TOPO
/******************************************************************************************/
#topo {

width: 300px;

margin-left: 40px;
   
  
}

#topo p {

display: inline;
margin-right: 20px;

  
}

/******************************************************************************************
* TOPO
/******************************************************************************************/
#logo {

width: 310px;

margin-top: 70px;
  
  
}


/******************************************************************************************
* BANNER
/******************************************************************************************/
#outdoor {

float: right;
margin-top: 20px;
width: 654px;
height: 292px;
  
  
}

#slideshow {
 
  
    position:relative;
    width: 654px;
height: 292px;
    overflow: hidden;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0; 
    z-index:8; 
    opacity:0.0;}

#slideshow IMG.active {   
    z-index:10;  
    opacity:1.0;}

#slideshow IMG.last-active {
    z-index:9;
}

/******************************************************************************************
* MENU
/******************************************************************************************/
#menu{

margin-top: 80px;
width: 746px;
height: 467px;
  background:url('../img_site/bg_menu.png');
   background-repeat: no-repeat;
   
   margin-top: -70px;
  
}

#menu ul{


padding-top: 170px;
margin-left: 70px;
  
}

#menu ul li p img{
margin-top: 5px;
}

#menu ul li p a{
color: #fff;
font-size: 15px;

}

#menu ul li p a:hover{
color: #fdcc2b;

}


/******************************************************************************************
* BaixoBanner
/******************************************************************************************/
#conteudoPrincipal{

width: 600px;

float: right;
margin-top: -220px;
margin-bottom: 80px;

}

#conteudoPrincipal ul#baixoBanner li{
width: 250px;

float: left;

}

#conteudoPrincipal ul#baixoBanner li p.escrita{
font-size: 12px;
margin-top: 15px;
color:#9b9b9c; 

}

#conteudoPrincipal ul#baixoBanner li p.escrita a{
font-size: 12px;
margin-top: 15px;
color:#9b9b9c; 

}


/******************************************************************************************
* Rodape
/******************************************************************************************/
#rodape{

background:url('../img_site/bg_rodape.jpg');
   background-repeat: no-repeat;
   
   width: 572px;
   height: 44px;
   float: right;
}


#rodape p{

color: #fff;
font-size: 10px;
float: left;
padding-top: 20px;
margin-left: 80px;
}

#rodape p a img{

margin-top: -8px;
}



/******************************************************************************************
*Conteudo
/******************************************************************************************/
#conteudoPrincipalInterno{

width: 550px;

float: right;
margin-top: -220px;
margin-bottom: 70px;

}

#conteudoPrincipalInterno h1{

font-size: 20px;
color: #005a35;
margin-bottom: 15px;

}

#conteudoPrincipalInterno p{

text-align: justify;
font-size: 12px;

color:#9b9b9c; 

}


#conteudoPrincipalInterno p#flash{

margin-top: 40px;


}


#conteudoPrincipalInterno p#escrita {

text-align: center;
font-size: 12px;

color:#9b9b9c; 
margin-right: 350px;

}

#conteudoPrincipalInterno p#escrita a{

text-align: center;
font-size: 12px;

color:#9b9b9c; 


}

#conteudoPrincipalInterno p#video{

margin-top: 40px;
margin-left: 300px;
margin-top: -150px;


}

#conteudoPrincipalInterno p#escritab {

text-align: center;
font-size: 12px;

color:#9b9b9c; 

margin-left: 250px;
margin-top: 5px;

}


#conteudoPrincipalInterno ul li form {

float: left;
width: 350px;

}

#conteudoPrincipalInterno ul li form label {
color:#005a35;
}


#conteudoPrincipalInterno ul li form input {
float: right;
border: none;
background-color: #d0d0d8;
}

#conteudoPrincipalInterno ul li form textarea {
float: right;
border: none;
background-color: #d0d0d8;
}

#conteudoPrincipalInterno ul li#contatos {
float: right;
margin-top: 60px;
}

#conteudoPrincipalInterno ul li#contatos p {

margin-top: 30px;
}








/******************************************************************************************
*LightBox de todas as p�ginas
/******************************************************************************************/

#gallery{


    width: 550px;
    overflow: hidden;
   margin-top: 30px;
margin-left: 2px;

 
}

#gallery ul {
    width: 700px;

}

#gallery ul li{
    float: left;
    margin-left: 20px;
    margin-bottom: 20px;
    
}

#gallery ul li a img{
    background-color: #b8b8b8;
    padding: 5px;
    -moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}





