@charset "utf-8";
/*   Design: Unihockey Bettingen           */
/*   Autor:  Christian Muhmenthaler        */
/*   Datum:   12.05.2008                   */

/*  Allgemeine Formatierungen  */

body {
background-color: transparent;
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 12pt;
line-height: 16pt;
}

h1 {
font-size: 24pt;
color: #ff0000}  

h2, h3 {
font-size: 16pt;   
color: #FF7F00;
}

span {
color: #EEC900;
font-weight: bold;
letter-spacing: 1pt;
padding-right: 1pt;
}
em {
color: #EEC900;
letter-spacing: 1pt;
padding-right: 1pt;
}
acronym {
color: #EEC900;
font-weight: bold;
letter-spacing: 1pt;
padding-right: 1pt;
}

.img-left {
float: left;
padding: 3pt;
margin-right: 10pt;
margin-bottom: 5pt;
border: none;
outline: none;
}
.img-right {
float: right;
padding: 3pt;
margin-right: 10pt;
margin-bottom: 5pt;
border: none;
outline: none;
}
.img-center {
text-align: center;
padding: 3pt;
margin-bottom: 3pt;
}

/* Layout */

#wrapper {
width: 15cm;
}
	#header {
	background: #fff;
	}
	.druckkopfzeile {
	width: 15cm;
	}

#menuebox, #teaserbar, #sidebar {
display: none;
}

	#content {
	width: 15cm;
	}
	#fotos #wrapper {
	position: absolute;
	top: 1cm;
	left: 1cm;
	z-index: 10;
	}
		#content h2, #fotocontent h2 {
		clear: left;
		border-bottom: 1px solid #FF7F00;
		}
		#content h3, #fotocontent h3 {
		clear: left;
		font-style: italic
		}
		#content p, #fotocontent p {
		padding-bottom: 10px;
		}
		#content a, #fotocontent a {
		border-bottom: 1px solid #ffa500;
		}
			#links a {
			border: none;
			color: #ff0000;
			}
			#links a[href]:after { 
			content:" [Adresse: "attr(href)" ] ";
			color: #000;
			}

	
		.noprint {
		display: none;
		}
		#footer {
		width: 15cm;
		background: #fff;
		}
		
.kaderliste {
margin: 5pt auto;
padding-bottom: 5pt;
border-right: 1pt solid #FF7F00;
border-bottom: 1pt solid #FF7F00;
}
	.spielernummer {
	clear: right;
	float: left;
	text-align: right;
	width: 1cm;
	margin: 0 3pt;
	padding: 0 2pt 3pt 2pt;
	}
	.spielername {
	float: left;
	width: 9cm;
	margin: 0 3pt;
	padding: 0 2pt 3pt 2pt;
	font-weight: bold;
	letter-spacing: 1pt;
	}
	.spielerposition {
	display: inline;
	margin: 0 3pt;
	padding: 0 2pt 3pt 2pt;
	}

		#fotocontent a {
		border: none;
		outline: none;
		}


/* Kontaktformular */

form#kontaktformular {
margin: 0 auto;
padding: 5pt 10pt;
width: 12.5cm;
line-height: 20pt;
}
#person label {
display:block;
}

	/* Gruppen */

	fieldset {
	border:1pt solid #FF7F00;
	margin:10pt 0;
	padding: 0 10pt 10pt 10pt;
	}
	
	legend {
	color:#FF7F00;
	font-weight:bold;
	letter-spacing: 1pt;
	padding-bottom:10pt;
	}

	/* Beschriftung und Anzeige */
	
	label.davor {
	width: 5cm;
	float: left; 
	clear: left; 
	margin-right: 10pt;
	}

	label.ueber {
	width: 5cm;
	display: block;
	}

	input#anrede_herr {  
	padding-left: 1cm; 
	}
	
	form p { 
	margin: 0; 
	margin-left: 15pt; 
	}
	
	/* einzelne Elemente */

	select {
	width: 7cm;
	}
	text {
	width: 7cm;
	}
	textarea {
	width: 11cm;
	height: auto;
	overflow: visible;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	}

/* Postadresse */
.postanschrift {
margin: 0.5cm auto;
padding: 5pt 10pt;
width: 7.5cm;
border-right: 1pt solid #FF7F00;
border-bottom: 1pt solid #FF7F00;
}

/* Tabellenformatierung */

  table {
  margin: 0 auto;
  empty-cells: hide;
  border-spacing: 3px;
  } 
  th, td {
  padding: 3px;
  width: 200px;
  } 
  th {
  font-style: oblique;
  } 
  .colParameter {
  width: 50px;
  border: 1px solid #FF7F00;
  border-top-color: #fff;
  border-left-color: #fff;
  text-align: left;
  }
  .colInfo {
  width: 125px;
    border: 1px solid #FF7F00;
  border-top-color: #fff;
  border-left-color: #fff;
  text-align: left;
  }
  caption {
  color: #FF7F00;
  font-size: 12pt;
  border-bottom: 1px dotted #FF7F00;
  padding-bottom: 5px;
  margin: 7.5px 0;
  width: 15cm;
  }