* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

body, td {color:#666666; font-size:13px;}



/* Page */

#page {
	width: 1000px;
	margin: 0 auto;
}

/* Left */

#left {
	float: left;
	width: 180px;
	padding-top: 5px;
	padding-left: 2px;
	text-align: left;
	height: 500px;
}

#left h2 {
	margin-bottom: 1em;
	padding-left: 2px;
	border-left: 0px solid #000000;
	text-transform: uppercase;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
}

#left ul {
	line-height: 1.32em;
}

#left li {
	padding-left: 2px;
	text-align: left;
}

#left a {
	text-decoration: none;
	color:#333333;
}

#left a:hover {
	text-decoration: underline;
}

/* Center */

#center {
	float: left;
	width: 630px;
	padding: 5px;
}

#center_gross {
	float: right;
	width: 790px;
	padding: 5px;
}

/* Right */

#right {
	float: right;
	width: 160px;
	padding-top: 10px;
}

/* Footer */

#footer p {
	text-align: center;
	letter-spacing: .125em;
	font-size: .77em;
	font-weight: normal;
	color: #000000;
	width: 1002px;
	border-top: 1px solid #c0c0c0;
}

#footer a {
	text-decoration: none;
	color: #000000;
}


div.main {
	float: right;
	width: 789px;
	align: center;
}

div.main_links {
	float: left;
	width: 385px;
}
div.main_mitte {
	float: left;
	width: 20px;
}
div.main_rechts {
	float: left;
	width: 384px;
}

DIV.text_um_bild {
	 float: none;
}

DIV.image_shadow {
	 float: left; 
	 padding-right: 8px; 
	 padding-bottom: 2px;
}

DIV.shadow {
   background-color: #8e8e8e;
   padding: 0px;
   border: 1px solid #959595;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #aaa;
   padding: 1px;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   padding: 1px;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   padding: 1px;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   padding: 1px;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 4px solid #fff;
   margin: 1px;
   display:block;
   position: relative;
   top: 0px;
   left: 0px;
}


.az {
	font-weight: bold;
	font-size: 16px;
	border: 1px solid gray;
	padding-left: 4px;
	padding-right: 4px;
	width: 20px;
	vertical-align: center;
	line-height: 20px;

}

table.pr td {
	border: 1px solid #c0c0c0;
	font-size: 10px;
}
table.pr th {
	border: 1px solid #c0c0c0;
	font-weight: bold;
	font-size: 10px;
}
.bold {
	font-weight: bold;
}

h1 {
	font-size: 16px;
	margin-bottom: 14px;
	color: #333333;
}

h2 {
	font-size: 14px;
	margin-bottom: 14px;
	color: #333333;
}

h3 {
	font-size: 13px;
	margin-bottom: 14px;
	color: #333333;
}

p, blockquote, ol, ul {
	margin-bottom: 10px;
	line-height: 1.17em;
}

ol, ul {
	list-style: none;
}

ol {
	margin-left: 3em;
	list-style: outside decimal;
}

