@charset "utf-8";
/* CSS Document */

body {
	/*background: #555;*/
	background-image:url(../img/page-bg.png);
	background-repeat:repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.topo{
	position: absolute;
	width:770px;
	background-image:url(../img/topo.jpg);
	left:50%;
	margin-left:-385px;
	height:68px;
	/*border:1px;
	border-color:#B70000;
	border:solid;*/
	}
.logo{
	position:absolute;
	top:-5px;
	margin-top:8px;
	background-image:url(../img/logo.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	height:62px;
	width:205px;
	left: 5px;
		
	}
	.le{
	position:absolute;
	top:0px;
	margin-top:0px;
	background-image:url(../img/le.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	height:67px;
	width:10px;
	left: 0px;
		
}
.ld{
	position:absolute;
	top:0px;
	margin-top:0px;
	background-image:url(../img/ld.jpg);
	background-repeat:no-repeat;
	margin-right:0px;
	height:67px;
	width:10px;
	right:-2px;
		
}
.topo_2{
	position:absolute;
	top:67px;
	width:770px;
	background-color:#B7000B;
	left:50%;
	margin-left:-385px;
	height:70px;
	border:1px;
	border-color:#B70000;
	border:solid;
	font-family:"Franklin Gothic Medium", Tahoma;
	font-size:30px;
	font-size-adjust:inherit;
	color:#666;
	line-height:80px;
}
.topo_2.1{
	position:absolute;
	top:67px;
	width:770px;
	background-color:#787878;
	left:50%;
	margin-left:-385px;
	height:70px;
	border:1px;
	border-color:#B70000;
	border:solid;
	font-family:"Franklin Gothic Medium", Tahoma;
	font-size:30px;
	font-size-adjust:inherit;
	color:#666;
	line-height:80px;
}
.franqueado{
	position:absolute;
	top: 11px;
	margin-left:0px;
	height:45px;
	width:765px;
	left: 6px;
	margin-top:0px;
	font-family: Arial;
	font-size:16px;
	color:#333;
	font-weight:bold;
	line-height:50px;
	}
	.solucoes{
	position:absolute;
	top: 12px;
	margin-left:0px;
	height:45px;
	width:304px;
	left: 456px;
	margin-top:0px;
	font-family: Arial;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	line-height:50px;
	border:1px;
	border-color:#B70000;
	}
	.telefone{
	position:absolute;
	top:138px;
	width:770px;
	left:50%;
	margin-left:-385px;
	height:168px;
	background-image:url(../img/fundo3.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	font-family: Verdana,Arial;
	color:#333;
	font-weight:bold;
	border:1px;
	border-color:#B70000;
	border:solid;
	line-height:33px;
		}
	.telefone1{
	position:absolute;
	top:68px;
	width:770px;
	left:50%;
	margin-left:-385px;
	height:172px;
    /*background-image:url(../img/fundo3.jpg);
	background-repeat:repeat-x;*/
	font-size:14px;
	font-family: Verdana,Arial;
	color:#333;
	font-weight:bold;
	border:1px;
	border-color:#B70000;
	border:solid;
	line-height:33px;
	/*left: 394px;*/
		}
.conteudo{
	position:absolute;
	top:337px;
	width:770px;
	/*left:50%;*/
	margin-left:-385px;
	height:2500px;
	background-color:#FFF;
	border:1px;
	border-color:#B70000;
	border:solid;;
	}	
	
	.conteudo1{
	position:absolute;
	top:271px;
	width:770px;
	left:50%;
	margin-left:-385px;
	height:2900px;
	background-color:#FFF;
	border:1px;
	border-color:#B70000;
	border:solid;
	
	}	
	.menu{
	position:absolute;
	top:305px;
	width:770px;
	left:50%;
	margin-left:-385px;
	height:29px;
	background-color:#FFF;
	border:1px;
	border-color:#B70000;
	border:solid;
	line-height:20px;
	}	
	
	.menu1{
	position:absolute;
	top:238px;
	width:770px;
	left:50%;
	margin-left:-385px;
	height:29px;
	background-color:#FFF;
	border:1px;
	border-color:#B70000;
	border:solid;
	line-height:20px;
	}	
	.font2{
		font-size:20px;
		}
		
		.font3{
		font-size:12px;
		color:#C00;
		font-weight:bold;
				}
		.font4{
		font-size:18px;
		color:#C00;
		font-weight:bold;
		font-family:"Franklin Gothic Medium", Tahoma;
		}
		.msg{
	position:absolute;
	top: 66px;
	margin-left:0px;
	height:45px;
	width:488px;
	left: 278px;
	margin-top:0px;
	font-family: Arial;
	font-size:20px;
	color:#B70000;
	font-weight:bold;
	line-height:50px;
			}		
		
		.orc{
			background-image:url(../img/orc.jpg);
			background-repeat:no-repeat;
			height:109px;
			width:770px;
			font-family:"Franklin Gothic Medium", Tahoma;
			color:#333;
			font-size:15px;
			
			}
		
.tbl_login{
	border:solid;
	border-bottom:1px;
	border-color:#CCC;
	border-left:1px;
	border-right:1px;
	border-top:1px;
	font-family:Arial,Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.desc_foto{ margin-left:10px; 
            width:390px; 
			height:32px; 
			background-image:url(../modelo/img/fundo1.jpg); 
			background-repeat:repeat-x; 
			border:1px;  
			border:#CC0000; 
			border-style:solid;
			font-family:Arial; 
			size:10px; color:#FFFFFF; 
			font-weight:bold; 
			line-height:40px;
			 }


.foto{      left:15px; 
            width:390px;  
			height:310px;
			border-style:solid;
			border:1px;
			border-color:#C00;
			position:absolute;
			}
			
			
.desc_corretor{
	margin-top:-337px;
	margin-left:430px;
	width:308px;
	height:294px;
	border:1px;
	border:#CC0000;
	border-style:solid;
	position:absolute;
	font-family:Arial;
	font-size:11px;
	left: 2px;
	top: 370px;
	position:absolute;		
			}
			
.info_corretor{      
            margin-top:-38px;  
            margin-left:430px; 
			background-image:url(../modelo/img/fundo1.jpg); 
			background-repeat:repeat-x;
            width:308px;  
			height:32px;
			border:1px;  
			border:#CC0000; 
			border-style:solid;
			position:absolute;
		    font-family:Arial; 
			size:10px; color:#FFFFFF; 
			font-weight:bold; 
			line-height:40px;
						}
.tbl_destaques{ font-family:Arial; font-size:12px;}