html, body {
	height: 100%;
}
body { 
 border:0px;
 margin:0px; 
 padding:0px;
 background:#CCCCCC url(../images/layout/background.png) fixed;
 text-align:center; 
 cursor:default;
} 
a {
	outline:none;
}
form {
	margin:0px;
}
input.submit {
	cursor:pointer;
}
select {
	cursor:pointer;
}
img {
	border:0px;
}
 
#abstand {
	width: 100%;
	height: 40px;
}
#rahmen { 
	width:800px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
	background-color:#FFFFFF;
} 

#navi {
	position:relative;
	width:800px;
	height:33px;
	background:url(../images/layout/menue-back.png) top;
	margin-bottom: 40px;
}

#randbild {
	float:left;
	display:inline;
	text-align:center;
	width:160px;
	min-height:500px;
}

#inhalt {
	width:620px;
	background-color:#FFFFFF;
	margin: 0 20px 0 160px;
} 

#inhaltstart {
	width:600px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height: 400px;
}
 
#kopf {
	position:relative;
	width:100%;
	margin-top:0px;
	height:110px; 
	/*border-bottom:1px solid gray;*/
 } 

#fuss {
	clear:both;
	height:40px; 
	width:100%;
	margin-bottom:10px;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color:black;
	font-size:7pt;
	background:url(../images/layout/kabel.jpg) no-repeat;
} 

a:link {
	color:#006600; text-decoration:underline;
}
a:visited {
	color:#006600; text-decoration:underline;
}
a:hover {
	color:#FF0000; text-decoration:none;
}
a:active {
	color:#006600; text-decoration:underline;
}


ul, li, dl, dd {
	list-style: none;
    margin: 0px;
    padding: 0px;
}


/*- Nav Tabs --------------------------- */

#nav {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 0px;
    line-height:normal;
/*    border-bottom:1px solid #2763A5;*/

}
#nav ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}

    #nav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #nav a {
      float:left;
      background:url("../images/layout/tableft10.png") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #nav a span {
      float:left;
      display:block;
      background:url("../images/layout/tabright10.png") no-repeat right top;
      padding:9px 10px 8px 6px;
      color:#000;
      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
#nav a:hover {
	background-position:0% -33px;
}
#nav a:hover span {
	background-position:100% -33px;
	color:#006600;
}
#nav #current a {
	background-position:0% -33px;
}
#nav #current a span {
	background-position:100% -33px;
	color:#006600;
}

/* --------------------------------------------- */	



p {
	font-size:10pt; 
	font-family:Verdana,sans-serif; 
	font-weight:normal;
	font-style:normal;
	color:#000000; 
	text-align:left; 
	line-height:13pt; 
}

.aufzaehlung {
    background: url(../images/layout/dreieck-rot.png) left top no-repeat;
    padding: 0 0 0 14px;

}


h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-style:normal; 
	font-weight:normal; 
	color:#999999; 
	line-height:100%; 
	text-align:left;
}
 
h1 {
	font-size:16pt;
}

h2 {
	font-size:12pt;
}

h3 {font-size:12pt;}

#fuss p {
 font-family:Verdana,sans-serif;
 font-weight:bold;
 font-style:normal;
 text-align:center;
 color:black;
 font-size:7pt;
 padding:0px;
 margin:0px;
 }

#startbild {
	padding: 2px;
	border: #FFDC00 2px solid;
}

#preloader {
	display: none;
}

.bild {
	padding: 2px;
	border: #FFDC00 2px solid;
}
.rechts {
	float:right;
	margin-left: 10px;
}
.links {
	float:left;
	margin-right: 10px;
}
.zeiger {
	cursor: default;
}
.mini {
	font: bold 8pt Verdana,sans-serif;
}
.rot {
	color: red;
}
.randlinks {
	margin-left: 80px;
}
/*++++++++++++++++++++++*/
.pics { 
	position: relative; 
    height:  208px;  
    width:   308px;  
    padding: 0;  
    margin:  0; 
	float: right;
} 
 
.pics img {  
	position: absolute;
    padding: 2px;  
    border: #FFDC00 2px solid; 
    width:  300px; 
    height: 200px; 
    top:  0; 
    left: 0;
} 

.pics2 {  
	position: relative;
    height:  308px;  
    width:   408px;  
    padding: 0;  
    margin-left:  auto; 
	margin-right: auto;
} 
 
.pics2 img {  
	position:absolute;
    padding: 2px;  
    border: #FFDC00 2px solid; 
    width:  400px; 
    height: 300px; 
    top:  0; 
    left: 0;
} 

.pics3 { 
	position: relative; 
    height:  508px;  
    width:   382px;  
    padding: 0;  
    margin:  0; 
	
} 
 
.pics3 img {  
	position: absolute;
    padding: 2px;  
    border: #FFDC00 2px solid; 
    width:  500px; 
    height: 374px; 
    top:  0; 
    left: 0;
} 

.preload1 {background-image: url(../images/start/start01.jpg);}
.preload2 {background-image: url(../images/start/start02.jpg);}
.preload3 {background-image: url(../images/start/start03.jpg);}
.preload4 {background-image: url(../images/start/start04.jpg);}
.preload5 {background-image: url(../images/start/start05.jpg);}
