/*
grün
5A882D

blau hell-dunkel
4067B2
C0D9FF (kästen body)
2A65D4
012873

grau
444444

... _layout_1	groß, farbig, ohne abstand
... _layout_2	groß, farbig,  mit abstand
... _layout_3	klein, farbe, ohne abstand
... _layout_4	klein, farbe, mit abstand (groß)

*/


/* header/Überschrift */
#h_1 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 3px 0px 0px 0px;}
#h_2 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 12px 0px 0px 0px;}
#h_3 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px; font-weight: normal;  margin: 6px 0px 0px 0px; }
#h_4 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold;  margin: 6px 0px 0px 0px; }

#h_5 { font-family: verdana, arial, helvetica, sans-serif; color: #4067B2; font-size: 11px; font-weight: bold; margin: 3px 0px 0px 0px; }
/* subheader/Untertitel */
#s_1 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px; font-weight: normal;  margin: 0px 0px 12px 0px; }
#s_2 { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
#s_3 { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px  0px 0px 0px; padding: 12px 0px 0px 0px; }




#header_layout_1 { font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 12px 0px 0px 0px;}
#header_layout_2 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 12px 0px 0px 0px;}
#header_layout_3 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px; font-weight: bold;  margin: 0px 0px 0px 0px; }
#header_layout_4 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold;  margin: 18px 0px 0px 0px; }
#subheader_layout_1 { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
#subheader_layout_2  { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 3px 0px 0px 0px; }
#subheader_layout_3  { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
#subheader_layout_4  { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 3px 0px 0px 0px; }


