@charset "utf-8";
/* CSS Document for nextwave.ch by stalders.com October 2008*/

body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:1em;
	}


#container {
margin-left:auto;
margin-right: auto;
margin-top: 20px; 
width:720px;

}
#background {
position: relative;
float: left;
margin-right:15px;
margin-top: -7px;
margin-bottom: 7px;
margin-left: -7px;
background-color: #FFFFFF;
border:1px solid #999999;
}

#shadow {
position: relative;
margin-bottom:20px;
float: left;
border:1px solid #999999;
background-color: #CCCCCC;
width:722px;
}

#header {
position: relative;
float: left; 
margin-top:0px;
width:720px;
padding: 0px;
text-align:center;
font-size: 0.8em;
background-image:url(images/header.png);

}

#halve_left{
position: relative;
float:left;
margin-top:50px;
width:45%;
padding: 10px;
font-size: 0.8em;
}
#center{
position: relative;
float: left; 
margin-top:2px;
width:680px;
padding: 5px 5px 5px 30px;
font-size: 0.8em;
}

#halve_right{
position: relative;
float:right;
width:45%;
text-align:right;
vertical-align:top;
font-size: 0.8em;
}
#top_left{
position: relative;
float:left;
width:54%;
font-size: 0.8em;
padding:2px;
}

#top_right{
position: relative;
float:right;
width:40%;
text-align:right;
font-size: 0.8em;
padding:2px;
}

#footer{
position: relative;
float: left; 
margin-top:2px;
padding: 2px;
text-align:center;
width: 100%;
font-size: 0.8em;
border-top: 1px solid #CCCCCC;
}
.Stil1 {
	font-size: 2.5em;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	
}
.navi_left{
	border:1px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
	margin-right:-5px;	
}
.navi_right{
	border:1px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
	margin-right:-1px;	
}

.navi-top{
	border:1px solid #999999;
	border-bottom:0px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom:1px;
	font-weight: bold;
	background-color:#999999;
	color:#ffffff;
}


a {
	color:  #999999;
	text-decoration:  none;
 }
a:hover {
	color:  #ffffff; 
    text-decoration:  none; 
	background-color:#999999;
 }

h1 {
color:#333333;
font-weight:bold;
font-size: 1.5em;
text-align:left;}

h2 {
color:#333333;
font-weight:bold;
text-decoration:underline;
font-size: 1.2em;
text-align:left;}
