

.tv_user {
	float: left;
	width: 124px;
	padding-left: 6px;
	padding-right: 6px;
	overflow: hidden;
}
.tv_user_team_links {
	clear: left;
	text-align: right;
}
.tv_user_user_links {
	clear: left;
	text-align: right;
}
.tv_user_team_rechts {
	clear: left;
	text-align: left;
}
.tv_user_user_rechts {
	clear: left;
	text-align: left;
}
.tv_wappen {
	float: left;
	border: 1px solid #C8D0B8;
	width: 100px;
	height: 100px;
}
.tv_wappen_margin {
	margin-right: 4px;
	margin-left: 136px;
}
.tv_row {
	clear: left;
	width: 264px;
	height: 19px;
	line-height: 17px;
	text-align: center;
}
.tv_row_margin {
	margin-top: 12px;
	margin-bottom: 8px;
}
.tv_row_links {
	float: left;
	text-align: right;
	padding-right: 6px;
	font-weight: bold;
}
.tv_row_rechts {
	float: left;
	text-align: left;
	padding-left: 6px;
	font-weight: bold;
}
.tv_row_middle {
	float: left;
	color: #909090;
	text-align: center;
}
.tv_top {
	height: 102px;
}
.tv_width_teamchef {
	width: 90px;
}
.tv_width_ewige {
	width: 96px;
}
.tv_width_ewiges {
	width: 72px;
}
.tv_width_zuschauer {
	width: 92px;
}
.tv_width_tabellenplatz {
	width: 90px;
}
.tv_width_kadergroesse {
	width: 92px;
}
.tv_width_jugendkader {
	width: 93px;
}
.tv_width_forumsbeitraege {
	width: 88px;
}
.tv_width_fans {
	width: 112px;
}
.tv_width_fan_von {
	width: 102px;
}
.tv_width_user {
	width: 126px;
}
.tv_caption_links {
	float: left;
	width: 247px;
	margin-right: 6px;
	text-align: right;
	overflow: hidden;
}
.tv_caption_rechts {
	float: left;
	overflow: hidden;
}
.tv_row img {
	border: none;
	vertical-align: middle;
}
.tv_user_link {
	color: #74B328;
	padding-top: 2px;
	vertical-align: sub;
	text-decoration: none;
}
.tv_pc_team {
	padding-top: 2px;
	vertical-align: sub;
	float: left;
	padding-left: 4px;
}
.tv_pc_team_img {
	float: left;
}
.tv_left {
	float: left;
	width: 100px;
	padding-right: 8px;
}
.tv_middle {
	float: left;
	width: 264px;
}
.tv_right {
	float: left;
	width: 100px;
	padding-left: 6px;
}
.tv_drowdown {
	margin-top: 12px;
	clear: left;
}
.tv_dropdown_label {
	float: left;
	width: 356px;
	text-align: right;
	padding-right: 6px;
	padding-top: 4px;
}
.tv_dropdown_box {
	float: left;
}
.tv_padding {
	padding: 0px 8px 16px 8px;
}


.spielbericht .message
{
	text-align: center;
}

.spielbericht .neutral
{
	font-weight: bold;
}

.tor .title
{
	text-align: center;
	font-weight: bold;
}

.tor .subtitle
{
	text-align: center;
}

.tor {
	overflow: hidden;
}

.tor .score
{
	text-align: center;
}

#bericht .stoppuhr
{
	vertical-align: bottom;
	padding-right: 4px;
}

#bericht .zeit
{
	font-weight: bold;
}

.ergebnis_tafel
{
	font-size: 10px;
}

.ergebnis_tafel .header
{
	border-bottom: 1px black solid;
}

.ergebnis_tafel .stretch
{
	height: 114px;		
}

.ergebnis_tafel .shrink
{
	height: 21px;		
}

.ergebnis_tafel .row
{
	height: 20px;
	clear: left;
}	

.ergebnis_tafel .row_last
{
	height: 19px;
	clear: left;
}	

.ergebnis_tafel .header div,
.ergebnis_tafel .row div,
.ergebnis_tafel .row_last div
{
	float: left;
}

.ergebnis_tafel .row .name,
.ergebnis_tafel .row .num,
.ergebnis_tafel .row .position,
.ergebnis_tafel .row .bewertung,
.ergebnis_tafel .row .spielerindex,
.ergebnis_tafel .row .karten,
.ergebnis_tafel .row .verletzt,
.ergebnis_tafel .row .tore,
.ergebnis_tafel .row .assists,
.ergebnis_tafel .row .abschnitt,
.ergebnis_tafel .row .taktik,
.ergebnis_tafel .row .intensitaet
{
	border-right: 1px #CACFB9 solid;
	border-bottom: 1px #CACFB9 solid;
	line-height: 19px;
	height: 19px;
}	

.ergebnis_tafel .row .wechsel,
.ergebnis_tafel .row .fairness
{
	border-bottom: 1px #CACFB9 solid;
	line-height: 19px;
	height: 19px;
}	

.ergebnis_tafel .row .name a
{
	text-decoration: none;
}

.ergebnis_tafel .header .name,
.ergebnis_tafel .header .num,
.ergebnis_tafel .header .position,
.ergebnis_tafel .header .bewertung,
.ergebnis_tafel .header .spielerindex,
.ergebnis_tafel .header .karten,
.ergebnis_tafel .header .verletzt,
.ergebnis_tafel .header .tore,
.ergebnis_tafel .header .assists
.ergebnis_tafel .header .abschnitt,
.ergebnis_tafel .header .taktik,
.ergebnis_tafel .header .intensitaet
{
	border-right: 1px white solid;
}	

.ergebnis_tafel .high_header_content
{
height: 110px;
padding-bottom: 4px;
}

.ergebnis_tafel .low_header_content
{
height: 19px;
line-height: 19px;
}

.ergebnis_tafel .header .wechsel
{
	padding-bottom: 4px;
}

.ergebnis_tafel .header .num,
.ergebnis_tafel .header .position,
.ergebnis_tafel .header .bewertung,
.ergebnis_tafel .header .spielerindex,
.ergebnis_tafel .header .karten,
.ergebnis_tafel .header .verletzt,
.ergebnis_tafel .header .tore,
.ergebnis_tafel .header .assists,
.ergebnis_tafel .header .wechsel
{
	text-align: center;
}

