h1,h2,h3,h4 {
	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}

h2 {
	font-size:140%;
}

#nav_path {
	padding:3px 0px 10px 20px;
}

/* Gästebuch */

.formular{
}

.formular ul, .formular li {
	padding:0px;
	margin:0px;
	list-style-image:none;
}

.seiten {
	text-align:center;
}

.seiten a, .seiten span {
	background-color:#efefef;
	padding:3px 6px 3px 6px;
	text-decoration:none;
	font-weight:bold;
}

.seiten a {
	margin:1px;
}

.seiten a:hover {
	margin:0px;
	border:1px solid #CCCCCC;
}

.seiten span {
	border:1px solid #CCCCCC;
	
}

.seiten .seitenbild {
	background-color:#ffffff;
	padding:3px 6px 3px 6px;
}

.seitenbildl {
	padding: 0px 7px 0px 0px;
	margin: 0px;
}

.seitenbildr {
	padding:0px 0px 0px 7px;
	margin: 0px;
}

.gb-eintrag {
	padding: 0px 0px 20px 0px;
	margin-bottom:10px;
	border-bottom: 1px solid #efefef;
}

#kalenderblatt, #kalenderblatt_news {
	width:55px;
	background-image:url(../modules/guestbook/images/kalenderblatt.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	padding:3px 0px 25px 0px;
}

#kalenderblatt .day, #kalenderblatt_news .day {
	text-align:center;
	font-size:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#efefef;
}

#kalenderblatt .month, #kalenderblatt_news .month {
	text-align:center;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;

}

#kalenderblatt .year, #kalenderblatt_news .year{
	text-align:center;
	font-size:12px;
}

.kopfdaten {
	padding: 4px 4px 4px 60px;
	margin:2px;
	font-weight:bold;
}

.gb-text {
	padding:4px 4px 4px 64px;
	line-height:1.6em;
}

.gb_form, .search_form, .search_field {
font-size:12px;
}

.search_field {
display:inline;
background-image:url(../img/suche.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:19px;
}

.search_field .inputtext {
color:#999999;
width:110px;
padding-left:2px;
}

.gb_form ul li, .gb_form ul li label, .search_form ul li, .search_form ul li label, .formu ul li {
vertical-align:top;
list-style-type: none;
padding-bottom:10px;
}
.formu ul li {
padding-left:0px;
}

.gb_form ul li input, .gb_form ul li textarea {
padding:2px;
width:170px;
}

.formu ul li input, .formu ul li textarea {
padding:2px;
width:220px;
}

.search_form  ul li input, .search_form ul li textarea {
padding:2px;
width:100px;
}

.hide {
visibility:hidden;
font-size:1px;
}

.kommentar {
	padding:15px 0px 0px 0px;
	margin:0px;
}

.kommentar p, .kommentar span {
	color:#CC0000;

}


