.ir{
	display:-moz-inline-box;
	display:inline-block;
	overflow:hidden;
	text-indent: -3000px;
	*text-indent:0px;
	font:0/0 Arial;
	color:rgba(255,255,255,0);
	vertical-align:bottom;}
.tabs{
	width:976px;
	height:440px;
	position:relative;
	background:url(../img/bg_body.png) no-repeat left bottom;}
	.tabs h3{
		width:242px;
		height:88px;
		cursor:pointer;
		padding:0;
		margin:0;
		float:left;}
		.tabs h3 span{
			background:url(../img/bg_tabs.png) no-repeat 0 1px;
			width:100%;
			height:100%;
			display:block;}
		.tabs h3.first,
		.tabs h3.last{
			width:246px;}
			
	.tabs h3 span.link1{
		background-position:0 0;}			
	.tabs h3 span.link2{
		background-position:-246px 0;}
	.tabs h3 span.link3{
		background-position:-488px 0;}
	.tabs h3 span.link4{
		background-position:-730px 0;}
			
	.tabs h3.hover span.link1,
	.tabs h3.active span.link1{
		background-position:0 -88px;}
		
	.tabs h3.hover span.link2,			
	.tabs h3.active span.link2{
		background-position:-246px -88px;}
		
	.tabs h3.hover span.link3,
	.tabs h3.active span.link3{
		background-position:-488px -88px;}
		
	.tabs h3.hover span.link4,
	.tabs h3.active span.link4{
		background-position:-730px -88px;}
		
	.tabs div.body{
		position:absolute;
		width:976px;
		height:352px;
		padding:0;
		margin:0;
		z-index:3000;
		left:0;
		top:88px;
		background:url(../img/bg_body.png) no-repeat;}
		.tabs div.visible{}
	.tabs div.body .gut{
		padding:32px 49px;
		color:#262626;
		font:24px/1 Helvetica, Arial, sans-serif;
		line-height:22pt;}
		.tabs div.body .gut h2{
			color:#a32729;
			margin:0;
			padding:0;
			font:30px/1 Helvetica, Arial, sans-serif;
			font-weight:bold;
			line-height:33pt;}
		.tabs div.body .gut p{
			margin-top:0;
			margin-bottom:18px;}
		.tabs div.body .gut p.learnmore{
			text-align:right;}
			.tabs div.body .gut p.learnmore a{
				color:#1e2f66;}