/*Estilo Sobre a franquia*/

#cabFranquia { width:auto; background:#40444D; padding:15px 5px; }

#cabFranquia #alinhar { width:710px; margin:0 auto; }

#cabFranquia img { width:170px;}

#cabFranquia h2 { width:530px; margin:-43px 0 0 185px; color:#FFFFFF; font-size:27px; }


#lateralFranquia { width:150px; border:#CCCCCC solid 2px; margin:3px; font-size:11px; text-align:center; float:left;}

#lateralFranquia #menuFranquia li { width:140px; height:45px; margin:10px 5px; border-bottom:#999999 dashed 3px;}

#lateralFranquia #menuFranquia li a { width:140px; height:27px; padding:10px 0 0 0; background:#EFEFEF; display:block; color:#000000;} 

#lateralFranquia #menuFranquia li a:hover { background:#CAC2B5; text-decoration:none;}

#lateralFranquia #menuFranquia #btCadastreFranquia { border:none;}

#lateralFranquia #menuFranquia #btCadastreFranquia a { background:#40444D; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:13px;}

#lateralFranquia #menuFranquia #btCadastreFranquia a:hover { background:#CAC2B5; text-transform:uppercase; color:#000000; font-weight:bold; }

#conteudoFranquia { width:auto; float:left; min-height:530px; text-align:justify; }

#conteudoFranquia p#bannerHomeFranquia { width:auto; margin:3px 15px 0; background:#000000;}

#conteudoFranquia p#bannerHomeFranquia object, #conteudoFranquia p#bannerHomeFranquia param { width:100%;}

#conteudoFranquia p, #conteudoFranquia h3, #conteudoFranquia .liFranquia li { font-size:12px; margin:15px 15px 0;  }

#conteudoFranquia p, #conteudoFranquia h3, #conteudoFranquia h2, #conteudoFranquia .liFranquia li { color:#000000; }

#conteudoFranquia h2 { width:auto; font-size:30px; border-bottom:dotted #CCCCCC 3px; margin:0 15px;}

#conteudoFranquia .liFranquia li{ list-style:inside disc; margin:10px 0 0 35px; text-align:justify;}

#conteudoFranquia table { margin:15px;}

#conteudoFranquia table tr td { width:250px; height:35px; border:#EFEFEF solid 1px; padding:4px; text-align:center;}

#conteudoFranquia .tdFranquiaTitulo { font-weight:bold; background:#EFEFEF;}

#conteudoFranquia .medalhaFranquia { border:none; width:70px;}

/*Fim Estilo Sobre a franquia*/

/*Estilo Afiliados*/

#bgAfiliados { width:100%; margin:0 auto; min-height:700px;  background:url(../images/parcerias/bg-sombra-afiliados.gif) repeat-y center; }

#conteudoAfiliados, #conteudoContratoAfiliados, #cadastroAfiliados { width:770px; margin:0 auto;}

#topoAfiliados { padding:18px; background:url(../images/parcerias/bg-topo-afiliados.gif) repeat-x top center;}

#topoAfiliados h2 {color:#000099; }

#topoAfiliados p { margin:0 0 25px 0; font-weight:bold;}

#comoFunciona { width:715px; height:280px; margin:20px auto 18px; border-bottom:#999999 solid 1px;}

#comoFunciona li{ width:195px; margin:18px; float:left; font-size:12px; color:#000099; font-weight:bold; text-align:justify;}

#saibamaisAfiliados { width:300px; margin:25px; float:left;}

#saibamaisAfiliados h3 { background:url(../images/parcerias/marcador-afiliado.jpg) no-repeat left center; height:auto; padding:10px 0 0 35px; font-weight:bold;  }

#saibamaisAfiliados p { font-size:12px; font-weight:normal; padding:0 0 0 35px; text-align:justify;}

#imagesBotao { width:280px;  float:left; margin:25px 0 0 50px;}

#conteudoContratoAfiliados h2, #cadastroAfiliados h2 { font-size:16px; border-bottom:1px dotted;}

#conteudoContratoAfiliados h2 { margin:15px 20px;}

#conteudoContratoAfiliados p { width:580px; font-size:12px; margin:25px auto;} 

#conteudoContratoAfiliados textarea { width:580px; height:250px; margin:10px 0 0 80px;  text-align:justify; padding:0 0 0 15px;}

#conteudoContratoAfiliados textarea, #conteudoContratoAfiliados #btnSubmit, #cadastroAfiliados input, #cadastroAfiliados textarea  { border-bottom:#666666 inset 1px; border-right:#666666 inset 1px; border-top:#D4D0C8 inset 1px; border-left:#D4D0C8 inset 1px;  font-size:12px;}

#conteudoContratoAfiliados .btnSubmit, #cadastroAfiliados .btnSubmit  { width:80px; height:30px; padding:5px; border-bottom:#666666 solid 1px; border-right:#666666 solid 1px; border-top:#cccccc solid 1px; border-left:#cccccc solid 1px;  font-size:12px;}

#cadastroAfiliados { font-size:12px; padding:10px 0 25px;}

#cadastroAfiliados form { width:770px;}

#cadastroAfiliados h2 { margin:25px;}

#cadastroAfiliados p { width:650px; margin:15px auto;}

#cadastroAfiliados span { width:150px; display:block; float:left; text-align:right; margin:0 15px 0 0;}

#cadastroAfiliados #cadastrar { margin:0 0 0 170px;}

/*#cadastroAfiliados * { margin:10px 0 10px 10px;}*/

/*Fim Estilo Afiliados*/

