@charset "UTF-8";

body { margin:0px;
	   padding:0px;
	   font-size:12px;
	   font-family:Arial, Helvetica, sans-serif;
	   color:#303030;
}

a:link { text-decoration:none; color:#303030;}
a:visited { text-decoration:none; color:#303030;}
a:hover {color:#F7C001; text-decoration:underline;}

.topHome {
	background-image: url(images/tp_fnd_hm.jpg);
	background-repeat: repeat-x;
	clear: both;
	height: 30px;
	width: 928px;
}

.topHome img { border:none;}

.topo {
	background-image: url(images/tp_fnd_hd.gif);
	background-repeat: repeat;
	clear: both;
	height: 172px;
	width: 100%;
}
.mn_sup {
	height: 19px;
	width: 346px;
	float: right;
	padding-bottom: 89px;
}
#subs {
	background-image: url(images/tp_ln_rmp.gif);
	background-repeat: repeat-x;
	height: 45px;
	width: 100%;
	z-index: 3;
	right: 0px;
	position: absolute;
	clear: both;
	float: left;
}

.mn_prcp {
	float: right;
	height: 36px;
	width: 540px;
}
.sbmn
{
 position:absolute;
}

#sb01 {
	display:none;
	height: 30px;
	width: 270px;
	position: absolute;
	left: 300px;
	top: 2px;
}

#sb01 img {border:none;}

#sb02 {
	display:none;
	height: 30px;
	width: 450px;
	position: absolute;
	left: 340px;
	top: 2px;
}

#sb02 img { border:none; }

#sb03 {
	display:none;
	height: 30px;
	width: 500px;
	position: absolute;
	left: 420px;
	top: 2px;
	z-index: auto;
}

#sb03 img { border:none; }

#imagemPrincipal {
	position: absolute;
	z-index: 8;
	left: 0px;
	top: 207px;
}
#sb04 {
	display:none;
	height: 30px;
	width: 270px;
	position: absolute;
	left: 630px;
	top: 2px;
}

#sb04 img { border:none; }

/***** Miolo  ************/

#miolo { margin-top:5px;
         width:922px;
         _width:940px;
         }

#lateralEsq { width:261px;
			  margin-left:9px;
			  float:left;
}

#oportunidades { background-image:url(images/bgOportunidades.gif);
				 width:241px;
				 height:263px;
				 padding-left:10px;
				 padding-right:10px; 
}

#oportunidades h2 { font-size:15px;
                    margin:0px;
                    padding:0px;
                    }                    

#novidades { background-image:url(images/bgNovidades.gif);
			 width:241px;
			 height:231px;
			 margin-top:5px;
			 padding-left:10px;
			 padding-right:10px;
			 padding-top:15px; 
}

#novidades h2 { font-size:15px;
                margin:0px;
                padding:0px;
                margin-top:10px;              
}

#premio { background-image:url(images/btMelhorFranquia.jpg);
		  width:261px;
		  height:110px;
		  margin-top:5px;
}

#endereco { width:241px;
			height:150px;
			padding-top:5px;
			background-color:#fafae2;
			margin-top:5px;
			padding-left:10px;
			padding-right:10px;
			font-size:9px; 
} 

#meio { float:left;
        width:650px;
}

#meio h2 { margin-left:22px;
           font-size:16px; 
           }

#meio h3 { margin-left:22px;
           font-size:14px;
           border-bottom:1px solid #ccc;
           margin-bottom:0px;
           }

#meio h4 { margin-left:22px;
           font-size:18px;
           border-bottom:1px solid #f1b41d;
           padding-bottom:15px;
            }

#meio p { margin:5px;
          margin-left:20px;
}

#meio ul li { padding:4px;}

#menuBlack { width:645px;
			 background-image:url(images/bgMenuBlack.jpg);
			 height:51px;
			 margin-left:5px;
			 padding-top:10px;
}

#menuBlack a:hover { text-decoration:none; }
#menuBlack img { border:none;}

#txtOportunidade { margin-top:5px;
				   margin-left:15px;
				   width:635px;
}

#txtOportunidade h2 { font-size:20px;
					  padding:0px;
					  margin:0px;
					  margin-top:10px;
}

#porque { margin-left:15px;
		  margin-top:10px; 
}

#historia { margin-left:15px;
		   	margin-top:10px;
		    width:635px;
}

#videos { margin-left:15px;
          padding-top:10px;
          width:635px; 
          clear:left;
          }
          
#videos .box { width:180px;
               text-align:center;
               float:left;
               background-color:#efefef;
               margin-left:18px;
               _margin-left:10px;
               padding:5px;
               border:1px solid #ccc;
               } 

.areas { background-color:#efefef;
         padding:5px;
         border:1px solid #ccc;
         margin-top:5px;
         }                

.areas h5 { margin:0px;
            padding:0px;
            margin-left:0px;
            padding-top:0px;
            font-size:14px;
           border-bottom:1px solid #ccc;
           margin-bottom:5px;
           padding-bottom:3px;
            }
                 
.veja 
{
    width:612px;
    _width:590px;
    margin-left:15px;
    text-align:right;
    }  

.veja a { color:#ff0000;}                         

#rodape { border-top:1px solid #b2b49c;
		  text-align:right;
		  padding:3px;
		  font-size:10px;
}

.tabela { margin-left:130px;
          margin-right:20px;
          background-color:#ccc;          
          }
.tabela td { background-color:#fff; padding:4px; }
.tabela th {background-color:#f4f3e1;
            padding:4px; 
             }

.testemunha { width:283px;
              float:left;
              margin-left:25px;
              margin-top:10px;
              }
              
.testemunhais { background-color:#efefef;
                float:left;
                padding:10px;
                text-align:center;
                border:1px solid #ccc;
                margin:10px;
                }             

.testemunha h3 { margin:0px;
                 padding:0px;
                 font-size:11px;
                 margin-left:0px;
                 }

.noticias img { margin:5px; }                                              
