/*   
	Theme Name: SV Waßmannsdorf 1956
	Theme URI: http://www.svwassmannsdorf.de
	Description: 3-spaltig mit grünen Rasen als Hintergrund
	Author: Ingo Stöcker
	Author URI: http://www.iswebdev.de
	Version: 1.0
*/

@charset "UTF-8";

/* Schriftgröße 1em = 10px */
html {height: 100%; width: 100%; min-height: 100.05%;}
body { font-size: 62.5%; height: 100%; width: 100%; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background: transparent url(gras.jpg) repeat; }
* { margin: 0; padding: 0; font-weight: normal; font-size: 1em; list-style-type: none; }

/* Float Left & Right */
.fleft { float: left; }
.fright { float: right; }

/* ClearFix */
hr.clear { clear: both; content: "."; display: block; height: 0; line-height: 0px; visibility: hidden; border: 0; padding: 0; margin: -1.1em 0 0 0; }

/* Zwischenräume schaffen */
.spacer10 { clear: both; position: relative; height: 10px; }
.spacer20 { clear: both; position: relative; height: 20px; }

/* Inhalte ausrichten */
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

/* allgemeine TAGs */
h1,h2,h3,h4,h5,h6 { color: #de960b; }
strong { font-weight: bolder; }
em { font-style: italic; }
iframe { margin-left: -30px; }
blockquote { margin: 10px; font-style: italic; font-size: 0.8em; }
ol, ol li { list-style-type: decimal; margin-left: 25px; }
object { margin: 20px; }


/* Seitenaufbau */

/* Header */
#header { width: 100%; position: relative; clear: left; height: 100px; background: transparent url(http://www.svwassmannsdorf.de/wp-content/themes/kobe/svw.gif) top left no-repeat; }
#header h1 { font-size: 2.2em; font-weight: bolder; text-align: center; color: #FC0; margin-top: 10px; }

/* Navigation im Header */
ul#sportsmenu { margin: 10px auto 0 auto; /*background: transparent url(http://www.svwassmannsdorf.de/wp-content/themes/kobe/alpha-sportsmenu.gif) top left repeat-x;*/ background-color: white; color: black; position: relative; width: 655px; height: 30px; }
ul#sportsmenu li { display: inline; width: 70px; list-style-type: none; margin-right: 10px; text-align: center; }
ul#sportsmenu li a { font-size: 1.6em; color: black; }

/* Main mit Navigation, Content und Sponsoren */
div#main { width: 1000px; position: relative; clear: left; /*height: 100%;*/ background: transparent url(http://www.svwassmannsdorf.de/wp-content/themes/kobe/faux-columns.gif) top left repeat-y; margin: 0 auto; margin-top: -40px; }

ul#navigation { float: left; position: relative; clear: left; width: 200px; height: 100%; margin: 0; margin-right: 10px; /* background: transparent url(http://www.svwassmannsdorf.de/wp-content/themes/kobe/alpha-navigation.gif) top left no-repeat; */ background-color: white; color: black; }
	ul#navigation li { margin: 10px 0; text-align: center; }
		ul#navigation li a:link, ul#navigation li a:visited { color: black; text-decoration: none; font-size: 1.6em; font-weight: bolder; }
		ul#navigation li a:hover, ul#navigation li a:active, ul#navigation li a:focus { text-decoration: underline; }
			ul#navigation li a img { border: none; }

div#content { float: left; position: relative; height: 100%; width: 570px; margin-left: 20px; background-color: white; border: 3px solid; -webkit-box-shadow: 3px 3px 6px #000; -moz-box-shadow: #000 3px 3px 6px; -o-box-shadow: #000 3px 3px 6px; box-shadow: 3px 3px 6px #000; }
div#content h1 { font-size: 2em; margin: 10px 20px; }
div#content h2, div#content h3 { font-size: 1.6em; margin: 10px 20px; }
div#content dl, div#content ol, div#content ul, div#content p, div#content table a { font-size: 1.4em; margin: 10px 20px; }
div#content ul li ul { font-size: 1em; }
div#content ul li { display: block; list-style: square; }
div#content p img, div#content table img { border: 2px solid black; }
div#content a, div#content a:visited { color: #de960b; }
div#content div.post { border-bottom: 2px dotted black; }
div#content table tr td { font-size: 1.4em; padding: 3px; }
div#content p.metadaten { font-size: 1.2em; color: #ccc; }

ul#sponsoren { width: 150px; position: relative; height: 100%; float: right; position: relative; }
	ul#sponsoren li { list-style-type: none; margin: 10px 0; }
	ul#sponsoren li img { border: none; }

#footer { clear:both; width: 100%; position: relative; float: left; clear: left; height: 80px; text-align: center; color: #FFF; background-color: transparent; font-weight: bolder; font-size: 1.2em; }
#footer a, #footer a:visited { color: white; background-color: black; }

/* DLs für Fanartikel floaten - 2 in einer Reihe */
dl.fanartikel { float: left; margin: 20px; width: 154px; text-align: center; }
dl.fanartikel dt { border: 2px solid #ECBE00; height: 204px; }
dl.fanartikel dt img { border: none; }
dl.fanartikel dd { background-color: #ECBE00; color: #000; padding: 5px; font-size: 0.8em; height: 35px; }

/* DLs für Vorstand floaten - 3 in einer Reihe */
dl.vorstand { float: left; margin: 20px; width: 104px; text-align: left; }
dl.vorstand dt { border: 2px solid #ECBE00; }
dl.vorstand dt img { border: none; }
dl.vorstand dd { background-color: #ECBE00; color: #000; padding: 5px; font-size: 0.7em; height: 45px; }

/* jQuery Slider Gallery */
.sliderGallery {
	background: url(http://www.svwassmannsdorf.de/images/productbrowser_background_20070622.jpg) no-repeat;
	overflow: hidden;
	position: relative;
	padding: 10px;
	height: 160px;
	width: 560px;
}

.sliderGallery ul {
	position: absolute;
	list-style: none;
	overflow: hidden;
	white-space: nowrap;
	padding: 0;
	margin: 0;
}

.sliderGallery ul li { display: inline; }

.slider {
	width: 542px;
	height: 17px;
	margin-top: 140px;
	margin-left: 5px;
	padding: 1px;
	position: relative;
	background: url(http://www.svwassmannsdorf.de/images/productbrowser_scrollbar_20070622.png) no-repeat;
}

.handle {
	position: absolute;
	cursor: move;
	height: 17px;
	width: 181px;
	top: 0;
	background: url(http://www.svwassmannsdorf.de/images/productbrowser_scroller_20080115.png) no-repeat;
	z-index: 100;
}

.slider span {
	color: #bbb;
	font-size: 80%;
	cursor: pointer;
	position: absolute;
	z-index: 110;
	top: 3px;
}

.slider .slider-lbl1 { left: 50px; }
.slider .slider-lbl2 { left: 107px; }
.slider .slider-lbl3 { left: 156px; }
.slider .slider-lbl4 { left: 280px; }
.slider .slider-lbl5 { left: 455px; }

div.ergebnisse div { margin-left: 10px !important; }