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

/* 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:	12px;
	display:	block;
	padding:	5px 30px;	
	text-decoration:none;
	border-bottom:0px;
	height:		18px;
	background-color:#424242;
	color:		#777;
	margin-right:2px;
	position:relative;
	top:		1px;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#fff!important;
	border-bottom:	1px solid #424242;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#424242;
	border-bottom:2px solid #ddd;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
div.css-panes div {
	display:none;
	border-width:0 1px 1px 1px;
	min-height:350px;
	padding:15px 20px;
	background-color:#424242;	
	font-size:		12px;
	z-index:		100;
}
.contacto div.css-panes div{
	background: #424242 url('/img/silueta_2.png') right bottom no-repeat;
}
.contacto.resto div.css-panes div{
	background: #424242;
}
div.css-panes div dl.content-bloque{
	min-height: 	200px;
	margin:			0;
}
div.css-panes div .content-bloque img{
	-ms-interpolation-mode: bicubic;
}
div.css-panes._550{
	width:			550px;
}
div.css-panes._400{
	width:			400px;
}
div.css-panes._500{
	width:			500px;
}
div.css-panes._710{
	width:			710px;
}
div.css-panes div p{
	color:			#999999;
	padding:		4px;
	width:			90%
}
div.css-panes div  p.bloque{
	float:			left;
	width:			45%;
	height:			60px;
	overflow: 		hidden
}
div.css-panes div  p.unique{
	width:			90%;
	color:			#fff;
}
div.css-panes div  p.bloque img{
	-ms-interpolation-mode: bicubic;
}

div.css-panes div span.titulo{
	color:			#FFF;
	font-weight: 	bold;
}


/* alternate colors: skin */
ul.skin a {
	background-color:#333333;		
	color:#858585 !important;
	border-bottom:1px solid #333;
}

/* mouseover state */
ul.skin a:hover {
	background-color:#678;
}

/* active tab */
ul.skin a.current {
	background-color:#424242;
	border-bottom:2px solid #424242;
	color:#fff!important;
}

div.skin div {
	min-height:300px;
	color:#fff;	
	background:#424242;
}
