body {
	background-color:#fff;
	margin:0px;
	FONT-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	border: solid 1px #cccccc;
	FONT-SIZE: 11px;
	COLOR: #6F6C6C;
	line-height: 15px;
}

.small {
	FONT-SIZE: 9px;
	font-family: Courier, Courier new
}

/* for menu */
.for_menu {
	margin: 0px;
	padding: 0px;
}

.for_links {
	border: 1px dashed #fff;
	padding: 0px;
}

.line1 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 5px;
	line-height: 0px;
	border-bottom: 1px dashed #39B12E;		
}

.nav_submenu {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 17px;
	align: right;
	vertical-align: top;
	padding: 10px;
	border: 1px dashed #39B12E;	
	width: 150px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}

.nav_submenu1 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 17px;
	vertical-align: top;
	padding: 10px;
	border: 1px dashed #39B12E;	
	width: 628px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
}

.nav_submenu2 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 17px;
	vertical-align: top;
	padding: 0px;
	border: 1px dashed #39B12E;	
	width: 660px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	float: left;
}


.for_pic {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 20px;
	margin-bottom: 10px;
}

.for_pic_left {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
}

.for_pic_left_news {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 7px;
	float: left;
}

.for_pic_left1 {
	vertical-align: top;
	align: left;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right;
	float: left;
}


.for_pic_left2 {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 0px;
	margin-bottom: 40px;
	float: left;
}


.for_pic_left3 {
	vertical-align: top;
	align: left;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 20px; 
	float: left;
}

.for_pic_left4 {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-right: 0px;
	margin-bottom: 40px;
	float: left;
}

.for_pic_right {
	vertical-align: top;
	padding: 5px;
	border: 1px dashed #39B12E;	
	margin-left: 20px;
	margin-bottom: 20px;
	float: right;
}

.for_pic_left_noframe {
	vertical-align: top;
	padding: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	float: left;
}

.for_pic_right_noframe {
	vertical-align: top;
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 0px;
	float: right;
}

.pic {
	vertical-align: top;
	margin-top: 20px;
	margin-bottom: 20px;
}

.long {
	FONT-SIZE: 12px;
	line-height: 15px;
}

.long_pic {
	vertical-align: middle;
	padding: 5px;
	background-color: #39B12E;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align: left;
	padding: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
	width: 700px;
}

table.t1 {
	border-left: 10px solid #39B12E;
	border-right:  10px solid #39B12E;
}

table.t2 {
	border-left: 10px solid #39B12E;
	border-right:  10px solid #39B12E;
	border-bottom: 0px solid #39B12E;
}

td.text_xeneris {
	COLOR: #ffffff;
	background-color: #39B12E;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	text-align: right;
	vertical-align: middle;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 6px;
}

td.text_top {
	COLOR: #fff;
	background-color: #39B12E;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 8px;
	background-image: url(../gifs/top1.gif);
}

td.text_bot {
	COLOR: #232323;
	background-image: url(../gifs/bk_bot.gif);
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	padding-top: 35px;
	padding-bottom: 15px;
}

/* left column home page */
td.text_left {
	COLOR: #333333;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 19px;
}

/* right column */
td.text_right {
	COLOR: #333333;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-left: 19px;
}

/* home middle */
td.text_h {
	COLOR: #6F6C6C;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	vertical-align: top;

}

/* left content area */

td.text_cont {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 0px;
}

td.text_cont111 {
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 0px;
}

td.text_cont1 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 15px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding: 0px;
}

td.text_cont2 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 15px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding: 3px;
	text-align: left;
}

td.text_cont3 {
	COLOR: #000000;
	background-color: #CCCCCC;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height: 15px;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding: 3px;
	text-align: left;
}

td.s21 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 15px;
	vertical-align: top;
	padding: 4px;
}

td.text_form {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.text_form1 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
}

td.text_white {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 0px;
}


td.text_green {
	COLOR: #39B12E;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 0px;
}

td.text_cont1 {
	COLOR: #6F6C6C;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 13px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 0px;
}

td.text1 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: top;
}

/* suporter list */
td.text2 {
	COLOR: #6F6C6C;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	vertical-align: top;
}

td.text3 {
	background-color: #61C158;
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	line-height: 15px;
	vertical-align: middle;
	align: left;
	padding:20px;
}

td.text4 {
	COLOR: #6F6C6C;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align: top;
}

