@charset "utf-8";
/* CSS Document */

/*
	breadcrumb
*/
.breadcrumb{
	height: 37px;
	width: 914px;
	padding: 0 34px;
	background-image: url("../images/rhmais/content.breadcrumb.bg.gif");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.breadcrumb ul{
	height: 37px;
	list-style-type:none;
	float:left;
	margin: 0;
	padding:0;
}
.breadcrumb ul li{
	height: 26px;
	padding: 11px 10px 0 10px;
	font-weight:bold;
	font-size:12px;
	color: #fff;
	vertical-align:middle;
	text-align:center;
	float:left;
}
.breadcrumb ul li.first{
	background-image: url("../images/content.breadcrumb.first.bg.gif");
	background-repeat: repeat-x;
	padding: 11px 15px 0 15px;
}
.breadcrumb ul li a{text-decoration:underline;}
.breadcrumb ul li a:hover{ text-decoration: none; }
.breadcrumb ul li.first a{
	color: #858c00;
}
.breadcrumb ul li.second{
	background-image: url("../images/rhmais/content.breadcrumb.second.bg.gif");
	background-repeat: repeat-x;
	margin: 0 1px 0 0;
}


/*
	submenu
*/
.submenu{
	width: 982px;
	padding: 0;
	background-image: url("../images/rhmais/content.submenu.center.bg.gif");
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0 auto;
}
.submenu .center{
	width: 914px;
	background-image: url("../images/rhmais/content.submenu.bg.gif");
	background-repeat: no-repeat;
	background-position: top center;
	float:left;
	padding: 8px 34px 0 34px;
	#padding: 10px 34px 0 34px;
}
.submenu .center ul{
	margin: 0 0 0 15px;
	padding:0;
	list-style-type: none;
	height: auto;
}
.submenu .center ul li{
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	padding: 3px 0 3px 15px;
	width: 209px;
	float:left;
	
	padding: 3px 0 3px 15px;
	#padding: 0 0 0 15px;
	
	background-image: url("../images/rhmais/content.submenu.bullet.bg.gif");
	background-position:0 6px;
	background-repeat: no-repeat;
	
	#background-position:0 4px;
}
.submenu .center ul li.none{ background: none;}
.submenu .center ul li a{
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
}
.submenu .center ul li a:hover{ text-decoration: underline; }
.submenu .center hr{
	color: #dd5010;
	border:0;
	background: #dd5010;
	height: 1px;
	margin: 3px 15px;
	#margin: -1px 15px;
}
.submenu .center hr.double{
	height: 2px;
	color: #aab21a;
	background: #aab21a;
}
.submenu .center .clear_ie{
	clear:both;
	#margin-top: -9px;
}
.submenu .bottom{
	width: 982px;
	height: 8px;
	background-image: url("../images/rhmais/content.submenu.bottom.bg.gif");
	background-repeat: no-repeat;
	background-position: bottom center;
	float:left;
	#height: 11px;
}


/*
	title
*/
.title{
	height: 66px;
	width: 886px;
	padding: 0 48px;
	background-image: url("../images/rhmais/content.title.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.title-filter{
	height: 148px;
	width: 886px;
	padding: 0 48px;
	background-image: url("../images/rhmais/content.title.filter.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.title-search{
	height: 148px;
	width: 886px;
	padding: 0 48px;
	background-image: url("../images/rhmais/content.title.filter.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.title-desc{
	height: 192px;
	width: 886px;
	padding: 0 48px;
	background-image: url("../images/rhmais/content.title.desc.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.title-home{
	height: 147px;
	width: 886px;
	padding: 0 48px;
	background-image: url("../images/rhmais/content.title.home.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0 auto;
}
.title h1{
	font-size: 30px;
	color: #ffffff;
	float:left;
	font-weight:bold;
	margin: 0 0 0 57px;
	line-height: 66px;
	
	_margin: 0 0 0 29px;
}
.title-filter h1{
	float:none;
	margin: 0 0 15px 57px;
	#margin: 0 0 18px 57px;
	border: none;
}
.title-search h1{
	float:none;
	margin: 0 0 0 57px;
	border: none;
}
.title-desc h1{
	float:none;
	margin: 0 0 7px 57px;
	border: none;
}
.title h2{
	font-size: 18px;
	color: #58595b;
	font-weight:normal;
	margin: 0;
}
.title h2 b.orange{ color: #e65919; }
.title a{
	height:26px;
	float:right;
	background-image: url("../images/rhmais/content.title.link.left.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	margin: 23px 0 0 0;
	padding: 0 0 0 10px;
	text-decoration: none;
}
.title a span{
	height:23px;
	float:left;
	background-image: url("../images/rhmais/content.title.link.right.bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0;
	color: #fff;
	padding: 3px 10px 0 0;
	font-weight:bold;
	cursor:pointer;
}
.title-desc a{
	float:left;
	background-image: url("../images/content.link.left.bg.gif");
	margin: 8px 0 0 0;
}
.title-desc a span{
	background-image: url("../images/content.link.right.bg.gif");
}
.title hr{
	color: #ededed;
	border:0;
	background: #ededed;
	height: 1px;
	margin: -3px 0 15px 0;
	#margin: -4px 0 8px 0;
}
.title hr.normal{
	margin: 14px 0;
	#margin: 7px 0;
}
.title p{
	font-size:12px;
	color: #58595b;
	margin: 0;
	padding: 0;
}
.title-filter select{
	width: 169px;
	height: 20px;
	background-color: #f7f7f7;
	font-size: 12px;
	color: #58595b;
	border: 1px solid #c8c8c8;
	padding: 0 0 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	
	margin: 4px 0 0 0;
}
.title-filter input{
	width: 90px;
	height: 26px;
	font-size:12px;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	border: 0;
	padding-bottom: 5px;
	
	background-image: url("../images/content.title.filter.input.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	
	margin: 6px 0 0 0;
}
.title select{
	width: 169px;
	height: 20px;
	background-color: #f7f7f7;
	font-size: 12px;
	color: #58595b;
	border: 1px solid #c8c8c8;
	padding: 0 0 0 2px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	
	margin: 4px 0 0 0;
}
.title select.large{ width: 343px;}
.title input.filter{
	width: 90px;
	height: 26px;
	font-size:12px;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	border: 0;
	padding: 0 0 5px 0;
	
	background-image: url("../images/content.title.filter.input.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	
	margin: 6px 0 0 0;
}
.title input.search{
	width: 55px;
	height: 26px;
	font-size:12px;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	border: 0;
	padding: 0 0 5px 0;
	
	background-image: url("../images/content.title.search.input.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	background-color: red;
	
	margin: 6px 0 0 0;
}
.title input.txt{
	width: 161px;
	height:17px;
	background-repeat: no-repeat;
	background-position: top left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58595b;	
	padding: 3px 4px 0 4px;
	
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
	
	margin: 3px 0 0 0;
}
.title .left{
	width: 530px;
	padding: 10px 0 7px 0;
	margin: 7px 0 0 0;
	float:left;
	border-right: 1px solid #ececec;
}
.title .right{
	width: 300px;
	padding: 10px 0 7px 20px;
	margin: 7px 0 0 0;
	float:left;
}


/*
	mid list
*/
.mid ul.list{
	margin: 0 0 0 15px;
	padding:0;
	float:none;
	width:auto;
}
.mid ul.list li{
	font-size: 14px;
	font-weight:bold;
	color: #58595b;
	list-style-image: url("../images/content.mid.list.bullet.bg.gif");
	padding: 0;
	margin: 0 0 12px 0;
}
.mid ul.list li a{
	font-size: 14px;
	font-weight:bold;
	color: #58595b;
	text-decoration: none;
}
.mid ul.list li a:hover{ text-decoration: underline; }

.mid ul.list li a.novidade{
	background-image: url("../images/rhmais/content.mid.list.novidade.bg.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 0 68px 0 0;
}


/*
	mid
*/
.content .mid{
	width: 886px;
	_height: 220px;
	min-height: 220px;
	margin: 0 auto;
	padding: 16px 48px 20px 48px;
	background-image: url("../images/content.mid.bg.gif");
	background-position: top center;
	background-repeat: no-repeat;
}


.content .mid-novidade{
	background-color: #F9F9F9;
	padding: 10px;	
}



.content .mid-nospace{
	width: 914px;
	padding: 0 24px 20px 24px;
}
.content .mid-noback{
	background: none;
}
.content .mid-nomin{ min-height: 160px; _height:auto; }
.mid p{
	font-size:12px;
	color: #58595b;
	margin: 0;
	padding: 0;
}
.mid p a{
	color: #858C00;
	text-decoration: none;
}
.mid p a.normal{
	float: none;
	width: auto;
	height:auto;
	margin:0;
	padding:0;
	color: #58595b;
	text-decoration: none;
	background:none;
}
.mid p.space{ margin-bottom: 8px; }
.mid p a:hover{ text-decoration: underline; }
.mid p span.orange{ color:#dc5c23; }
.mid p span.gray{ color:#a5a5a5; }
.mid p span.splitter{ color:#d5d5d5; }
.mid p span.large{ font-size:14px;}
.mid p img{
	margin: 0 1px -2px 0;
}
.mid hr{
	color: #ecebeb;
	border:0;
	background: #ecebeb;
	height: 1px;
	margin: 16px 0;
	#margin: 10px 0;
}
.mid hr.four{
	color: #ecebeb;
	border:0;
	background: #ecebeb;
	height: 4px;
	margin: 16px 0;
	#margin: 10px 0;
}
.mid h1{
	font-size: 30px;
	color: #58595b;
	float:left;
	font-weight:bold;
	margin: 0;
}
.mid h2{
	font-size: 18px;
	color: #58595b;
	font-weight:bold;
	margin: 0;
}
.mid h2.space{margin: 0 0 12px 0;}
.mid h2.normal{ font-weight:normal; }
.mid h3{
	font-size: 14px;
	font-weight: bold;
	color: #58595b;
	margin: 0;
}
.mid h3 img{
	margin: 2px 0 -3px 0;
}
.mid h4{
	font-size: 14px;
	font-weight: normal;
	color: #58595b;
	margin: 11px 0 0 0;
}
.mid h5{
	font-size: 14px;
	font-weight: bold;
	color: #58595b;
	margin: 0 0 4px 0;
}
.mid h5.space{
	margin: 4px 0 8px 0;
}
.mid h6{
	font-size: 12px;
	font-weight: normal;
	color: #58595b;
	margin: 4px 0 0 0;
}
.mid h6 a{
	color: #58595b;
	text-decoration: none;
}
.mid h6 a:hover{
	text-decoration: underline;
}
.mid img.left{
	margin: 0 15px 10px 0;
	float:left;
}


/*
	table contact
*/
.table-contact td{
	color: #58595b;
	font-size:12px;
	padding-bottom: 4px;
	vertical-align:top;
	
	#padding-bottom: 3px;
	#border-left: 1px solid #fff;
	#border-right: 1px solid #fff;
}
.table-contact td.border{
	border-bottom: 1px solid #ecebeb;
	font-size: 8px;
}
.table-contact td.bottom span{
	float:left;
	margin: 12px 0 0 0;
}
.table-contact td span{ color: #dc5c23; }
.table-contact td input.txt{
	width: 414px;
	height:17px;
	background-repeat: no-repeat;
	background-position: top left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58595b;	
	padding: 3px 4px 0 4px;
	
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
}
.table-contact td input.radio{margin: 0;}
.table-contact td input.ddd{width: 43px;}
.table-contact td input.fone{width: 125px;}
.table-contact td input.cidade{width: 210px;}
.table-contact td input.uf{width: 182px;}
.table-contact td input.submit{
	float:left;
	margin: 10px 6px 0 -2px;
	border: 0;
	background-image: url("../images/rhmais/content.mid.table.contact.input.send.bg.gif");
	width: 125px;
	height: 26px;
}
.table-contact td input.send-c{
	float:left;
	margin: 6px 8px -5px -2px;
	border: 0;
	background-image: url("../images/rhmais/content.mid.table.contact.input.send.coment.bg.gif");
	background-repeat:no-repeat; 
	background-color: red;
	width: 120px;
	height: 26px;
}
.table-contact td input.send-a{
	float:left;
	margin: 0;
	border: 0;
	background-image: url("../images/rhmais/content.mid.table.contact.input.send.aval.bg.gif");
	background-repeat:no-repeat; 
	background-color: red;
	width: 130px;
	height: 26px;
}
.table-contact td input.reset{
	float:left;
	margin: 10px 6px 0 0;
	width: 59px;
	height: 26px;
	background-image: url("../images/content.mid.table.contact.input.reset.bg.gif");
	border: 0;
}
.table-contact td textarea{
	width: 880px;
	height:186px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58595b;	
	padding: 3px 1px 3px 4px;

	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
}
.table-contact td textarea.min{ width: 414px; height: 123px; }
.table-contact td select{
	width: 414px;
	height:20px;
	background-repeat: no-repeat;
	background-position: top left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58595b;	
	padding: 0 0 0 4px;
	
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
}
.table-contact td select.min{ width: 265px; }
.table-contact td input.file-hide {
	height:21px;
	margin-left:-30px;
	opacity:0;
	padding:0;
	position:absolute;
	width:auto;
}
.table-contact td input.buscar {
	background-image:url("../images/rhmais/content.mid.table.contact.input.file.bg.gif");
	border:0 none;
	float:right;
	height:26px;
	margin:0;
	width:105px;
}
.table-contact td input.txt-file{
	width: 769px;
	height:17px;
	background-repeat: no-repeat;
	background-position: top left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58595b;	
	padding: 3px 4px 0 4px;
	float:left;
	background-color: #f7f7f7;
	border: 1px solid #c8c8c8;
}


/*
	calendario
*/
.mid .calendar{
	margin: 50px 0 0 0;
	width: 886px;
	float:left;
}
.calendar .left{
	width: 373px;
	height:auto;
	float:left;
}
.calendar .left .top{
	width: 373px;
	height: 6px;
	background-image:url("../images/rhmais/content.calendar.left.top.bg.gif");
	background-position: top left;
	background-repeat: no-repeat;
	background-color: red;
	_font-size: 6px;
}
.calendar .left .bottom{
	width: 373px;
	height: 6px;
	background-image:url("../images/rhmais/content.calendar.left.bottom.bg.gif");
	background-position: top left;
	background-repeat: no-repeat;
}
.calendar .left .center{
	width: 363px;
	background-image:url("../images/rhmais/content.calendar.left.center.bg.gif");
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0 6px;
}
.calendar .left .center .cal{
	height: 176px;
	width: 219px;
	background-image:url("../images/rhmais/content.calendar.cal.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
}
.calendar .left .center .desc{
	margin: 20px 0 15px 0;
	width: 137px;
	float:right;
}
.calendar .left .center .desc p{
	font-size: 14px;
	color: #58595b;
	font-weight:bold;
	float:right;
	width: 113px;
	margin: 0 0 5px 0;
}
.calendar .left .center .desc p.day{
	color: #e65919;
	width: 16px;
	text-align: right;
	margin: 0 8px 0 0;
}
.calendar .right{
	width: 508px;
	height: 178px;
	float:right;
	padding: 5px 0 0 0;
}
.calendar .right a,
.calendar .right span{
	float:left;
	width: 78px;
	height: 84px;
	margin: 0 8px 12px 0;
	color: #fff;
}
.calendar .right a.jan{ background-image: url("../images/rhmais/content.calendar.cal.jan.jpg"); }
.calendar .right a.fev{ background-image: url("../images/rhmais/content.calendar.cal.fev.jpg");}
.calendar .right a.mar{
	background-image: url("../images/rhmais/content.calendar.cal.mar.jpg");
}
.calendar .right a.abr{background-image: url("../images/rhmais/content.calendar.cal.abr.jpg");}
.calendar .right a.mai{background-image: url("../images/rhmais/content.calendar.cal.mai.jpg");}
.calendar .right a.jun{	
	background-image: url("../images/rhmais/content.calendar.cal.jun.jpg");
	margin: 0 0 12px 0;
}
.calendar .right a.jul{	
	background-image: url("../images/rhmais/content.calendar.cal.jul.jpg");
	margin: 0 8px 0 0;
}
.calendar .right a.ago{	
	background-image: url("../images/rhmais/content.calendar.cal.ago.jpg");
	margin: 0 8px 0 0;
}
.calendar .right a.set{	
	background-image: url("../images/rhmais/content.calendar.cal.set.jpg");
	margin: 0 8px 0 0;
}
.calendar .right a.out{	
	background-image: url("../images/rhmais/content.calendar.cal.out.jpg");
	margin: 0 8px 0 0;
}
.calendar .right a.nov{	
	background-image: url("../images/rhmais/content.calendar.cal.nov.jpg");
	margin: 0 8px 0 0;
}
.calendar .right a.dez{	
	background-image: url("../images/rhmais/content.calendar.cal.dez.jpg");
	margin: 0;
}

.calendar .right span.jan{ background-image: url("../images/rhmais/content.calendar.cal.jan.off.jpg"); }
.calendar .right span.fev{ background-image: url("../images/rhmais/content.calendar.cal.fev.off.jpg");}
.calendar .right span.mar{ background-image: url("../images/rhmais/content.calendar.cal.mar.off.jpg"); }
.calendar .right span.abr{ background-image: url("../images/rhmais/content.calendar.cal.abr.off.jpg");}
.calendar .right span.mai{background-image: url("../images/rhmais/content.calendar.cal.mai.off.jpg");}
.calendar .right span.jun{
	background-image: url("../images/rhmais/content.calendar.cal.jun.off.jpg");
	margin: 0 0 10px 0;
}
.calendar .right span.jul{	
	background-image: url("../images/rhmais/content.calendar.cal.jul.off.jpg");
	margin: 0 8px 0 0;
}
.calendar .right span.ago{	
	background-image: url("../images/rhmais/content.calendar.cal.ago.off.jpg");
	margin: 0 8px 0 0;
}
.calendar .right span.set{	
	background-image: url("../images/rhmais/content.calendar.cal.set.off.jpg");
	margin: 0 8px 0 0;
}
.calendar .right span.out{	
	background-image: url("../images/rhmais/content.calendar.cal.out.off.jpg");
	margin: 0 8px 0 0;
}
.calendar .right span.nov{	
	background-image: url("../images/rhmais/content.calendar.cal.nov.off.jpg");
	margin: 0 8px 0 0;
}
.calendar .right span.dez{	
	background-image: url("../images/rhmais/content.calendar.cal.dez.off.jpg");
	margin: 0;
}



/*
	comentarios
*/
.mid .comentarios{
	width: 886px;
	margin: 10px auto 0 auto;
}
.mid .comentarios .left{
	float:left;
	width: 420px;
}
.mid .comentarios .right{
	float:right;
	width: 424px;
}



/*
	destaques entrevistas e artigos
*/
.mid .destaque{
	width: 914px;
	height: 291px;
	margin: 0 auto;
	background-image: url("../images/rhmais/content.mid.destaque.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
}
.mid .destaque .entrevistas{
	float:left;
	width: 420px;
	padding: 71px 25px 0 15px;
}
.mid .destaque .entrevistas img{
	float:left;
	margin: 0 10px 10px 0;
}
.mid .destaque .entrevistas h3{ margin: 8px 0;}
.mid .destaque .entrevistas h3 a{
	float:none;
	width:auto;
	height:auto;
	background: none;
	color: #58595B;
	text-decoration: none;
	margin:0;
	padding: 0;
}
.mid .destaque .entrevistas h3 a:hover{ text-decoration: underline; }
.mid .destaque a{
	height:26px;
	float:left;
	background-image: url("../images/content.link.left.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0 2px 0 0;
	padding: 0 0 0 10px;
	text-decoration: none;
}
.mid .destaque a span{
	height:23px;
	float:left;
	background-image: url("../images/content.link.right.bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0;
	color: #fff;
	padding: 3px 10px 0 0;
	font-weight:bold;
	cursor:pointer;
}
.mid .destaque .artigos{
	float:left;
	width: 425px;
	padding: 72px 14px 0 15px;
}
.mid .destaque .artigos h2{ font-size: 16px; }
.mid .destaque .artigos h2 a{
	float:none;
	width:auto;
	height:auto;
	background: none;
	color: #58595B;
	text-decoration: none;
	margin:0;
	padding: 0;
}
.mid .destaque .artigos h2 a:hover{ text-decoration: underline; }
.mid .destaque .artigos hr{ margin: 7px 0; #margin: 0; }


/*
	ultimas noticias
*/
.mid .noticias{
	width: 914px;
	height: 148px;
	background-image: url("../images/rhmais/content.mid.noticias.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	padding: 57px 0 0 0;
}
.mid .noticias .box{
	float:left;
	width: 270px;
	height: 105px;
	padding: 0 15px;
	margin:0;
}
.mid .noticias .box hr{ margin: 6px 0; #margin: -1px 0 -2px 0; }
.mid .noticias a{
	height:26px;
	float:left;
	background-image: url("../images/content.link.left.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0 0 0 15px;
	padding: 0 0 0 10px;
	text-decoration: none;
}
.mid .noticias a span{
	height:23px;
	float:left;
	background-image: url("../images/content.link.right.bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0;
	color: #fff;
	padding: 3px 10px 0 0;
	font-weight:bold;
	cursor:pointer;
}

/*
	ultimas noticias
*/
.trabalhista{
	width: 914px;
	height: 275px;
	background-image: url("../images/rhmais/content.mid.trabalhista.bg.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	padding: 60px 0 0 0;
	margin: 0 0 -20px 0;
}
.trabalhista .box{
	float:left;
	height: 240px;
	padding: 0 15px;
	margin:0;
}
.trabalhista .box hr{ margin: 6px 0; #margin: 0; }
.trabalhista .box-left{ width: 274px;}
.trabalhista .box-left p{
	padding: 0 0 0 13px;
	background-image: url("../images/rhmais/content.mid.trabalhista.left.bullet.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
.trabalhista .box-center{ width: 218px; }
.trabalhista .box-center p{
	padding: 0 0 0 10px;
	margin: 0 0 4px 0;
	background-image: url("../images/rhmais/content.mid.trabalhista.left.bullet.gif");
	background-repeat: no-repeat;
	background-position: top left;
	font-size:14px;
	font-weight:bold;
}
.trabalhista .box-right{ width: 332px; }
.trabalhista .box-right .cal{
	height: 177px;
	width: 219px;
	background-image:url("../images/rhmais/content.calendar.cal.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	margin: 7px 0 0 0;
}
.trabalhista .box-right .desc{
	margin: 20px 0 15px 0;
	width: 113px;
	float:right;
}
.trabalhista .box-right .desc p{
	color: #58595b;
	float:right;
	width: 78px;
	margin: 0 0 5px 0;
}
.trabalhista .box-right .desc p.day{
	color: #e65919;
	width: 16px;
	text-align: right;
	margin: 0 8px 0 0;
	font-size:14px;
	font-weight:bold;
}
.mid .trabalhista a{ color: #58595b; }
.trabalhista a.bt{
	height:26px;
	float:left;
	background-image: url("../images/content.link.left.bg.gif");
	background-repeat: no-repeat;
	background-position: top left;
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
	text-decoration: none;
}
.trabalhista a.bt span{
	height:23px;
	float:left;
	background-image: url("../images/content.link.right.bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0;
	color: #fff;
	padding: 3px 10px 0 0;
	font-weight:bold;
	cursor:pointer;
}




