body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
	background-image: url(../deko/page_hg.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.navi_1 {
	background-color: #FFFFFF;
	float: left;
	width: 193px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #666666;
}
.navi_1:hover {
	background-color: #3FBFD3;
	float: left;
	width: 193px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_1_active {
	background-color: #0fafc8;
	float: left;
	width: 193px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_1_active:hover {
	background-color: #3FBFD3;
	float: left;
	width: 193px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_2 {
	background-color: #FFFFFF;
	float: left;
	width: 173px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #666666;
}
.navi_2:hover {
	background-color: #3FBFD3;
	float: left;
	width: 173px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_2_active {
	background-color: #0fafc8;
	float: left;
	width: 173px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_2_active:hover {
	background-color: #3FBFD3;
	float: left;
	width: 173px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #FFFFFF;
}
.navi_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	float:left;
}
.navi_3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.specialnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.specialnavi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


hr{
	/*
	border-color:#CCCCCC -moz-use-text-color;
	border-style:dotted none;
	border-width:1px 0;
	*/
	background-color: #CCCCCC; /* Farbe für Opera und Firefox */
	color: #CCCCCC; /* Farbe für Internet Explorer (IE) */
	border: 0;
	height: 1px;
}
input,textarea,select{
font-family:Arial;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
a{
font-family:Arial;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:normal;
}
a:hover{
color:#FF9900;
}
.div_layout_block{
width:100%;
clear:both;
text-align:left;
vertical-align:top;
}
.pagetitle_edit{
font-weight:bold;
color:#FFFFFF;
}
.poweredby{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #747679;
}
.poweredby:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