em.dist1 {
	margin-right: 30;
}

em.grey9 {
	color: #999;
	font-weight: normal;
	font-style: normal;
}

/* location bar */
em.green2 {
	color: #39B12E;
	font-weight: normal;
	font-style: normal;
	display: block;
	margin-bottom: 7px;
	font-size: 11px;
}

em.green3 {
	color: #39B12E;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 7px;
	font-size: 12px;
}

.green4 {
	color: #39B12E;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 7px;
	margin: 10 0 2 0;
	font-size: 11px;
}

em.green5 {
	color: #39B12E;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 7px;
	font-size: 11px;
	align: right;
}


em.green6 {
	color: #39B12E;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
}

em.green7 {
	color: #39B12E;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	line-height: 50px;
}

em.green8 {
	color: #39B12E;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 7px;
	font-size: 12px;
	line-height: 15px;
}

em.grey1 {
	color: #CCCCCC;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 2px;
	font-size: 11px;
}

/* aktuelles */
em.black1 {
	color: #111;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
	display: block;
	margin-bottom: 3px;
}

em.black2 {
	color: #111;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	display: block;
	margin-bottom: 5px;
}

em.red {
	color: #E31F3F;
	font-weight: bold;
	line-height: 17px;
	font-style: normal;
}

.red1 {
	color: #E31F3F;
	font-weight: bold;
	font-size: 14px;
	line-height: 17px;
	font-style: normal;
	display: block;
	margin-bottom: 15px;
}

em.red2 {
	color: #E31F3F;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	display: block;
	margin-bottom: 15px;
}

em.red3 {
	color: #E31F3F;
	font-weight: normal;
	line-height: 14px;
	margin-top: 10px;
	font-style: normal;
}


.topic {
	margin: 0 0 8 0;
	font-size: 12px;
	line-height: 16px;
}

ul.list1 {
	line-height: 16px;
	list-style-image: url(/gifs/bul2.gif);
	vertical-align: middle;
}

ul.list2 {
	font-size: 11px;
	line-height: 14px;
	list-style-image: url(/gifs/bul2.gif);
	vertical-align: middle;
}

.list3 {
	line-height: 18px;
	list-style-image: url(/gifs/bul2.gif);
	margin-bottom: 10px
}

.list4 {
	font-size: 12px;
	line-height: 16px;
	list-style-type: disc;
	list-style-image: url(/gifs/null.gif);
}

.list5 {
	line-height: 16px;
	list-style-type: disc;
	list-style-image: url(/gifs/bul2.gif);
	margin-bottom: 10px;
}

.list6 {
	font-size: 12px;
	line-height: 15px;
	list-style-image: url(/gifs/bul2.gif);
	margin-bottom: 10px
}

