a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4545d7;	text-decoration: none;}
a:hover {	color: #bb0000;	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}
.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-color:#FFFDE5; border-width:1; border-style:solid; }
.datenbanken_table {background-color:#120158; border-color:#FFFDE5; border-width:1; border-style:solid;}
.datenbanken_head {background-color:#1F0393; border-color:#FFFDE5; border-width:1; border-style:solid;}
.gaestebuch_td {background-color:#DFD0A8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration:none}
.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:1; border-style:solid; }
.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:1; border-style:solid; }
.sondershow {border-width:3; border-style:ridge; border-color:#aaaaaa; background-color:#eeee00}

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;}
a.button:active, input[type=submit]:active {
	border-color:#a5a5a5 #777777 #777777 #a5a5a5;
	background:#a3a3a3 url(../images/btn_bg_default_active.gif) repeat-x scroll left center;
	color:#555;
}

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:right; font-size:12px; font-weight:bold; text-align:right; border-bottom:1px solid #F6F5D5; width:100%; margin:0 0 10px;}
#am_menu li {display:inline;border-right:1px solid #F6F5D5;padding-left:11px;}
#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: #bb0000;}

.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;
}

