/*// schach-bremen.de/bsj// Bremer Schachjugend// CSS (c) Gustaf Mossakowski, <gustaf@koenige.org>, 1998-2009*/html, body	{min-height: 101%;}body		{color: black; padding: 0; margin: 0; line-height: 140%; 			background: url(/bsj/bilder/bsj-hintergrund.gif) #EEE; }code, pre	{font-family: "Courier New", Courier, Monaco, monospace; 			font-size: 95%; }body, p, ul, ol, li, dl, dt, dd, tr, td, th, caption, cite, address, .partie, UL.normal, .tabelle, .brett, .header { font-family: "Freight Serif", 			Utopia, Archer, Cambria, "Bitstream Charter", "Lucida Fax",			"Palatino Linotype", "Hoefler Text", Baskerville, Georgia, 			"Trebuchet MS", "Bitstream Vera Serif", "Lucida Sans", serif;}h1, h2, h3, h4, h5, h6, caption {color: #000; font-family: "Freight Sans", 			Gotham, Candara, "Lucida Sans", "Bitstream Vera Sans", Gill, 			"Gill Sans", "Trebuchet MS", Geneva, sans-serif;}h1 			{font-size: 150%; margin-top: 0.5em; border-bottom: 1px solid #CCC; 			padding-bottom: .5em; }h2 			{font-size: 130%; font-weight: normal; margin-top: 2em; 			margin-bottom: 0;}h3 			{margin-top: .75em; margin-bottom: 0;}a:link 		{color: #C00;} a:visited 	{color: #666;}:link:hover, :visited:hover { text-decoration: none; }dt 			{font-weight: bold;}#logo 		{border: none; margin-bottom: 1.5em;}.foot 		{text-align: center; font-size: 90%; padding-top: 1em; 			border-top: 1px solid #CCC; margin-top: 2.5em;}.canvas 	{width: 60em; margin: auto; background: white; padding: 2em;}.artikel h3 {float: left; width: 4em; margin: 0; font-weight: normal; font-size: 100%;}.artikel ul {margin-left: 4em; margin-top: .5em; margin-bottom: .5em;}.artikel ul ul {margin: 0 0 .5em;}.uebersicht {font-size: 0.8em;}.header 	{font-size: 0.8em; background: #FFF; border: solid #C00 thin; padding: 2px; }.inhalt 	{margin-left: 2em; margin-right: 2em; margin-bottom: 1.5em;}.autor, .datum  {font-style: italic; text-align: right;}.abstract 	{font-weight: bold; }.beitrag 	{margin-left: 2em; margin-right: 2em; margin-bottom: 0.5em;}.webautor 	{font-size: 0.8em; }.bildtitel	{font-size: 0.8em; color: #999; text-align:center;}.fuss 		{margin-top: 0.5em; font-size: 80%;}.ueberuns 	{background: #CCC; }.ergebnis 	{text-align: center;width: 4em;}.heim 		{text-align: left; width: 10em;}.auswaerts	{text-align: right; width: 10em;}.ergebnis, .heim, .auswaerts, .dwz {			font-family: "Courier New", Courier, Monaco, monospace;}caption 	{line-height: 200%; font-weight: bold; font-size: 1.2em;			padding: 0.25em; text-align: left; white-space: nowrap;}.tabellenstand, .spielpaarung, .tabellemm, .tabellefortschritt {			line-height: 85%; font-size: 90%;}.spielpaarung, .tabellemm, .tabellefortschritt {			text-align: center; margin-bottom: 1em;}html dl.adressen {position: relative; margin: 0; padding: 0;}dl.adressen dt {font-weight: bold; text-align: right; float: left; clear: left;		width: 12em;  /* or whatever we want it to be */ 		margin: 0 0 .25em 0;	/* match the dd */ }dl.adressen dd { clear: right; margin: 0 0 .25em 13em;	/* match the dt except for the left margin */ }