/*Submenu Franquias*/
.submn-franquias {margin-bottom: 10px;}

.submn-franquias li, .submn-franquias li a {
	display: block;
	text-indent: -5000px;
	height: 13px;
	background: no-repeat top left;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

.submn-franquias li {
	float: left;
	list-style: none;
	margin-right: 16px;
}

.submn-franquias li.mn-sobrearede, .submn-franquias li.mn-sobrearede a {
	background-image: url(../images/franquias/mn-sobrearede.gif);
	width: 69px;
}

.submn-franquias li.mn-apoioaofranqueado, .submn-franquias li.mn-apoioaofranqueado a {
	background-image: url(../images/franquias/mn-apoioaofranqueado.gif);
	width: 116px;
}

.submn-franquias li.mn-investimento, .submn-franquias li.mn-investimento a {
	background-image: url(../images/franquias/mn-investimento.gif);
	width: 75px;
}

.submn-franquias li.mn-cadastro, .submn-franquias li.mn-cadastro a {
	background-image: url(../images/franquias/mn-cadastro.gif);
	width: 55px;
}


.txtLeft {
	float: left;
	width: 354px;
	margin: 0 14px 0 20px;
} * html .txtLeft {
	margin-left: 10px;
}

.box-franquia {
	color: #753113;
	width: 156px;
	height: 100px;
	overflow: hidden;
	float: left;
	margin: 0 12px 12px 0;
	background: url(../images/franquias/box-orange.jpg) no-repeat top left;
}

.box-franquia-alternate {
	color: #545100;
	background: url(../images/franquias/box-green.jpg) no-repeat top left;
}

.box-franquia h3{
	text-indent: -5000px;
	height: 10px;
	background-repeat: no-repeat;
	margin: 8px 0 9px 12px;
} * html .box-franquia h3{
	margin-bottom: 0
}

.box-franquia p{
	margin: 0 5px 11px 12px;
	height: 37px;
	overflow: hidden;
}

.tit-box-sobre {background-image: url(../images/franquias/tit-sobrearede.gif)}

.tit-box-apoio {background-image: url(../images/franquias/tit-apoio.gif)}

.tit-box-investimento {background-image: url(../images/franquias/tit-investimento.gif)}

.tit-box-cadastro {background-image: url(../images/franquias/tit-cadastro.gif)}

.imgFranquia {margin-bottom: 26px;}

.txtFull {margin: 17px 20px;}

form#cadastro {
	width: 660px;
	color: #FFF;
}

#cadastro p{margin-bottom: 18px;}

#cadastro fieldset {
	float: left;
	width: 300px;
}

#cadastro label span.labelLeft {
	display: block;
	width: 70px;
	float: left;
	margin: 3px 12px 0 0;
	text-align: right;
}

#cadastro textarea {
	width: 544px;
	height: 100px;
	margin-bottom: 8px
}

#cadastro input#bt-enviar {
	width: 48px;
	background: none;
	float: right;
	margin-right: 115px;
}

#txtResposta {
	width: 360px;
	color: #B3B3B3;
}

#txtResposta h4{
	font-size: 9px;
	color: #FFF;
}

#txtResposta img {margin-top: 10px;}

#boxes-secoes {
	width: 336px;
	float: right;
}
