/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	text-align:right;	 	
}

/* single tab */
ul.css-tabs li {
 float:left;
	padding:0;
	margin:0;
	list-style-type:none;

}

/* link inside the tab. uses a background image */
ul.css-tabs a {
	float:left;
	font-size:1em;
	display:block;
	padding:5px 16px;
	text-decoration:none;
	border:1px solid #333;
	border-bottom:0px;
	height:22px;
	color:#777;

	position:relative;
	top:1px;
	white-space: nowrap; text-align:center;
}


ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	color:#000;	
	cursor:default;
}










/* alternate colors: skin2 */
ul.skin2 a {
	 background: url(../images/home-tabs/tab-sliced.jpg) top;
	background-color:#1e1b1b;
	color:#fff !important;
	line-height: 1.6em;
}

/* mouseover state */
ul.skin2 a:hover {
	background-position:left bottom;
	
}

/* active tab */
ul.skin2 a.current {
	background-position:left bottom;
	 
}








.div-tab-pic {
	float:left; margin-right:20px; 
}





.tabs-text-inside {
	float:left;
	width:510px;
	padding-left:10px;
	line-height:1.4em;
	text-align: justify;
}




/* container for tabs and panes */
#scrollable {
	overflow:hidden;
	position:relative;
	border-top:0;
	margin:0;
	height:360px;
	width: 100%;
}

/* container for panes */
#panes {
	height:auto;
position:absolute;
	width:15000px;
	overflow: visible;
	 
}

/* single pane */
#panes div {
	width:953px;
	font-family:verdana;
	float:left;
	height: 300px;
	color:#000000;
}


 
