@charset "UTF-8";
/* CSS Document */

/* TEASER CONTENTFLOW */

/*.ContentFlow .scrollbar {
	background: url('../img/scrollbar_white2.png') left center repeat-x;
}
.ContentFlow .scrollbar .slider {
	background: url("../img/slider.png") no-repeat scroll center center transparent;
	height: 12px;
	width: 109px;
}*/

#contentFlow {
  width: 944px;
  margin: 0 17px 0;
  height: 360px;
  position: relative;
  background: url("/img/home/contentFlowBg.png") no-repeat bottom center transparent;}

#contentFlow #contentFlowMiddlePos{
	position:absolute !important;
	left:200px;
	top:0;
	width:544px !important;
	height:354px !important;}

#contentFlow #contentFlowMiddlePos div{
	position:absolute !important;
	top:0;
	left:0;
	width:544px !important;
	height:354px !important;
	display:none;}

#contentFlow #contentFlowMiddlePos div.first{
	display:block;}

#contentFlow #contentFlowPrevPos{
	position:absolute !important;
	left:-140px;
	top:110px;
	width:307px !important;
	height:200px !important;}

#contentFlow #contentFlowNextPos{
	position:absolute !important;
	left:776px;
	top:110px;
	width:307px !important;
	height:200px !important;}

#contentFlow #contentFlowPrevPos img, #contentFlow #contentFlowNextPos img{
	width:307px !important;
	height:200px !important;
	position:absolute !important;
	top:0;
	left:0;
	display:none;}
	
#contentFlow #contentFlowPrevPos img.first, #contentFlow #contentFlowNextPos img.first{
	display:block;}
	
#contentFlow #contentFlowPager{
	position:absolute;
	left:422px;
	top:374px;}

#contentFlow #contentFlowPagerHide{
	position:absolute;
	left:433px;
	top:374px;
	width:100px;
	height:11px;
	background-color:transparent;}

#contentFlow #contentFlowPager a{
	position:relative;
	float:left;
	display:block;
	width:10px;
	height:11px;
	background: url("/img/home/contentFlowPager.png") no-repeat 0 0 transparent;
	background-position:top;
	text-indent:-20000px;
	outline:none;
	margin:0 5px;}

#contentFlow #contentFlowPager a.activeSlide, #contentFlow #contentFlowPager a:hover, #contentFlow #contentFlowPrev a:hover, #contentFlow #contentFlowNext a:hover{
	background-position:bottom;}

#contentFlow #contentFlowPrev{
	position:absolute;
	left:155px;
	top:135px;
	z-index:50;}

#contentFlow #contentFlowNext{
	position:absolute;
	left:744px;
	top:135px;
	z-index:50;}

#contentFlow #contentFlowPrev a, #contentFlow #contentFlowNext a{
	display:block;
	width:45px;
	height:84px;
	background: url("/img/home/contentFlowArrowPrev.png") no-repeat 0 0 transparent;
	background-position:top;
	text-indent:-20000px;
	outline:none;
	position:relative;}

#contentFlow #contentFlowNext a{
	background-image: url("/img/home/contentFlowArrowNext.png");}

#contentFlow #contentFlowMiddlePos a .contentFlowLinkText{
	background: url("/img/home/contentFlowLinkText.png") no-repeat 0 0 transparent;
	width: 520px;
	height: 25px;
	position:absolute;
	left:2px;
	top:326px;
	z-index:50;
	padding-left:20px;
	line-height:25px;
	color:#fff;
	text-shadow: 1px 1px 1px #084b7f;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	display:none;}

#contentFlow #contentFlowMiddlePos a {
	text-decoration: none;
	outline: none;
}

#contentFlow #contentFlowMiddlePos a:hover .contentFlowLinkText {
	display:block;}

/* TEASER CONTENTFLOW */