/* top links */
a.l1:link {   color: #fff; text-decoration: none; background-color: #61C158; padding: 2px;}
a.l1:visited {   color: #fff; text-decoration: none; background-color: #61C158; padding: 2px;}
a.l1:active {   color: #39B12E; text-decoration: none; background-color: #fff;}
a.l1:hover {   color: #39B12E; text-decoration: none; background-color: #fff;}

/* bottom green */
a.l2:link {   color: #39B12E; text-decoration: none}
a.l2:visited {   color: #39B12E; text-decoration: none}
a.l2:active {   color: #39B12E; text-decoration: underline}
a.l2:hover {   color: #39B12E; text-decoration: underline}

/* bottom grey */
a.l3:link {   color: #676767; text-decoration: none}
a.l3:visited {   color: #676767; text-decoration: none}
a.l3:active {   color: #232323; text-decoration: underline}
a.l3:hover {   color: #232323; text-decoration: underline}

/* top grey */
a.l3:link {   color: #999999; text-decoration: none}
a.l3:visited {   color: #999999; text-decoration: none}
a.l3:active {   color: #232323; text-decoration: underline}
a.l3:hover {   color: #232323; text-decoration: underline}

/* red - green */
a.l4:link {   color: #E31F3F; text-decoration: none}
a.l4:visited {   color: #E31F3F; text-decoration: none}
a.l4:active {   color: #39B12E; text-decoration: underline}
a.l4:hover {   color: #39B12E; text-decoration: underline}

/* grey at text des tages */
a.l5:link {   color: #999999; text-decoration: none}
a.l5:visited {   color: #999999; text-decoration: none}
a.l5:active {   color: #999999; text-decoration: underline}
a.l5:hover {   color: #999999; text-decoration: underline}

/* nav bar */
a.l6:link {   color: #39B12E; text-decoration: none; background-color: #EBF7EA; padding: 2px; }
a.l6:visited {   color: #39B12E; text-decoration: none; background-color: #EBF7EA; padding: 2px; }
a.l6:active {   color: #E31F3F; text-decoration: none; background-color: #FCE5E9;}
a.l6:hover {   color: #E31F3F; text-decoration: none; background-color: #FCE5E9;}

/* black at text des tages */
a.l7:link {   color: #000000; text-decoration: none}
a.l7:visited {   color: #000000; text-decoration: none}
a.l7:active {   color: #000000; text-decoration: underline}
a.l7:hover {   color: #000000; text-decoration: underline}

/* Xeneris link */
a.l8:link {   color: #ffffff; text-decoration: none}
a.l8:visited {   color: #ffffff; text-decoration: none}
a.l8:active {   color: #232323; text-decoration: underline}
a.l8:hover {   color: #232323; text-decoration: underline}

a:link {   color: #39B12E; text-decoration: none}
a:visited {   color: #39B12E; text-decoration: none}
a:active {   color: #E31F3F; text-decoration: none}
a:hover {   color: #E31F3F; text-decoration: none}

.form1
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	width: 324px;
	FONT-SIZE: 12px;
	COLOR: #3B3C3C;
	margin-top: 0px;
	margin-bottom: 0px;
}

.form2
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	width: 90px;
	FONT-SIZE: 12px;
	COLOR: #3B3C3C;
}

.form3
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	width: 460px;
	FONT-SIZE: 11px;
	COLOR: #3B3C3C;
	margin-top: 4px;
	margin-bottom: 7px;
}

.form4
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	width: 460px;
	FONT-SIZE: 11px;
	COLOR: #3B3C3C;
	margin-top: 0px;
	margin-bottom: 0px;
}

.form6
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	width:200px;
	FONT-SIZE: 11px;
	COLOR: #3B3C3C;
	margin-top: 0px;
	margin-bottom: 0px;
}

.form7
{
	background-color: #EBF7EA;
	border: solid 1px #cccccc;
	FONT-SIZE: 11px;
	COLOR: #3B3C3C;
	margin-top: 0px;
	margin-bottom: 6px;
}

.but1 {
   width:160px;
   text-align: center;
   font-size: 12px;
   FONT-WEIGHT: normal;
   color: #fff;
   background-color: #39B12E
   }

.but2 {
   width:60px;
   text-align: center;
   font-size: 11px;
   FONT-WEIGHT: normal;
   color: #fff;
   margin-left: 0px;
   margin-right: 20px;
   background-color: #61C158;
   border: 1px solid #fff;
   }

.but3 {
   width:460px;
   text-align: center;
   font-size: 12px;
   FONT-WEIGHT: normal;
   color: #fff;
   margin-top: 7px;
   background-color: #39B12E
   }

.but4 {
   width:200px;
   text-align: center;
   font-size: 12px;
   FONT-WEIGHT: normal;
   color: #fff;
   margin-top: 0px;
   background-color: #39B12E
   }

.but5 {
   width:160px;
   text-align: center;
   font-size: 12px;
   FONT-WEIGHT: normal;
   color: #fff;
   margin-left: 13px;
   margin-top: 7px;
   background-color: #39B12E
   }

.but6 {
   width:160px;
   text-align: center;
   font-size: 12px;
   FONT-WEIGHT: normal;
   color: #fff;
   margin-top: 0px;
   margin-bottom: 4px;
   background-color: #39B12E
   }

	
.pic_right1 {
	margin-bottom: 9px;
	border: 0;
}

.pic1 {
	margin-top: 2px;
	margin-left: 7px;
	border: 0;
}

.pic2 {
	margin-bottom: 10px;
	margin-top: 5px;
	border: 0;
}


/* Termine */ 

em.green2x {
   color: #39B12E;
   font-weight: normal;
   font-size: 12px;
   line-height: 15px;
   font-style: normal;
}
em.black2x {
   color: #111;
   font-weight: bold;
   font-size: 12px;
   line-height: 20px;
   font-style: normal;
}

pre.small {
   font-family: Courier, Courier new;
   font-size: 14px;
}