.ergebnis_tafel .name
{
	width: 249px;
	padding-left: 8px;
}

.ergebnis_tafel .num, .ergebnis_tafel .position, .ergebnis_tafel .verletzt   
{
	width: 19px;
}

.ergebnis_tafel .karten   
{
	width: 39px;
}

.ergebnis_tafel .wechsel   
{
	width: 38px;
}

.ergebnis_tafel .header .spielerindex   
{
	width: 39px;
}

.ergebnis_tafel .row .spielerindex   
{
	width: 35px;
}

.ergebnis_tafel .row .spielerindex   
{
	text-align: right;
	padding-right: 4px;
}

.ergebnis_tafel .bewertung,.ergebnis_tafel .tore,.ergebnis_tafel .assists,.ergebnis_tafel .abschnitt   
{
	width: 19px;
	text-align: center;
}

.ergebnis_tafel .taktik
{
	width: 302px;
	padding-left: 4px;
}

.ergebnis_tafel .fairness
{
	width: 80px;
	padding-left: 4px;
}

.ergebnis_tafel .intensitaet
{
	width: 80px;
	padding-left: 4px;
}

.ergebnis_tafel .row .num, 
.ergebnis_tafel .row .position, 
.ergebnis_tafel .row .verletzt, 
.ergebnis_tafel .row .karten,
.ergebnis_tafel .row .wechsel
{
	font-size: 1px;
}

.ergebnis_tafel .row .num img, 
.ergebnis_tafel .row .position img, 
.ergebnis_tafel .row .verletzt img, 
.ergebnis_tafel .row .karten img,
.ergebnis_tafel .row .wechsel img
{
	vertical-align: bottom;
	margin: 1px;
	padding: 0px;
	height: 17px;
	width: 17px;
}

.ergebnis_tafel .header img
{
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}


.spielbericht .head
{
	text-align: center;
	font-weight: bold;
	color: white;
	background-image: url("../img/headline_hg.gif");
	height: 24px;
	line-height: 24px;
}

.spielbericht .head_caption {
	clear: left;
	float: left;
	width: 425px;
	padding-left: 36px;
}

#anzeigetafel .spielstand div,
#anzeigetafel .uhr div
{
	float: left;
}

#anzeigetafel .lcds .spielstand
{
	height: 41px;
	clear: left;
	margin-top: 48px;
	width: 153px;
	margin-left:6px; 
}

#anzeigetafel .uhr_doppelpunkt
{
	width: 6px;
	height: 8px;
	margin-top: 6px;
}

#anzeigetafel .uhr_doppelpunkt img
{
	vertical-align: top;
}

#anzeigetafel .tore_doppelpunkt
{
	width: 15px;
	height: 17px;
	padding-left: 6px;
	margin-top: 12px;
}

#anzeigetafel
{
	clear: left;
	background-image: url("../img/spielbericht/spielstand.gif");
	width: 496px;
	height: 227px;
}

#anzeigetafel .portrait_heim
{
	margin-left: 31px;
	margin-top: 28px;
	margin-right: 37px;
	width: 100px;
	height: 100px;
	float: left;
}

#anzeigetafel .portrait_gast
{
	margin-left: 37px;
	margin-top: 28px;
	margin-right: 30px;
	width: 100px;
	height: 100px;
	float: left;
}	

#anzeigetafel .lcds
{
	width: 160px;
	height: 109px;
	margin-top: 28px;
	float: left;
}

#anzeigetafel .lcds .uhr
{
	width: 160px;
	height: 20px;
	padding-left: 27px;
}

#anzeigetafel .lcds .uhr .uhr_digit
{
	float: left; 
	width: 18px;
	background: url("../img/spielbericht/lcd_klein.gif") no-repeat -177px 0px;
	height: 20px;
}

#anzeigetafel .lcds .spielstand .tore_digit
{
	float: left; 
	width: 33px;
	background: url("../img/spielbericht/lcd_gross.gif") no-repeat -327px 0px;
	height: 41px;
}

.spielinfo 
{
	margin-top: 11px;
	margin-bottom: 15px;
}

.spielinfo .row 
{
	height: 19px;
	width: 320px;
	margin-bottom: 1px;
	background: url("../img/spielbericht/zeile_verlauf.gif") white no-repeat right;
}

.spielinfo .title 
{
	font-weight: bold;
	padding-left: 4px;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 19px;
	line-height: 19px;
}

.spielinfo .links 
{
	padding-left: 4px;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 19px;
	line-height: 19px;
}

.spielinfo .schiedsrichter,
.spielinfo .stadion, 
.spielinfo .zuschauer
{
	padding-left: 20px;
	height: 19px;
	line-height: 19px;
	margin-left: 1px;
}

.spielinfo .schiedsrichter
{
	background: url("../img/spielbericht/schiedsrichter_icon.gif") left center no-repeat;
}

.spielinfo .zuschauer
{
	background: url("../img/spielbericht/zuschauer_icon.gif") left center no-repeat;
}

.spielinfo .stadion
{
	background: url("../img/spielbericht/stadion_icon.gif") left center no-repeat;
}

.phasenauswahl
{
	clear: left;
}

.phasenauswahl .label
{
	float: left;
	line-height: 19px;
	padding-right: 8px;
	text-align: right;
	width: 50%
}

.phasenauswahl .phase
{
	float: left;
	width: 50%
}

.spielberichtergebnis_verstecken {
	clear: left;
	float: left;
	text-align: right;
	padding: 2px 4px 2px 4px;
	width: 465px;
}
.spielberichtergebnis_verstecken_box {
	float: left;
	text-align: right;
	padding: 2px 4px 2px 4px;
	width: 15px;
}
.ergebnis_show {
	display: inline;
	width:70px;
	
}
.ergebnis_hide {
	display: none;
	width:70px;
}
.box_no_border_fixed_height_spielberichte {
	background-color: #FFFFFF;
	clear: left;
	overflow: hidden;
	/*height: 1109px;*/
}

