body { 	font-family: Arial;	color: #ffffff;
	background:#001437;	background-image:url(../bilder/bg.gif);	background-repeat:vertical;	}
a:link       { color: #F7AD00; font-family: Arial; font-style: normal; text-decoration: none }a:hover      { color: #F7AD00; font-family: Arial; font-style: normal; text-decoration: underline }a:visited    { color: #F7AD00; font-family: Arial; font-style: normal; text-decoration: none }#header {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_elementi.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}#header_psyq {	top: 5px;	left:-8px; 	position: absolute;	display: block;	width: 800px;	color: #ffffff;	font-size: 12px;	font-family: Arial;	text-align:right;	z-index: 100;}#header_home {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 400px;	background-image:url(../bilder/topimg_home.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}#header_psyqnetz {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_veranstaltungen.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}#header_veranstaltungen {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_veranstaltungen.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}#header_chronik {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_elementi.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}#header_trilogos {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_trilogos.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;
}#header_schulung {	top: 0px;	left: 0px; 	position: absolute;	display: block;	width: 800px;	height: 100px;	background-image:url(../bilder/topimg_schulung.jpg);	background-repeat:no-repeat;	vertical-align: bottom;	z-index: 0;	padding-top: 80px;}

a.nav_sec  { color: #ffffff; font-size: 11px; text-decoration: none; background-color: #001d6a; text-align: center; display: block; margin-left: 2px; padding-top: 4px; padding-bottom: 4px; width: 73px; float: right }a.nav_sec_active  { color: #337ad4; font-size: 11px; font-weight: bold; text-decoration: none; background-color: #ffffff; text-align: center; display: block; margin-left: 2px; padding-top: 4px; padding-bottom: 4px; width: 73px; float: right }a.nav_sec_soft  { color: #337ad4; font-size: 11px; text-decoration: none; background-color: #00318a; text-align: center; 
margin-left: 2px; padding: 4 14 4 14; float: right; position:relative; }

a.nav_sec_soft:hover,
a.nav_sec_soft_active  { color: #337ad4; font-size: 11px; text-decoration: none; background-color: white; text-align: center; 
margin-left: 2px; padding: 4 14 4 14; float: right; position:relative; }

a.nav_sec_img  { color: #337ad4; font-size: 11px; text-decoration: none; background-color: #00318a; text-align: center; margin-left: 2px; padding:2px; width: 17px; float: right}

a.nav_sec_img:hover,
a.nav_sec_img_active  { color: #337ad4; font-size: 11px; text-decoration: none; background-color: white; text-align: center; margin-left: 2px; padding:2px; width: 17px; float: right}

a.nav_sec_img img,
a.nav_sec_img_active img { height:17px; width: 17px; border:0;}


#header_home li
{
list-style: none; 
color: #337ad4; 
font-size: 11px; 
text-decoration: none; 
background-color: #00318a; 
text-align: center; 
display: block;
margin-left: 2px;
padding-top: 4px;
padding-bottom: 4px;
width: 72px;
float: right
 }

#nav_main        { background-color: #337ad4; text-align: center; display: block; position: absolute; top: 102px; left: 0; width: 800px;}#nav_main2     { color: #337ad4; font-size: 12px; background-color: #337ad4; padding-top: 2px; padding-bottom: 2px; width: 34px; float: left; border-right: 2px solid #001d6a }a.nav_main      	  { color: #ffffff; font-size: 12px; text-decoration: none; background-color: #337ad4; text-align: center; display: block; padding: 2px 20px; position: relative; float: left; border-right: 2px solid #001d6a }a.nav_main:hover      { color: #337ad4; font-size: 12px; text-decoration: none; background-color: #ffffff; text-align: center; display: block; padding: 2px 20px; position: relative; float: left; border-right: 2px solid #001d6a }a.nav_main_active     { color: #337ad4; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #ffffff; text-align: center; display: block; padding: 2px 20px; position: relative; float: left; border-right: 2px solid #001d6a }#nav_sub {	width: 155px;	left: 17px;	top: 140;	font-size: 12px;	color: #ffffff;	position: absolute;	border-top: 1px solid #337AD4;	line-height: 20px;	color: #337AD4; font-size: 12px;  font-style: normal; }a.nav_sub { 	color: #337AD4;	text-decoration: none;	text-indent: 5px;	display: block;	border-bottom: 1px solid #001d6a;}a.nav_sub:hover { 	color: #337AD4;	text-decoration: none;	text-indent: 5px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #003d9d;}a.nav_sub_active { 	color: #ffffff;	text-decoration: none;	text-indent: 5px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #337ad4;}a.nav_sub_active:hover { 	color: #ffffff;	text-decoration: none;	text-indent: 5px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #337AD4;}a.nav_sub_under { 	color: #337AD4;	text-decoration: none;	text-indent: 15px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0D4CAB; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	font-size: 11px;}a.nav_sub_under:hover { 	color: #337AD4;	text-decoration: none;	text-indent: 15px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #00318a; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	font-size: 11px;}a.nav_sub_under_active { 	color: #ffffff;	text-decoration: none;	text-indent: 15px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0D4CAB; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	font-size: 11px;}a.nav_sub_under_active:hover { 	color: #ffffff;	text-decoration: none;	text-indent: 15px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0D4CAB; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	font-size: 11px;}a.nav_sub_under_2 { 	color: #337AD4;	text-decoration: none;	text-indent: 25px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0A409B; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	background-position:10px center;	font-size: 11px;}a.nav_sub_under_2:hover { 	color: #337AD4;	text-decoration: none;	text-indent: 25px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #00318a; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	background-position:10px center;	font-size: 11px;}a.nav_sub_under_2_active { 	color: #ffffff;	text-decoration: none;	text-indent: 25px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0A409B; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	background-position:10px center;	font-size: 11px;}a.nav_sub_under_2_active:hover { 	color: #ffffff;	text-decoration: none;	text-indent: 25px;	display: block;	border-bottom: 1px solid #001d6a;	background-color: #0A409B; 	background-image: url("arrow.gif"); background-repeat: no-repeat;	background-position:10px center;	font-size: 11px;}a.nav_sub_ut { 	color: #337AD4;	text-decoration: none;	text-indent: 5px;	display: block;}a.nav_sub_ut:hover { 	color: #337AD4;	text-decoration: underline;	text-indent: 5px;	display: block;}#body_txt {	top: 140;	left: 172px;	width: 433px;	font-size: 12px;	color: #ffffff;	padding-top: 2px;	padding-bottom: 2px;	position: absolute;	padding-left: 20px;	padding-right: 20px;	line-height: 18px;}

#body_txt_pop {	top: 140;	left: 172px;	width: 433px;	font-size: 12px;	color: #ffffff;	padding: 20px;
	padding-top: 16px;	line-height: 18px;
	background:#00318A;
	text-align:left;}#body_txt_breit {	top: 140;	left: 172px;	width: 588px;	font-size: 12px;	color: #ffffff;	padding-top: 2px;	padding-bottom: 2px;	position: absolute;	padding-left: 20px;	padding-right: 20px;	line-height: 18px;}.body_txt {	font-size: 12px;	color: #ffffff;	line-height: 18px;	padding-top: 2px;}.body_box{	font-size: 12px;	color: #ffffff;	line-height: 18px;	background-color: #003d9d;	padding: 6px;}.anmeldung_box{	font-size: 12px;	color: #ffffff;	line-height: 18px;}.box_list{ 	font-size: 12px;	color: #ffffff;	border-bottom: 1px solid #001d6a;	background-color: #337ad4;	line-height: 18px;}#body_right {	top: 140;	left: 645px;	width: 155px;	position: absolute;	line-height: 18px;}#body_right_schmal {	top: 140;	left: 645px;	width: 100px;	position: absolute;	line-height: 18px;}.body_right_blue {	font-size: 10px;	color: #ffffff;	line-height: 16px;	background-color: #003d9d;	padding: 4px;}a.body_right_blue {	font-size: 10px;}.titel {	color: #337ad4;	font-size: 18px;	font-family: Arial;	font-weight: bold;		line-height: 18px;	}.zitat  { 	color: #809ece;	font-size: 10px;	font-family: Arial;	font-style: italic;	line-height: 16px;	background-color: #003d9d;	text-align: left;	display: block;	padding-top: 5px;	padding-left: 5px;	padding-bottom: 10px;	}.kommentar_post { 	color: #809ece;	font-size: 10px;	font-family: Arial;	line-height: 16px;	background-color: #003d9d;	text-align: left;	display: block;	padding: 5;	border-bottom: 1px solid #001D6A;	margin-bottom: 8px;	}.kommentar_post_titel {	color: #337ad4;	font-size: 12px;	font-family: Arial;	font-weight: bold;		margin-bottom: 4px;	}.team_list {	font-size: 12px;	line-height: 18px;	padding-top: 2px;	padding-bottom: 2px;	border-bottom: 1px solid #001D6A;	vertical-align: top;	}.team_list_top {	border-top: 1px solid #001D6A	}.table { border: solid 1px #001D6A }.text_table {	color: #ffffff;	font-size: 12px;	line-height: 16px;	display: block; padding: 5px	}.text_table_date { 	color: #337ad4;	font-size: 12px;	line-height: 18px;	text-indent: 5px;	}.text_table_title { 	font-size: 12px;	line-height: 18px;	text-indent: 5px;	}.text_table_month { 	font-size: 12px;	line-height: 18px;	text-indent: 5px;	background-color: #337ad4;	}
