/* Standard Stylesheet
www.storyliner.com
Start: 12.09.2006
Letzte Aenderung: 12.09.2006
Autor: Jonas Giebelhausen
*/

/* Farben
Erdbraun: #522A15
Knalliges Orange: #E77021
Besch: #D5C7AC
Hellblau: #E0EBF1


Dunkles Grau: #2E2E2E
Dunkles Braun: #4F3118
Weiß-Gelb: #FFF1E6
Helles Orange: #5C3517

*/

/* Reset all */
*{
	padding: 0;
	margin: 0;
	border: 0;
}

/* Allgemeines */
body {
	font-size: small;
	line-height: 1.6em;
	color: #381F0A;
	background: #381F0A;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

em { text-decoration:underline; }

/* Links */
p a:link, p a:visited, p a:active {
	color: #FFF1E6;
	border-bottom: 1px solid #E77021;
	text-decoration: none;
	}
/*p a:link:before {
	content: "~";
	font-size:100%;
}
*/p a:visited {
	color: #AA9B8E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1AB7C;
}

p a:hover {
	}
	
/* Clear Class */
.c {
	clear: both;
}

.keine-anzeige {
	display: none;
}

/* Links- bzw. Rechtsausrichtung für Elemente */
.leftalign {
	float: left;
	margin: 0 0.5em 0 0;
}

.rightalign {
	float: right;
	margin: 0 0 0 0.5em;
}

/* LAYOUT */
#wrapper {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

/* ----- Kopfbereich */
#header {
	width: 960px;
	float: left;
}
	#language {
	position: absolute;
	padding: 20px 70px;
	width: 250px;
	height: 105px;
	float: right;
	background: url(../images/sprachen-bg.jpg) top left no-repeat;
	left: 700px;
	top: 0;
	}
	#language ul {
	list-style: none;
	}
	#language li {
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	background:none;
	}
	#language a:link, #language a:active, #language a:visited {
	float: left;
	display: block;
	margin: 0 2px 0 0;
	padding: 0 6px 20px 0;
	color: #F8F0D6;
	text-decoration: none;
	}
	.de {
	background: url(../images/de.gif) bottom left no-repeat;
	}	
	.en {
	background: url(../images/en.gif) bottom left no-repeat;
	}	
	
#link_startseite {
float:left;
margin-top:30px;
z-index:20;
}
#link_startseite a {
display:block;
width: 960px;
height:500px;
z-index:24;
text-decoration:none;
}
	
/* ----- Navigation */
#navi {
}
	
#navi ul {
	padding: 50px 0 0 280px;
	list-style: none;
	}
	#navi li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	}
	#navi a:link, #navi a:active, #navi a:visited {
	float: left;
	display: block;
	width:110px;
	height:35px;
	margin: 0 15px 0 0;
	padding: 8px 6px 0px 6px;
	color: #F8F0D6;
	text-decoration: none;
	}
	#navi a:hover {
	color: #999999;
	}
	
	#navi a#aktiv {
	background: #363636 url(../images/navi_bg-on.gif) repeat-x top left;
	color: #FFFFFF;
	}

/* ----- Inhalt */
#content {
width: 990px;
float: left;
text-align: left;
background: #381F0A url(../images/wildernessresortcup_bg.jpg) top left no-repeat;
/*background: url(../images/wildernessresortcup_bg.jpg) repeat-x top left;
*/}


