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

*{
	margin:0;
	padding:0;
}
body{
	font: 12px "Verdana";
}

a{
	color:#ab0708;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

img{ border:none; }

p{
	padding-top:5px;
	padding-bottom:5px;
}

h1{
	color:#FFF;
	padding-top:30px;
	margin:10px 0;
}

h2{
	color:#0e2e2a;
	margin:10px 0;
}



.clear{
	clear:both;
}




#head{
	height:226px;
	background-image:url(../images/bg_head.png);
}

#contentHead{
	width:984px;
	height:226px;
	margin:0 auto;
	background-image:url(../images/bg_head2.png);
	background-repeat:no-repeat;
	background-position: bottom center;
}

#rightHead{
	float:right;
	width:500px;
}


#search{
	float:right;
	width:330px;
	background-image:url(../images/search.png);
	background-repeat:no-repeat;
}

#search_txt{
	float:left;
	padding-left:8px;
	padding-top:5px;
	width:220px;
}
#search_txt input{
	width:205px;
	background: none;
	border:none;
}
#search_button{
	float:left;
}



#logo{
	padding-top:50px;
	padding-left:50px;
}



#bannerTop{
	text-align:center;
	background-color:#ededed;
	background-image: url(../images/banner_top.png);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	border-top:5px solid #FFF;
}
#bannerTop1{
	text-align:center;
	background-color:#ededed;
	background-image: url(../images/banner_top1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	border-top:5px solid #FFF;
}

#bannerTop2{
	text-align:center;
	background-color:#ededed;
	background-image: url(../images/banner_top2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	border-top:5px solid #FFF;
}

#bannerTop3{
	text-align:center;
	background-color:#ededed;
	background-image: url(../images/banner_top3.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	border-top:5px solid #FFF;
}

#bannerTop4{
	text-align:center;
	background-color:#ededed;
	background-image: url(../images/banner_top4.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	border-top:5px solid #FFF;
}




#rodapebg{
	background-image:url(../images/resto.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:10px;	
}




#content{
	background-image:url(../images/bg_body.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:20px;
	background-color:#f72828;
}

#bg_box{
	background-image:url(../images/content.png);
	background-position:center;
	background-repeat:no-repeat;
	height:320px;

}


#bg_box2{
	background-image:url(../images/box2.png);
	background-position:center;
	background-repeat:no-repeat;
	height:231px;
}


.contentArea{
	width:979px;
	margin:0 auto;
	height:auto;
	padding:5px;
	
}



#footer{
	height:126px;
	background-color:#380202;
}
#contentFooter{
	width:984px;
	margin:0 auto;
	text-align:center;
	padding-top:20px;
	color:#FFF;
}






#contentA{
	float:left;
	width:290px;
	padding:10px;
}

#contentB{
	float:left;
	width:290px;
	padding:10px;
}

#contentC{
	float:left;
	width:345px;
}



#content2txt{
	padding-top:10px;
	padding-left:10px;
	width:600px;
}


#foot{
	background-image:url(../images/foot.png);
	background-position:center;
	background-repeat:no-repeat;
	
	
}

#foot_content{
	width:984px;
	height:126px;
	margin:0 auto;
	color:#0d6c9d;
}

#footA{
	float:left;
	width:250px;
	padding-left:10px;
	padding-top:10px;
}
#footB{
	float:left;
	padding-top:10px;
}
#footB img{
	padding-left:10px;
}



#box_interna{
	background-image:url(../images/bg_content_m.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:auto;
}



#b_L{
	float:left;
	width:710px;
}


#b_R{
	float:left;
	width:234px;
	height:295px;
	padding:10px;
	background-image:url(../images/b.png);
	text-align:center;
}

#b_R table{
	margin:0 auto;
}

#b_R td{
	padding:3px;
	text-align:left;
	color:#FFF;
}


















