html {
margin: 0;
padding: 0;
color:#000000;
}

body {

background-color: #d2a271;
background: url(ja2.gif);
text-align: left;
}

a:link, a:visited 
	{
	font-family: verdana, helvetica, arial, sans-serif;
	color: #374C88;
	font-style: bold;
	text-decoration: none;
	font-size: 12px;
	}

a:hover 
	{
	font-family: verdana, helvetica, arial, sans-serif;
	color: #ffffff;
	background: #FF886A;
	font-style: bold;
	text-decoration: none;
	 font-size: 12px;
}


#nylona {
position: absolute;
display: block;
top: 455px;
left: 4px;
text-decoration: none;
}



th  {	font-family: "Times New Roman", "Times", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; font: 80%;}
td  {	font-family: "Times New Roman", "Times", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; font: 80%;}
div {	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;}
div { font: 12pt/14pt sans-serif }
div { font: 100% sans-serif }
div { font: normal; color: #000000}

#wrapper2 {
color:#000000;
background-image:url(back3.jpg);
position:absolute;
background-repeat:no-repeat;
top:46%;
left:50%;
width: 940px;
height: 600px;
margin:-300px 0 0 -470px;
}

#wrapper {
color:#000000;
background-image:url(hinter6.png);
background-color:transparent;
background-repeat:no-repeat;
position:absolute;
top:50%;
left:50%;
width: 900px;
height: 560px;
margin:-280px 0 0 -450px;
}



.main {
height: 500px;
width: 675px;
float: left;
padding: 1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
background-color: transparent;
overflow: auto;
border-right:1px solid #c00;
}

.rechts {
background-color:transparent;
background-image:transparent;
height: 500px;
width: 218px;
float: right;
padding:1px 1px 1px 1px;
position: relative;
text-align:left;
border-right:1px solid #c00;
}

.unten {
height: 70px;
width: auto;
float: left;
padding: 70px 0px 0px 0px;
background-color: transparent;
border-right: 1px solid #c00;
border-bottom: 1px solid #c00;
position: relative;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
color:#000000; 
FONT-SIZE: 12px;
}




b {
font-family: Arial, Helvetica, serif;
font-size: 15px;
color: #882825;
}

#links2 {
position:absolute;
background-color:#DFC4BD;
padding:8px;
}

#rechts2 {
text-align:center;
position:absolute;
margin-left:190px;
width:400px;
background-color:#F3E0DA;
}

#linkesmenue {
left:2px;
display:block;
}


#menue {
position: absolute;
width: 150px;
height: 312px;
left: 0;
margin: 0 0 0 20px;
}

#box {
width:123px;
height:200px;
position:absolute;
top:170px;
margin:22px 1px 1px;
padding:0 0 1px 1px;
}

#box a {
text-decoration:none;
width:123px;
height:29px;
color:#6F2A1F;
display:block;
border-bottom:1px solid #c00;
border-right:1px solid #c00;
background-image:url(../grafik/ohne.gif);
text-align:left;
padding:0 0 1px 1px;
}

#box a:hover {
text-decoration:none;
width:123px;
height:29px;
color:#6F2A1F;
display:block;
background-color:#F4DF97;
border-bottom:1px solid #c00;
border-right:1px solid #c00;
background-image:url(../grafik/mit.gif);
text-align:left;
padding:0 0 1px 1px;
}

.menuskin{
position:absolute;
width:135px;
background-color:#FFCCCC;
border:2px solid black;
font:normal 12px Arial,Helevtica;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:5px;
padding-right:10px;
}

#mouseoverstyle{
background-color:#BB2E18;
}

#mouseoverstyle a{
color:white;}



#menue_rechts
{ 
border: 0 none; 
border-collapse: collapse; 
border-spacing: 0;  
padding-top: 0px;
display: block; 
}

td 
{ border: 0 none; 
padding:0; 
border-spacing:0;  
padding-top: 0px;
}
td img 
{ 
border-spacing: 0;  
padding-top: 0px;
border: 0 none; 
padding: 0;
}





h1 {
color:#000345;
letter-spacing:5px;
font-variant:small-caps;
}

h3 {
font-size:100%;
letter-spacing:3px;
font-weight:400;
}




form {
color:#000000;
background-color:#DFC4BD;
border:1px solid #000;
padding:5px;
}

input,textarea {
color:#000000;
border:1px solid #000;
background-color:#DFC4BD;
}

legend {
color:#ADD8E6;
padding:2px;
}

fieldset p {
color:#000000;
display:list-item;
list-style-type:none;
}

.btn {
background-color:#ED856B;
}



.seite {
text-align:right;
margin-top:10px;
letter-spacing:-1px;
}



.post {
background-color:#DFC4BD;
border:1px solid #000;
margin-top:20px;
clear:both;
}

.address {
width:120px;
float:left;
padding:20px;
}

address {
color:#086280;
}

.txt {
border-left:1px solid #000;
margin-left:170px;
width:auto;
min-height:50px;
padding:20px;
}

.txt p {
margin-top:0;
}

.none {
display:none;
}




#tab6 {
text-align:center;
float: right;

border-collapse:collapse;
width: auto;

}

#tab6 td {
padding: 1px 1px 1px 1px;
}



#super	
	{
	text-align: center;
	float: center;
margin:0;
padding:0;
        border-collapse: collapse;
      position: absolute;
top: 240px;
left: 50%;
width: 700px;
height: 150px;
margin: -75px 0 0 -350px;
	        border-style: inset ;
	        border-style: outset;
	background:#F3E0DA;
		color: #fff;
          }






#tab1 {
text-align:center;
border-collapse:collapse;
width:auto;
}

#tab1 td {
background:#F3E0DA;
border:1px solid #c00;
text-align:center;
padding:5px 10px;
}

#tab1 tr.creme td {
text-align:center;
background:#DFC4BD;
}

#tab1,#tab2 {
text-align:center;
width:auto;
border-collapse:collapse;
font-family:arial, verdana, sans-serif;
margin:auto;
}

#tab2 td {
border:1px solid #c00;
text-align:center;
padding:5px 10px;
}

#tab2 col {
background:#eee;
text-align:center;
}

#tab2 col.blau {
background:#09c;
text-align:center;
}



#menbox6 {
position: absolute;
top: 1px;
left: 0px;
}

#menbox6 a {
text-decoration: none;
display: inline;
background-color: transparent;
}




ul.mouseover {
		margin: 0;
		padding: 0;
	}

	ul.mouseover li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
	}

	ul.mouseover li a img {
	display:block;
        position: relative;
		width: 458px;
		height: 34px;
		border: 0;
         }

	ul.mouseover li a:hover {
		position: relative;
		left: -229px;
         }
	
	
	ul.mouseover2 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover2 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover2 li a img {
	display:block;
      position: relative;
		width: 458px;
		height: 26px;
		border: 0;
	}

	ul.mouseover2 li a:hover {
		position: relative;
		left: -229px;
	}
	
	ul.mouseover3 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover3 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover3 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 33px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover3 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}
	
ul.mouseover4 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover4 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover4 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 46px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover4 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}	
	
	ul.mouseover5 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover5 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover5 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 91px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover5 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}	
	
	
	
	ul.mouseover6 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover6 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover6 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 96px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover6 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}	
	ul.mouseover7 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover7 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover7 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 48px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover7 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}	
ul.mouseover8 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover8 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover8 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 38px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover8 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}		
ul.mouseover9 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover9 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover9 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 32px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover9 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}			
	ul.mouseover10 {
		margin: 0;
		padding: 0;
		}

	ul.mouseover10 li {
		position: relative;
		overflow: hidden;
		float: left;
		width: 229px;
		}

	ul.mouseover10 li a img {
	display:block;
          position: relative;
		width: 458px;
		height: 31px;
		border: 0;
		 vertical-align:bottom;
	}

	ul.mouseover10 li a:hover {
		position: relative;
		left: -229px;
		 vertical-align:bottom;
	}	
	
	

	
	
#maincontainer
	{
width: auto; 
margin: 0 auto; 
float: left;
padding-left: 1px;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
color:#000000; 
FONT-SIZE: 9px;
}

#contentwrapper
{
float: left;
width: auto;
}

#contentcolumn
{
color:#000000;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
margin: 0 152px 0 142px;
text-align: center;
}

