.tabs{
	display:block;
	width:100%;
}
.tabs > div{
	padding-top:10px;
}
.tabs ul{
	width:1200px;
	margin:0px auto;
	margin-bottom:-2px;
	padding:0px;
}

.tabs ul:after{
	content:"";
	display:block;
	clear:both;
/*	height:5px;
	background:#46c765;*/
}

.tabs ul li{
	margin:0px;
	padding:0px;
	cursor:pointer;
	display:block;
	height:60px;
	float:left;
	padding:0px 15px;
	text-align:center;
	background:none;
	color:#545353;
	font-size:18px; text-transform:uppercase; font-weight:400;
	border:2px solid rgba(0,0,0,0);
	border-bottom:none;
}
.tabs ul li:hover{
	color:#02819c;
}
.tabs ul li.active, .tabs ul li.active:hover{
	background:#f6f6f6;
	border-color:#c9c9c9;
	color:#02819c;
}


span.tabs-bg-top { display:block; width:100%; background:#d9d9d9; height:auto; padding-top:6px; height:60px; border-bottom:2px solid #c9c9c9;}
.tabs ul li span { display:block; height:60px; padding-left:60px; line-height:60px;}

.tabs ul li.tab-item-1 span { background:url(../../images/tabs_icon.png) no-repeat left top;}
.tabs ul li.tab-item-2 span { background:url(../../images/tabs_icon.png) no-repeat left -150px;}
.tabs ul li.tab-item-3 span { background:url(../../images/tabs_icon.png) no-repeat left -300px;}

.tabs ul li:hover.tab-item-1 span { background:url(../../images/tabs_icon.png) no-repeat left -450px;}
.tabs ul li:hover.tab-item-2 span { background:url(../../images/tabs_icon.png) no-repeat left -600px;}
.tabs ul li:hover.tab-item-3 span { background:url(../../images/tabs_icon.png) no-repeat left -750px;}

.tabs ul li.active.tab-item-1 span { background:url(../../images/tabs_icon.png) no-repeat left -450px;}
.tabs ul li.active.tab-item-2 span { background:url(../../images/tabs_icon.png) no-repeat left -600px;}
.tabs ul li.active.tab-item-3 span { background:url(../../images/tabs_icon.png) no-repeat left -750px;}


.tabs .wrapper { padding:20px 0;}
.tab-content { padding:0 20px;}
