body 



{



	background: url('images/bkg-body.jpg') repeat-x;



	background-color:#5c6574;
	
	margin:8px auto;


}



td

{

	font-size:12px;

	padding:5px;

}



div.container



{



	overflow: hidden;	



	width: 950px; 



	height: auto;



	*height: auto;



	margin: auto;



	*margin-left: 155px;



	border:thin;



	border-color:#666;



	background: #FFFFFF none repeat scroll 0 0;

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:12;



}







div.top_menu



{



	height: 40px;



	margin-top: -16px;



	*margin-top: 0px;



	font-family: Verdana;



	font-size: 14px;



	background: url(images/t_meu_bg.png) repeat-x;



	color: #FFFFFF;

	font-weight:bold;



}







div.top_menu ul



{



	list-style-image: none;



	list-style-position: outside;



	list-style-type: none;



	padding-top: 11px;



	*padding-top: 0px;



	*margin-top: 10px;



}



div.top_menu ul li a



{



/*	background: #001C4F; */



	color: #FFFFFF;



	text-decoration: none;



}







div.top_menu ul li a:hover



{



	color:#FFCC00 !important;



	text-decoration:blink;

	



}







div.top_menu ul li#item_1



{



	float:left;



	width: 90px;



}







div.top_menu ul li#item_2



{



 	float:left;



	width: 90px;



}







div.top_menu ul li#item_3



{



 	float:left;



	width: 130px;



}







div.top_menu ul li#item_4



{



 	float:left;



	width: 260px;



}







div.top_menu ul li#item_5



{



 	float:left;



	width: 125px;



}







div.top_menu ul li#item_6



{



 	float:left;



}







div.header



{



	background: url(images/header.png) no-repeat ;



	height: 266px;



}







div.logo



{



	left: 40px;



	*left: 40px;



	top: 20px;



	float: left;



	position: relative;



}



div.head12 {
	float:left;
	
	width:300px;
	
	overflow:hidden;
	
	position:relative;
	
	top:55px;
	
	left:55px;
}



div.head1



{



	color:#003366;



	font-family:Verdana;



	font-weight: bold;



	font-size:24px;


	position: relative;



	float: left;



}







div.head2



{



	color:#4A4C4D;

	width:300px;

	font-family:Verdana;



	font-weight: bold;



	font-size: 15px;

	position: relative;

	float: left;
	
	clear:both;


}







div.bmw



{	



	z-index: 99;










	float:right;



	position: relative;



}


div.bmw_inner



{	



	z-index: 1;


	margin-top:45px;







	float:right;



	position: relative;



}





div.center



{



	background: url(images/con-bg.png) repeat;



	height:430px;



	*height:445px;



}



div#main_inner {



	width:100%;

	

	min-height:435px;

	

	background:#FFFFFF url(images/con-bg.png) 0 0 repeat-x;

	

}





div#left_inner {



	float:left;

	

	width:660px;

	

	min-height:305px;

	

	position:relative;

	

	margin:15px 0px 0px 15px;

	

	padding-bottom:110px;

}



div#right_inner {



	float:right;

	

	width:265px;

	

	position:relative;

	

}



div.content



{



	float: left;



}



div.welcom



{



	float:left;



	left: 30px;



	*left: 30px;



	position: relative;



	bottom: 62px;



	*bottom: 62px;



}







div.wel-header



{



	float: left;



	height: 60px;



	background: transparent url(images/wel-h-lc.png) no-repeat scroll 0 0;



}









div.wel-head



{



	float: left;



	width: 280px;



	*width: 330px;



	height: 60px;



	margin-left:14px;



	background: transparent url(images/wel-head.png) repeat-x scroll 0 0;



}







div.wel-con



{



	color:#FFFFFF;



	font-family:Arial, Helvetica, sans-serif;



	margin-left:15px;



	margin-top:22px;



}







div.wel-h-rc



{



	background: url(images/wel-h-rc1.png) no-repeat;



	float: left;



	height: 60px;



	width: 14px;



}







div.wel-content



{



	position:absolute;



	top:60px;



	height: 300px;



	*left: 0px;



	background: transparent url(images/wel-con-lc.png) no-repeat scroll 0 0;



}







div.wel-cont



{



	float: left;



	width: 294px;



	*width: 350px;



	height: 305px;



	margin-left: 7px;



	background: #E2E2E2 repeat;



}







div.wel-body



{



	float: left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	margin-left:15px;



	margin-top: 10px;



}







div.call



{



	float: left;



	margin-left: 15px;



	margin-top: 10px;



}







div.call a



