/* default styles for extension "tx_bddbflvvideogallery_pi1" */
.tx-bddbflvvideogallery-pi1 p {
  padding:0px;
  text-align:center;
  border:1px solid #ddd;
  background-color:#eee;
  }

.flvplayer_listpic_pic {
  border: 0px solid #990000;
}
.flvplayer_listpic {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 6px 6px 0px;
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_listpic_firstofrow {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 6px 6px 0px;
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_listpic_lastofrow {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 0px 6px 0px;
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_pagebrowser {

}

.browseLinksWrap {
	text-align: center;
}

#flvplayercaption {
	float:left;
}

#flvcaption {
 clear: both;
 margin-top: 0px;
	width: 360px;
}

.flvplayer_pagebrowser_fwd {
  float:right;
  margin-right: 4px;
}

.flvplayer_pagebrowser_back {
  float:left;
}

#player {
	float: left;
	margin-right: 16px;
	margin-bottom: 10px;
}

* html #player {
	margin-right: 8px;
}

#playlist {
 
}

#loadingMessage {
padding: 7px 0px 7px 0px;
width: 320px;
background-color: #ffffff;
text-align: center;
position: absolute;
margin: 130px 0px 0px 19px;
}
/* default styles for extension "tx_slsitemap" */
	
		/* Layout whole Sitemap */
		div#tx_slsitemap {
			padding:0 0 10px 62px;
			line-height:20px;
		}
		div#tx_slsitemap .tx_slsitemap-websiteTitle {
			font-size:13px;
			font-weight:bold;
			color:#1E2B56;
			margin:0 0 2px -43px;
		}

		/* Layout the Links */
		a.Main {
			color:#BF2236;
			font-weight:bold;
			font-size:13px;
			text-decoration:none;
		}
		a.Main:hover {
			color:#000000;
			font-weight:bold;
			font-size:13px;
			text-decoration:underline;
		}
		a.Sub {
			color:#000000;
			font-weight:normal;
			font-size:13px;
			text-decoration:none;
		}
		a.Sub:hover {
			color:#FF0000;
			font-weight:normal;
			font-size:13px;
			text-decoration:none;
		}

		/* List margin und padding */
		div#tx_slsitemap ul {
			padding:0 0 0 22px;
			margin:0 0 0 -43px;
		}
		div#tx_slsitemap li {
			padding:0 0 0 43px;
			margin:0;
			list-style-type:none;
		}

		/* Get the Backgrounds */
		div#tx_slsitemap li.MainFirst {
			background:url(/typo3conf/ext/sl_sitemap/images/default/sl_sitemap_MainFirst.gif) no-repeat 0% 0%;
		}
		div#tx_slsitemap li.MainLast {
			background:url(/typo3conf/ext/sl_sitemap/images/default/sl_sitemap_MainLast.gif) no-repeat 0% 0%;
		}
		div#tx_slsitemap li.SubMiddle {
			background:url(/typo3conf/ext/sl_sitemap/images/default/sl_sitemap_SubMiddle.gif) no-repeat 0% 0%;
		}
		div#tx_slsitemap li.SubLast {
			background:url(/typo3conf/ext/sl_sitemap/images/default/sl_sitemap_SubLast.gif) no-repeat 0% 0%;
		}

		/* Active Point */
		.Sitemap_pathActive {
			color:#BF2236;
			font-size:13px;
			font-weight:bold;
		}
