/* default styles for extension "tx_skpdfviewer_pi1" */
	
	.tx-skpdfviewer-pi1 .pdf {background:#eee;border:2px solid #aaa;}
	.tx-skpdfviewer-pi1 .pdf-header {float:left;width:59%;text-align:left;padding:2px 6px;}
	.tx-skpdfviewer-pi1 .pdf-browser {float:right;width:36%;text-align:right;}
	.tx-skpdfviewer-pi1 .pdf-browser form {margin:0 !important;padding:0 !important;}
	.tx-skpdfviewer-pi1 .pdf-browser form input {margin:0;font-size:84%;}
	.tx-skpdfviewer-pi1 .pdf-browser form input.page {width:24px;text-align:center;}
	.tx-skpdfviewer-pi1 img {margin:0;padding:0;}
	.tx-skpdfviewer-pi1 span.title {font-size:110%;font-weight:bold;padding-right:12px;}
	.tx-skpdfviewer-pi1 span.pagelabel {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.page {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.pageslabel {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.pages {font-size:85%;font-weight:bold;font-style:italic;}


/* default styles for extension "tx_slideshow_pi1" */
		.tx-slideshow-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_rgpopup_pi1" */
	
.tx-rgpopup-Nest {
	position:absolute;
	border: 1px solid #CC3333;
	width:350px;
}
	
.tx-rgpopup-dragbar {
	background-color: red;
	cursor:hand; 
	cursor:pointer;
	padding: 2px 0px;
}
.tx-rgpopup-left {
	font-size : 13px; 
	font-weight: bold;
	color: white;
	float: left;
	padding-right: 15px;
	padding-left: 5px;
}
		
.tx-rgpopup-right {
	text-align:right;
	padding-right: 1px;
}
.tx-rgpopup-mainNest {
	text-align: left;
	padding: 10px;
	background-color: white;
}	
/* default styles for extension "tx_danewslettersubscription_pi1" */
	DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR TD.tx-danewslettersubscription-pi1-descr P {margin-bottom: 10px;}
	DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD {background-color: #ffffff;}
	DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD.tx-danewslettersubscription-pi1-form-header {background-color: #eeeeee;}
	DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD {background-color: #EEEEEE;}
	DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD P {font-weight: bold;}
/* default styles for extension "tx_a2csponsoren_pi1" */
    
	.tx-a2csponsoren-pi1 {
		border: 1px solid #FFFFFF;
		text-align: center;
	}

	.tx-a2csponsoren-table {
		border: 0px solid #C0C0C0;
		border-spacing: 0px;
		border-collapse: collapse;
		margin: 5px;
		width: 100%;
		padding: 10px;
	}
    
	.tx-a2csponsoren-cell {
		border: 1px dotted #E0E0E0;
		margin: 0px;
		padding: 10px;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
	}
/* default styles for extension "tx_agilecarousel_pi1" */
    /*-- required & default rules --*/
    
    .loading {
    left: 210px;
    position: absolute;
    top: 74px;
    }
     
    #slide_holder {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/bg_slideshow.png);
    background-repeat: no-repeat;
    height: 253px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 524px;
    /* -- width: 1533px; */
    z-index: 1000;
    }
    #slide_holder_inner {
    height: 238px;
    left: 7px;
    overflow: hidden;
    position: absolute;
    top: 8px;
    width: 511px;
    z-index: 2000;
    }
    
    #intro, .intro {
    position: absolute;
    z-index: 9000;
    }
    
    /*-- for slide divs --*/
    
    #slide_holder_inner div {
    position: absolute;
    }
    /*-- for divs in html slides to position relative --*/
    div#slide_holder_inner div.slide div {
    position: relative;
    }
    div#carousel_controls {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/bg_controls.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 30px;
    width: 511px;
    z-index: 4000;
    }
    
    /*-- for slide buttons --*/
    
    #slide_buttons li:hover, #pause_button, .prev_button, .next_button, #hover_next_button, #hover_prev_button, #first_button, #last_button {
    cursor: pointer;
    cursor: hand;
    z-index: 5000;
    }
    #carousel_controls #button_selected, #carousel_controls .prev_button_disabled, #carousel_controls  .next_button_disabled, #carousel_controls  .first_button_diabled, #carousel_controls  .last_button_disabled {
    cursor: auto;
    }
    #slide_buttons li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
    margin-left: -10000px;
    }
    #slide_buttons li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
    background-repeat: no-repeat;
    overflow: hidden;
    top: 0px;
    }
    ul#slide_buttons {
    padding: 15px 7px 15px 15px;
    position: absolute;
    left: 250px;
    top: 7px;
    z-index: 5000;
    }
    ul#slide_buttons li {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/button.png);
    display: block;
    float: left;
    height: 9px;
    list-style: none;
    margin: 0 0 0 3px;
    padding: 2px;
    width: 10px;
    }
    ul#slide_buttons li:hover {
    }
    ul#slide_buttons li#button_selected {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/button_selected.png);
    }
    ul#slide_buttons li#button_selected:hover {
    }
    /*-- first & last buttons --*/
    
    #first_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/first.png);
    height: 29px;
    left: 354px;
    width: 34px;
    background-position: 0 -36px;
    }
    #first_button:hover {
    background-position: 0 0;
    }
    #last_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/last.png);
    height: 29px;
    left: 474px;
    width: 34px;
    background-position: 0 -36px;
    }
    #last_button:hover {
    background-position: 0 0;
    }
    
    /*-- end first & last buttons --*/
    
    /*-- next & prev buttons --*/
    #nex_prev_buttons {
    position: absolute;
    left: 0;
    z-index: 5000;
    }
    #next_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/next.png);
    background-position: 0 -36px;
    height: 29px;
    left: 443px;
    width: 31px;
    }
    #next_button:hover {
    background-position: 0 0;
    }
    #prev_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/prev.png);
    background-position: 0 -36px;
    height: 29px;
    left: 388px;
    width: 31px;
    }
    #prev_button:hover {
    background-position: 0 0;
    }
    /*-- end next & prev buttons --*/
    
    
    /*-- looks like pause button --*/
    .pause_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/pause.png);
    background-position: 0 -36px;
    height: 29px;
    left: 419px;
    width: 24px;
    }
    .pause_button:hover {
    background-position: 0 0;
    }
    /*-- looks like play button --*/
    .paused_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/play.png);
    background-position: 0 -36px;
    height: 29px;
    left: 419px;
    width: 24px;
    }
    .paused_button:hover {
    background-position: 0 0;
    }
    
    /*-- hover next & hoverprev buttons --*/
    
    #hover_next_button, #hover_prev_button {
    height: 125px;
    background-repeat: no-repeat;
    display: none;
    overflow: hidden;
    width: 77px;
    top: 35px;
    z-index: 6000;
    }
    #hover_next_button span {
    }
    #hover_next_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/hover_next.png);
    background-position: 21px 20px;
    padding: 30px 0 30px 30px;
    right: 0;
    }
    #hover_prev_button {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/hover_prev.png);
    background-position: 8px 20px;
    padding: 30px 30px 30px 0;
    left: 0;
    }
    
    /*-- end next & prev buttons --*/
    
    /*-- rules for slide captions --*/
    
    #slide_captions {
    color: #333;
    left: 8px;
    overflow: visible;
    top: 5px;
    z-index: 6000;
    }
    #slide_captions span {
    font-family: Tahoma;
    font-size: 15px;
    height: 20px;
    line-height: 20px;
    overflow: visible;
    }
    
    /*-- end rules for slide captions --*/
    
    /*-- rules for watermark --*/
    
    #water_mark {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/water_mark.png);
    height: 30px;
    left: 202px;
    width: 246px;
    top: 208px;
    z-index: 6000;
    }
    
    #water_mark span {
    }
    
    /*-- end rules for slide captions --*/
    
    /*-- slide number display --*/
    
    #slide_number_display {
    background-image: url(../typo3conf/ext/agile_carousel/pi1/res/images/bg_swatch.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    height: 23px;
    padding: 4px;
    right: 7px;
    text-align: center;
    top: 208px;
    width: 37px;
    z-index: 5000;
    }
    
    /*-- for carousel view --*/
    
    #row_of_slides {
    position: absolute;
    top: 0;
    }
    #row_of_slides .slide {
    display: none;
    position: absolute;
    }
    				
    /*-- end for carousel view --*/				
    
    /*-- end number display --*/
    
    /*-- end required & default rules --*/
    
    /*-- example rules --*/
    
    #slide_holder_inner ul, #slide_holder_inner li {
    margin: 0;
    padding: 0;
    }
    
    #slide_holder {
    margin: 20px auto 0 auto;
    }
  
