/* Standard-CSS für www.dienachtder1000ps.at 
-------------------------------------------
Projekt:  sindre.at 
Autor:    Sindre Wimberger
Version:  21.03.2005
-------------------------------------------*/
html, body, div, p, c, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;	
}
body, body.start {
	margin: 0;
	color: #000000;
	font-size: 12pt;
	font-size: 100.1%;
	background: #000 url(../images/bg-bg.gif) repeat-y center;
	text-align: center;	
}
body.start {background-image: none;}

/* Links - Standard Elemente
-------------------------------------------*/
a:link {
   color: #1665AA;
   text-decoration: underline;
}
a:visited {
   color: #1665AA;
   text-decoration: underline;
}
a:hover {
   color: #1665AA;
   text-decoration: underline;
}
a:active {
   color: #1665AA;
   text-decoration: underline;
}
strong {
   font-weight: bold;
}
.c {
   clear: both;
}
.center {
   text-align: center;
}
.left {
   float: left;
}
.right {
   float: right;
	margin-right: 75px;
}
*html .right {
  margin-top: -5px;
}
img {
   border: 0;
}
.klein {
   font-size: 10px;
}
.right {
   text-align: right;
}
.top {
   vertical-align: top;
}
h1 {
   font-size: 20px;
	font-weight: bold;
   margin: 5px 0px 5px 0px;
	color: #1665AA;
}
h2 {
   font-size: 12px;
   margin: 5px 0px 5px 0px;
}
p, ul {
   margin: 10px 0px 5px 0px;
}
ul {
	list-style: square;
	padding: 0px 0px 0px 20px;
}
td {
		font-size: 12px;
		color: #000;
		font-weight: normal;
}
.schl {
	background: url(../images/img-schatten-links-bg.jpg) repeat-y;	
	padding: 0px 0px 0px 79px;
	margin: 0px 45px 5px 0px;
float: left;	
}
.schr {
	background: url(../images/img-schatten-rechts-bg.jpg) repeat-y right;	
	padding: 0px 79px 0px 0px;
	margin: 0px 0px 5px 45px;
float: left;
}
.versteckt {display: none; visibility: hidden;}


/* Grundlayout 
-------------------------------------------*/
#wrapper {
	position: relative;
	width: 760px;
	height: auto;
	margin: 0 auto;
	text-align: center;	
	background: #000;		
	padding: 0px;
}
#header {
	width: 760px;
	height: 153px;
	float:left;
	background: #000 url(../images/kopf-bg-deutschland.jpg) no-repeat;
}
#footer {
	width: 760px;
	height: 117px;
	background: #000 url(../images/fuss-bg.jpg) no-repeat bottom;
	border: 0px none;
	border-top: 3px solid black;
}
#footer a, #footer a:link, #footer a:visited, #footer a:hover {
  margin: 3px 2px 2px 3px;
  color: #fff;
  text-decoration: none;
}

#sublayer {
	width: 754px;
	height: 20px;
	border: 3px solid #fff;
	background: #5C8EC1;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: white;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
   display: block;
	float:left;	
}
#sublayer a, #sublayer a:link, #sublayer a:visited {
	color: white;
  text-decoration: none
}
#sublayer a:hover {
  text-decoration: none;  
	color: #1665AA;
}
.content {
	border: 3px solid #fff;
	background: #CDD2E0;
	margin: 3px 0px 0px 0px;
	padding: 19px 19px 19px 19px;
	font-size: 12px;
   display: block;
	float:left;	
	width: 716px;
}
*html .content {
	width: 760px;
	w\idth: 716px;
}
#titel{
	position: absolute;
	top: 193px;
	left: 413px;
	width: 343px;
	height: 17px;
	background: url(../images/titel_miss.gif) no-repeat;
}

/* Naviagtion 
-------------------------------------------*/
ul.navigation {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;	
	width: 760px;
	height: 34px;
	position: relative;		
   float: left;	
}
ul.navigation li {
   float: left;
	position: relative;		
	padding: 0px;
	margin: 0px;		
}
ul.navigation li a.sep1, ul.navigation li a.sep2, ul.navigation li a.sep3, ul.navigation li a.sep4, ul.navigation li a.sep5, ul.navigation li a.sep6, ul.navigation li a.sep7, ul.navigation li a.sep8 {
	text-decoration: none;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
	position: relative;	
	height: 34px;
	width: 95px;	
   float: left;
   display: block;	
	background-repeat: no-repeat;	
	background-image: url(../images/nav-bg.jpg);
	text-align: center;		
   color: #fff;	
   font-weight: bolder;
   font-size: 12px;	
   line-height: 34px; 
}
/*
ul.navigation li a.sep1{
	width: 65px;
}
ul.navigation li a.sep2{
	width: 95px;
}
ul.navigation li a.sep3{
	width: 115px;
}
ul.navigation li a.sep4{
	width: 85px;
}
ul.navigation li a.sep5{
	width: 105px;
}
ul.navigation li a.sep6{
	width: 145px;
}
ul.navigation li a.sep7{
	width: 70px;
}
ul.navigation li a.sep8{
	width: 80px;
}

*/
ul.navigation li a.sep1{
	width: 177px;
}
ul.navigation li a.sep3{
	width: 191px;
}
/*ul.navigation li a.sep5{
	width: 135px;
}
ul.navigation li a.sep6{
	width: 182px;
}*/
ul.navigation li a.sep7{
	width: 195px;
}
ul.navigation li a.sep8{
	width: 197px;
}

body.nav1 ul.navigation li a.sep1, body.nav2 ul.navigation li a.sep2, body.nav3 ul.navigation li a.sep3, body.nav4 ul.navigation li a.sep4, body.nav5 ul.navigation li a.sep5, body.nav6 ul.navigation li a.sep6, body.nav7 ul.navigation li a.sep7, body.nav8 ul.navigation li a.sep8,
ul.navigation li a:hover.sep1 , ul.navigation li a:hover.sep2, ul.navigation li a:hover.sep3, ul.navigation li a:hover.sep4, ul.navigation li a:hover.sep5, ul.navigation li a:hover.sep6, ul.navigation li a:hover.sep7, ul.navigation li a:hover.sep8 {
	background-position: 0px -34px;
	color: #244969;
}

ul.navigation li a.sprach {
	text-decoration: none;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
	position: relative;	
	height: 34px;
	width: 80px;	
   float: left;
   display: block;	
	background-repeat: no-repeat;	
	background-image: url(../images/sprach-bg.jpg);
	text-align: center;		
   color: #fff;	
   font-weight: bolder;
   font-size: 12px;	
   line-height: 34px; 
}
ul.navigation li a:hover.sprach {
	background-position: 0px -34px;
	color: #244969;
}