A.main, A.main:LINK, A.main:VISITED, A.main:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.archiv, A.archiv:LINK, A.archiv:VISITED, A.archiv:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

A.main:HOVER {
	text-decoration : underline;
}

A, A:LINK, A:VISITED, A:ACTIVE {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color : Black;
		text-decoration : none;
}

A:HOVER {
		text-decoration : underline;
}
a.karte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : White;
}

main {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.main {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.mainsmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
.stats{
	font-size : 10px;
	color :  #565D72;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menu {
	font-family: "Times New Roman", Times, serif;
	
}
TD.menu {
	background : #FFDF91;
	border : 1px solid #646464;
	}
	
TD.header {
	background : #FFDF91;
	border : 1px solid #646464;

	}	
TD.header2 {
	background : #f0f0f0;
	border : 1px solid #646464;
	}
.menutext {
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	font-size : 13px;
	color :  #99632F;
	text-decoration : none;
	display : inline;
}
.menutextfirst {
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	font-size : 13px;
	color :  #7B4F25;
	text-decoration : none;
}
A.menutext,A.menutext:LINK, A.menutext:VISITED, A.menutext:ACTIVE {
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	color : #7B4F25;
}
t:HOVER {
	text-decoration : none;
}
A.menutextfirst:HOVER {
	text-decoration : none;
}
A.menutextfirst:LINK, A.menutextfirst:VISITED, A.menutextfirst:ACTIVE {
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	color : #322F45;
}

.field
   { background-color: #F1EBDA; width: 30px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

.field2
   { background-color: #F1EBDA; width: 50px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

.field3
   { background-color: #F1EBDA; width: 320px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

  .field4
   { background-color: #F1EBDA; width: 40px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

    .fieldlogin
   { background-color: #F1EBDA; width: 150px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

   
.select
   { background-color: #F1EBDA; width: 100px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

  .button
   { background-color: #F1EBDA; width: 70px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }
 
  .button_post
   { background-color: #F1EBDA; width: 120px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }
 
 
 .buttonsmall
   { background-color: #F1EBDA; width: 30px; border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;   }

.archiv {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.button_new { 
	background-color: #FFEFCE;
	border: 1px solid #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 150px;
	height : 17px;
	text-decoration : none;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #a0a0a0;
	scrollbar-track-color: #FFEFCE;
	scrollbar-face-color: #FFD66B;
	scrollbar-highlight-color: #000000;
	scrollbar-3d-light-color: #FFEFCE;
	scrollbar-dark-shadow-color: #FFEFCE;
	scrollbar-shadow-color: #000000;
}

.rsr_in { 
	background-color: #FFEFCE;
	border: 1px solid #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 50px;
	height : 17px;
	text-decoration : none;
	text-align:center;
}
.rsr_in2 { 
	background-color: #FFEFCE;
	border: 1px solid #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 150px;
	height : 17px;
	text-decoration : none;
	text-align:center;
}

 A.button_new,A.button_new:LINK, A.button_new:VISITED, A.button_new:ACTIVE 
   { 
   background-color: #F1EBDA;  border: 1px solid #333333;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10px;  width : 150px;  height : 17px;    text-decoration : none;
    }

.menubutton {
	background-image:url(newlayout/button_bg.gif);
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	height:20px;
	font-size:11px;
}
.mainmenu {
	background-image:url(newlayout/button_bg.gif);
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
	height:16px;
}
body,select,input,form {
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #a0a0a0;
	scrollbar-track-color: #FFEFCE;
	scrollbar-face-color: #FFD66B;
	scrollbar-highlight-color: #000000;
	scrollbar-3d-light-color: #FFEFCE;
	scrollbar-dark-shadow-color: #FFEFCE;
	scrollbar-shadow-color: #000000;
}
td.menubalken {
	background-color:#7B4F25;
	width:150px;
}
td.content {
	background-color:#FDEFD1;
	border-left:1px solid #000000;
	padding-left:20px;
	padding-top:20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.footer {
	background-color:#FDEFD1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	border-left:1px solid #000000;
	text-align:center;
}
td.navshadow {
	background-image:url(newlayout/shadow_nav.gif);
}
td.contentshadow {
	background-image:url(newlayout/shadow_content.gif);
}
#Rahmen1{ border:2px solid #ff0000; padding: 0px 5px 8px 5px; width:650px;}
#errormessage
{
	display:block;
	height:18px;
	vertical-align:middle;
	line-height:18px;
	background-color:#FFEBC6;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	border:1px solid #ff0000;
	color:#ff0000;
}