/* Ion.Tabs: Bordered Skin
// css version 1.0.0
// by Denis Ineshin | ionden.com
// ===================================================================================================================*/

/* =====================================================================================================================
// Ion.Tabs: Skin details */

.ionTabs {
    margin: 0px;
	margin-bottom:10px;
}
    .ionTabs__head {
		height:31px;padding-left:3px;
		position: relative;z-index:2;
    }

    .ionTabs__tab {
        font-size: 12px;
		font-weight:bold;height: 30px;
		line-height: 20px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
        padding: 3px 20px;padding-top:4px;
        color: #9e9e9e;
        margin-top: 3px;margin-right:10px;
        min-width: 50px;
		font: 18px 'UTMAlterGothic';
    }
        .ionTabs__tab:hover {
            background:#199646;color: #fff;
        }
        .ionTabs__tab.ionTabs__tab_state_active {
			background:#199646;
			padding: 3px 20px;padding-top:4px;
            color: #fff;
        }
		.starttab,.endtab{
			padding:0px;margin:0px;
			margin-top: -9px;float:left;
		}
		.starttab{
			width:12px;height:34px;
			background: url(./starttab_bg.gif) top left no-repeat;
		}
		.endtab{
			width:12px;height:34px;
			background: url(./endtab_bg.gif) top left no-repeat;
		}

    .ionTabs__body {
		clear:both;
		position: relative;z-index:1;
		margin-top:10px;
		display:block;
		/*
		height: expression( this.scrollHeight > 299 ? "300" : "auto" );
		overflow:auto;
		*/
    }

    .ionTabs__item {
        padding: 0px;
    }
