html, body { margin:0px; padding:0px; 
  background-image:url(http://chriskurt.de/becks.gif);
  background-repeat:repeat-x;
  background-attachment:fixed;
  background-color:#000000;
 }
	
#outer {position:relative; left:30; text-align:center;}

#navigation {background:transparent; margin:0 auto; height:3em;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

#navigation ul {position:relative; left:31; margin:0; padding:0; list-style-type:none; background:transparent;}
#navigation li {display:block; float:left; margin:0 1px;}
.snazzy {background:transparent;}
.snazzy span {
	text-align:center; color:#000; margin:0; font-weight:bold;
	 font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
}

.boxcontent {display:block; border-left:1px solid #000; border-right:1px solid #000;}

a.menu, a.menu:visited {display:block; text-decoration:none; width:5.5em;}
a.menu:hover {background:transparent; cursor:pointer;}
a.menu:hover span {padding-top:30px; background:#fff;}
a:menu:hover b {background:#fff;} 

a.links, a.links:visited { text-decoration:none; color:#a4bf7c; }
a.links:hover { text-decoration:none; color:#a4bf7c; }
a.links:hover span { text-decoration:none; color:#a4bf7c; }
a:links:hover b { text-decoration:none; color:#a4bf7c; }

a.none, a.none:visited { text-decoration:none; color:#ffffff; }
a.none:hover { text-decoration:none; color:#ffffff; }
a.none:hover span { text-decoration:none; color:#ffffff; }
a:none:hover b { text-decoration:none; color:#ffffff; }

.red {background:#ff0066;}
.orange {background:#8aff3c;}
.yellow {background:#ff664a;}
.green {background:#7fa3dd;}
.blue {background:#a4bf7c;}
.indigo {background:#ffe96d;}
.violet {background:#c0d4d2;}
.grey {background:#fff;}

a:hover b.red {background:#ff0066;}
a:hover b.orange {background:#8aff3c;}
a:hover b.yellow {background:#ff664a;}
a:hover b.green {background:#7fa3dd;}
a:hover b.blue {background:#a4bf7c;}
a:hover b.indigo {background:#ffe96d;}
a:hover b.violet {background:#c0d4d2;}

.active {padding-top:30px; cursor:default;}

.pad {display:block; height:1em;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

a.menu2, a.menu2:visited {display:block; text-decoration:none; width:5.5em;}
a.menu2:hover {background:transparent; cursor:pointer;}
a.menu2:hover .boxcontent {padding-bottom:0.8em; background:#888;}
a.menu2:hover .pad {height:0.2em;}

a#tooCool { 
	position: fixed; right: 50; bottom: 50; 
	height: 80px; width: 120px; background: url(img/logo.gif) 
	bottom right no-repeat; text-indent: -999em; text-decoration: none; 
	
}

#shade {
	position:absolut; 
	left:0; 
	background-color:#1b1920;
	width:578;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 5px;
	color:#fff;
	text-align:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
  	padding-left: 75px;
}

#rshade {
	position:absolut; 
	left:0; 
	background-color:#1b1920;
	width:578;
	height:90px;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 5px;
	color:#fff;
	text-align:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
  	padding-left: 75px;
}

#lshade {
	position:absolut; 
	left:0; 
	background-color:#1b1920;
	width:578;
	height:20px;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 5px;
	color:#fff;
	text-align:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
  	padding-left: 75px;
}
#ishade {
	position:absolut; 
	left:0; 
	background-color:#1b1920;
	width:578;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 5px;
	color:#fff;
	text-align:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
  	padding-left: 75px;
}
#ishade b{
	color: #ff664a;
	float: left;
}


#rdark{
	color:#6f6f6f;
	font-weight: bold;
	margin-left: 10px;
}
#topr{
	float:right;
	margin-top:-18px;
	padding:0px;

}

img {
	float:right;
	margin: 0px 0px 0px 10px;
	border:0;
}

#headline {
	font-weight:bold;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 13px;

}

hr {
	border-top: 1px dashed #393243;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
}



.contact th, .contact td
{
	color : #fff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
	height	: 30px;
	vertical-align	: middle;
}
.contact th
{
	text-align	: left;
	font-weight	: normal;
}
.contact input
{
	color 				: #fff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
	width : 290px;
	height	: 20px;
	background-color: #24202f;
	padding	: 1px;
	border	: 1px solid #897c4c;
}
.contact textarea
{
	color 				: #fff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
	width	: 336px;
	height : 107px;
	background-color : #24202f;
	padding	: 1px;
	border	: 1px solid #897c4c;
}

.contact .button
{
	width : auto;
	height : auto;
	color : #fff;
	margin : 4px 4px 0px 0px;
	border 	: 1px solid #897c4c;
}



.login th, .login td
{
	color : #fff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
	height	: 30px;
	vertical-align	: middle;
}
.login th
{
	text-align	: left;
	font-weight	: normal;
}
.login input
{
	color 				: #fff;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	line-height: 1.5em;
	width : 190px;
	height	: 20px;
	background-color: #24202f;
	padding	: 1px;
	border	: 1px solid #6e7e98;
}
.login .button
{
	width : auto;
	height : auto;
	color : #fff;
	margin : 4px 4px 0px 0px;
	border 	: 1px solid #6e7e98;
}