#leftcolumn
{
float: left;
text-align: left;
width: 140px;
margin-left: -655px;
background: #DFC4BD;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
color:#000000; 
FONT-SIZE: 12px;
}

#rightcolumn
{
float: left;
text-align: right;
width: 140px;
margin-left: -150px; 
background: #DFC4BD;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
color:#000000; 
FONT-SIZE: 12px;
}

.innertube
{
color:#000000;
margin: 1px; 
margin-top: 0;
}	






.xouter
{
width: 899px;
border:1px solid #cc000;
}
.xleftcol
{
float: left;
width: auto;
margin: 1px 1px 1px 10px;
padding: 1px 1px 1px 1px;
FONT-FAMILY: Times,Times New Roman, Arial, Helvetica, sans-serif; 
color:#000000; 
FONT-SIZE: 9px;
}
.xmiddlecol
{
float: left;
width: auto;
margin: 1px 1px 1px 10px;
padding: 1px 1px 1px 1px;
}
.xrightcol
{
float: left;
width: auto;
margin: 1px 1px 1px 10px;
padding: 1px 1px 1px 1px;
}

.standard
	 { 
	 font-family: times, times new roman, verdana, helvetica, arial, sans-serif;
 color: #000000;
  font-size: 80%;
font-style: normal; 
 text-decoration: none;
	 }
	 
	 
	/* Trennlinien*/
hr{
	border: 1px solid Black;
	background-color: transparent;
	color: #cc0000;
	height: 3px;
}
/* Fehlermeldungen*/
dfn{
	color: #cc0000;
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	letter-spacing: 3px;
}
/* Beispiele*/
samp{
	color : #679FC1;
}
/* Anzahl der Eintraege - Startseite*/
var{
	color: #CA08D4;
	font-weight: bold;
	font-style: normal;
	font-size: 100%;
}


/* Suchfeld*/
#form{
color:#000000;
	width: 185px;
	background-color: #ffffff;
	border: 0px;
	float: right;
	padding: 0px;
	text-align: right;
}
#form input{
color:#000000;
	width: auto;
	padding:1px 1px 1px 1px;
}
#form .btn{
color:#000000;
	width: auto;
	padding:1px 1px 1px 1px;
}
/* Formulare*/
form{
color:#000000;
	background-color: #D6907E;
	border: 1px solid Black;
	padding: 10px;
}
input,textarea{
color:#000000;
	border: 1px solid Black;
	background-color: #ffffff;
}
input{
	width: auto;
}
fieldset{
	border: 1px solid #cc0000;
	padding: 20px;
}
legend{
	color : #0F799C;
	padding: 5px;
	margin-bottom: 20px;
}
label{
color:#000000;

}
fieldset p{
color:#000000;
	display: list-item;
	list-style-typ: none;
}
/*Buttons*/
.btn{
	background-color: #DFC4BD;
	width: 100px;
}
/* Datum und Uhrzeit*/
em{
	color: #139DCB;
	font-style: normal;
}


*Tabelle */


/* Tabellenspalte allgemein*/
td
{
	background-color: #ffffff;
	font-size: 80%;
	}




/* Blättern*/
.seite
{
	text-align: right;
	margin-top: 20px;
	letter-spacing: -1px;
}

/* D E T A I L A N S  I C H T */

/* Eintrag vom - Startseite*/

/* Alles umschliessender Container*/
.post{
	background-color: #DFC4BD;
	border: 1px transparent;
	margin-top: 20px;
	margin-left:10px;
	clear: both;
font-size: 80%;
}
/* linke Anzeige*/
.address{
	padding: 20px;
	width: 170px;
	float: left;
font-size: 90%;
}
/*Absender und Wohnort*/
address{
	color: #588999;
}
/* rechte Anzeige*/
.txt{
	background-color: #ffffff;
	border-left: 1px solid Black;
	padding: 20px;
	margin-left: 210px;
	width: auto;
	height: auto;
	min-height: 50px;
font-size: 100%;
}
.txt p{
	margin-top: 0px;
}
/* Danke und sonstige Dialoge*/
.text{
	background-color: #ffffff;
	border: 1px solid Black;
	padding: 20px;
}
/* Anzeige der Smilies im Formular*/
code{
	font-famil: Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
/* hr als Trennline (unsichtbar)*/
.none
{
	display: none;
}


