html, body {
	height: 100%;
	}


body{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #fff;
	background-color:#CCCCCC;
	margin: 0px;
	padding: 0px;
	}
	
	
#tudo {
	position: relative;
	width:760px;
	text-align:left;
	margin:0 auto;
	background:#fff;
	min-height: 100%;
	}

* html #tudo {
	height: 100%; 
	}
	
#conteudo {
	padding-bottom: 46px;
	}


#slogan {
	position:absolute;
	width:400px;
	height:20px;
	top:35px;
	right:11px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	}


	
#menu1 {
	position:relative;
	width:760px;
	height:20px;
	background: url(../img/top_menu1_bak.jpg);
	}


#men1_bar {
	position:absolute;
	right:0;
	width:327px;
	height:20px;
	background: url(../img/mn1_bar_bak.jpg);
	}

#logo_total {
	position:absolute;
	width:197px;
	height:110px;
	background:url(../img/top_logo.jpg);
	}


#logo {
	width:760px;
	height:43px;
	background:url(../img/top_bak.jpg) repeat-x;
	}

#menu2 {
	width:760px;
	height:18px;
	background: url(../img/mn2_bak.jpg) repeat-x ;
	}

#space {
	width:760px;
	height:29px;
	background:url(../img/spacer_bak.jpg) repeat-x;
	}

#menu3 {
	width:239px;
	height:200px;
	background:url(../img/menu3_bak.jpg) repeat-x;
	}



#content {
	width:760px;
	}

#lat1 {
	float:left;
	width:239px;
	}


#lat2 {
	float:right;
	width:521px;
	}


#chamada {
	width:239px;
	}

#tit {
	width:521px;
	height:55px;
	}

#tit_resp {
	width:491px;
	height:25px;
	padding: 30px 17px 2px 13px;
	background:url(../img/tit_redebestprice.jpg) no-repeat;
	}


#corpo {
	width:460px;
	color:#333;
	padding:20px 15px 20px 35px;
	}

#rede {
	width:521px;
	}

#clear {
	clear:both;
	}

#bot {
	position:fixed;
	bottom: 0;
	width:760px;
	height:46px;
	background:url(../img/bot.jpg) repeat-x;
	}
	
	
#login {
	width:430px;
	background: #d4d4d4;
	}

#flash {
	width:521px;
	height:200px;
	background:url(../img/flash.jpg) no-repeat;
	}
	
#pesquisa {
	width:521px;
	height:210px;
	background:url(../img/pesquisa_back_new.jpg) no-repeat;
	}
	
	
/************** Paragrafos e Fontes Diferentes ***************/

/*p{
	margin: 0px;
	padding: 0px;
}*/


.dst1{
	padding: 3px;
	text-align: left;
}

.tit_text{
	FONT-SIZE: 14px;
	text-align: right;
}

/************** header tag styles **************/

h1{
 FONT-SIZE: 18px;
 font-weight:bold;
 color: #fff;
}

h2{
 FONT-SIZE: 16px;
 font-weight:bold;
 color: #fff;
}

h3{
 FONT-SIZE: 14px;
 font-weight:bold;
 color: #fff;
}

h6{
 FONT-SIZE: 11px;
 font-weight:normal;
 font-style:italic;
 color: #333;
 padding:0 20px;
 margin:0;
}


/******* hyperlink and anchor tag styles *******/

a:link, a:visited, a:active{
	color: #fff;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

a.linkpreto:link, a.linkpreto:visited, a.linkpreto:active{
	color: #000;
	text-decoration: none;
}
a.linkpreto:hover{
	text-decoration: underline;
}	

	/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}
				
input, select, textarea{
font-family: Arial;
FONT-SIZE: 12px;
}

select.busca{
width:280px;
margin:17px 5px 5px 5px;
}