/* default styles for extension "tx_quickpoll_pi1" */
		.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;}
		.tx-quickPoll-pi1 .polltable{WIDTH: 100%;}
		.tx-quickPoll-pi1 h2 {font-size:11px;}
		.tx-quickPoll-pi1 TH {
							/* make it solid */
		  					text-transform:uppercase;
		  					margin-bottom:10px;
							/* indent from left */  
		  					padding-left:4px;}
		.tx-quickPoll-pi1 .pollquestion {PADDING-BOTTOM: 3px;}
		.tx-quickPoll-pi1 .pollanswer {vertical-align: -20%;BORDER: none;}
		.tx-quickPoll-pi1 .polltotal {text-align:center;PADDING-TOP: 6px;}
		.tx-quickPoll-pi1 .pollresulttext {padding-top: 6px;}
/* default styles for extension "tx_fileupload_pi1" */
	
/* default styles for extension "tx_filelist_pi1" */
table.tx-filelist-pi1-table th {
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
}

table.tx-filelist-pi1-table td {
	padding-left: 3px;
	padding-right: 3px;
}

.tx-filelist-pi1-icon {
	width: 30px;
}

td.tx-filelist-pi1-info, td.tx-filelist-pi1-date {
	font-size: smaller;
}

span.tx-filelist-pi1-newFile {
	font-size: smaller;
	font-style: italic;
	color: red;
}