.spielberichte_spacer {
	clear: left;
	float: left;
	height: 36px;
	/*border-bottom: 1px solid black;*/
	
	/*border-bottom: 1px solid #CACFB9;*/
	width: 496px;
	background-image: url("../img/schatten_fenster_footer.gif");
	background-repeat: repeat-x;
	/*border-top: 1px solid black;*/
}

.elfmeter_schuss {
	height: 37px;
	margin-top: 12px;
	margin-left: 60px;
}
.elfmeter_col {
	float: left;
	width: 20px;
	border-bottom: 1px solid #CACFB9;
}
.elfmeter_close {
	float: left;
	width: 1px;
	height: 41px;
	border-left: 1px solid #CACFB9;
}
.elfmeter_feld {
	clear: left;
	border-left: 1px solid #CACFB9;
	border-top: 1px solid #CACFB9;
	height: 18px;
	width: 18px;
	padding-top: 1px;
	padding-left: 1px;
}
.elfmeter_col_long {
	float: left;
	width: 44px;
	border-bottom: 1px solid #CACFB9;
}
.elfmeter_feld_long {
	clear: left;
	border-left: 1px solid #CACFB9;
	border-top: 1px solid #CACFB9;
	height: 19px;
	line-height: 19px;
	width: 37px;
	font-size: 10px;
	padding-left: 6px;
}
.ergebnis_tafel .taktik_regeln
{
	width: 472px;
}
.markierte_regel {
	background-color: #74B328;
	color: white;
}


.spielsystem
{
	clear: left;
	font-size: 12px;
}

.spielsystem .label
{
	float: left;
	width: 45%;
	text-align: right;
	font-weight: bold;
	line-height: 18px;
	padding-right: 4px;
}

.spielsystem .value
{
	float: left;
	width: 50%;
	padding-left: 4px;
}

.aufstellung .button_left,
.taktik .button_left
{
	float: left;
	width: 100px;
}

.aufstellung .button_right,
.taktik .button_right
{
	float: left;
	text-align: right;
	width: 380px;
}

