/* badminton.liga.nu, 2007 */
/****************************************/
#page { width:955px; margin:0 auto; position:relative; }
/****************************************/
#header {
	height:100px;
	background-image: url("../images/empty.gif");
	background-repeat:no-repeat;
	background-position: 0px 0px;
	background-color: #EFF3EC;
	background-color: #E6EAE3;
	border-top:20px solid #B5B5B7;
}
/****************************************/
#logo { background-image:url(../images/badminton-liga-nu-kl.gif); background-repeat:no-repeat; background-position:5px 5px; width:400px; height:70px; }
#logo img { width:100%; height:100%; }
#user { display:none; }

#banner {
    left: 400px;
    position: absolute;
    top: 10px;
}

/****************************************/
#tabs {	
	clear:both;
	line-height:120%;
	padding:0px 0 0 10px;
	background-color: #EFF3EC;
}
#tabs ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	width:920px;
}
#tabs ul li:first-child { border-left: 0px dotted #999999; padding-left:0; }
#tabs li {
	list-style: none;
	padding:6px 0 6px 10px;
	float:left;
	margin:0px 10px 0 0;
	border-left: 1px dotted #999999;
	color:#C2C5BF;
}
#tabs  a { font-weight:normal; color:#000000; }
#tabs { overflow:hidden; } /* clear error */
* html #tabs { height::1%; }
/****************************************/
#breadcrumb {
	background-color:#FFFFFF;
	clear:both;
	font-size:90%;
	padding:6px 0 5px 195px;
	padding:6px 0 5px 10px;
	color:#000000;
}
#breadcrumb a:link { font-weight:normal;  }
#breadcrumb a:visited { font-weight:normal;  }
/****************************************/
#container { width:955px; color:#666666; background-color:#FFFFFF; min-height:400px; }
#container { overflow:hidden; } /* clear error */
* html #container { height::1%; }
#navigation { padding:0px 0px 0 0px; margin:0 10px 0 0; width:170px; line-height: 120%; color:#666666; border-top:1px solid #CECFD6; float:left;}
#navigation select { width:145px; }
#navigation a { display:block; width:100%; font-weight:normal; }
#navigation ul {
	padding:1px 0 0 0px;
	margin:0px;
	list-style-image: url();
	list-style-type: none;
}
#navigation ul ul {
	padding:0px;
	margin:0px;
}
#navigation ul li {
	margin:0px;
	padding:4px 2px 4px 10px;
	line-height: 120%;
	border-bottom:1px solid #CECFD6;
}
#navigation ul li ul li{
	margin:0px;
	border-bottom:0px none #CECFD6;
	font-weight:normal;
	padding:2px 2px 2px 0px;
	}
#navigation ul li ul li a { font-weight:normal; }
/****************************************/
#sub-navigation { border:1px solid #CECFD6; padding: 4px 0 0 10px; }
#sub-navigation a { font-weight:normal; }
#sub-navigation ul { }
#sub-navigation li { }
/****************************************/
#content { width:775px; line-height:133%; float:left; }

#content-col1 {float:left; width:482px; padding-left:10px; } 
#content-col2 {float:right; width:256px; padding-left:10px; padding-right:10px; }
#content-row1 { clear:both; padding-left:10px; }
#content-row2  { clear:both; padding-left:10px; }
/****************************************/
#footer {
	/*width:759px;
	padding:8px 0 8px 196px;*/
	padding:5px 0 10px 0;
	color:#666666;
	clear:both;
	font-size:90%;
	line-height:120%;
	background-image:url(../images/nu-datenautomaten-kl.gif); background-repeat:no-repeat; background-position:right 7px;
	border-top:1px solid #CECFD6;
}
#footer a { font-weight:normal;}
/****************************************/

body,td,th,div,ul,ol,dt,input,option,select,textarea,legend,a,h1,h2,h3,h4,h5,h6,p { font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;  }
body { font-size:0.70em; background-image:url(../images/background-1.jpg); background-repeat:repeat-x; color: #000000; }
textarea { font-size:1em; }
input { font-size:1em; }
select { font-size:1em; }
h1,h2,h3,h4,h5,h6,p { padding:0px 8px 0px 0px; }
h1 { margin-top:2px; }
a { text-decoration: none; font-weight: bold; }
a:link { color:#488ACE; color:#01799E; }
a:visited { color:#FF0033; color:#488ACE; color:#01799E; }
a:hover { color: #FF0000; text-decoration:underline }
a:active { color: #FF0000 }

/* Individuelle Konfiguration aus default.css */
.liga-layer { /*background-color:#EFF3EC;*/ }
.matrix {  font-size:100%; }
.matrix a { font-weight:normal; }
.matrix th { /* background-color:#EFF3EC; */ border-bottom:0; border-right:0; }
.search-query { /* background-color:#EFF3EC; */ }
.matrix h2 { /* background-color:#EFF3EC; */ border-bottom:0; border-right:0; }

/* Bentzerspezifische Styles fuer Contribute */
.PDF-download { background-image:url(../images/picto-pdf.gif); background-repeat:no-repeat; background-position:left center; padding:2px 0 2px 20px; line-height:160%; font-weight:normal; white-space:nowrap; }
.Tabelle-Linien {  margin:16px 0 16px 0; width:100%; }
.Tabelle-Linien caption { margin-top:16px; margin-bottom:-8px; }
.Tabelle-Linien th {  border-bottom:1px solid #999999; font-size:85%; font-weight:normal; padding:0 8px 0 0px; }
.Tabelle-Linien td { border-bottom:1px solid #999999; border-right:1px none; padding:0 8px 0 0px; }

/*Design1 **
#header { border-top:20px solid #FFFFFF; background-image:url(../images/background-feld-1.gif);  background-repeat:no-repeat; background-position:100px -70px; background-color:#EFF3EC; }
#breadcrumb { background-image:url(../images/background-feld-1.gif);  background-repeat:no-repeat; background-position:100px -170px; background-color:#EFF3EC; }
#container { padding-top:10px; }
#date { background-image:url(../images/ball-transp.gif); background-repeat:no-repeat; position:absolute; background-position:0 -100px; top:20px; left:650px; width:300px; height:124px; }
*/

/*Design2****/
body { background-color:#EFF3EC; background-image:url(../images/background-feld-1.gif); background-repeat:no-repeat; background-position:130px -70px; }
#header, #tabs { background-color:transparent; }
#header { border-top:0; height:70px; }
#logo { margin-top:10px; }
#breadcrumb { border-top:1px solid #CECFD6; }


/* Designerweiterung zu 2****/

#breadcrumb { background-color:transparent; border-top:0; padding-left:0px;  }
#container { padding-top:10px; }
#logo {  background-position:-5px 5px; }
#navigation { padding:0px 0px 0 0px; margin:0 3px 0 10px; width:165px; border:1px solid #CECFD6; border-bottom:0;  }
#tabs { padding:0px 0 0 0px; }

/* Designerweiterung zu 2 unboxed*****/
#navigation { padding:0px 0px 0 10px; margin:0 15px 0 0px; width:165px; border:0; border-top:1px solid #CECFD6;   }
#content { width:765px;  }
#content-col1 { width:472px; padding-left:10px; } 
#content-col2 { width:256px; padding-left:10px; padding-right:10px; }
#navigation ul { margin-top:-2px; }
#navigation ul li { border:0; border-top:1px solid #CECFD6; }
#navigation ul li li { border-top:0px solid #CECFD6; }
#container { background-image:url(../images/background-navigation.gif); background-position:175px 0px; background-repeat:repeat-y; padding-top:0; border-top:10px solid #FFFFFF; }


/* Designalternative zu 2***
body { background-color:#EFF3EC; background-image:url(../images/background-ball.gif); background-position:right -40px; }*/