{



	color: #3C6287;



	font-family:Verdana;



	font-size: 15px;



	font-weight: bold;



	text-decoration: none;



}







div.wel-but



{



	float: left;



	margin-top: 15px;



	margin-left: 15px;



}







div.wel-but input.wel-but



{



	background: url(images/but-bg.png) repeat-x;



	height: 40px;



	color:#FFFFFF;



	font-weight: bold;



	text-align:left;



	width:155px;



	*padding-left: 15px;



}







div.wel-con-rc



{



	width: 301px;



	*width: 166px;



	height: 300px;



	*height: 303px;



	position: absolute;



	*top: 0px;



	top: 0px;



	background: transparent url(images/wel-con-rc.png) no-repeat scroll 100% 0%;



}







div.wel-footer



{







}







div.wel-foot-rc



{



	left:293px;



	*left: 342px;



	position:absolute;



	top:358px;



	width:19px;



	background: url(images/wel-foot-rc.png) no-repeat;



}



div.wel-foot-lc



{	



	float:left;



	position:absolute;



	top:359px;



	width:10px;



	*left: 0px;



	background: url(images/wel-foot-lc.png) no-repeat;



}







div.wel-foot



{



	float:left;



	left:10px;



	position:absolute;



	top:364px;



	width:282px;



	*width: 340px;



	background: url(images/wel-foot.png) repeat-x;



}







div.our



{



	z-index: 0;



	float:left;



	left: 50px;



	*left: 40px;



	position: relative;



	bottom: 62px;



	*bottom: 62px;



}







div.our-header



{



	float: left;



	height: 60px;



	background: transparent url(images/our-h-lc.png) no-repeat scroll 0 0;



}









div.our-head



{



	float: left;



	width: 290px;



	*width: 290px;



	height: 60px;



	margin-left:14px;



	background: transparent url(images/our-head.png) repeat-x scroll 0 0;



}







div.our-con



{



	color:#FFFFFF;



	font-family:verdana;



	margin-left:15px;



	margin-top:22px;



}







div.our-h-rc



{



	background: url(images/our-h-rc.png) no-repeat;



	float: left;



	height: 60px;



	width: 14px;



}







div.our-content



{



	position:absolute;



	top:60px;



	height: 300px;



	*left: 0px;



	background: transparent url(images/our-con-lc.png) no-repeat scroll 0 0;



}







div.our-cont



{



	width: 305px;



	*width: 310px;



	height: 307px;



	margin-left: 7px;



	background: #E2E2E2 repeat;



}







div.our-body



{



	float: left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	margin-left:15px;



	margin-top: 10px;



}















div.our-but



{



	float: left;



	margin-top: 0px;



	margin-left: 15px;



}







div.our-but input.our-but



{



	background: url(images/but-bg.png) repeat-x;



	height: 40px;



	color:#FFFFFF;



	font-weight: bold;



	text-align:left;



	width:155px;



	*padding-left: 15px;



}







div.our-con-rc



{



	width: 311px;



	*width: 127px;



	height: 300px;



	*position: absolute;



	*top: 0px;



	background: transparent url(images/our-con-rc.png) no-repeat scroll 100% 0%;



}







div.our-footer



{







}







div.our-foot-rc



{



	left: 303px;



	position:absolute;



	top: 300px;



	width:19px;



	background: url(images/our-foot-rc.png) no-repeat;



}



div.our-foot-lc



{	



	float:left;



	position:absolute;



	top:300px;



	*left: 0px;



	width:15px;



	background: url(images/our-foot-lc.png) no-repeat;



}







div.our-foot



{



	float:left;



	left:10px;



	position:absolute;



	top: 306px;



	width: 300px;



	margin-left: 5px;



	background: url(images/our-foot.png) repeat-x;



}







div.right



{



	left: 350px;



	*left:370px;



	position: relative;



	bottom: 70px;



	*bottom: 60px;



	*width: 300px;



}







div.free



{



	float:left;



	left: 385px;



	position: relative;



	top: 35px;



	*top: 30px;



	width: 170px;



	border-color:#FF0000;



	border-style:dashed;



	background:#FFFFFF none repeat scroll 0 0;



}



div#free_inner



{



	float:left;



	margin-left: 60px;



	margin-top: 30px;



	width: 170px;



	border-color:#FF0000;



	border-style:dashed;



	background:#FFFFFF none repeat scroll 0 0;



}



div.free-head



{



	color:#FF0000;



	font-size:20px;



	font-weight:bold;



	text-align:center;



}







div.free-body



{



	font-size: 15px;



	text-align: center;



	color: #333333;



}







div.free-foot