/* Formulare */
#formerror {display: block; width:300px; position:absolute; top:430px; padding:8px; color:#DBB18E; border:1px solid #AF8747; background: #2B1808 url(../images/form-error-bg.gif) bottom right no-repeat; }	
	.form_error { color:#AF8747; font-weight:bold; }
	#formerror li { background:url(../images/form-error-li.gif) center left no-repeat; list-style:none; padding-left:18px; }
	
#soccerdata { height:380px; width:940px; padding-top:90px; padding-left:50px; }
	#soccerdata-reihe1, #soccerdata-reihe2, #soccerdata-reihe3 { width:950px; clear:both;}
	#soccerdata-reihe1 legend, #soccerdata-reihe2 legend, #soccerdata-reihe3 legend   { padding:0 5px; }

#soccerdata fieldset { float:left; border:1px solid #AF8747; color:#AF8747; padding: 5px 10px; margin-right:10px;}
#soccerdata fieldset#platz { width:300px; }
#soccerdata fieldset#rueckfragen { width:800px; }
#soccerdata fieldset#rueckfragen input { width:180px; }
#soccerdata fieldset#rueckfragen label { float:left; margin-right:10px;}

#soccerdata fieldset input { width:80px; float:left; border:1px solid #6D4E26; background:none; color:#AF8747; margin-right:10px; padding:3px; }
	#soccerdata fieldset input.spielfuehrernr { width:40px; }
		#soccerdata fieldset.spielfuehrerin { width:200px; }
	#soccerdata fieldset input.teamname { width:150px; }
	#soccerdata fieldset input.strasse { width:150px; }
	
fieldset.soccerteam legend, fieldset.soccerteam label, #soccerdata-reihe1 label, #soccerdata-reihe2 label, fieldset.soccerteam br, #soccerdata fieldset br  { display:none; }

fieldset.soccerteam input { width:116px; height:17px; float:left; color:#AF8747; font-weight:bold; background: none; padding:4px 23px 4px 8px; margin-bottom:1px;}
fieldset.soccerteam input:hover, fieldset.soccerteam input:focus { background: url(../images/input-ball-hover.png) top right no-repeat; }

fieldset.soccerteam#torwart { padding-left:468px; }
fieldset.soccerteam#verteidigung { margin-top:50px; }
fieldset.soccerteam#mittelfeld { margin-top:50px; }
fieldset.soccerteam#sturm { margin-top:53px; padding-left:223px; }
/*fieldset.soccerteam#torwart p { clear:both;}
*/
fieldset.soccerteam#torwart input.spieler-1b, fieldset.soccerteam#verteidigung input.spieler-3b, fieldset.soccerteam#verteidigung input.spieler-4b, fieldset.soccerteam#verteidigung input.spieler-5b, fieldset.soccerteam#verteidigung input.spieler-6b, fieldset.soccerteam#mittelfeld input.spieler-11b, fieldset.soccerteam#mittelfeld input.spieler-12b, fieldset.soccerteam#mittelfeld input.spieler-13b, fieldset.soccerteam#mittelfeld input.spieler-14b, fieldset.soccerteam#sturm input.spieler-19b, fieldset.soccerteam#sturm input.spieler-20b {margin-bottom:7px;}

fieldset.soccerteam#torwart #torwart1 { width:136px; float:left; }
fieldset.soccerteam#verteidigung #verteidigung1, fieldset.soccerteam#verteidigung #verteidigung2, fieldset.soccerteam#verteidigung #verteidigung3, fieldset.soccerteam#verteidigung #verteidigung4, fieldset.soccerteam#mittelfeld #mittelfeld1 , fieldset.soccerteam#mittelfeld #mittelfeld2, fieldset.soccerteam#mittelfeld #mittelfeld3, fieldset.soccerteam#mittelfeld #mittelfeld4, fieldset.soccerteam#sturm #sturm1, fieldset.soccerteam#sturm #sturm2 { float:left; width:135px; display:block; margin-left:111px;}

fieldset.soccerteam#verteidigung #verteidigung1, fieldset.soccerteam#mittelfeld #mittelfeld1 { margin-left:88px; }
fieldset.soccerteam#verteidigung #verteidigung4, fieldset.soccerteam#mittelfeld #mittelfeld4 { margin-left:110px; }

.captcha_field { width:120px; height:20px; font-size:130%; padding:10px; background:none; border:1px solid #AF8747; color:#AF8747; margin-left:10px; display:block; float:left; }
.submit { width:364px; height:71px; display:block; cursor:pointer; background: #363636 url(../images/soccer_sent.jpg) no-repeat top left; clear:both; margin-top:30px; }
.submit:hover {background: #363636 url(../images/soccer_sent_hover.jpg) no-repeat top left; }
#schickmich { width:690px; padding-left:300px; margin-top:30px; display:block; color:#AF8747; }
#schickmich legend { display:none; }

#form-text { clear:both; padding-right:40px; padding-top:15px; color:#DBB18E; font-size:100%;  }
.form_thanks { color:#DBB18E; font-size:180%; padding: 80px 50px 150px 80px; margin-left:150px; margin-top:192px; background: url(../images/ball.png) no-repeat 0px 60px; }

/*fieldset.soccerteam#verteidigung #verteidigung2 {margin-left:100px; float:left; }
*/
/* Hacks */
body {
font-size: small;
}
* html body {
font-size: x-small; /* für IE5/Win */
f\ont-size: small; /* für andere IE-Versionen */
}

.clear_fix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
 }
.clear_fix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear_fix {height: 1%;}
.clear_fix {display: block;}
/* End hide from IE-mac */ 