.header_layout_1 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 0px 0px 0px 0px;}
.header_layout_2 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold; margin: 24px 0px 0px 0px;}
.header_layout_3 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px; font-weight: bold;  margin: 0px 0px 0px 0px; }
.header_layout_4 {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 15px; font-weight: bold;  margin: 18px 0px 0px 0px; }
.subheader_layout_1 { font-family: verdana, arial, helvetica, sans-serif; color: #4067B2; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
.subheader_layout_2  { font-family: verdana, arial, helvetica, sans-serif; color: #4067B2; font-size: 11px; font-weight: bold; margin: 3px 0px 0px 0px; }
.subheader_layout_3  { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
.subheader_layout_4  { font-family: verdana, arial, helvetica, sans-serif; color: #444444; font-size: 11px; font-weight: bold; margin: 0px  0px 0px 0px; padding: 12px 0px 0px 0px; }


#category_headline {	font-size: 11px; font-weight: bold;	color: #ffffff;	position: relative;	left: 10px;	top: 6px; }
#welcome {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px; font-weight: bold;  margin: 0px 0px 0px 6px; }
#manager {	font-family: verdana, arial, helvetica, sans-serif;	color: #012873;	font-size: 11px;  margin: 0px 0px 18px 6px; }


/* -------------------- text -------------------- */
body { font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 11px }
table { font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 11px;  }
.table_400 { font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-size: 11px; width: 400px;  margin-top: 12px; }

p {	color: 333333; line-height: 15px; margin: 6px 0px 0px 0px;}
.bodytext {  }
a { font-size: 11px;  text-decoration: underline; }
a:hover {   }
ol li {	color: 333333; line-height: 15px; margin: 0px 0px 6px 0px; }
ul li {	color: 333333; line-height: 15px; margin: 0px 0px 6px 0px; }

.tab { padding-left: 20px; }

#banner {   }
#banner_advertisement { padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 6px;  }
#column_normal {margin: 0px 0px 0px 6px; width: 550px; font-weight: normal; }
#author { color: #012873; margin: 10px 24px 0px 6px; font-size: 11px; font-weight: bold; }
#category {	font-weight: bold; margin: 0px 0px 0px 10px; }
#noscript {	color: #7d0000; margin: 0px 0px 0px 12px; }
#picture_left { margin: 0px 10px 10px 0px;}
#lastupdate {	color: #aaaaaa;	font-size: 10px ;margin: 0px 0px 24px 12px; }
#seperator_nav_3 { background-image:  url(images_system/seperator.gif); 	background-repeat: x-repeat; width: 570px;	height: 10px; margin: 10px 0px 0px 6px; background-color: #ffffff; }
#seperator_nav_page { background-image:  url(images_system/seperator.gif); 	background-repeat: x-repeat; width: 570px;	height: 10px; margin: 12px 0px 0px 0px; background-color: #ffffff; }

/* -------------------- nav_page -------------------- */
#nav_page {	margin: 6px 0px 0px 0px;}
#nav_page a { font-size: 11px; color: #444444; text-decoration: none; background-color: #ffffff; border: 1px dashed #cccccc; padding: 2px 6px 2px 6px; width: 120px; text-align: center; }
#nav_page a:hover { background-color: #eeeeee;  }	
/* -------------------- top -------------------- */
#top { margin: 24px 0px 24px 0px;   }
#top a { font-size: 11px; color: #444444; text-decoration: none; background-color: #ffffff; border: 1px dashed #cccccc; padding: 2px 6px 2px 6px; width: 120px; text-align: center; }
#top a:hover { background-color: #eeeeee;  }	

/* -------------------- printerversion -------------------- */
#printerversion { background-image:  url(images_system/btn_printer.gif); background-repeat: no-repeat;	margin: 12px 0px 12px 12px;	padding: 20px 0px 0px 32px;	text-decoration: none; }
#printerversion a {	color: #444444;	font-size: 11px; text-decoration: none;	position: relative;	top: -8px; background-color: #ffffff; border: 1px dashed #cccccc; padding: 2px 6px 2px 6px; }
#printerversion a:hover { background-color: #efefef; }

/* -------------------- nav_1 -------------------- */
#nav_1_header {	background-image: url(images_system/nav_header.gif); 	background-repeat: repeat-y; width: 168px; height: 27px; font-weight: bold; color: #ffffff; }
#nav_1_header_headline { position: relative; left: 10px; top: 6px; }
#nav_1 {width: 158px; height: 28px; }
#nav_1 a  { text-align: left;  background-image: url(images_system/nav_1.gif);  background-repeat: no-repeat;  width: 168px;  height: 28px;  text-decoration: none;  display: block; padding: 6px 0px 0px 22px; border: none; }
#nav_1 a:hover {background-image: url(images_system/nav_1_hover.gif); }
.nav_1_active  { font-weight: bold; }
#nav_1_footer {	background-image: url(images_system/nav_footer.gif); 	width: 168px;	height: 12px;	margin-bottom: 12px; }

/* -------------------- nav_2 -------------------- */
#nav_2_row {  background-image:  url(images_system/nav_2_bg.gif); 	background-repeat: no-repeat;	width: 584 px;	height: 26px;  padding: 0px 0px 0px 10px;  }
.nav_2 a  {background-image: url(images_system/nav_2.gif);  background-repeat: no-repeat;  height:26px ; text-decoration: none;  padding: 6px 8px 0px 12px;  }
.nav_2 a:hover {background-image: url(images_system/nav_2_hover.gif); }
.nav_2_active a { height:26px ; text-decoration: none;  padding: 6px 8px 0px 12px;  font-size: 11px;  font-family: verdana;	font-weight: bold;  }

/* -------------------- nav_3 -------------------- */
#nav_3 {  background-image:  url(images_system/x.gif); 	background-repeat: no-repeat;	width: 584px;	margin: 6px 0px 0px 0px;   }
#nav_3 a {  text-decoration: none;	padding: 0px 0px 0px 0px; 	margin: 0px 0px 6px 0px; border-bottom: 1px solid #ffffff} 
#nav_3 a:hover {  text-decoration: none; border-bottom: 1px solid #012873; }
#nav_3_normal { padding: 0px 0px 0px 12px; 	margin: 0px 0px 6px 20px;	background-image:  url(images_system/nav_3.gif); 	background-repeat: no-repeat;	position: relative;	top: 6px; }
#nav_3_active {  font-weight: bold; padding: 0px 0px 0px 12px; 	margin: 0px 0px 6px 20px;	background-image:  url(images_system/nav_3_active.gif); 	background-repeat: no-repeat;	position: relative;	top: 6px; }

/* -------------------- footer -------------------- */
#footer {  width: 770px;	background-color: #012873;	text-align: center;	padding: 9px 0px 9px 0px; }
#footer_nav {}
#footer_nav a {  color: #ffffff;	text-decoration: none;	margin: 0px 9px 0px 9px; }
#footer_nav a:hover {  text-decoration: none; color: #C0D9FF; }
#footer_copyright {  color: #C0D9FF;	margin: 6px 0px 0px 0px; }

/* -------------------- content browsing (seitenwechsel) -------------------- */
.tx-cccbrowse-pi1-browsebox   {
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: none;
} 
.tx-cccbrowse-pi1-browsebox table { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: none;
}
.tx-cccbrowse-pi1-browsebox table td { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: none;
}
.tx-cccbrowse-pi1-browsebox table td p { 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	background-color: #ffffff;
	border: none;
}
.tx-cccbrowse-pi1-browsebox a {
	margin: 0px 6px 0px 0px;
	padding: 2px 6px 2px 6px;
	background-color: #ffffff;
	border: 1px dashed #cccccc; 
	text-align: center;
	text-decoration: none;
}
.tx-cccbrowse-pi1-browsebox a:hover {
	text-decoration: none;
	background-color: #EEEEEE;
}
.tx-cccbrowse-pi1-browsebox-SCell p a {
	margin: 0px 6px 0px 0px;
	padding: 2px 6px 2px 6px;
	background-color: #EEEEEE;
	border: 1px dashed #cccccc; 
	text-align: center;
	color: #012873;
	text-decoration: none;
}
.tx-cccbrowse-pi1-browsebox-SCell a:hover{
	text-decoration: none; 
}

#ergebnisse_iframe { padding: 0 0 0 0; margin: 0 0 0 0; height: 800px; width: 500px; }
/*
grün
5A882D

blau hell-dunkel
4067B2
C0D9FF (kästen body)
2A65D4
012873

grau
444444
*/