{



	font-size: 6px;



	font-weight: bold;



	text-align: center;



	color: #333333;



}







div.off



{



	float:left;



	left: 209px;



	*left: 385px;



	position: relative;



	top: 173px;



	*top: 50px;



	width: 170px;



	border-color:#FF0000;



	border-style:dashed;



	background:#FFFFFF none repeat scroll 0 0;



}



div#off_inner



{



	float:left;



	margin-left:60px;



	margin-top: 30px;



	width: 170px;



	border-color:#FF0000;



	border-style:dashed;



	background:#FFFFFF none repeat scroll 0 0;



}



div#contact_info



{



	float:left;



	margin-left:60px;



	margin-top: 30px;



	width: 170px;



	



	background:#FFFFFF none repeat scroll 0 0;



}





div.off-head



{



	color:#FF0000;



	font-size:20px;



	font-weight:bold;



	text-align:center;



}







div.off-body



{



	font-size: 15px;



	text-align: center;



	color: #333333;



}







div.off-foot



{



	font-size: 6px;



	font-weight: bold;



	text-align: center;



	color: #333333;



}







div.car



{



	



	position: relative;



	right: 0px;



	*left: 640px;



	top: 262px;



	*top: 0px;



	float:left;



}





div#car_inner



{

	

	position:absolute;

	

	top:100%;

	

	left:100%;

	

	margin-top:-170px;

	

	margin-left:-40px;

	

	width:306px;

	

	height:182px;



}


div.header_l {
	float:left;
	
	width:590px;
	
	position:relative;
	
	overflow:hidden;
}

div.header_r {

	float:right;
	
	width:358px;
	
	position:relative;
	
	overflow:hidden;
	
	z-index:3;
}


div.head_inner



{


	position:relative;
	
	clear:both;
	
	float:left;	
	
	margin-top:35px;
	
	margin-left:25px;

	width:500px;

	height:73px;

	



}



div#music



{
	float:right;
	
	position:relative;

    width:219px;
	
	height:54px;

}



div.links



{



	left: 23px;



	*left: 30px;



	*right: 390px;



	position: relative;



	*position: absolute;



	top: 135px;



	*top: 620px;



	z-index:1;



}



div#links_inner



{



	position:absolute;

	

	top:100%;

	

	margin-top:-130px;

	

	left:0;

	

	width:531px;

	

	height:154px;



}





div.bot_menu



{



	background:#CDC8C8 repeat-x scroll 0 0;



	font-family:Verdana;



	font-size:13px;



	height:85px;



	font-weight:bold;



	float: left;



	width: 950px;



	/*position:absolute;



	top:793px;



	width:950px;*/



}







div.bot_menu ul



{



	list-style-image: none;



	list-style-position: outside;



	list-style-type: none;



	padding-top: 30px;



}



div.bot_menu ul li a



{



/*	background: #001C4F; */



	color: #666666;



	text-decoration: none;



}







div.bot_menu ul li a:hover



{



	color:#FFCC00 !important;



	text-decoration:underline;



}







div.bot_menu ul li#item_1



{



	float:left;



	width: 55px;



	text-align: center;



	border-right:1px solid #6D6D6D;



}







div.bot_menu ul li#item_2



{



 	float:left;



	width: 55px;



	padding-left:5px;



	text-align: center;



	border-right:1px solid #6D6D6D;



	



}







div.bot_menu ul li#item_3



{



 	float:left;



	width: 80px;



	padding-left:5px;



	text-align: center;



	border-right:1px solid #6D6D6D;



}







div.bot_menu ul li#item_4



{



 	float:left;



	width: 200px;



	padding-left:5px;



	text-align: center;



	border-right:1px solid #6D6D6D;



}







div.bot_menu ul li#item_5



{



 	float:left;



	width: 80px;



	padding-left:5px;



	text-align: center;



	border-right:1px solid #6D6D6D;



}







div.bot_menu ul li#item_6



{



 	float:left;



	padding-left: 5px;



}







div.logo2



{



	bottom: 35px;



	*bottom: 35px;



	float: left;



	*left: 700px;



	position: relative;



}







div.bot-logo



{



	position: relative;



	bottom: 30px;



	*bottom: 35px;



	*left: 700px;



	color: #ffff66;



	font-family:Verdana;



	font-size:20px;



	font-weight: bold;



}


div.foot_menu



{

	clear:both;

	background:#CDC8C8 repeat-x scroll 0 0;



	font-family:Verdana;



	font-size:13px;



	height:30px;
	
	line-height:30px;



	font-weight:bold;



	text-align:center;



	width: 950px;



	/*position:absolute;



	top:793px;



	width:950px;*/



}

