/* ---------- CSS Document by lowpixel.net ---------- */
body {
	background: #FFF url(../img/bg.jpg) repeat;
	padding: 0px;
	margin: 0px;
	font: 12px Verdana;
	color: #333;
	height: 100%;
	cursor: default;
}

p {padding: 0px; margin:0px;}

html {
	height: 100%;}

div#wrapper { 
  margin: 0px auto 0px auto;
  width: 967px;
  padding: 0px 0px 0px 5px;
  position: relative;
  background: url(../img/mainspacer.png);
} 

.clear {clear:both;} 
/* ---------- MAIN ---------- */
div#top { width:962px; height: 154px; margin:0px; background: url(../img/top.png);}
div#bar { width:962px; height: 25px; margin:0px; padding:5px 0px 0px 10px;}
div#header {width:962px; height: 125px; margin:0px;}
div#content {width:767px; height: 30px; margin:0px; background: url(../img/content.png); padding:11px 0 0 35px;}
div#welcome {width:802px; height: 113px; margin:0px; background: url(../img/welcome.png);}
div#footer {width:952px; height: 20px; margin:0px; text-align:right; padding:0 10px 0 0;}
div#contentspacer {width:802px; margin:0px; background: url(../img/contentspacer.png);}
div#contentbotm {width:802px; height:5px; margin:0px; background: url(../img/contentbotm.png);}
div#front {width:322px; height:238px; margin:0px; background: url(../img/front.png);padding:30px 0px 0px 480px;}
div#mott {width:802px; height:272px; margin:0px; background: url(../img/mott.png);}


.cleft {width:160px; margin:0px;float:left;}
.cright {width:802px; margin:0px;float:left;}



/* ---------- NAVIGATION ---------- */
.navi .top { width:125px; height: 26px; margin:0px; background: url(../img/navibar.png); padding:11px 0 0 35px;}
.navi .border { width:160px; height: 4px; margin:0px; background: url(../img/navitop.png);}
.navi .botm { width:160px; height: 6px; margin:0px; background: url(../img/navibotm.png);}


.navi {margin:0px; list-style: none; padding:0px; background: url(../img/navispacer.png);}
.navi li {height: 28px;}
.navi li a {outline: none;}
.navi li a img {border: 0px;}

a.button {background: url(../img/button.png); width: 128px; height: 19px; border: 0px; display:block; padding:6px 0 0 20px; font-family:Verdana; font-size: 10px; color: #FFF; font-weight:bold; text-decoration:none; margin:0 0 0 6px;}
a.button:hover {background: url(../img/button_hover.png) !important;} 


/* ---------- CONTENT ---------- */
div#lnews {width:363px; height: 132px; margin:0px; padding:0px 0px 0px 0px; float:left;}
div#lnews ul#newsList {
	padding: 31px 0px 0px 35px;
	margin: 0pt;
	list-style: none;
	float: left;
}
div#lnews ul#newsList li {height:24px;}
*+html div#lnews ul#newsList li {height:22px;}
*html div#lnews ul#newsList li {height:22px;}





/* ---------- FONTS ---------- */


h1 {font-family:Verdana; font-size: 11px; color: #FFF; font-weight:bold; text-decoration:none; margin:0px;}
.red {font-family:Verdana; font-size: 11px; color: #FF0000; font-weight:bold; text-decoration:none; margin:0px;}
.headlink {width:100%; height:100%; display:block;}
h2 {font-family:Verdana; font-size: 10px; color: #666; font-weight:bold; text-decoration:none; margin:0px; text-transform: uppercase;}

.button a{font-family:Verdana; font-size: 10px; color: #FFF; font-weight:bold; text-decoration:none;}
.willkommen a:visited{font-family:Verdana; font-size: 10px; color: #666; font-weight:normal; text-decoration:none;}
.willkommen a:hover{font-family:Verdana; font-size: 10px; color: #006600; font-weight:normal; text-decoration:underline;}

h3 {font-family:Verdana; font-size: 10px; color: #666; font-weight:bold; text-decoration:none; margin:0px; text-transform: uppercase; width:767px; height: 24px; margin:0px; background: url(../img/contentbar.png); padding:11px 0 0 35px;}

h4 {font-family:Verdana; font-size: 12px; color: #666; font-weight:normal; text-decoration:none; margin:0px;width:732px; margin:0px;padding:10px 35px 20px 35px;}