/* default styles for extension "tx_mfiplayersportaits_pi1" */
  . H2 { margin-top: 0px; margin-bottom: 0px;}
  .tx-mfiplayersportaits-pi1-listrow H3 { margin-top: 0px; margin-bottom: 0px;  font-size: 0.82em;}
  .tx-mfiplayersportaits-pi1-listrow p {font-size: 0.72em;}
/* default styles for extension "tx_mfiplayersportaits_pi2" */
  . H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_dedivbanner_pi1" */

  .pointer { cursor: hand}

  .bannerlink { font-family:verdana; font-size=12px; color: #ffffff; font-weight: normal; text-decoration:none; }

/* default styles for extension "tx_quickpoll" */
		.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;}
		.tx-quickPoll-pi1 .polltable{WIDTH: 100%;}
		.tx-quickPoll-pi1 h2 {font-size:11px;}
		.tx-quickPoll-pi1 TH {
							/* make it solid */
		  					text-transform:uppercase;
		  					margin-bottom:10px;
							/* indent from left */  
		  					padding-left:4px;}
		.tx-quickPoll-pi1 .pollquestion {PADDING-BOTTOM: 3px;}
		.tx-quickPoll-pi1 .pollanswer {vertical-align: -20%;BORDER: none;}
		.tx-quickPoll-pi1 .polltotal {text-align:center;PADDING-TOP: 6px;}
		.tx-quickPoll-pi1 .pollresulttext {padding-top: 6px;}
/* default styles for extension "tx_srfreecap_pi2" */
		img.tx-srfreecap-pi2-image { margin-left: 1em; margin-right: 1em; vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-image { vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-link { width: 10em; float: right; vertical-align: middle; margin-right: 7em;}
		.tx-srfreecap-pi2-cant-read { font-size: .9em; color:#35006d; }
		.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }