a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9090e3;	text-decoration: none;}
a:hover {	color: #ff6800;	text-decoration: underline;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; color: #F6F5D5; text-decoration:none}

.ab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: normal; text-align: justify; word-spacing: normal}
.a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none}
.az { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #5F5FE5; text-decoration:none}
.ah { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #947CF8; text-decoration:none}
.ah2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #dfd0a7; text-decoration:none}
.a2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none}
.aw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #ffffff; text-decoration:none}
.ak { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000 }
.akk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; color: #F6F5D5 }
.ag { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #FAF9D8; text-decoration:none}
.agb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000; text-decoration:none; font-weight:bold;}
.u1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #F6F5D5}
.u2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; color: #FFB754}
.farbbestimmung_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none; border: 2px solid #FFFDE5; border-radius: 8px; padding: 10px;}
.farbbestimmung_td { background-color: #080029; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none}
.farbbestimmung_color { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #00ff00; text-decoration:none}
.farbbestimmung_table { background-color: #120158; border: 2px solid #FFFDE5; border-radius: 8px; padding: 10px;}
.datenbanken_table {background-color:#120158; border-color:#FFFDE5; border-width:2px; border-style:solid;border-radius: 8px; padding: 10px;}
.datenbanken_head {background-color:#1F0393; border-color:#FFFDE5; border-width:2px; border-style:solid; border-radius: 8px; padding: 10px; }
.gaestebuch_td {background-color:#DFD0A8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none; border-radius: 8px; padding: 10px;}
.gaestebuch_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none}
.ausstellung_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none; background-color: #120158; border-color:#FFFDE5; border-width:2px; border-style:solid; border-radius: 8px; padding: 10px;}
.ausstellung_bg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none; background-color: #080039; border-color:#FFFDE5; border-width:2px; border-style:solid;  border-radius: 8px; padding: 10px;}
.sondershow {border-width:3; border-style: solid; border-color:#dd0000; background-color:#eeee00; border-radius: 10px;}

input[type=submit] {
	padding:2px 6px !important; 
	-moz-border-radius:5px !important; 
	-webkit-border-radius:5px !important; 
	border-radius:5px !important;
}

a.button, input[type=submit] {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E1E1E1 url(../images/btn_bg_default.gif) repeat-x scroll left center;
border-color:#BFBFBF #908D8D #908D8D #BFBFBF;
border-style:solid;
border-width:1px;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
padding:3px 10px;
text-decoration:none;
width:auto;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
a.button:hover, input[type=submit]:hover {cursor:pointer;color:#000000;text-decoration:none;}

div.messageBox{border:1px solid #006893;background-color:#fffb9c;background-position:20px 12px;background-repeat:no-repeat;font-weight:bold;}
div.messageBox.confirmation{position:absolute;top:260px;left:50%; margin-left:-450px; padding-left:80px; padding-top:10px; height:65px;width:400px; background-image:url(../images/info.png);}

.am_signup_box {height:230px; width:230px; margin-right:18px; padding:7px; border:1px solid #F6F5D5; float:left;background-color:#080039}

#am_menu {
	float:left; 
	font-size:12px; 
	font-weight:bold; 
	border-bottom:1px solid #F6F5D5; 
	width:100%; 
	padding:0 5px 5px 15px;
	margin-top:14px;
	margin-left:0px;
}
#am_menu li {
	display:inline;
	border-top:1px solid #F6F5D5; 
	border-right:1px solid #4d4895; 
	border-left:1px solid #4d4895; 
	padding:4px 8px 5px 5px; 
	margin-right: 0px;
	-moz-border-radius-topright:11px !important; 
	-webkit-border-radius-topright:11px !important; 
	border-radius-topright:11px !important; 
	background-color: #150f56;
}
#am_menu li.active {
	background-color: #d8bc80;
}
#am_menu li.active a {
	color:#231c04;
}
#am_menu li.active a:hover {	color: #ffecaa;}

#am_menu li a {margin-right:1em;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #F6F5D5; text-decoration:none }
#am_menu li a:hover {	color: #ff6800;}

.am_liste_title {width:740px; padding-bottom:8px; font-size:14px; font-weight:bold; color: #ff6800;}
.am_liste {width:740px;}
.am_liste thead tr {}
.am_liste thead th {border-bottom:1px solid #F6F5D5;padding-top:3px;padding-bottom:3px;} 
.am_liste tbody tr {background-color:#0b0231;} 
.am_liste tbody tr:hover {background-color:#2546c9;} 
.am_liste td {border-bottom:1px solid #3d3c2c; padding:2px;}
.am_liste td img {margin-left:10px;}
.am_fieldbox {background-color:#080039;border:1px solid #FFFDE5; margin-bottom:20px; padding:5px;}
.am_fieldbox h2 {margin:0; margin-bottom:10px;}
.am_fieldbox input {width:280px;}
.am_fieldbox select {width:280px;}

#box_bg_top {background: url(../images/box_bg_top.png) no-repeat scroll left top transparent; width:790px; height:30px; }
#box_bg_main {background: url(../images/box_bg_main.png) repeat-y scroll left top transparent; width:790px; padding-left: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #F6F5D5;font-size: 12px;}
#box_bg_main h2 {margin:0; margin-bottom:10px; font-size: 18px;}
#box_bg_main form {margin-bottom:0;}
#box_bg_bottom {background: url(../images/box_bg_bottom.png) no-repeat scroll left top transparent; width:790px; height:30px;  }

.bildbox {
	width:170px;
	height:290px; 
	float:left; 
	border:1px solid #808044;
	padding:5px; 
	margin:7px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	-moz-box-shadow: 0px 0px 12px #aaa; 
	-webkit-box-shadow: 0px 0px 12px #aaa; 
	box-shadow: 0px 0px 12px #aaa;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.underline {
	border-bottom: 1px solid #aaa;
}

