/* Estrutura */

body {
	padding:0; 
	margin:0;
	background:#e4e4e6;
	font:13px "Trebuchet MS"; 
	color:#404040;
	}
#tudo { 
	width:975px;
	background:url(../img/repeat.gif) repeat-y top left;
	margin:0 auto;
	text-align:left;
	}
#topo {
	background:url(../img/header.gif) no-repeat;
	width:864px;
	height:118px;
	padding:1px 49px 0px 62px;
	text-align:left;
	}
#menu {
	width:864px;
	height:35px;
	background:url(../img/bg_nav.gif) repeat-y top left;
	padding:0px 49px 0px 62px;
	}
#principal {
	width:873px;
	background:url(../img/bg_home.gif) no-repeat top center;
	padding:0px 49px 0px 53px;
	float:left;
	}
#interna {
	width:864px;
	min-height:354px;
	background:url(../img/bg_interna.gif) no-repeat top center;
	padding:49px 49px 0px 62px;
	float:left;
	}
#contato, #trabalhe {
	width:860px;
	min-height:354px;
	background:url(../img/bg_interna.gif) no-repeat top center;
	padding:49px 62px 0px 53px;
	float:left;
	}
*html #interna, *html #contato, *html #trabalhe {height:354px;}
#rodape {
	padding:2px 53px 0px 62px;
	width:860px;
	height:39px;
	color:#666666;
	font-size:12px;
	text-align:right;
	}
#rodape a:link, #rodape a:visited {
	text-decoration:none;
	color:#666666;
	}
#rodape a:hover {
	text-decoration:underline;
	color:#666666;
	}
	
/* Navigation */

#menu ul {
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
	}
#menu ul li {
	float:left;
	display:block;
	min-width:10px;
	margin:0px;
	padding:9px 24px 0px 0px;
	position:relative;
	}	
#menu ul li a {
	font:bold 12px "Trebuchet MS";
	color:#333333;
	text-decoration:none;
	}
	
/* Backgrounds */

.bghome {
	background:url(../img/bg_home.gif) no-repeat top left;
	}
.bgint{
	background:url(../img/repeat.gif) repeat-y top left;
	}
.rodapehome {
	background:url(../img/footer.gif) no-repeat top left;
	}
.rodapeint{
	background:url(../img/rodape.gif) no-repeat top left;
	}
	
/* Flutuação */

.left {float:left;}
.right {float:right;}

/* Boxes */

#logo {
	width:188px;
	height:94px;
	padding-top:24px;
	}
#intranet {
	width:432px;
	height:20px;
	margin-top:66px;
	text-align:right;
	font:bold 12px "Trebuchet MS";
	color:#005481;
	}
#flash {
	width:873px;
	height:273px;
	}
#boxes {
	width:873px;
	}
#franchise {
	height:98px;
	width:400px;
	background:url(../img/franchise.gif) no-repeat top left;
	padding:9px 18px 12px 24px;
	line-height:16px;
	}
#numbers {
	height:98px;
	width:361px;
	padding:9px 18px 12px 22px;
	background:url(../img/spdlnbs.gif) no-repeat top left;
	line-height:16px;
	}
#franchise p, #numbers p {padding:0px 0px 0px 0px; margin:0;}

#empresa {
	width:551px;
	}

#formcontato {width:465px;}
#boxcontato, #boxtrabalhe {
	width:314px;
	height:102px;
	background:url(../img/box_contato.gif) no-repeat top left;
	margin-top:38px;
	padding-left:20px;
	padding-top:10px;
	line-height:18px;
	}
#txttrabalhe {width:500px;}
#txtcomum {width:516px;}

/* Text Styles */

p {padding:0; margin:0;}
.gold {
	color:#cc9900;
	font-weight:bold;
	}
a {color:#404040;}
a.envie {text-decoration:none; color:#005481; font-size:16px; font-weight:bold;}
#menu ul li a.mlink:link {
	text-decoration:none;
	color:#404040;
}
#menu ul li a.mlink:hover {
	text-decoration:underline;
	color:#404040;
}
#menu ul li a.mlink:visited {
	text-decoration:none;
	color:#404040;
}

#menu ul li a.mlinkOn:link {
	text-decoration:none;
	color:#005481;
}
#menu ul li a.mlinkOn:hover {
	text-decoration:underline;
	color:#005481;
}
#menu ul li a.mlinkOn:visited {
	text-decoration:none;
	color:#005481;
}

.miuda {font-size:12px;}
.tit_intra {font:bold 16px "Trebuchet MS"; color:#005481;}
.login {width:100px; border:1px solid #d8d8d8;}
.contato {width:197px; border:1px solid #d8d8d8;}
.contato_msg {width:339px; border:1px solid #d8d8d8;}

h1 {font:bold 21px "Trebuchet MS"; color:#005481; margin:0; padding:0px 0px 18px 0px;}
h2 {font:17px "Trebuchet MS"; color:#cc9900; margin:0; padding-bottom:8px;}
.clear {clear:both;}

#galeria {width:864px;}
#galeria a {display:inline-block; margin:0 17px 17px 0;}

#franchise a {text-decoration:none;}
#franchise a:hover {text-decoration:underline;}