.aufstellung .spielfeld_und_bank
{
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

.aufstellung .spielfeld_und_bank td
{
	vertical-align: top;
}

.aufstellung .spielfeld_und_ersatz
{
	width: 376px;
	margin-left: 4px;
	float: left;
	padding-bottom: 4px;
}

.aufstellung .spielfeld
{
	width: 380px;
	padding-top: 48px;
	height: 311px;
	background: url('../img/spielaufstellung/spielfeld.gif') no-repeat;
}

.aufstellung .ersatz
{
	margin-top: 8px;
	width: 380px;
	height: 120px;
	background: #CACFB8;
	padding-top: 5px;
}

.aufstellung .bank
{
	float: left;
	width: 92px;
	margin-left: 8px;
}

.aufstellung .ersatz .col_holder
{
	clear: left;
	width: 284px;
	margin-left: auto;
	margin-right: auto;
	height: 57px;
}

.aufstellung .ersatz .col1,
.aufstellung .ersatz .col2,
.aufstellung .ersatz .col3
{
	float: left;
	width: 92px;
}

.aufstellung .ersatz .col2
{
	margin-left: 4px;
	margin-right: 4px;
}

.aufstellung .ersatz .col_tor
{
	margin-left: auto;
	margin-right: auto;
	width: 92px;
}

.aufstellung .title
{
	text-align: center;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
}

.aufstellung .small_header
{
	height: 10px;
	vertical-align: top;
	background: url('../img/spielaufstellung/header_verlauf.gif') repeat-x;
	background-position: 1px 1px;
	padding-left: 4px;
	font-size: 9px;
	color: white;
	margin-top: -1px;
	border-bottom: 1px black solid;
}

.aufstellung .drop_box_container
{
	background: white;
	border: 1px black solid;
	width: 90px;
}

.aufstellung .ersatz .drop_box_container
{
	margin-bottom: 3px;
}

.aufstellung .drop_bank
{
	background-color: #EEEEEE;
	height: 19px;
	border: 1px #C8D0B8 solid; 
	margin-bottom: 2px;
}

.aufstellung .drop_verteidigung,
.aufstellung .drop_mittelfeld,
.aufstellung .drop_sturm,
.aufstellung .drop_tor
{
	height: 19px;
	background-color: white;
}

.drag_verteidigung,
.drag_mittelfeld,
.drag_sturm,
.drag_torwart,
.drag_keine
{
	cursor: pointer;
	clear: left;
	padding: 1px;
	width: 88px;
	height: 17px;
	line-height: 17px;
	background: white;
	margin: -1px;
	font-size: 10px;
	vertical-align: middle;
	border: 1px black solid;
}

.spieler_icon
{
	height: 19px;
	width: 19px;
	float: left;
}

.spieler_name
{
	height: 19px;
	width: 67px; 
	overflow: hidden;
	float: left;
}

.spieler_name a
{
	text-decoration: none;
}

.aufstellung .drop_over
{
	/*background-color: #CACFB8;*/
	background-color: #AAAAAA;
}

.aufstellung .container_1,
.aufstellung .container_2,
.aufstellung .container_3,
.aufstellung .container_4,
.aufstellung .container_5
{
	height: 77px;
}

.aufstellung .container_5 .row_2,
.aufstellung .container_3 .row_2
{
	width: 288px;
}

.aufstellung .container_1 .row_2
{
	width: 98px;
}

.aufstellung .container_2 .row_2,
.aufstellung .container_4 .row_2
{
	width: 192px;
}

.aufstellung .row_1
{
	clear: left;
	height: 30px;
	width: 334px;
	margin-left: auto;
	margin-right: auto;
}

.aufstellung .row_1 .row_left
{
	height: 30px;
	float: left;
}

.aufstellung .row_1 .row_right
{
	height: 30px;
	float: right;
}

.aufstellung .row_2 
{
	padding-top: 5px;
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	clear: left;
}

.aufstellung .row_2 .row_center
{
	margin-left: 2px;
	margin-right: 2px;
	height: 30px;
	float: left;
}

.aufstellung table
{
	border-spacing: 0;
	width:496px;
}

.aufstellung table td
{
 padding: 0px;
 background-color: white;
}

.laden
{
	clear: left;
	font-size: 12px;
}

.laden .label
{
	float: left;
	width: 35%;
	text-align: right;
	font-weight: bold;
	line-height: 18px;
	padding-right: 4px;
}

.laden .value
{
	float: left;
	width: 50%;
	padding-left: 4px;
}

#planer
{
	font-size: 10px;
}

#planer .planer_box
{
	clear: left;
	height: 145px;
	background: white;
}

#planer .header_row
{
	clear: left;
	height: 20px;
	text-align: center;
	border-bottom: 1px black solid;
}

#planer .header_row .datum,#planer .header_row .typ,#planer .header_row .pm,#planer .header_row .gegner,#planer .header_row .status,
#planer .row .datum,#planer .row .typ,#planer .row .pm,#planer .row .gegner,#planer .row .status
{
	height: 17px;
	line-height: 17px;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: middle;
}

#planer .row
{
	height: 20px;
}

#planer .header_row .datum,#planer .header_row .typ,#planer .header_row .pm,#planer .header_row .gegner
{
	border-right: 1px white solid; 
	border-bottom: 1px white solid;
}

#planer .header_row .status
{
	border-bottom: 1px white solid;
}

#planer .row .datum,#planer .row .typ,#planer .row .pm,#planer .row .gegner
{
	border-right: 1px #CACFB9 solid; 
	border-bottom: 1px #CACFB9 solid;
}

#planer .row .status
{
	border-bottom: 1px #CACFB9 solid;
}

#planer .header_row div,#planer .row div
{
	float: left;
}

#planer .pm
{
	width: 18px;
	padding-left: 1px;
}

#planer .pm img
{
	border:0 none;
	margin-bottom:1px;
	vertical-align:bottom;
}

#planer .datum
{
	width: 98px;
	padding-left: 8px;
}

#planer .typ
{
	padding-left: 4px;
	width: 53px;
}

#planer .gegner
{
	padding-left: 4px;
	width: 287px;
}

#planer .status
{
	padding-left: 1px;
	width: 18px;
}

.speichern_als .speichern_als_row
{
	height: 20px;
	clear: left;
}

.speichern_als .speichern_als_row div
{
	float: left;
	line-height: 20px;
	height: 20px;
	vertical-align: middle;
}

.speichern_als .speichern_als_row .checkbox
{
	width: 20px;
	padding-top: 2px;
}

.speichern_als .speichern_als_row .label_einstellung
{
	width: 180px;
}

.speichern_als .speichern_als_row .label_standard
{
	width: 200px;
}

.taktik .halbzeit
{
	border-left: 1px black solid;
	border-right: 1px black solid;
	border-top: 1px black solid;
	background: url('../img/subheadline_hg_schwarz.gif') repeat-x;
	height: 16px;
	color: white;
	font-weight: bold;
	text-align: center;
	width: 398px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 16px;
}

.taktik .title
{
	border-left: 1px #477803 solid;
	border-right: 1px #477803 solid;
	border-top: 1px #477803 solid;
	background: url('../img/subheadline_hg_gruen.gif') repeat-x;
	height: 16px;
	color: white;
	font-weight: bold;
	text-align: center;
	width: 398px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 8px;
}	

.taktik .wechsel_box
{
	height: 96px;
	padding: 8px;
	width: 334px;
	color: white;
	background-color: #cacfb8;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	margin-bottom: 16px;
}

.taktik .row
{
	clear: left;
	height: 20px;
	line-height: 20px;
}

.taktik .row .label
{
	height: 20px;
	line-height: 20px;
	float: left;
	font-weight: bold;
	color: black;
	vertical-align: middle;
	width: 83px;
}

.taktik .row .value
{
	float: left;
}

.taktik .einstellungen_box
{
	width: 334px;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	height: 80px;
}

.taktik .einstellungen_box .row,
.taktik .wechsel_box .row
{
	padding-top: 3px;
	padding-bottom: 3px;
}

.taktik .wechsel_box .wechsel_box_label
{
	padding-bottom: 4px;
}

.taktik .einstellungen_box .fairness select,
.taktik .einstellungen_box .intensitaet select
{
	width: 100px;
}

.taktik .einstellungen_box .taktik select,
.taktik .wechsel_box select
{
	width: 230px;
}

.taktik .rahmen
{
	margin-top: 16px;
}

#datenblatt_container
{
	display: none;
	position: absolute;
	background: white;
	width: 496px; 
	height: 846px; 
	overflow: auto; 
	border: 1px black solid;
	margin-left: -1px;
}

.aufstellung .elfmeterbox {
	width: 222px;
	height: 244px;
	margin-bottom: 16px;
	margin-left: auto;
	margin-right: auto;
}
.aufstellung .elfmeter_select {
	width: 188px;
}
.aufstellung .float_left {
	float: left;
}
.aufstellung .padding_left {
	padding-left: 15px;
}
.aufstellung .padding_right {
	padding-right: 15px;
}
.aufstellung .move_box_top_button {
	float: left;
	margin-top: 87px;
	padding-bottom: 25px;
}
.aufstellung .move_box_bottom_button {
	clear: left;
}

.bottom_padding {
	overflow: auto;
	padding: 0px 8px 16px 8px;
}
.regel_definieren_box {
	width: 454px;
	margin-left: 20px;
	margin-bottom: 16px;
	height: 181px;
	border: 1px solid #C8D0B8;
}
.regel_definieren_auswahl {
	overflow: hidden;
	height: 130px;
	padding: 8px 16px;
}
.regel_definieren_buttons {
	overflow: auto;
	padding: 10px 0px 8px 8px; 
}
.regel_caption {
	float: left;
	font-weight: bold;
	margin-right: 4px;
}
.regel_text {
	clear: left;
	overflow: hidden;
}
.regel_aktuell_caption {
	clear: left;
	font-weight: bold;
}
.regel_aktuell_text {
	float: left;
}
.regel_auswahl {
	clear: left;
	margin-top: 8px;
	margin-bottom: 14px;
}
.regel_voreinstellungen {
	float: right;
	margin-right: 8px;
}
.regel_voreinstellungen_text {
	float: right;
	margin-right: 8px;
	margin-top: 4px;
}
.regeln_links {
	width: 59px;
	min-height: 18px
}
.regeln_rechts {
	width: 397px;
	padding-left: 3px;
	min-height: 17px;
}
.regeln_links button {
	float: left;
	margin-right: 1px;
}
.regeln_pos {
	width: 17px;
	text-align: right;
	padding-right: 2px;
}
.regeln_links_bearbeiten, .regeln_links_loeschen, .regeln_links_nach_oben {
	width: 17px;
	max-width: 17px;
}
.regel_loeschen_button {
	background-image: url("../img/icons/icon_loeschen.gif");
	width: 17px;
	height: 17px;
}
.regel_bearbeiten_button {
	background-image: url("../img/icons/icon_bearbeiten.gif");
	width: 17px;
	height: 17px;
}
.regeln_markiert {
	background-color: #f6f6f6;
}
table.regel_table {
	border-bottom: 1px solid #C8D0B8;
	border-right: 1px solid #C8D0B8;
	/*border-collapse:collapse;*/
	border-spacing: 0px;
}
table.regel_table tr {
	border-right: 1px solid #C8D0B8;
	border-top: 1px solid #C8D0B8;
	/*border-collapse:collapse;*/
	border-spacing: 0px;
}
table.regel_table td {
	border-top: 1px solid #C8D0B8;
	border-left: 1px solid #C8D0B8;
	/*border-collapse:collapse;*/
	border-spacing: 0px;
	padding: 1px;
}


#transferliste .transferliste_navi
{
	padding: 16px 8px 16px 8px;
	font-size: 12px;
} 

#transferliste .position, #transferliste .neu, #transferliste .ausrichtung, #transferliste .staerke,
.uebersichtliste .position, .uebersichtliste .loeschen 
{
	width: 19px;
	font-size: 1px;
	text-align: center;
}

#transferliste .staerke {
	font-size: 10px;
}

