/* ====================================================================
   GALLERY 
===================================================================== */
div.gallery_carousel div.gallery{
	width:696px;
  	float:left;
  	min-height:370px;
	height:auto !important;
	height:370px;
	background:transparent url(../images/ajax-loader.gif) center center no-repeat;
}
div.gallery_carousel div.description{
	width:155px;
  	float:left;
	margin-left:22px;		
	}
	div.gallery_carousel div.description div.headline{
		font-family:NimbusSanNovCon-Bol, Helvetica, sans-serif;
		letter-spacing:0.12em;
		font-size:13px;
		text-transform:uppercase;
	}
	div.gallery_carousel div.description div.text{
		font-family:NimbusSanNovCon-Med, Helvetica, sans-serif;
		letter-spacing:0.12em;
		font-size:13px;
	}
	div.gallery_carousel div.description div.text a{
		font-family:NimbusSanNovCon-Med, Helvetica, sans-serif;
		letter-spacing:0.12em;
		font-size:13px;
		text-decoration:underline;
		color:#000000;
	}
/*
div.gallery_carousel div.previous_button{
	margin:16px 13px 0 0;
	float:left;
	width:14px;
	height:14px;
	background:transparent url(../images/neues/arrows.jpg) left top no-repeat;
	cursor:pointer;
}
div.gallery_carousel div.next_button{
	margin:16px 0 0 0;
	float:left;
	width:14px;
	height:14px;
	background:transparent url(../images/neues/arrows.jpg) right top no-repeat;
	cursor:pointer;
}
*/
div.gallery_carousel .relative{
  height:30px;
}
div.gallery_carousel div.previous_button{
	position:absolute;
	top:16px;
	width:14px;
	height:14px;
	background:transparent url(../images/neues/arrows.jpg) left top no-repeat;
	cursor:pointer;
}
div.gallery_carousel div.next_button{
	position:absolute;
	left:27px;
  top:16px;
	width:14px;
	height:14px;
	background:transparent url(../images/neues/arrows.jpg) right top no-repeat;
	cursor:pointer;
}

div.gallery_carousel div.previous_button_disabled,
div.gallery_carousel div.next_button_disabled{
	background:none;
	cursor:default;
}