.head_h1 {color:#333333; font-size:18px; font-weight:bold;}
.head_h2 {color:#333333; font-size:16px; font-weight:bold;}
.head_h3 {color:#333333; font-size:15px; font-weight:bold;}
.head_h4 {color:#333333; font-size:14px; font-weight:bold;}

a:link { color:#0000FF; text-decoration:none; }
a:visited { color:#0000FF; text-decoration:none; }
a:active { color:#0000FF; text-decoration:none; }
a:hover {color:#0000FF; text-decoration:underline; }



.logo {
	padding: 10px 20px 10px 10px;
	border-bottom: 1px solid #c0c0c0;
	font-size: 16px;
	font-weight: bold;
}
.top_top {
	padding: 5px;
}
.top_search {
	vertical-align: bottom;
	padding: 10px 10px 10px 20px;
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
}
.navig {
	padding: 20px 2px 10px 10px;
}

.nav_con {
	padding: 10px;
	border-top: 1px solid #c0c0c0;
}
.content {
	padding: 20px 10px 10px 20px;
	border-left: 1px solid #c0c0c0;
}
.bottom {
	padding: 10px 30px 10px 20px;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
}
.right_top{
	border-bottom: 1px solid #c0c0c0;
}
.right{
	padding: 20px 10px 10px 10px;
	border-left: 1px solid #c0c0c0;
}


.design_topnav{background-color: #334E6C; padding-left: 27px; padding-right: 12px;}
.design_bottom_nav{padding-bottom: 9px; padding-top: 1px;}
.design_back_grau{background-color: #B6BAB9;}
.start_texte{ padding-left: 9px}
.pic_border{padding: 5px 5px 5px 5px;}

.nav_main {color:#008000;font-size:16px; border-bottom:solid 1px #8CAFBE; padding-left:10px; padding-bottom: 5px; font-weight:bold;}

.hps_nav_bottom_1_separator {padding-left: 20px;}

.hps_nav_separator{background-color: #8CAFBE;}

a.hps_nav_main_1:link{color:#333333;font-size:12px;text-decoration:none;} /* Links 1. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_main_1:visited{color:#333333; font-size:12px; text-decoration:none;} /* Links 1. Ebene Hauptnavigation (besucht) */
a.hps_nav_main_1:active{color:#333333; font-size:12px; text-decoration:none;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_1:hover {color:#333333; font-size:12px; text-decoration:underline;} /* Links 1. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_main_1_active:link{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_1_active:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_main_1_active:active{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_main_1_active:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_main_2:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_main_2:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (besucht) */
a.hps_nav_main_2:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_2:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_main_2_active:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_2_active:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:bold; font-weight:bold; } /* Links 2. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_main_2_active:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_main_2_active:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline; font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_main_3:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_main_3:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (besucht) */
a.hps_nav_main_3:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_3:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_main_3_active:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_3_active:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_main_3_active:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_main_3_active:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_main_4:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_main_4:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (besucht) */
a.hps_nav_main_4:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_4:hover{color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_main_4_active:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_main_4_active:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_main_4_active:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_main_4_active:hover {color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_staedte_1:link{color:#333333;font-size:15px;text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_staedte_1:visited{color:#333333; font-size:15px; text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (besucht) */
a.hps_nav_staedte_1:active{color:#333333; font-size:15px; text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_1:hover {color:#333333; font-size:15px; text-decoration:underline; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_staedte_1_active:link{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_1_active:visited{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_staedte_1_active:active{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_staedte_1_active:hover {color:#333333; font-size:15px; text-decoration:underline; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_staedte_2:link{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_staedte_2:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (besucht) */
a.hps_nav_staedte_2:active{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_2:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_staedte_2_active:link{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_2_active:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; font-weight:bold; } /* Links 2. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_staedte_2_active:active{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_staedte_2_active:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_staedte_3:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_staedte_3:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (besucht) */
a.hps_nav_staedte_3:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_3:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_staedte_3_active:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_3_active:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_staedte_3_active:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_staedte_3_active:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_staedte_4:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_staedte_4:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (besucht) */
a.hps_nav_staedte_4:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_4:hover{color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_staedte_4_active:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_staedte_4_active:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_staedte_4_active:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_staedte_4_active:hover {color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_laender_1:link{color:#333333;font-size:15px;text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_laender_1:visited{color:#333333; font-size:15px; text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (besucht) */
a.hps_nav_laender_1:active{color:#333333; font-size:15px; text-decoration:none; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_1:hover {color:#333333; font-size:15px; text-decoration:underline; font-weight:bold; padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_laender_1_active:link{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_1_active:visited{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_laender_1_active:active{color:#333333; font-size:15px; text-decoration:none; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_laender_1_active:hover {color:#333333; font-size:15px; text-decoration:underline; font-weight:bold;  padding-bottom: 8px;} /* Links 1. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_laender_2:link{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_laender_2:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (besucht) */
a.hps_nav_laender_2:active{color:#333333; font-size:12px; text-decoration:none; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_2:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:normal;} /* Links 2. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_laender_2_active:link{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_2_active:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; font-weight:bold; } /* Links 2. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_laender_2_active:active{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;  font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_laender_2_active:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:bold;} /* Links 2. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_laender_3:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_laender_3:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (besucht) */
a.hps_nav_laender_3:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_3:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_laender_3_active:link{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none;} /* Links 3. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_3_active:visited{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_laender_3_active:active{color:#333333; padding-left: 20px; font-size:12px; text-decoration:none; } /* Links 3. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_laender_3_active:hover {color:#333333; padding-left: 20px; font-size:12px; text-decoration:underline;} /* Links 3. Ebene Hauptnavigation (aktiv/Mouse-Over) */

a.hps_nav_laender_4:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_laender_4:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (besucht) */
a.hps_nav_laender_4:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none;} /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_4:hover{color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_laender_4_active:link{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv) */
a.hps_nav_laender_4_active:visited{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_laender_4_active:active{color:#333333; padding-left: 30px; font-size:12px; text-decoration:none; } /* Links 4. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_laender_4_active:hover {color:#333333; padding-left: 30px; font-size:12px; text-decoration:underline;} /* Links 4. Ebene Hauptnavigation (aktiv/Mouse-Over) */


a.hps_nav_bottom_1:link{color:#333333;font-size:12px;text-decoration:none; font-weight:bold;} /* Links 1. Ebene Hauptnavigation (nicht aktiv) */
a.hps_nav_bottom_1:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;} /* Links 1. Ebene Hauptnavigation (besucht) */
a.hps_nav_bottom_1:active{color:#333333; font-size:12px; text-decoration:none; font-weight:bold;} /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_bottom_1:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:bold;} /* Links 1. Ebene Hauptnavigation (Mouse-Over) */
a.hps_nav_bottom_1_active:link{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv) */
a.hps_nav_bottom_1_active:visited{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/besucht) */
a.hps_nav_bottom_1_active:active{color:#333333; font-size:12px; text-decoration:none; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/aktiv) */
a.hps_nav_bottom_1_active:hover {color:#333333; font-size:12px; text-decoration:underline; font-weight:bold; } /* Links 1. Ebene Hauptnavigation (aktiv/Mouse-Over) */


.hps_list_topnavig_head{height:15px;} /* Für alle Listenmodule (z.B. Artikelliste): Zelle um Top-Navigation in Listenansicht (Vor-/Zurück-Navigation bei 10er-Darstellung) */
.hps_list_header{height:15px;} /* Für alle Listenmodule (z.B. Artikelliste): Zelle um Überschrift in Listenansicht */
a.hps_list_head_link:link{color:#000000; font-size:12px; text-decoration:none; font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link in Vor-/Zurück-Navigation bei 10er-Darstellung */
a.hps_list_head_link:visited{color:#000000; font-size:12px; text-decoration:none; font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link in Vor-/Zurück-Navigation bei 10er-Darstellung */
a.hps_list_head_link:active{color:#000000; font-size:12px; text-decoration:none; font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link in Vor-/Zurück-Navigation bei 10er-Darstellung */
a.hps_list_head_link:hover{color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link in Vor-/Zurück-Navigation bei 10er-Darstellung */
.hps_list_date{font-size:9px;} /* Für alle Listenmodule (z.B. Artikelliste): Datum */
.hps_list_short_text{color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Anreisser-Text in Liste */
.hps_list_pic{color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Bild in Liste */
a.hps_list_news_link:link{color:#000000; font-size:12px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link für News-Überschrift in Listenansicht */
a.hps_list_news_link:visited{color:#000000; font-size:12px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link für News-Überschrift in Listenansicht  */
a.hps_list_news_link:active{color:#000000; font-size:12px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link für News-Überschrift in Listenansicht  */
a.hps_list_news_link:hover{color:#000000; font-size:12px; text-decoration:underline;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Link für News-Überschrift in Listenansicht  */
.hps_list_comment_separator{height: 20px;} /* Für alle Listenmodule (z.B. Artikelliste): Zwischenraum in Listenansicht zu den Kommentar-Links  */
.hps_list_comment_main{color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Tabelle um Kommentar-Links  */
a.hps_list_comment_link:link{color:#000000;font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Links  */
a.hps_list_comment_link:visited{color:#000000;font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Links  */
a.hps_list_comment_link:active{color:#000000;font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Links  */
a.hps_list_comment_link:hover{color:#000000;font-size:9px; text-decoration:underline;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Links  */
.hps_list_separator {height: 20px;} /* Für alle Listenmodule (z.B. Artikelliste): Zwischenraum in Listenansicht zum Hauptfeld */
.hps_list_single_head{color:#000000;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Einzelansicht Überschrift */
.hps_list_single_text{color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Einzelansicht Haupttext */
.hps_list_single_pic{color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Einzelansicht Bild */
.hps_list_comment_head{color:#000000;font-weight:bold;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Überschrift */
.hps_list_comment_text{font-size:9px;color:#000000;} /* Für alle Listenmodule (z.B. Artikelliste): Kommentar-Text */
.hps_list_show_comment_head1{font-size:12px;font-weight:bold;} /* Für alle Kommentare: Tabelle um Namen in Kommentar-Ansicht */
.hps_list_show_comment_head2{font-size:9px;} /* Für alle Kommentare: Tabelle um Links in Kommentar-Ansicht */
.hps_list_show_comment_head3{font-size:9px;} /* Für alle Kommentare: Tabelle um Datum und Uhrzeit in Kommentar-Ansicht */
a.hps_list_show_comment_link:link{color:#000000; font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Kommentare: Link in Kommentar-Ansicht */
a.hps_list_show_comment_link:visited{color:#000000; font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Kommentare: Link in Kommentar-Ansicht */
a.hps_list_show_comment_link:active{color:#000000; font-size:9px; text-decoration:none;font-weight:bold;} /* Für alle Kommentare: Link in Kommentar-Ansicht */
a.hps_list_show_comment_link:hover{color:#000000; font-size:9px; text-decoration:underline;font-weight:bold;} /* Für alle Kommentare: Link in Kommentar-Ansicht */
.hps_list_show_comment_text{font-size:9px;color:#000000;} /* Für alle Kommentare: Text in Kommentar-Ansicht */
.hps_list_show_comment_separator{height: 20px;} /* Für alle Kommentare: Zwischenraum in Kommentar-Ansicht */

.hps_vote_question{height: 30px;font-weight:bold;} /* Frage beim Umfrage-Modul */
.hps_vote_answer{color:#000000;} /* Antworten beim Umfrage-Modul */

a.hps_news_head_link:link{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_news_head_link:visited{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_news_head_link:active{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_news_head_link:hover{color:#0000FF;text-decoration:underline;font-weight:bold;}

a.hps_list_topnavig_link:link{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_list_topnavig_link:visited{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_list_topnavig_link:active{color:#0000FF;text-decoration:none;font-weight:bold;}
a.hps_list_topnavig_link:hover{color:#0000FF;text-decoration:underline;font-weight:bold;}

.hps_news_header{padding-bottom:9px;}
.hps_news_date{font-size:9px;}
.hps_news_short_text{}
.hps_news_separator{height: 20px;}
.hps_news_single_head{font-weight: bold;}
.hps_news_single_text{padding-bottom: 10px;}

.hps_sitemap_1{padding-left:6px;}
.hps_sitemap_2{padding-left:12px;}
.hps_sitemap_3{padding-left:19px;}
.hps_sitemap_4{padding-left:24px;}
.hps_sitemap_5{padding-left:30px;}
.hps_sitemap_6{padding-left:36px;}

input.text{font-size:10px; border-width:1px; border-color:#808080; border-style:solid; } /* Allgemein: Formular-Text-Felder */
input.textarea{font-size:10px; border-width:1px; border-color:#808080; border-style:solid; } /* Allgemein: Formular-Textarea-Felder */
input.button{font-weight:bold; font-size:10px; background-color:#FFFFFF; border-width:1px; border-color:#808080; border-style:solid; } /* Allgemein: Formular-Buttons */

INPUT.hps_form_text{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Textfelder bei Formularen im Formular-Generator */
INPUT.hps_form_text,textarea{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Textarea bei Formularen im Formular-Generator */
INPUT.hps_form_select{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Select-Box bei Formularen im Formular-Generator */
INPUT.hps_form_checkbox{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Checkbox bei Formularen im Formular-Generator */
INPUT.hps_form_radio{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Radio-Button bei Formularen im Formular-Generator */
INPUT.hps_form_submit{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;border-top:1px solid #808080;border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;} /* Submit-Button bei Formularen im Formular-Generator */
.hps_form_error_single{color:#B90000;} /* Fehlerausgabe bei Formularfeldern rechts neben dem Feld */
.hps_form_error_block{color:#B90000;} /* Fehlerausgabe bei Formularfeldern Block oben */
.hps_form_to_check{color:#000000;} /* Text links vom Formularfeld, wenn Feld ein Pflichtfeld ist */
.hps_form_no_check{color:#808080;} /* Text links vom Formularfeld, wenn Feld KEIN Pflichtfeld ist */
.error{color:#FF0000;} /* Text links vom Formularfeld, wenn Feld KEIN Pflichtfeld ist */
.hps_form_error_check{color:#B90000;} /* Bei Fehler Text links vom Formularfeld */

.form_select_small {font-size:9px; font-family:Verdana,Arial,Helvetica,sans-serif;}

