html{
	background:#DFE8EF url(img/bg_site.jpg) repeat-x;
	border-left:#036 10px solid;
	border-right:#036 10px solid;
}
body{
	margin:0;
	padding:0;
	background:url(img/bg_base.jpg) bottom repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#333;
}
img, div, input{ 
	behavior:url(iepngfix.htc); /* IE6 HACK */
}
#content{
	width:900px;
	min-height:700px;
	margin:0 auto;
}
#topo{
	height:161px;
	background:url(img/topo.jpg);
}
#menu{
	height:47px;
}
	#menu ul{
		margin:0 auto;
		padding:0;
	}
	#menu ul li{
		list-style-type:none;
		position:relative;
		float:left;
		margin:0;
		margin-right:2px;
		background:url(img/bg_btmenu_1_l.png) no-repeat;
	}
	#menu ul li:hover{
		list-style-type:none;
		position:relative;
		float:left;
		margin:0;
		margin-right:2px;
		background:url(img/bg_btmenu_2_l.png) no-repeat;
	}
	#menu ul li.active{
		list-style-type:none;
		position:relative;
		float:left;
		margin:0;
		margin-right:2px;
		background:url(img/bg_btmenu_2_l.png) no-repeat;
	}
	#menu ul li a{
		min-width:70px;
		background:url(img/bg_btmenu_1_r.png) right no-repeat;
		padding:11px 20px 1px 15px;
		display:block;
		height:35px;
		text-align:center;
		color:#29176D;
		text-decoration:none;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
	}
	#menu ul li a:hover{
		background:url(img/bg_btmenu_2_r.png) right no-repeat;
		display:block;
		height:35px;
		text-align:center;
		color:#29176D;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
	}
	#menu ul li a.active{
		background:url(img/bg_btmenu_2_r.png) right no-repeat;
		display:block;
		height:35px;
		text-align:center;
		color:#29176D;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
	}
.submenu{
	position:absolute;
	width:200px;
	display:none;
	
}

#sub_produtos ul{
	margin:0 auto;
	padding:0;
}
#sub_produtos ul li{
	list-style-type:none;
	position:relative;
	float:left;
	margin:0;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#sub_produtos ul li a{
	background:#CF6323;
	padding:10px;
	display:block;
	width:190px;
	height:22px;
	text-align:left;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #EEAD5B;
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
#sub_produtos ul li a:hover{
	background:#E07E43;
	padding:10px;
	display:block;
	width:190px;
	height:22px;
	text-align:left;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}

#topbanner{
	height:300px;
	background:url(img/topbanner.jpg);
}
#meio{
	min-height:360px;
	background:#DFE8EF url(img/bg_meio.jpg) repeat-x;
}
#titulopg{
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#036;
	padding:1px 20px;
}
#titulo h2 *{
	padding:0;
	margin:0;
}
#conteudo{
	margin:10px;
	padding:0 10px;
	text-align:justify;
}
#rodape{
	width:900px;
	height:135px;
	margin:0 auto;
	background:url(img/rodape.jpg);
}
/* ******************************************** */
.FormText{
	background:#fff url(img/bg_form_text.png) repeat-x;
	border:#C3C3C3 1px solid;
	color:#333;
	width:200px;
	height:21px;
	padding-top:2px;
}
.FormTextarea{
	background:#fff url(img/bg_form_textarea.png) repeat-x;
	border:#C3C3C3 1px solid;
	color:#333;
	width:427px;
}
.FormSelect{
	background:#fff;
	border:#C3C3C3 1px solid;
	color:#333;
	min-width:200px;
	height:26px;
	padding-top:2px;
}
.FormButton{
	width:80px;
	height:25px;
	cursor:pointer;
	border:#E28E37 1px solid;
	background:url(img/bg_button.jpg) bottom;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#824615;
}
.FormButton:hover{
	border:#D26C27 1px solid;
	background:url(img/bg_button.jpg) top;
	color:#5F3010;
}
#Msg{
	color:#C00;
	text-align:center;
	font-weight:bold;
}
#tbl_dest{
	border:#999 1px solid;
	background:#efefef;
	font-size:10px;
}
#tbl_dest td{
	border:#ccc 0px solid;
}
#tbl_dest .titulos{
	border:#036 1px solid;
	background:#036;
	color:#fff;
	font-weight:bold;
}
#tbl_dest ul{
	padding:0 20px;
}
#tbl_dest ul li{
	padding:0px;
	margin:0;
}
.texto_p{
	font-size:11px;
}