/* default styles for extension "tx_dsfootballroster_pi1" */
	.tx-dsfootballroster-pi1 { }
	.tx-dsfootballroster-pi1 form { margin:0 0 0 0; padding:0 0 0 0; }
	.ds-football-roster-headline { }
	.ds-football-roster-list-teampic { margin-top:12px; text-align:center; }
	.ds-football-roster-list-table { margin-top:3px; width:530px; }
	.ds-football-roster-list-head1 { background-color:#e0e0e0; text-align:left; vertical-align:top; }
	.ds-football-roster-list-head2 { background-color:#e0e0e0; text-align:left; vertical-align:top; }
	.ds-football-roster-list-head3 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head4 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head5 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head6 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head7 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head8 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-head9 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-list-col1 { text-align:right; background-color:#eeeeee; }
	.ds-football-roster-list-col2 { text-align:left; background-color:#eeeeee; }
	.ds-football-roster-list-col3 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col4 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col5 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col6 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col7 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col8 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-list-col9 { text-align:center; background-color:#eeeeee; }

	.ds-football-roster-details-container { vertical-align:middle; }
	.ds-football-roster-details-image { float:left; text-align:left; width:158px; height:227px; }
	.ds-football-roster-details-image img { border:1px solid #000000; }
	.ds-football-roster-details-info { float:left; width:410px; height:227px; background-color:#eeeeee; vertical-align:top; }
	.ds-football-roster-details-jersey img { margin-right:4px; }
	.ds-football-roster-details-history-container { clear:both; padding-top:6px; width:569px; height:135px; }
	.ds-football-roster-details-history { background-color:#eeeeee; vertical-align:top; }
	.ds-football-roster-details-highlights { background-color:#eeeeee; vertical-align:top; }
	.ds-football-roster-details-head { background-color:#a00027; padding-left:2px; color:#ffffff; font-weight:bold; height:19px; line-height:18px; vertical-align:middle; }
	.ds-football-roster-details-head { background-color:#a00027; padding-left:2px; color:#ffffff; font-weight:bold; height:19px;  line-height:18px; vertical-align:middle; }

	.ds-football-roster-details-more-container { vertical-align:middle; padding-top:6px; }
	.ds-football-roster-details-more-info { background-color:#eeeeee; vertical-align:top; padding:2px; text-align:justify; }

	.ds-football-roster-history-select { padding-left:3px; padding-top:6px; padding-right:3px; }
	.ds-football-roster-history-selectbox {  }
	.ds-football-roster-history-link { padding-left:3px; padding-top:6px; padding-right:3px; }

	.ds-football-roster-history-search { background-color:#eeeeee; width:146px; color:#000000; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.ds-football-roster-history-search-submit { margin-left:3px; background-color:#ffffff; color:#a00027; font-weight:bold; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }

	.ds-football-roster-db-headcol { text-align:center; background-color:#eeeeee; padding-left:2px; padding-right:2px; }
	.ds-football-roster-db-headcol-act { text-align:center; background-color:#a00027; padding-left:2px; padding-right:2px; font-weight:bold; color:#ffffff; }
	.ds-football-roster-db-head1 { background-color:#e0e0e0; text-align:center; vertical-align:top; }
	.ds-football-roster-db-head2 { background-color:#e0e0e0; text-align:left; vertical-align:top; }
	.ds-football-roster-db-head3 { background-color:#e0e0e0; text-align:left; vertical-align:top; }
	.ds-football-roster-db-col1 { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-db-col2 { text-align:left; background-color:#eeeeee; }
	.ds-football-roster-db-col3 { text-align:left; background-color:#eeeeee; }
	.ds-football-roster-db-searchinfo { text-align:center; background-color:#f7f563; font-weight:bold; color:#000000; }

	.ds-football-roster-selectrosterbyyear-table { width:250px; }
	.ds-football-roster-selectrosterbyyear-col { text-align:center; background-color:#eeeeee; }
	.ds-football-roster-selectrosterbyyear-col-act { text-align:center; background-color:#a00027; font-weight:bold; color:#ffffff; }
	.ds-football-roster-selectrosterbyyear-col-empty { text-align:center; }
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_liguestbook_pi1" */
.tx-liguestbook-pi1{ float: none; clear: none;}
.tx-liguestbook-pi1 .row1{padding-top: 12px;background-color:#e0e0e0;}
.tx-liguestbook-pi1 .row2{padding-top: 12px;background-color:#eeeeee;}
.tx-liguestbook-pi1 .row1 .headline{height:15px;width: 520px;max-width:517px;float: none;clear: both;background-color:#e0e0e0;color: #000000;font-weight: bold; padding: 3px 6px 3px 6px;}
.tx-liguestbook-pi1 .row1 .headline .name{font-weight: bold;float:left;}
.tx-liguestbook-pi1 .row1 .headline .datetime{float:right;}
.tx-liguestbook-pi1 .row2 .headline{height:15px;width: 520px;max-width:517px;float: none;clear: both;background-color:#eeeeee;color: #000000;font-weight: bold;	padding: 3px 6px 3px 6px;}
.tx-liguestbook-pi1 .row2 .headline .name{font-weight: bold;float:left;}
.tx-liguestbook-pi1 .row2 .headline .datetime{float:right;}
.tx-liguestbook-pi1 .row1 .subline{	padding: 6px 6px 6px 6px;height: 15px;font-weight: bold;}
.tx-liguestbook-pi1 .row1 .subline .email{float:left;}
.tx-liguestbook-pi1 .row1 .subline .fqdn{float:right;}
.tx-liguestbook-pi1 .row2 .subline{padding: 6px 6px 6px 6px;height: 15px;font-weight: bold;}
.tx-liguestbook-pi1 .row2 .subline .email{float:left;}
.tx-liguestbook-pi1 .row2 .subline .fqdn{float:right;}
.tx-liguestbook-pi1 .row1 .entry{padding-top: 12px;padding-left:6px;padding-right:6px;}
.tx-liguestbook-pi1 .row2 .entry{padding-top: 12px;padding-left:6px;padding-right:6px;}
/*********** form ******************************/
.tx-liguestbook-pi1 .form{margin: 24px 0px 24px 4px;width: 500px;float: none;clear: none;background: #eeeeee;color: #000000;border: solid 1px #aa0027;}
.tx-liguestbook-pi1 .form .label{height:20px;width: 497px;float: none;clear: both;background-color: #e0e0e0;color: #000000;font-weight: bold;padding-left: 3px;}
.tx-liguestbook-pi1 .form .label_name{font-weight: bold;padding-top:6px;padding-left:6px;}
.tx-liguestbook-pi1 .form .label_email{	width: 500px;font-weight: bold;padding-top:6px;	padding-left:6px;}
.tx-liguestbook-pi1 .form .label_text{font-weight: bold;padding-top:6px;padding-left:6px;}
.tx-liguestbook-pi1 .form .label_showcaptcha{font-weight: bold;	padding-top:6px;padding-left:6px;}
.tx-liguestbook-pi1 .form .label_captcha{font-weight: bold;	padding-top:6px;padding-left:6px;}
.tx-liguestbook-pi1 .form .name{margin-top:6px;margin-left:6px;width: 490px;height: 20px;color: #000000;border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;	font-size: 11px;}
.tx-liguestbook-pi1 .form .email{margin-top:6px;margin-left:6px;width: 490px;height: 20px;color: #000000;border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;font-size: 11px;}
.tx-liguestbook-pi1 .form .text{margin-top: 6px;margin-left: 6px;width: 490px;height: 90px;color: #000000;border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;font-size: 11px;}
.tx-liguestbook-pi1 .form .smileys{margin-left: 6px;margin-right: 6px;width: 490px;height: 25px;}	
.tx-liguestbook-pi1 .form .smileys .item{float: left;padding-right: 4px;padding-top: 4px;}
.tx-liguestbook-pi1 .form .captcha_container{margin-top: 6px;width: 500px;height: 40px;float: none;clear: none;}
.tx-liguestbook-pi1 .form .captcha_container .label_showcaptcha{padding-left: 6px;float: left;width: 250px;	vertical-align: top;}
.tx-liguestbook-pi1 .form .captcha_container .showcaptcha{	width: 250px;height: 50px;}
.tx-liguestbook-pi1 .form .captcha_container2{margin-top: 6px;width: 500px;	height: 40px;float: none;clear: none;}
.tx-liguestbook-pi1 .form .captcha_container2 .label_captcha{float:left;width: 250px;}
.tx-liguestbook-pi1 .form .captcha_container2 .captcha{	width: 120px;height: 20px;margin-right: 120px;border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;font-size: 12px;font-weight: bold;}
.tx-liguestbook-pi1 .form .msg{height:30px;width: 510px;text-align: center;	vertical-align: middle;	color: #aa0027;	font-weight: bold;}
.tx-liguestbook-pi1 .form .buttons{width: 500px;height: 30px;}
.tx-liguestbook-pi1 .form .buttons .reset{float: left; margin-left: 6px;text-align:center;background-color: #ffffff;color: #aa0027;	font-weight: bold;border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;font-size: 11px;}
.tx-liguestbook-pi1 .form .buttons .submit{float: right; margin-right: 6px;text-align:center;background-color: #ffffff;	color: #aa0027;	font-weight: bold;	border: solid 1px #aa0027;	font-family: verdana, arial, univers, sans-serif;font-size: 11px;}
/********************* stat **********************/
.tx-liguestbook-pi1 .stats{width: 240px;margin-top: 12px;}
.tx-liguestbook-pi1 .stats .row{padding: 2px;float: none;clear: none;}
.tx-liguestbook-pi1 .stats .row .label{font-weight: bold;color: #23538f;width: 120px;float:left}
.tx-liguestbook-pi1 .stats .row .value{	font-weight: bold;color: #aa0027;}
/******************** button **********************/
.tx-liguestbook-pi1 .button{width: 240px;margin-top: 12px;text-align:center;margin-bottom: 12px;}
.tx-liguestbook-pi1 .button FORM{margin: 0;}
.tx-liguestbook-pi1 .button .submit_button{ text-align: center;	background-color: #ffffff;color: #aa0027;font-weight: bold;	border: solid 1px #aa0027;font-family: verdana, arial, univers, sans-serif;	font-size: 11px;}
/****************** pagebrowser *******************/
.tx-liguestbook-pi1 .pagebrowser{margin-top: 12px;margin-bottom: 6px;height: 20px;width: 530px;float:none;clear:none;}
.tx-liguestbook-pi1 .pagebrowser .page{float: left;width: 28px;background-color: #eeeeee;color: #000000;text-align:center;margin:1px 1px 0px 0px;}
.tx-liguestbook-pi1 .pagebrowser .site{float: left;width: 40px;	background-color: #eeeeee;	color: #000000;	text-align:center;	margin:1px 1px 0px 0px;	}
.tx-liguestbook-pi1 .pagebrowser .site_on{	float: left;width: 40px;background-color: #aa0027;color: #ffffff;text-align:center;	margin:1px 1px 0px 0px;}
.tx-liguestbook-pi1 .pagebrowser .site_on A{color: #ffffff;	font-weight:bold;}

/* default styles for extension "tx_ligallery_pi1" */
	.tx-ligallery-pi1 {}
	.tx-ligallery-pi1 table { margin-left:auto; margin-right:auto; text-align:left; }
	.li-gallery-tag { text-align:center; }
	.li-gallery-tag table { margin-left:auto; margin-right:auto; text-align:left; }
	.li-gallery-tag-icon { margin-right:2px; }
	.li-gallery-row {}
	.li-gallery-col { text-align:center; vertical-align:middle; padding:2px; background-color:#f0f0f0; }
	.li-gallery-col img { text-align:center; vertical-align:middle; background-color: #000000; border: 1px solid #000000; padding:0px; }
	.li-gallery-col-empty { padding:2px; background-color:#f0f0f0; }
	.li-gallery-img-info { color: #5f5f5f; font-size:10px; }
	.li-gallery-title { width:530px; font-weight:bold; padding-top:4px; padding-bottom:4px; text-align:center; }
	.li-gallery-meta { width:414px; max-width:406px; background-color:#f0f0f0; padding:4px; margin-left:auto; margin-right:auto; text-align:left; }
	.li-gallery-meta-table {  width:402px; }
	.li-gallery-meta-field { width:100px; font-weight:bold; }
	.li-gallery-meta-data { font-weight:normal; }

	.li-gallery-cat-container { padding-left:3px; padding-top:6px; padding-right:3px; }
	.li-gallery-cat-headline { font-size:11px; font-weight:bold; color:#a0a0a0; }
	.li-gallery-cat-select-table { width:250px; }
	.li-gallery-cat-select-table-link { padding:3px; }
	.li-gallery-cat-select-col { text-align:left; padding-bottom:1px; padding-left:3px; padding-right:3px; background-color:#eeeeee; }
	.li-gallery-cat-select-col-act { text-align:left; padding-bottom:1px; padding-left:3px; padding-right:3px; background-color:#e0e0e0; font-weight:normal; color:#000000; border-left:2px solid #a00027; border-right:2px solid #a00027; }
	
	.li-gallery-cat-selectyear-container { padding-top:6px; }
	.li-gallery-cat-selectbyyear-table { width:250px; }
	.li-gallery-cat-selectbyyear-col { text-align:center; background-color:#eeeeee; }
	.li-gallery-cat-selectbyyear-col-act { text-align:center; background-color:#e0e0e0; font-weight:normal; color:#000000; border-left:2px solid #a00027; border-right:2px solid #a00027; }
	.li-gallery-cat-selectbyyear-col-empty { text-align:center; }

	.li-gallery-message { text-align:center; background-color:#f7f563; font-weight:bold; color:#000000; }
	.li-gallery-cat-gallery { background-color:#eeeeee; font-weight:normal; text-align:left; }
	.li-gallery-cat-gallery-act { font-weight:normal; text-align:left; background-color:#e0e0e0; color:#000000; border-left:2px solid #a00027; border-right:2px solid #a00027; }
	.li-gallery-cat-gallery-act a { font-weight:normal; }
	
	/* Preview PopUp */
	.li-gallery-preview-image-container { width:100%; height:480px; }
	.li-gallery-preview-image { width:100%; height:480px; text-align:center; vertical-align:middle; }
	.li-gallery-preview-image img { border:1px solid #000000; }
	.li-gallery-preview-navi-container { background-color:#a00027; width:100%; height:35px; }
/* default styles for extension "tx_lifootballschedule_pi1" */

.tx-lifootballschedule-pi1{	}
.tx-lifootballschedule-pi1 table{margin: 12px 0px 12px 0px;	width:530px;}
.tx-lifootballschedule-pi1 table .headrow{color: #000000;background-color: #e0e0e0;	height: 20px;vertical-align: middle;}
.tx-lifootballschedule-pi1 table .row1{color: #000000;background-color: #eeeeee;}
.tx-lifootballschedule-pi1 table .row1 .paid_attendance{text-align: right;padding-right:2px;}
.tx-lifootballschedule-pi1 table .row2{	color: #000000;	background-color: #eeeeee;}
.tx-lifootballschedule-pi1 table .row2 .paid_attendance{text-align: right;padding-right:2px;}
	
.tx-lifootballschedule-pi1 table .number{
		text-align: center;
	}
	
.tx-lifootballschedule-pi1 table .guest{
		text-align: center;
		width:20px;
	}

.tx-lifootballschedule-pi1 table .home{
		text-align: center;
		width:20px;
	}


.tx-lifootballschedule-pi1 table .seperator{
		text-align: center;
		width:10px;
	}
	

/*------- history -------- */
.tx-lifootballschedule-pi1 .history{
		width: 250px;
	}
	
.tx-lifootballschedule-pi1 .history .years{
		width: 250px;
		padding: 4px 0px 4px 4px;
		float: none;
		clear: none;
}

.tx-lifootballschedule-pi1 .history .years .year{
	float: left;
	width: 40px;
	background-color: #eeeeee;
	color: #000000;
	text-align:center;
	margin:1px 1px 0px 0px;
}

.tx-lifootballschedule-pi1 .history .years .year_on{
		float: left;
		width: 40px;
		background-color: #aa0027;
		color: #ffffff;
		text-align:center;
		margin:1px 1px 0px 0px;
	}

.tx-lifootballschedule-pi1 .history .years .year_on A{
		color: #ffffff;
		font-weight:bold;
	}

.tx-lifootballschedule-pi1 .history .display{
		width: 250px;
		padding: 4px 0px 4px 4px;
		float: left;
		clear: none;
	}

.tx-lifootballschedule-pi1 .history .display .type_on A{
		font-weight: bold;
	}
	

/*------- last/next -------- */
.tx-lifootballschedule-pi1 .last{
		width:244px;
		margin-left:4px;
		margin-top: 6px;
		margin-bottom: 6px;
		height:60px;
	}

.tx-lifootballschedule-pi1 .last .label_lastgame{
		font-weight: bold;
	}
	
.tx-lifootballschedule-pi1 .last .kickoff{
		float:left;
	}

.tx-lifootballschedule-pi1 .last .league{
	}

.tx-lifootballschedule-pi1 .last .hometeam{
		float: left;
		font-size: 12px;
		width: 200px;
	}

.tx-lifootballschedule-pi1 .last .hometd{
		float: right;
		padding-right:5px;
		font-size: 12px;
		font-weight: bold;
		width:20px;
	}

.tx-lifootballschedule-pi1 .last .guestteam{
		float: left;
		font-size: 12px;
		width: 200px;
	}

.tx-lifootballschedule-pi1 .last .guesttd{
		float: right;
		padding-right:5px;
		font-size: 12px;
		font-weight: bold;
		width:20px;
	}


.tx-lifootballschedule-pi1 .next{
		width: 244px;
		margin-left: 4px;
		margin-top: 6px;
		margin-bottom: 6px;
		float:none;
		clear:none;
	}

.tx-lifootballschedule-pi1 .next .label_nextgame{
		font-weight: bold;
	}

.tx-lifootballschedule-pi1 .next .hometeam{
		font-size: 12px;
	}

.tx-lifootballschedule-pi1 .next .guestteam{
		font-size: 12px;
	}

.tx-lifootballschedule-pi1 .next .kickoff{
		float:left;
	}
	
	/* never remove the next line with ) */
/* default styles for extension "tx_libannerrotation_pi1" */
	.tx-libannerrotation-pi1 {}
/* default styles for extension "tx_liezmlmsubscribe_pi1" */
	.tx-liezmlmsubscribe-pi1 { }
	.tx-liezmlmsubscribe-pi1 form { margin:0 0 0 0; padding:0 0 0 0; }
	.li-ezmlm-subscribe-form-table { text-align:left; }
	.li-ezmlm-subscribe-mail { width:300px; background-color:#eeeeee; color:#000000; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.li-ezmlm-subscribe-subscribe { margin-left:3px; background-color:#ffffff; color:#a00027; font-weight:bold; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.li-ezmlm-subscribe-unsubscribe { margin-left:3px; background-color:#ffffff; color:#a00027; font-weight:bold; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
/* default styles for extension "tx_ligameday_pi1" */
	.tx-ligameday-pi1 { max-width:164px; width:166px; height:72px; margin:7px; border:1px solid #000000; background-color:#3962a6; }
	.li-gameday-headline { }
	.li-gameday-counter { }
/* default styles for extension "tx_lisimplelinklist_pi1" */
	.tx-lisimplelinklist-pi1 {}
	.tx-lisimplelinklist-pi1 .row {margin-bottom:10px;}
	.tx-lisimplelinklist-pi1 .icon {text-align:center; vertical-align:middle;}
	.tx-lisimplelinklist-pi1 .url {vertical-align:middle;}
	.tx-lisimplelinklist-pi1 .description {padding:4px;}
/* default styles for extension "tx_lifootballstandings_pi1" */

.tx-lifootballstandings-pi1{
		float: none;
		clear: none;
	}

.tx-lifootballstandings-pi1 .headline{
		margin-top:12px;
		font-weight: bold;
		font-size: 12px;
	}

.tx-lifootballstandings-pi1 .standing{
		width: 530px;
	}
	
.tx-lifootballstandings-pi1 .standing .headline{
		background-color: #e0e0e0;
		color: #000000;
	}

.tx-lifootballstandings-pi1 .standing .row1{
		background-color: #eeeeee;
		color: #000000;
	}

.tx-lifootballstandings-pi1 .standing .row2{
		background-color: #eeeeee;
		color: #000000;
	}

.tx-lifootballstandings-pi1 .history{
		width: 250px;
		margin-bottom: 12px;
		padding-bottom:4px;
	}
	
.tx-lifootballstandings-pi1 .history .years{
		width: 250px;
		padding: 4px 0px 4px 4px;
		float: none;
		clear: none;
}

.tx-lifootballstandings-pi1 .history .years .year{
	float: left;
	width: 40px;
	background-color: #eeeeee;
	color: #000000;
	text-align:center;
	margin:1px 1px 0px 0px;
}

.tx-lifootballstandings-pi1 .history .years .year_on{
		float: left;
		width: 40px;
		background-color: #aa0027;
		color: #ffffff;
		text-align:center;
		margin:1px 1px 0px 0px;
	}

.tx-lifootballstandings-pi1 .history .years .year_on A{
		color: #ffffff;
		font-weight:bold;
	}

	
	/* newer delete lines behind (2) */	
/* default styles for extension "tx_dsfootballticker_pi1" */
	.tx-dsfootballticker-pi1 { }
	.ds-football-ticker-list-table { margin-top:3px; width:530px; }
	.ds-football-ticker-list-headline { width:420px; text-align:left; font-weight:bold; background-color:#e0e0e0; color:#000000; vertical-align:top; }
	.ds-football-ticker-list-timestamp { width:110px; text-align:right; background-color:#e0e0e0; color:#000000; vertical-align:top; }
	.ds-football-ticker-list-tickertext { width:530px; text-align:left; background-color:#eeeeee; color:#000000; }
/* default styles for extension "tx_dsfootballticker_pi2" */
	.tx-dsfootballticker-pi2 { margin-top:7px; }
	.tx-dsfootballticker-pi2 form { margin:0 0 0 0; padding:0 0 0 0; }
	.ds-football-ticker-input-headline { width:528px; background-color:#eeeeee; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.ds-football-ticker-input-tickertext { width:528px; background-color:#eeeeee; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.ds-football-ticker-input-submit { background-color:#ffffff; color:#a00027; font-weight:bold; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.ds-football-ticker-input-last-container { margin-top:7px; background-color:#e0e0e0; border:1px solid #000000; }
	.ds-football-ticker-input-last-timestamp { margin-bottom:7px; }
	.ds-football-ticker-input-last-headline { font-weight:bold; }
	.ds-football-ticker-input-last-tickertext { }
/* default styles for extension "tx_liliveradio_pi1" */
	.tx-liliveradio-pi1 { width:430px; }
	.tx-liliveradio-pi1 form { margin:0 0 0 0; padding:0 0 0 0; }
	
	#lions-live-container {
		width: 430px;
	}
	#lions-live-teaser {
		width:430px;
		height:235px;
		background-image: url(/typo3conf/ext/li_live_radio/res/link_box.gif);
	}
	.lions-live-teaser-table {
		width:430px;
		height:235px;
	}
	#lions-live-scoreboard {
		margin-top:16px;
	}
	.lions-live-scoreboard-table {
		font-family: Verdana;
	    color: #000000;
	    text-decoration: none;
	    font-size: 11px;
	    line-height: 13px;
	    font-weight: normal;
		width:430px;
	}
	.lions-live-scoreboard-head {
		background-color: #fdcb26;
		color: #000000;
	}
	.lions-live-scoreboard-quarter {
		width:24px;
		text-align:center;
	}
	.lions-live-scoreboard-quarter-act {
		width:24px;
		text-align:center;
		background-color:#bfbfbf;
		color:#000000;
	}
	.lions-live-scoreboard-points {
		background-color: #e5e5e5;
		color: #000000;
	}
	.lions-live-scoreboard-update {
		font-size:10px;
		color:#b1b0b0;
		text-align:right;
	}
	#lions-live-text1 {
		margin-top:18px;
	}
	#lions-live-text2 {
		margin-top:8px;
	}
	.lions-live-radio-link {
		text-align:left;
		vertical-align:middle;
	}
	.lions-live-radio-link-offline {
		color:#b1b0b0;
		font-weight:bold;
		font-size: 11px;
	}
	.lions-live-scoreboard-ht {
		color:#858585;
		font-weight:bold;
	}
	.lions-live-links {
		padding-top:56px;
		vertical-align:top;
		text-align:center;
		color:#858585;
		font-weight:bold;
		font-size: 11px;
	}
	.lions-live-links a {
		color:#858585;
		font-weight:bold;
		font-size: 11px;
		text-decoration:underline;
	}
	.lions-live-links a:link {
		color:#858585;
		font-weight:bold;
		font-size: 11px;
		text-decoration:underline;
	}
	.lions-live-links a:visited {
		color:#858585;
		font-weight:bold;
		font-size: 11px;
		text-decoration:underline;
	}
	.lions-live-links a:hover {
		color:#000000;
		font-weight:bold;
		font-size: 11px;
		text-decoration:underline;
	}
/* default styles for extension "tx_liliveradio_pi2" */
	.tx-liliveradio-pi2 { width:430px; margin-top:7px; margin-bottom:7px; }
	.tx-liliveradio-pi2 form { margin:0 0 0 0; padding:0 0 0 0; }
	#lions-live-input {
		margin-top:7px;
	}
	.lions-live-input-select { font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:normal; border:1px solid #000000; }
	.lions-live-input-radio { border: 0px none transparent; background: none; }
	.lions-live-input-score { width:26px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; border:1px solid #000000; }
	.lions-live-input-quarter {	text-align:center; }
	.lions-live-input-quarter-act {	text-align:center; background-color:#bfbfbf; color:#000000; }
	.lions-live-input-submit {	text-align:right; }
	.lions-live-input-submit-button {  margin-left:3px; background-color:#ffffff; color:#a00027; font-weight:bold; border:1px solid #a00027; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; }
	.lions-live-input-table {
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	    color: #000000;
	    text-decoration: none;
	    font-size: 11px;
	    line-height: 13px;
	    font-weight: normal;
		width:430px;
	}
	.lions-live-input-head {
		background-color: #a00027;
		color: #ffffff;
	}
	.lions-live-input-points {
		background-color: #e5e5e5;
		color: #000000;
	}
	.lions-live-input-update {
		font-size:10px;
		color:#b1b0b0;
	}
	.lions-live-input-offline { background-color:#be0027; color:#ffffff; }
	.lions-live-input-online { background-color:#93c804; color:#000000; }
/* default styles for extension "tx_livideoadventcalendar_pi1" */
	.tx-livideoadventcalendar-pi1 {  }
/* default styles for extension "tx_liimagelink_pi1" */
	.tx-liimagelink-pi1 { }
/* default styles for extension "tx_liflashvideo_pi1" */
	.tx-liflashvideo-pi1 { }
	.tx-liflashvideo-pi1-videoplayer-left { text-align:left; }
	.tx-liflashvideo-pi1-videoplayer-center { text-align:center; }
	.tx-liflashvideo-pi1-videoplayer-right { text-align:right; }
/* default styles for extension "tx_lipagepic_pi1" */
	.tx-lipagepic-pi1 { }
/* default styles for extension "tx_lidownloadticket_pi1" */
	.tx-lidownloadticket-pi1 { }
	.tx-lidownloadticket-pi1 form {
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	.tx-lidownloadticket-pi1-error {
		font-weight:normal;
		color:#ffffff;
		background-color:#a00027;
		padding:2px;
	}
	.tx-lidownloadticket-pi1-submit {
		border:1px dotted #a00027;
		background-color:#e0e0e0; 
		color:#a00027;
		font-weight:bold; 
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; 
		font-size:11px;
	}
	.tx-lidownloadticket-pi1-filelist {
	
	}
	.tx-lidownloadticket-pi1-filetable { 
		width:100%;
	}
	.tx-lidownloadticket-pi1-filetable td {
		border:1px dotted #a00027;
		background-color:#e0e0e0;
	}
	.tx-lidownloadticket-pi1-filetable-label {
		font-weight:bold;
	}
	.tx-lidownloadticket-pi1-filetable-info {
		font-size:9px;
	}
	.tx-lidownloadticket-pi1-filetable-info-open {
		float:left;
	}
	.tx-lidownloadticket-pi1-filetable-info-invalid {
		float:left;
		margin-left:10px;
	}
	.tx-lidownloadticket-pi1-filetable-info-hl {
		font-weight:bold;
		color:#ff0000;
	}
	.tx-lidownloadticket-pi1-receiverlist {
		margin-top:8px;
		margin-left:2px;
		margin-right:2px;
	}
	.tx-lidownloadticket-pi1-receiverlist-select {
		width:100%;
		border:1px dotted #a00027;
		background-color:#e0e0e0;
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; 
		font-size:11px;
	}
	.tx-lidownloadticket-pi1-multiplehint {
		font-size:9px;
	}
	.tx-lidownloadticket-pi1-buttons {
		margin-top:8px;
		text-align:center;
	}
	.tx-lidownloadticket-pi1-validity {
		margin-top:8px;
		margin-right:8px;
		width:100%;
	}
	.tx-lidownloadticket-pi1-validity input {
		border:1px dotted #a00027;
		background-color:#e0e0e0;
		text-align:right;
		font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; 
		font-size:11px;
		padding:2px;
	}
	.tx-lidownloadticket-pi1-ticket-container {
		width:100%;
	}
/* default styles for extension "tx_lidownloadticket_pi2" */
	.tx-lidownloadticket-pi2 { }
	.tx-lidownloadticket-pi2-error-container {
		padding:8px;
		border:1px solid #a00027;
		background-color:#eeeeee;
	}
	.tx-lidownloadticket-pi2-error-headline {
		font-weight:normal;
		color:#ffffff;
		background-color:#a00027;
		padding:2px;
		text-align:center;
	}
	.tx-lidownloadticket-pi2-error-bodytext {
		padding-top:12px;
	}
	.tx-lidownloadticket-pi2-dl-container {
		padding:8px;
		border:1px solid #000000;
	}
	.tx-lidownloadticket-pi2-dl-headline {
		font-weight:bold;
		text-align:center;
	}
	.tx-lidownloadticket-pi2-dl-file {
		margin-top:8px;
	}
	.tx-lidownloadticket-pi2-dl-filedata {
		width:100%;
	}	
	.tx-lidownloadticket-pi2-dl-filedata td {
		background-color:#eeeeee;
	}
	.tx-lidownloadticket-pi2-dl-help {
		margin-top:8px;
		text-align:center;
	}
/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
	/* Browser fixes: */
	
	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; height: 1%; }
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }