/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}/**************** Body and tag styles ****************/

*{margin:0; padding:0;}

body {
font-family: 'Arial', 'Helvetica', sans-serif;
font-size: 95%;
line-height: 1.3em;
color: #444;
word-spacing: 0.1em;
background:#fff url("http://www.lighttech.net/templates/lighttech/images/boxbg.gif") repeat;
 }

/**************** Links general ****************/

a:link {font-size: 100%; color: #000033; text-decoration: none; font-weight: normal; }
a:active {font-size: 100%; color: #000033; text-decoration: none;  font-weight: normal; }
a:visited {font-size: 100%; color: #000033; text-decoration: none; font-weight: normal; }
a:hover {font-size: 100%; color: #990000; text-decoration: underline; font-weight: normal; }

a.link:link {font-size: 100%; color: #000033; text-decoration: none; font-weight: normal;}
a.link:active {font-size: 100%; color: #000033; text-decoration: none;  font-weight: normal;}
a.link:visited {font-size: 100%; color: #000033; text-decoration: none; font-weight: normal;}
a.link:hover {font-size: 100%; color: #990000; text-decoration: underline; font-weight: normal;}

/**************** Header and navigation styles ****************/

#mainpane{
margin: 0 auto;
text-align: left; /*Aufhebung der Zentrierung für Text in Container*/
width:950px;
padding:1px 0;
text-align:left;
background:#ffffff;
color:#303030;
border:1px solid #000;
}

#header{
height:180px;
width:948px;
margin:0 1px 1px 1px;
background: url("http://www.lighttech.net/templates/lighttech/images/Lighttech-Lauda-Koenigshofen-Logo.jpg") no-repeat;
}

#LOG_IN_OUT {
float: left;
margin-top: 170px;
margin-left: 5px;
font-size: 95%;
}
/**************** navigation styles ****************/

#navigation
{ 
     background-image: url("http://www.lighttech.net/templates/lighttech/images/nav_bg2.gif");
     height:2.2em;
     line-height:2.2em;
     width:948px;
     margin:0 1px;
     padding: 0;
     color:#535353;
}

#nav ul
{
     height:2.2em;
     line-height:2.2em;
     width:946px;
     margin:0 1px;
     padding: 0;
     background:#BB0000;
     color:#535353;
}

#nav a {
	display:block;
	padding:0 10px;
	font-size:0.6em;
	text-transform:uppercase;
	text-decoration:none;
	background-color:inherit;
	float: left;
	height: 30px;
	color: #888888;
	letter-spacing : 2px;

}
#nav li{
     float:left;
     list-style-type:none;
     border-right:1px solid #ffffff;
     white-space:nowrap;
}

#nav li ul { /* second-level lists */
	position: absolute;
	border:1px solid #ccc;
	width:18em;
	w\idth: 18em;
	vertical-align:top;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li ul a:link, 
#nav li ul a:visited, 
#nav li ul a:hover 

{ /* links in drop down menus */
      text-transform:none; 
}

#nav li:hover ul, 
#nav li.sfhover ul 

{ /* lists nested under hovered list items */
	left: auto;
	height:auto;
	font-size:0.8em;
	padding-left:3px!important;
	padding-left:0px;
}

#nav .soccerSideBarTitle {
	display:none;
}
#nav .soccerSideBarContent {
	margin:0;
	padding:4px;
	line-height: 1.7em;
	font-size:11px;}

#nav .soccerSideBarItem, 
#nav .soccerSideBarItem a {
     margin:0;
     padding:0;
     display:inline;
     white-space:normal;
     font-size:11px;}

#nav .soccerSideBarItem {
     padding: 3px;}

#nav .soccerSideBarItem a {
     text-decoration:none;}

#nav .soccerSideBarItem a:hover 
{
     text-decoration:none;
     color:#000;
     font-weight: bolder;
     text-transform: uppercase;
     background:transparent;}

#nav .selected, #nav a:hover {
	background-image: url("http://www.lighttech.net/templates/lighttech/images/nav_bg1.gif");
	color: #333333;
	text-decoration:none;
}

/**************** Content styles ****************/

#content {
float:left;
width:500px;
font-size:0.9em;
padding:20px 0 3px 20px;
}


#content img {padding: 0; border: 0px solid #ddd;}
#content img.emoticon {border:none;}
#content a:hover,#subcontent a:hover{text-decoration:underline;}
#content ul,#content ol{margin:0 5px 16px 35px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}


/**************** Sidebar styles ****************/

#subcontent, .soccerSideBarItem{
float:right;
width:175px;
padding:10px 10px 10px 0;
line-height:1.0em;
font-size:0.9em;
}

#gads {

	float:left;
	width:180px;
	font-size:0.9em;
	padding:20px 0 3px 20px;
	background: #fff;

}
/**************** Footer styles ****************/

#footer{
clear:both;
width:948px;
padding:5px 0;
margin:0 1px;
font-size:0.9em;
color:#fff;
background:#000033;
}

#footer p{padding:0; margin:0; text-align:center;}
#footer a{color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}
#footer span{font-size: 9px;}

/*Texte*/
em {
	font-weight:normal;
}

input, textarea, select
{ 
	background-color: #FFFFFF; 
	border: 1px; 
	border-style: solid; 
	border-color: #000000;
	color: #000000;
}
input.guestbook
{ 
	background-color: #FFFFFF; 
	border: 1px; 
	border-style: solid; 
	border-color: #000000; 
	width: 300px;
	height: 17px;
	color: #000000;
}
textarea.guestbook
{ 
	background-color: #FFFFFF; 
	border: 1px; 
	border-style: solid; 
	border-color: #000000; 
	width: 300px;
	height: 150px;
	color: #000000;
}
input.submit {
	width: 300px;
	color: #fff;
	background: #CC0000;
}

input.captcha {
	width: 75px;
	background: #eee;
}

p {
margin: 10px 20px;
}

/*Tabellen*/

.table_side 
{
	font-size: 90%; 
	padding: 1px;
}

th.table_side {
	padding: 1px;
	background-image: url("http://www.lighttech.net/templates/lighttech/images/cellpic1.gif");
}

/* Grafiken */

img { 
	border: none;
}

img.tiny
{
	border: none;
	padding: 2px;
	vertical-align: middle;

}

.linklist
{
	list-style-image: url("http://www.lighttech.net/templates/lighttech/images/arrow.gif");
}

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/**************** Content styles called item ****************/

.item
{
	font-size: 90%;
	color: #000000;
	font-weight: normal;
	padding: 5px;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted; 
	border-color: #000000;
	width: 458px;
 	background: url("http://www.lighttech.net/templates/lighttech/images/bg_faded.gif") repeat-x;
	background-color: #e5e5e5;
}

.item_side
{
	width: 186px;
	background-color: #FFFFFF;
	padding: 2px;
	letter-spacing : 0 px;
	line-height: 1em;
 	background: url("http://www.lighttech.net/templates/templates/lighttech/images/bg_faded.gif") repeat-x;
	background-color: #e5e5e5;
}

.item_side a:link {font-size: 105%; color: #000066; text-decoration: none; font-weight: normal; padding: 2px; line-height: 1.5em;}
.item_side a:active {font-size: 105%; color: #000066; text-decoration: none;  font-weight: normal; padding: 2px; line-height: 1.5em;}
.item_side a:visited {font-size: 105%; color: #000066; text-decoration: none; font-weight: normal; padding: 2px; line-height: 1.5em;}
.item_side a:hover {font-size: 105%; color: #000; text-decoration: none; font-weight: normal; padding: 2px; line-height: 1.5em;}

.alphabet
{
	text-align: center;
	font-size: 90%;
	color: #000000;
	font-weight: normal;
	padding: 5px;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted; 
	border-color: #000000;
	width: 458px;
 	background: url("http://www.lighttech.net/templates/lighttech/images/bg_faded.gif") repeat-x;
	background-color: #e5e5e5;
}

/*Überschriften*/

h1, h2, h3, h4, h5, h6 {
font-family:  Arial, Helvetica, sans-serif;
}
h1, h2, h3 {
font-weight: bold;
}
h1 {
margin: 0px 0px 0px 00px;
font-size: 140%;
}
h2, h3, h4, h5 {
margin: 0px 0px 0px 0px;
font-size: 115%;
}

h1
{
	color: #888888;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted; 
	border-color: #888888;
	width: 468px;
	text-align: left;
	letter-spacing : 3px;
}

h2
{
	color: #888888;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted; 
	border-color: #888888;
	width: 468px;
	letter-spacing : 3px;
}

h2 a:link { letter-spacing: 5px; color: #000;}
h2 a:active { color: #000; }
h2 a:visited { color: #000; }
h2 a:hover { text-decoration: none; color: #000;}

h2.border_0
{
	font-weight: normal;
	color: #000000;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	border-style: solid; 
	border-color: #000000;
	width: 468px;
}

h2.side
{
	border-top: 0px;
	border-bottom: 1px;
	border-right: 0px;
	border-left: 0px;
	border-style: dotted; 
	border-color: #888888;
	width: 180px;
	padding: 5px;
	color: #888888;
	letter-spacing : 2px;
}

.code { 

margin: 0px 0px 25px 25px;
width: 400px;
background-color: #fff;
font-size: 95%;

}


em {
 font-style: normal;
}

/* Definition lists */

dl dt dd {

}

dt a:link { font-size: 110%; letter-spacing: 5px; color: #000066; font-weight: bold;}
dt a:active { font-size: 110%; letter-spacing: 5px; color: #000066; font-weight: bold;}
dt a:visited { font-size: 110%; letter-spacing: 5px; color: #000066; font-weight: bold;}
dt a:hover { font-size: 110%; letter-spacing: 5px; text-decoration: dashed; color: #000; font-weight: bold;}

ul.lexnav li{
    font-size: 12px;
    line-height: 1.4em;

}

ul.lexnav{
	margin:0;
	padding:0;
	width:175px;
}

ul.lexnav li{
	display:block;
	width:20px;
	float:left;
	margin: 0 5px 5px 0;
}

ul.lexnav a{
	text-align:center;
	display:block;
	height:18px;
	border:1px solid #1B6BFF;
	line-height:18px;
	padding: 0;
	font-style: bold;
}

.error_messages{
color: #DD0000;
}

.img_news {

 border: none;
 margin: 2px;
 float: left; 
 padding: 5px;
 margin: 5px; 

}

.no_picture {

	width: 100px;
	background: #e5e5e5;
	text-align:center;

}

.picture_show {

	width: 458px;
 	background: url("http://www.lighttech.net/templates/lighttech/images/bg_faded.gif") repeat-x;
	background-color: #e5e5e5;
	text-align:center;
	border-top: dotted #000 1px;
	border-bottom: dotted #000 1px;

}