@media screen {
	html, body {
		height: 100%;
		overflow-y: hidden;
	}
    #scrollbereich {
		height: 100%;
		width: 100%;
		overflow: auto;
	}

}

body {
	background:url('images/mic.png') #000 no-repeat right bottom;
	}
	
.vergroessern {
	cursor:url(/images/lupe.cur), auto;
}

.vergroessern img {
	border:3px solid #777;
	}

.vergroessern:hover img {
	border:3px solid #bbb;
	}


#button { color:#BBBBFF; vertical-align:middle; background-color:#001d57; background-image: url(images/button.jpg); background-repeat:no-repeat; background-position:center center; width:187px; height:39px; }
#button a { font-family:Verdana; color:#BBBBFF; text-decoration:none; }
#button:hover { vertical-align:middle; background-image: url(images/button_h.jpg); background-repeat:no-repeat; background-position:center center; width:187px; height:39px; }


.gb_hp a:focus, .gb_hp a:active, .gb_hp a:link, .gb_hp a:visited { color:#FFFFFF; text-decoration:none; }
.gb_hp a:hover { font-style:italic; }

.gb_mail a:focus, .gb_mail a:active, .gb_mail a:link, .gb_mail a:visited { color:#FFFFFF; text-decoration:none; }
.gb_mail a:hover { font-style:italic; }

#sendeplan:hover {
	background-color:#EEEEEE;
	cursor:url(/images/metalhand.cur), auto;
	}

#gallerie_nav {
	font-family:Verdana;
	text-decoration:none;
	text-align:center;
	}

#gallerie_nav a:hover {
	font-style:italic;
	}

#gallerie_nav a:link,#gallerie_nav a:visited,#gallerie_nav a:active {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 80%;
	}

#gallerie {
	width:100%;
	height:100%;
	vertical-align:top;
	text-align:center;
	font-size: 80%;
	}

a {
	cursor:url(/images/metalhand.cur), auto;
	}

a:active {
	font-size:80%;
	}

#gbook {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	}

#gbook_date {
	text-align:right;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 70%;
	weight:100%;	
	}

#gbook_eintrag {
	padding:5px;
	}

#gbook_input_head {
	padding:3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	}

#gbook_input_input {
	padding:3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	weight:100%;
	text-align:center;
	}

#gbook_input {
	padding:3px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	}

#gbook_input:hover, #gbook_input:focus {
	background-color:#CCCCCC;
	}

#gbook_info {
	padding:5px;
	}

#gbook_anzahl {
	text-align:left;
	padding-left:60px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 80%;
	}
	
#gbook_next {
	text-align:right;
	}
#gbook_next a {
	color:#fff;
	text-decoration:none;
	font-family:Verdana;
	font-size:80%;
	}
#gbook_next a:hover {
	background-color:#333;
	}
	
.more_smilie a {
	color:#fff;
	float:right;
	text-decoration:none;
	font-family:Verdana;
	font-size:80%;
	font-weight:bold;
	padding:1px;
	border:2px solid #555;
	background-color:#222;
	margin:5px;
	display:block;
	}
	
.more_smilie a:hover {
	background-color:#444;
	border:2px solid #ccc;
	}
	
.smilies p a {
	border:1px solid #555;
	background-color:#222;
	display:block;
	float:left;
	margin:2px;
	}
	
.smilies p a:hover {
	border:1px solid #ccc;
	background-color:#555;
	}
	
.smilies br {
	clear:both;
	}
	
.smilies div {
	clear:left;
	}
	
.smilies div a {
	margin-top:10px;
	}