body {

   background-attachment:fixed;
	background-repeat:no-repeat;

} 



#Hintergrund
	{
     
	 position:relative;
	 top:9px; left:70px;
	 width:900px;  
	  background:url("/images/1.png") top right;
	  border:2px solid #000000;
	      background-attachment:fixed;
		}

#news
 	{
 	margin-top:10;
 	 top:340px; left:172px;
 	 width:700px;
  	 background:url("/images/1.png") top right;
        border:2px solid #020406
  	}
#listb
	{
	margin:10;
	 top:230px; left:10px;
	 width:120px;
          background:url("/images/2.png") top right;
          border:2px solid #020406
	}

#center
	{
	margin-top:10;
	height:70px;
	 top:230px; left:170px;
	 width:700px;
	 border:2px solid #020406;
	 background-color:#ffffff;

	}
	
	#wbz
	{
	margin-top:10;
	 top:230px; left:170px;
	 width:700px;
	 border:2px solid #020406;
	 background-color:#ffffff;

	}
	
	#zwmenu
	{
	margin-top:10;
	height:20px;
	 top:230px; left:170px;
	 width:700px;
	 border:2px solid #020406;
	 background-color:#ffffff;

	}


.nl {
display: block;
font-family: Verdana, Arial;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #000000;

padding: 3px;
width:95pt;
border:1pt;

}
.nl:hover {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 15px;
text-decoration: underline;
color: #ffffff;

border:1pt;
}
.nl:active {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 15px;
text-decoration: none;
color: #000000;

border:1pt;

}

.nl2 {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #000000;

padding: 3px;
width:95pt;
border:1pt;

}
.nl2:hover {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: underline;
border:1pt;
}
.nl2:active {
font-family: Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-decoration: none;
color: #000000;

border:1pt;
}

.proli {
color: grey;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:100px;
padding: 5pt;
border:1pt solid transparent;
font-weight: bold;
margin:0;
}

.proli:hover {
color: grey;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:100px;
padding: 5pt;
border:1pt solid black;
font-weight: bold;
margin:0;
}

.nachr {
color: grey;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid transparent;
font-weight: bold;
margin:0;
}

.nachr:hover {
color: grey;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid black;
font-weight: bold;
margin:0;
}

.nachra {
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid transparent;
color: #06AF00;
font-weight: bold;
text-decoration: none;
margin:0;
}

.nachra:hover {
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid green;
color: #06AF00;
font-weight: bold;
text-decoration: none;
margin:0;
}

.stat2 {
color: black;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:80%;
padding: 5pt;
border:1pt solid transparent;
font-weight: bold;
margin:0;
}

.stat2:hover {
color: black;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:80%;
padding: 5pt;
border:1pt solid black;
font-weight: bold;
margin:0;
}

.stat {
color: black;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid transparent;
font-weight: bold;
margin:0;
}

.stat:hover {
color: black;
font-weight: bold;
text-decoration: none;
display: inline-block;
width:226px;
padding: 5pt;
border:1pt solid black;
font-weight: bold;
margin:0;
}

.menue {
display: block;
font-size: 15px;
text-decoration: none;
color: #000000;
padding: 3pt;
font-weight: bold;
border:2pt solid black;
}

.menue2 {
display: block;
font-size: 15px;
text-decoration: none;
color: #FF0000;
padding: 3pt;
font-weight: bold;
border:2pt solid black;
}

.menue:hover {

font-size: 15px;
text-decoration: none;
color: #00008B;
border:2pt solid #FF6A6A;
}

.menue:active {
font-size: 15px;
text-decoration: none;
color: #191970;
}

span.right {
position: absolute;
right: 440;
}

	.clean-gray{
		border:solid 1px #DEDEDE; 
		background:#EFEFEF;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.clean-yellow{
		border:solid 1px #DEDEDE; 
		background:#FFFFCC;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.clean-ok{
		border:solid 1px #349534; 
		background:#C9FFCA;
		color:#008000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	.clean-error{
		border:solid 1px #CC0000; 
		background:#F7CBCA;
		color:#CC0000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	
	table.sample {
	border-width: 2px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	}
	
	.buttons {
border: 1px solid #FFDF00;
background: #FFE75E;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
text-decoration: none;
}

	.buttons:hover {
border:1px solid #FF7F00;
background-color: #FFC75E;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;	
text-decoration: none;
	}
	
table.sample th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: black;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}

	table.login {
	border-width: 2px;
	border-spacing: ;
	border-style: dotted;
	border-color: red;
	border-collapse: separate;
	background-color: #FFFFCC;
}
table.login th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.login td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: #FFFFCC;
	-moz-border-radius: ; 
}

table.pro {
	border-width: 2px;
	border-spacing: 0px;
	border-color: #000000;
	border-collapse:collapse;

}
table.pro tr {
	border-width: 2px;
	padding: 1px;
	border-color: #000000;
	border-collapse:collapse;
}

table.pro td {
	border-width: 2px;
	padding: 1px 5px 1px 5px;
	border-color: #000000;
	border-collapse:collapse;
}

table.pro th {
	border-width: 2px;
	padding: 1px 0px 1px 0px;
	border-color: #000000;
	border-collapse:collapse;
	font-weight:normal
}

table.buch {
	border-width: 2px;
	border-spacing: 0px;
	border-color: #000000;
	border-collapse:collapse;

}
table.buch tr {
	border-width: 2px;
	padding: 1px;
	border-color: #000000;
	border-collapse:collapse;
}

table.buch td {
	border-width: 2px;
	padding: 1px;
	border-color: #000000;
	border-collapse:collapse;
}

table.buch_rot {
	border-width: 1px;
	border-spacing: 0px;
	border-color: orange;
	border-collapse: separate;
	}
table.buch_rot tr {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	-moz-border-radius: ;
}
table.buch_rot td {
	border-width: 1px;
	padding: 1px;
	border-color: orange;
	-moz-border-radius: ;
}

table.url_ansicht {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: white;
}
table.url_ansicht tr {
	border-width: 1px;
	padding: 1px;
	border-style: solit;
	border-color: gray;
	
	-moz-border-radius: ;
}
table.url_ansicht td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: black;
		-moz-border-radius: ;
}

	table.daten {
	border-width: 2px;
	border-spacing: ;
	border-style: dotted;
	border-color: red;
	border-collapse: separate;
	background-color: #FFFFCC;
}
table.daten th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.daten td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: #FFFFCC;
	-moz-border-radius: ; 
}
table.confirm {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: blue;
	background-color: white;
}

table.confirm td{
	border-width: 1px;
	padding: 1px 10px 1px 10px;
	border-style: solid;
	border-color: blue;
	background-color: white;
}	

INPUT {
border: 1px solid #FFDF00;
background: #FFF4B9;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}

INPUT[type="button"], INPUT[type="SUBMIT"], INPUT[type="RESET"] {
border: 1px solid #FFDF00;
background: #FFE75E;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}

INPUT[type="button"]:hover, INPUT[type="SUBMIT"]:hover, INPUT[type="RESET"]:hover {
border:1px solid #FF7F00;
background-color: #FFC75E;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}



INPUT[type="password"]:focus , INPUT[type="text"]:focus, INPUT[type="file"]:focus {
border:1px solid #BF0000;
background-color: #FFF4B9;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}



SELECT {
border:0 solid #FF0000;
background-color: #FFF4B9;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 0;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 0;
}

TEXTAREA {
border: 1px solid #FFDF00;
background: #FFF4B9;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}

TEXTAREA:focus {
border:1px solid #BF0000;
background-color: #FFF4B9;
font-family:Verdana;
font-weight:italic;
font-size: 12pt;
color:#804040;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
}


/* edits by matthias */

/* klickliste: */
a.klicklistelink {
display:block;
margin:0px 4px;
padding:4px 0px;
border-top:2px solid #fff;
text-align:center;
font-weight:bold;
font-size:8pt;
color:#000;
text-decoration:none;
}
a.klicklistelink:hover {
background-color:#fff;
}
a.klicklistelink img {
margin:0px 8px;
vertical-align:middle;
border:none;
}

/* einblendungen: */
#header {
padding:0px 12px;
margin:0px;
}
#header img {

}
#header #event {
display:block;
background-color:#000;
color:#fff;
margin:0px;
padding:8px 16px;
padding-right:416px;
margin-top:-50px;
text-align:left;
height:34px;
width:428px;
background-color:transparent;
background-image:url(/images/event-bg.png);
font-size:8pt;
}
#header #event strong {
font-weight:bold;
font-size:10pt;
display:block;
}
#header #event a {
color:inherit;
font-weight:normal;
text-decoration:none;
font-size:8pt;
}
#header #event a:hover {
text-decoration:underline;
}

/* end edits by matthias */



	.buttons_d {
border: 1px solid #808080;
background: #C0C0C0;
font-family:Verdana;
font-style:italic;
font-size: 12pt;
color:#808080;
padding-left: 8px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 8px;
text-decoration: none;
}


