* {padding: 0; margin: 0; font: bold 0.99em Candara, "Trebuchet MS", sans-serif;} 
body {background-color: #333; color:#fff}

#container {float: left; width: 1060px; margin-top:-1.1em; /*background: url(/bilder/whitepixel.png) 260px 0px repeat-y;*/}
* html #container {w\idth: 1060px;}
.column {float: left;}
.no_underline {text-decoration: none;}

#lefts {width: 220px; /*background: url(/bilder/logo_website_200px.png) top no-repeat; */
	padding: 20px 0 0 20px; background-color:#333; margin: 0 0 0 0;}
#lefts h2 {font-size: 1.2em; letter-spacing: 3px; color:#299; border: none; margin: 0 0px 3px 0px; padding-top: 0px;}
#lefts_address {/*font: bold 0.85em "Trebuchet MS", sans-serif;*/ font-weight: normal; text-decoration:none; text-transform: uppercase;
	letter-spacing:0.5px; text-align: right; color: #299;  height: 30px; 	padding: 8px 20px 0 0; }
#lefts_address a, a:active, a:visited {text-decoration:none; color: #299;}
#lefts_address a:hover { text-decoration: underline; color: #fa0;}
#lefts_logo {text-decoration:none; }
.noborder {border:0; }

#rights {width: 770px;  background-color: #333; color: #ddd; margin-left: 40px; 
	/*font: normal 0.85em "Trebuchet MS", sans-serif;*/ font-style: normal;}
* html #rights {w\idth: 740px;}


#links a {color: #fa0; text-decoration:underline;}
#links a:hover {color: #299; text-decoration:underline;}

#nav2 { padding: 0px 0 30px 0; background-color: #333; /*border-bottom: 1px solid #299;*/ 
	margin: 0 0px 10px 0;text-align: justify; width: 100%}
#nav2 a {/*font: bold 0.85em "Trebuchet MS", sans-serif;*/ font-weight: bold; text-decoration:none; 
	letter-spacing:2px; color: #fa0;}
#nav2 a:hover {color: #299; text-decoration:underline;}
#nav2 ul {border: 0;margin: 0px 0 20px 0;padding: 0px 10px 0 10px; list-style-type: none; width: 100%;}
#nav2 li {padding-top: 6px; margin:0}
.space {padding: 0 35.3px;}
.uc { text-transform:uppercase}
* html #nav2 {he\ight: 35px;}

#nav { padding: 20px 0 0px 0; height: 30px; background-color: #333; /*border-bottom: 1px solid #299;*/ 
	margin: 0 0px 10px 0;text-align: justify; width: 100%}
#nav a {/*font: bold 0.85em "Trebuchet MS", sans-serif;*/ font-weight: bold; text-decoration:none; 
	letter-spacing:0px; color: #fa0; }
#nav a:hover {color: #299; text-decoration:underline;}
#nav ul {border: 0;margin: 0;padding: 0; list-style-type: none; width: 100%;}
#nav li {padding-right: 0;display: block; float: left; margin:0;}
.space {padding: 0 35.3px;}
* html #nav {he\ight: 35px;}


#haupt {padding: 0 50px 0 50px; line-height: 1.8em;}
#haupt a {color: #fa0; text-decoration:underline;}
#haupt a:hover {color: #299; text-decoration:underline;}
#haupt p {margin-bottom: 1em;}
#haupt h1 {font-size: 1.5em; letter-spacing: 5px; color:#299; border-bottom: 1px solid #299; margin: 20px -50px 44px -50px;}
#haupt h2 {font-size: 1.2em; letter-spacing: 3px; color:#299; border: none; margin: 0 0px 10px -50px; padding-top: 10px;}
#haupt img {border: 1px solid #000;}
#haupt ul, li {list-style-position: outside; margin-left: 20px;}
.nodec {text-decoration:none; color:#fff;}
.disclaimer {font: normal 1.0em Consolas, monospace;}
.rechts {padding-top: 20px;text-align: right;}
.thumbs {height: 160px; width: 160px; border: 1px solid #888; text-align:center; background-color: #666; vertical-align: middle;}
.thumbs img {border: 1px solid #000;}
.thumbs a {text-decoration:none;}
.thumbs {font-weight: bold;}
.thumbs:hover {background-color: #333;}
.clear {clear:both;}
.u_kurz a, a:active, a:visited {text-decoration:none; color: #299;}
.center {text-align: center; margin-left: -25px;}

#fuss {clear: both; font-style: normal; font-size: 0.75em; text-decoration:none; text-transform: uppercase; 
	letter-spacing:5px; color: #299; border-top: 1px solid #299; margin: 10px 0px 0 0; padding: 5px 0 20px 0;}
#fuss a { /*font: normal 1em "Trebuchet MS", sans-serif;*/ text-decoration:none; color: #299;}
#fuss a:hover { /*font: normal 1em "Trebuchet MS", sans-serif;*/ text-decoration: underline; color: #fa0;}