.uebersichtliste .listenzeile .spieler,
.uebersichtliste .headerrow .spieler,
.uebersichtliste .listenzeile .trainer,
.uebersichtliste .headerrow .trainer
{
	padding-left: 1px;
	width: 139px;
}

.uebersichtliste .listenzeile .spieler .oeffnen
{
	margin-right: 1px;
	min-width: 17px;
	font-size: 1px;
}

#transferliste .listenzeile .spieler,
#transferliste .listenzeile .trainer
{
	padding-left: 1px;
	width: 139px;
}

#transferliste .listenzeile .spieler div
{
	margin-right: 1px;
}

#transferliste .listenzeile .spieler img
{
	vertical-align: text-bottom; 
	height: 17px; 
	width: 17px; 
	padding: 0px; 
	margin: 0px; 
	border: 0px
}

#transferliste .headerrow .spieler
{
	padding: 1px;
	background-image: url("../img/buttons/button_spielername.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 138px;
}

#transferliste .headerrow .trainer
{
	padding: 1px;
	background-image: url("../img/buttons/button_trainername.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 138px;
}

#transferliste .headerrow .rufpreis
{
	padding: 1px;
	background-image: url("../img/buttons/button_rufpreis.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 87px;
}

#transferliste .headerrow .rufpreis_trainer
{
	padding: 1px;
	background-image: url("../img/buttons/button_rufpreis_small.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 67px;
}

#transferliste .headerrow .stand
{
	padding: 1px;
	background-image: url("../img/buttons/button_stand.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 86px;
}

#transferliste .headerrow .zeit
{
	padding: 1px;
	background-image: url("../img/buttons/button_restzeit.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 134px;
}

#transferliste .headerrow .position, #transferliste .headerrow .ausrichtung, #transferliste .headerrow .staerke
{
	/*background-image: url("../img/buttons/button_position.gif");*/
	background-position: 1px 1px;
	width: 19px;
	text-align: center;
}

#transferliste .headerrow .neu
{
	background-position: 1px 1px;
	background-repeat: no-repeat;
	width: 19px;
	text-align: center;
}

#transferliste .headerrow .neu .no_sort
{
	background-image: url("../img/buttons/button_neu.gif");
}

#transferliste .headerrow .neu .up
{
	background-image: url("../img/buttons/button_neu_up.gif");
}

#transferliste .headerrow .neu .down
{
	background-image: url("../img/buttons/button_neu_down.gif");
}

#transferliste .headerrow .position .no_sort
{
	background-image: url("../img/buttons/button_position.gif");
}

#transferliste .headerrow .position .up
{
	background-image: url("../img/buttons/button_position_up.gif");
}

#transferliste .headerrow .position .down
{
	background-image: url("../img/buttons/button_position_down.gif");
}

#transferliste .headerrow .ausrichtung,
#transferliste .headerrow .staerke
{
	background-image: url("../img/buttons/button_tabelle_17x17.gif");
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
#transferliste .headerrow .ausrichtung button,
#transferliste .headerrow .staerke button
{
	background-position: 5px center;
	width: 17px;
}

#transferliste .headerrow .spieler button,
#transferliste .headerrow .trainer button
{
	background-position: 125px 6px;
	width: 136px;
}

#transferliste .headerrow .rufpreis button
{
	background-position: 74px 6px;
	width: 85px;
}

#transferliste .headerrow .rufpreis_trainer button
{
	background-position: 55px 6px;
	width: 66px;
}

#transferliste .headerrow .stand button
{
	background-position: 73px 6px;
	width: 84px;
}

#transferliste .headerrow .zeit button
{
	background-position: 121px 6px;
	width: 132px;
}

#transferliste .headerrow .neu button,
#transferliste .headerrow .position button
{
	background-position: 1px 0px;
	width: 19px;
	background-repeat: no-repeat;
	vertical-align: top;
}

#transferliste .headerrow button.up
{
	background-image: url("../img/pfeile/pfeil_weiss_nach_oben.gif");
	background-repeat: no-repeat;
}

#transferliste .headerrow button.down
{
	background-image: url("../img/pfeile/pfeil_weiss_nach_unten.gif");
	background-repeat: no-repeat;
}

#transferliste .spieler a,
.uebersichtliste .spieler a
{
	text-decoration: none;
	vertical-align: top;
}

#transferliste .trainer a,
.uebersichtliste .trainer a
{
	text-decoration: none;
	vertical-align: top;
}

#transferliste .rufpreis
{
	text-align: right;
	padding-right: 8px;
	width: 81px;
}

#transferliste .rufpreis_trainer
{
	text-align: right;
	padding-right: 8px;
	width: 61px;
}

#transferliste .stand
{
	text-align: right;
	padding-right: 8px;
	width: 80px;
}

.uebersichtliste .stand
{
	text-align: right;
	padding-right: 8px;
	width: 50px;
}

#transferliste .zeit,
.uebersichtliste .zeit
{
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	width: 120px;
}

.uebersichtliste .status
{
	text-align: center;
	width: 119px;
}

.uebersichtliste .hoechstbieter,.uebersichtliste .gebote_vorhanden
{
	color: green;
}

.uebersichtliste .ueberboten,.uebersichtliste .keine_gebote_vorhanden, #bieten .keine_gebote_vorhanden
{
	color: red;
	font-weight: bold;
}

.uebersichtliste .auktion_loeschen_button
{
	background-image: url("../img/icons/icon_loeschen.gif");
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
	vertical-align: middle;
	margin-bottom: 1px;
}

.auktionsinfo .row
{
	height: 15px;
	clear: left;
}

.auktionsinfo .row .label
{
	width: 170px;
	height: 15px;
	float: left;
	margin-right: 8px;
	text-align: right;
}

.auktionsinfo .row .value
{
	height: 15px;
	float: left;
}

#bieten .beobachtet
{
	text-align: center;
}

#bieten .nicht_beobachten
{
	text-align: center;
}

#bieten .beobachten
{
	text-align: center;
}

#bieten .mitbieten
{
	text-align: center;
}

#bieten .mitbieten_button_div
{
	text-align: center;
}

#bieten .eigene_auktion, #bieten .hoechstbieter
{
	text-align: center;
	background: #74B328;
	color: white;
	font-weight: bold;
}

#bieten .max_team, #bieten .legionaer_check, #bieten .ip_check, #bieten .ueberboten, #bieten .eigene_auktion_keine_gebote 
{
	text-align: center;
	background: red;
	color: white;
	font-weight: bold;
}

#bieten .auktionsende
{
	text-align: center;
}

#bieten .rahmen
{
	border-bottom: 1px #C8D0BB solid;
}

.auktion_header {
	border-bottom: 1px solid black;
	font-size: 10px;
	height: 20px;
}
.auktion_header_col {
	float: left;
	height: 19px;
	line-height: 19px;
}
.auktion_header_team {
	padding-left: 18px;
	width: 150px;
}
.auktion_header_user {
	width: 126px;
}
.auktion_header_datum {
	width: 153px;
}
.auktion_header_gebot {
	width: 48px;
}
.auktion_header_row {
	border-bottom: 1px solid #CACFB9;
	height: 19px;
	line-height: 18px;
	font-size: 10px;
	overflow: hidden;
}
.auktion_header_row img {
	border: medium none;
	vertical-align: bottom;
}
.auktion_header_row_team {
	float: left;
	border-right: 1px solid #CACFB9;
	padding-left: 1px;
	width: 163px;
	height: 19px;
	line-height: 18px;
}
.auktion_header_row_team_pm {
	clear: left;
	float: left;
}
.auktion_header_row_team_team {
	float: left;
	padding-left: 2px;
}
.auktion_header_row_user {
	float: left;
	border-right: 1px solid #CACFB9;
	padding-left: 4px;
	width: 120px;
	height: 19px;
	line-height: 18px;
}
.auktion_header_row_datum {
	float: left;
	border-right: 1px solid #CACFB9;
	padding-left: 4px;
	width: 106px;
	height: 19px;
	line-height: 18px;
}
.auktion_header_row_gebot {
	float: left;
	text-align: right;
	width: 91px;
	height: 19px;
	line-height: 18px;
}
.beobachtung_checkbox {
	float: left;
	margin-top: 1px;
	margin-left: 1px;
	height: 15px;
	line-height: 15px;
	width: 16px;
	vertical-align: top;
}
.beobachtung_checkbox_ie {
	float: left;
	height: 15px;
	line-height: 15px;
	width: 14px;
	vertical-align: top;
}
.beobachtungen_auswaehlen {
	float: left;
	margin-right: 6px;
}
.beobachtungen_loeschen {
	float: left;
}

.archiv_headerrow {
	overflow: auto;
}
.archiv_headerrow div,
.archiv_row div {
	float: left;
}
.archiv_headerrow .art,
.archiv_headerrow .nachname,
.archiv_headerrow .teamname,
.archiv_headerrow .stand {
	border-top: 1px solid #CACFB9;
	border-right: 1px solid #CACFB9;
	border-bottom: 1px solid #CACFB9;
	height: 17px;
	line-height: 17px;
	padding-bottom: 1px;
	padding-top: 1px;
	vertical-align: middle;
}
.archiv_row .ausrichtung,
.archiv_row .name,
.archiv_row .team,
.archiv_row .bleibt,
.archiv_row .stand {
	border-right: 1px solid #CACFB9;
	border-bottom: 1px solid #CACFB9;
	height: 17px;
	line-height: 17px;
	padding-bottom: 1px;
	padding-top: 1px;
	vertical-align: middle;
}
.archiv_row img {
	border: none;
	font-size: 1px;
	vertical-align: top;
	margin-left: 1px;
}

.archiv_headerrow .art {
	background-image: url("../img/buttons/button_tabelle_17x17.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
}
.archiv_headerrow .nachname {
	background-position: 1px 1px;
	background-repeat: no-repeat;
	padding: 1px;
	width: 138px;
}
.archiv_headerrow .spielername {
	background-image: url("../img/buttons/button_spielername.gif");
}
.archiv_headerrow .trainername {
	background-image: url("../img/buttons/button_trainername.gif");
}
.archiv_headerrow .teamname {
	background-position: 1px 1px;
	background-repeat: no-repeat;
	padding: 1px;
	width: 138px;
}
.archiv_headerrow .kauefer {
	background-image: url("../img/buttons/button_kaeufer.gif");
}
.archiv_headerrow .verkauefer {
	background-image: url("../img/buttons/button_verkaeufer.gif");
}
.archiv_headerrow .bleibt_saisonen {
	background-image: url("../img/buttons/button_bleibt.gif");
}
.archiv_headerrow .stand {
	background-image: url("../img/buttons/button_stand.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	padding: 1px;
	width: 86px;
}
.archiv_headerrow .ende {
	border-top: 1px solid #CACFB9;
	border-bottom: 1px solid #CACFB9;
	height: 17px;
	line-height: 17px;
	padding-bottom: 1px;
	padding-top: 1px;
	vertical-align: middle;
	background-image: url("../img/buttons/button_ende.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	padding: 1px;
	width: 103px;
}
.archiv_row .ende {
	border-bottom: 1px solid #CACFB9;
	height: 17px;
	line-height: 17px;
	padding-bottom: 1px;
	padding-top: 1px;
	vertical-align: middle;
	padding: 1px;
	width: 103px;
}
.archiv_headerrow .nachname button {
	background-position: 125px 6px; 
	width: 136px;
}
.archiv_headerrow .teamname button {
	background-position: 125px 6px; 
	width: 136px;
}
.archiv_headerrow .stand button {
	background-position: 73px 6px; 
	width: 84px;
}
.archiv_headerrow .ende button {
	background-position: 90px 6px; 
	width: 101px;
}
.archiv_headerrow button.down {
	background-image: url("../img/pfeile/pfeil_weiss_nach_unten.gif");
	background-repeat: no-repeat;
}
.archiv_headerrow button.up {
	background-image: url("../img/pfeile/pfeil_weiss_nach_oben.gif");
	background-repeat: no-repeat;
}

.archiv_row {
	font-size: 10px;
	height: 20px;
	overflow: hidden;
}
.archiv_row .ausrichtung {
	width: 19px;
}
.archiv_row .name {
	width: 140px;
}
.archiv_row .team {
	width: 140px;
}
.archiv_row .bleibt {
	width: 136px;
	padding-right: 4px;
	text-align: right;
}
.archiv_row .stand {
	width: 84px;
	text-align: right;
	padding-right: 4px;
}
.archiv_row .ende {
	width: 99px;
	text-align: right;
	padding-right: 4px;
}
.archiv_name {
	white-space: nowrap;
	width: 118px;
	overflow: hidden;
}
.no_decoration {
	text-decoration: none;
	font-size: 0px;
	margin-right: 4px;
}
.auktion_melden_label
{
	width: 366px;
	height: 1px;
	float: left;
}
.fixed_max_width {
	width: 488px;
	overflow: auto;
}
.auktion_melden_caption {
	clear: left;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 6px;
}
.auktion_melden_value {
	float: left;
	margin-left: 46px;
	width: 354px;
}
.auktion_melden_abschicken {
	float: left;
	margin-top: 194px;
}
.gemeldete_auktion {
	clear: left;
	color: red;
	width: 488px;
	text-align: center;
	margin-top: 6px;
	font-weight: bold;
}


.einstellungenrow {
	clear: left;
	margin-left: 85px;
	height: 25px;
}

.einstellungenlabel {
	line-height: 19px;
	padding-right: 8px;
	width: 90px;
	float: left;
	text-align: right;
}

.einstellungenvalue {
	float: left;
	width: 150px;
}

.einstellungenok {
	float: left;
	padding-left: 8px;
	line-height: 19px;
	width: 60px;
}

.uebernehmen_button {
	background-image: url("../img/buttons/button_umbenennen.gif");
	width: 90px;
}

.einstellungencenterrow {
	text-align: center;
}

.quick_links_box1 {
	clear: left;
	float: left;
}
.spielbericht_box {
	clear: left;
	float: left;
	width: 480px;
}
.quick_links_navi1 {
	float: left;
	padding-left: 15px;
}
.quick_links_move_right {
	clear: left;
	float: left;
	padding-bottom: 25px;
	margin-top: 87px;
}
.quick_links_move_left {
	clear: left;
	float: left;
}
.move_right {
	background-image: url("../img/icons/icon_pfeile_rechts.gif");
	width: 17px;
	height: 17px;
}
.move_left {
	background-image: url("../img/icons/icon_pfeile_links.gif");
	width: 17px;
	height: 17px;
}

.quick_links_box2 {
	float: left;
	padding-left: 15px;
}
.quick_links_navi2 {
	float: left;
	padding-left: 15px;
}
.quick_links_move_up {
	clear: left;
	float: left;
	padding-bottom: 25px;
	margin-top: 87px;
}
.quick_links_move_down {
	clear: left;
	float: left;
}
.move_up {
	background-image: url("../img/icons/icon_pfeile_up.gif");
	width: 17px;
	height: 17px;
}
.move_down {
	background-image: url("../img/icons/icon_pfeile_down.gif");
	width: 17px;
	height: 17px;
}
.quick_links_select1, .quick_links_select2 {
	width: 200px;
}

.einstellungen_speichern_button_dummy {
	clear: left;
	float: left;
	padding-top: 10px;
	width: 409px;
}

.einstellungen_speichern_button {
	float: left;
	padding-top: 10px;
	width: 71px;
}

.einstellungen_label{
	font-weight: bold;
	padding-bottom: 8px;
}
.spielbericht_einstellungen_row{
	clear: left;
	float: left;
	padding-left: 10px;
	padding-bottom: 2px;
	width: 400px;
}
.vereinsfarben_overlay {
	clear: left;
	float: left;
	width: 480px;
	height:286px;
	background-color: white;
}
.vereinsfarben_dress {
	clear: left;
	float: left;
	width: 170px;
	height: 256px;
	padding-right: 10px;
}
.vereinsfarben_leibchen {
	clear: left;
	float: left;
	width: 170px;
	height: 150px;
	/*background-image: url("../img/colorchoose/vereinsfarben_leibchen.gif");*/
	border: 1px solid white;
	
}
.vereinsfarben_trikot {
	clear: left;
	float: left;
	width: 170px;
	height: 150px;
	background-image: url("../img/colorchoose/trikot_shirt.png");
	border: 1px solid gray;
	margin-top: -152px;
	cursor: pointer;
}
.vereinsfarben_leibchen_sponsor {
	position: relative;
	width: 77px;
	height: 17px;
	left: 46px;
	top: 39px;
	border: 1px solid darkgray;
}
.vereinsfarben_hose {
	clear: left;
	float: left;
	width: 170px;
	height: 100px;
	margin-top: 0px;
	/*background-image: url("../img/colorchoose/vereinsfarben_hose.gif");*/
	background-image: url("../img/colorchoose/trikot_hose.png");
	border: 1px solid white;
	cursor: pointer;
}
.vereinsfarben_gradientBox {
	cursor:crosshair;
	position: relative;
	float: left;
	width:256px;
	height:256px;
	left: 0px;
	top: 0px;
}
.vereinsfarben_hueBarDiv {
	position:relative;
	float:left;
	left:0px;
	width:35px;
	height:256px;
	top:0px;
	margin-left: 6px;
}
.vereinsfarben_auswahl {
	float: left;
	width:300px;
	height:256px;
}
.vereinsfarben_gradientImg {
	display:block;
	width:256px;
	height:256px;
}
.vereinsfarben_circle {
	position:absolute;
	height:11px;
	width:11px;
}
.vereinsfarben_c_bar {
	position:absolute;
	height:256px;
	width:19px;
	left:8px;
}
.vereinsfarben_arrows {
	position:absolute;
	height:9px;
	width:35px;
	left:0px;
}
.vereinsfarben_hidden {
	display: none;
}
.vereinsfarben_buttons {
	clear: left;
	float: left;
	width: 480px;
	padding-top: 10px;
}
.vereinsfarben_buttons_dummy {
	clear: left;
	float: left;
	width: 180px; 
	height: 17px;
}
.vereinsfarben_hexBox {
	float: left;
	padding-left: 8px;
	width: 75px;
}
.vereinsfarben_design_auswaehlen {
	float: left;
	padding-left: 8px;
	width: 140px;
}
.vereinsfarben_zuruecksetzen_button {
	float: left;
	padding-top: 23px;
	padding-right: 8px;
}
.vereinsfarben_speichern_button {
	float: left;
	padding-top: 23px;
}
.vereinsfarben_auswaehlen {
	clear: left;
	float: left;
	padding-left: 118px;
	width: 131px;
}
.vereinsfarben_leibchen_wappen {
	border: 1px solid darkgray;
	position: relative;
	width: 25px;
	height: 25px;
	left: 92px;
	top: 30px;
}
.vereinsfarben_leibchen_wappen_stripe_thin {
	border: 1px solid darkgray;
	position: relative;
	width: 25px;
	height: 25px;
	top: 30px;
	margin-left: -18px;
	left: 0px;
}
.vereinsfarben_leibchen_sponsor_stripe_thin {
	position: relative;
	width: 77px;
	height: 17px;
	top: 39px;
	border: 1px solid darkgray;
	margin-left: -64px;
	left: 0px;
}
.vereinsfarben_leibchen_wappen_stripe_thick {
	border: 1px solid darkgray;
	position: relative;
	width: 25px;
	height: 25px;
	top: 30px;
	margin-left: -3px;
	left: 0px;
}
.vereinsfarben_leibchen_sponsor_stripe_thick {
	position: relative;
	width: 77px;
	height: 17px;
	top: 39px;
	border: 1px solid darkgray;
	margin-left: -49px;
	left: 0px;
}
.vereinsfarben_leibchen_wappen_stripe_horizontal {
	border: 1px solid darkgray;
	position: relative;
	width: 25px;
	height: 25px;
	top: 30px;
	margin-left: 92px;
	margin-top: -70px;
	left: 0px;
}
.vereinsfarben_leibchen_sponsor_stripe_horizontal {
	position: relative;
	width: 77px;
	height: 17px;
	top: 39px;
	border: 1px solid darkgray;
	margin-left: 46px;
	left: 0px;
}
.vereinsfarben_leibchen_wappen_stripe_balken {
	border: 1px solid darkgray;
	position: relative;
	width: 25px;
	height: 25px;
	top: 30px;
	margin-left: 32px;
	left: 0px;
}
.vereinsfarben_leibchen_sponsor_stripe_balken {
	position: relative;
	width: 77px;
	height: 17px;
	top: 39px;
	border: 1px solid darkgray;
	margin-left: -14px;
	left: 0px;
}
.vereinsfarben_leibchen_wappen img {
	width: 25px;
	height: 25px;
}
.stripe_thin {
	float: left;
	width: 10px;
	height: 150px;
	margin-left: 5px;
	margin-right: 5px;
}
.stripe_thin_margin {
	padding-left: 45px;
	height: 1px;
	float: left;
}
.stripe_thick {
	float: left;
	width: 20px;
	height: 150px;
	margin-left: 10px;
	margin-right: 10px;
}
.stripe_horizontal {
	float: left;
	width: 170px;
	height: 80px;
	margin-top: 70px;
}
.stripe_balken {
	float: left;
	width: 50px;
	height: 150px;
	margin-left: 60px;
}
.stripe_balken_horizontal {
	float: left;
	width: 170px;
	height: 50px;
	margin-top: 70px;
}
.vereinsfarben_wappenrahmen_checkbox {
	clear: left;
	float: left;
	width: 182px;
	padding-left: 118px;
	padding-top: 10px;
	padding-right: 8px;
}

a.sponsor_link_trikot:hover {
	background-color: transparent;
	/*NOTHING*/
}
.pad1pxtop {
	padding-top: 2px;
}


.berechnungen_caption {
	float: left;
	font-weight: bold;
	width: 156px;
	text-align: right;
	padding-top: 6px;
	padding-right: 12px;
}
.berechnung_balken {
	float: left;
	width: 200px;
	height: 22px;
	background-image: url("../img/berechnung_balken.jpg");
	border: 1px solid black;
}
.berechnung_prozent {
	float: left;
	height: 22px;
	background-image: url("../img/berechnung_balken_prozent.jpg");
	background-repeat: repeat-x;
}
.berechnung_prozent_label {
	float: left;
	padding-top: 6px;
	padding-left: 12px;
	font-weight: bold;
}
.berechnungen_row {
	clear: left;
	height: 32px;
}
.berechnung_laeuft_nicht {
	float: left;
	padding-top: 6px;
}

.einstellungen_sprache_auswahl {
	clear: left;
	overflow: auto;
	margin-bottom: 4px;
}

.spielbericht_einstellungen_big_row{
	clear: left;
	float: left;
	padding-left: 10px;
	padding-bottom: 2px;
	width: 470px;
}
