body, html, div {
	margin : 0px;
	padding : 0px;
	border : 0px none transparent;
	/*vertical-align : top;
	text-align : left;*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
h1 { color: #3871b2; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
h2 { color: #2c7ac1; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; height: 18px; display:inline; }
h3 { color: #ffffff; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 18px; height: 18px; display:inline;}
h4 { color: #3277a0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; display:inline;}

html, body { 	
	width : 100%;
	height : 100%;
	background-color: #000826;
	}

iframe {
	margin : 0px;
	padding : 0px;
	text-align : center;
	vertical-align: top;
	border-style : none;
	outline-style : none;
	outline-color : transparent;
	outline-width : 0px;
	border : 0px none transparent;
	}

img {
	margin : 0px;
	padding : 0px;
	border : 0px none transparent;
	}

.table_neutral, .tr_neutral, .td_neutral {
	margin : 0px;
	padding : 0px;
	border : 0px none transparent;
	vertical-align : top;
	/*text-align : left;*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.table_rahmen {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : 100%;
	height : 870px;
	background-color: #000826;
	background-image: url(../../bilder/startseite/ofm_background.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	border : 1px solid transparent;
	}

.content_top {
	margin : 0px;
	padding : 0px;
	width : 950px;
	vertical-align : top;
	}


.rahmen_oben_mitte {
	margin : 0px;
	padding : 0px;
	width : 950px;
	min-width : 950px;
	max-width : 950px;
	height : 1px;
	border : 0px none transparent;
	}

.rahmen_oben_links, .rahmen_oben_rechts {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : auto;
	height : 1px;
	}

.rahmen_mitte {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : 950px;
	min-width : 950px;
	max-width : 950px;
	height : 100%;
	border : 0px none transparent;
	}

.rahmen_links, .rahmen_rechts {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : auto;
	border : 0px none transparent;
	}

.table_content {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : 950px;
	border : 0px none transparent;
	}

.content_top {
	margin : 0px;
	padding : 0px;
	height : 111px;
	vertical-align : top;
	border : 0px none transparent;
	}

.div_ie_dayofplay {
	margin : 0px;
	padding : 0px;
	color : #ffffff;
	display : inline;
	position : relative;
	top : 4px;
	left : 2px;
	line-height : 29px;
	font-size : 9px;
	color : #ffff7b;
	border : 1px solid transparent;
	border : 0px none transparent;
	}

.div_dayofplay {
	margin : 0px;
	padding : 0px;
	display : inline;
	position : relative;
	top : 30px;
	left : 726px;
	line-height : 20px;
	font-size : 9px;
	color : #ffff7b;
	border : 1px solid transparent;
	border : 0px none transparent;
	}
	
.content_banner {
	margin : 0px;
	padding : 0px;
	height : 84px;
	border : 0px none transparent;
	}
	
.div_marquee {
	margin : 0px; 
	padding : 0px;
	width : 400px;
	height : 21px;
	display : block;
	position : relative;
	top : 48px;
	left : 31px;
	border : 0px none transparent;
	vertical-align : middle;
	line-height : 20px;
	color : #0b3149; 
	overflow : hidden;
	text-align : left;
	}

.div_marquee_ie {
	margin : 0px;
	padding : 0px;
	width : 400px;
	height : 21px;
	display : block;
	position : relative;
	top : 0px;
	/*left : -15px;*/
	border : 0px none transparent;
	vertical-align : middle;
	line-height : 20px;
	color : #0b3149;
	overflow : hidden;
	text-align : left;
	}

.div_banner {
	margin : 0px;
	padding : 0px;
	width : 468px;
	height : 60px;
	position : relative;
	top : -8px;
	left : 468px;
	text-align : center;
	vertical-align : middle;
	border : 1px solid #0b3149;
	overflow : hidden;
	}

object {
	margin : 0px;
	padding : 0px;
	border : 0px none transparent;
	}

.content_menu {
	margin : 0px;
	padding : 0px;
	width : 950px;
	height : 40px;
	vertical-align : top;
	max-height : 31px;
	border : 0px none transparent;
	}
	
.content_left {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : 185px;
	height : 560px;
	border : 0px none transparent;
	background-color: #ffffff;
	/*
	border : 1px solid green;
	
	*/
	}

.div_content_left {
	width: 177px;
	height : 200px;
	margin: 0px;
	padding: 0px;
	display : block;
	position : relative;
	top : 0px;
	left : 0px;
	vertical-align : top;
	border : 0px none transparent;
	background-image: url(../../bilder/startseite/ofm_background_left.gif);
	/*background-position: left top;*/
	background-repeat: no-repeat;
	z-index: 2;
	}

.content_content {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	width : 770px;
	height : 560px;
	padding-bottom : 10px;
	background-color : #ffffff;
	border : 0px none transparent;
	}

.rahmen_footer1 {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	padding-top : 20px;
	padding-bottom : 15px;
	width : 950px;
	background-color : #ffffff;
	background-image: url(../../bilder/startseite/ofm_footer.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	/*background-color: #000826;*/
	border : 0px none transparent;
	text-align : center;
	vertical-align : middle;
	}
	
.rahmen_footer2 {
	margin : 0px;
	padding : 0px;
	vertical-align : top;
	padding-top : 5px;
	padding-bottom : 10px;
	height : 40px;
	width : 950px;
	vertical-align : middle;
	color : #ffffff;
	background-color: #000826;
	text-align : center;
	}

.rahmen_footer2 a {
	color : #ffffff;
	}

.rahmen_footer2 a:link, .rahmen_footer2 a:visited {
	text-decoration : none;
	}

.rahmen_footer2 a:active, .rahmen_footer2 a:hover {
	text-decoration : underline;
	}

.timerinfo {
	font-size : 9px;
	color : #51537e;
	}

.div_center {
	text-align : center;
	vertical-align : middle;
	border : 0px none transparent;
	}

.div_menu_container {
	margin : 0px;
	padding : 0px;
	width : 948px;
	height : 30px;
	display : block;
	position : relative;
	top : 0px;
	left : 0px;
	border : 0px none transparent;
	}

.td_menu {
	margin : 0px;
	padding : 0px;
	width : 778px;
	height : 34px;
	text-align : center;
	vertical-align: middle;
	border : 0px none transparent;
	}

.td_fehlermeldungen {
	margin : 0px;
	padding : 0px;
	width : 170px;
	height : 30px;
	text-align : center;
	vertical-align: middle;
	border : 0px none transparent;
	}

/*
.div_ie_menu {
	margin : 0px;
	padding : 0px;
	width : 770px;
	height : 18px;
	display : inline;
	position : relative;
	top : -2px;
	left : 0px;
	text-align : center;
	}
*/


.content_menu a.menu {
	height : 18px;
	margin: 0px; 
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #285471;
	text-decoration: none; 
	font-weight: bold;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center; 
	display: inline; 
	line-height : 16px;
	}
	
.content_menu a.menu:link		{ color: #436786;}
.content_menu a.menu:visited	{ color: #285471;}
.content_menu a.menu:hover		{ color: white; background-color: #5896bb }
.content_menu a.menu:active		{ color: white; background-color: #4a7e9d }		


.login_form {
	width : 130px;
	margin: 0px; 
	padding: 0px;
	display : block;
	position : absolute;
	top : 0px;
	left : 6px;
	border : 0px none transparent;
	}

.login_form table, #login_form tr, #login_form td {
	margin : 0px;
	padding : 0px;
	border : 0px none transparent;
	vertical-align : top;
	text-align : left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	} 

.login_form table {
	width : 160px;
	}

.login_form forminput {
	margin : 0px;
	padding : 0px;
	}

.login_form td.minitext {
	color : #ffffff;
	vertical-align : middle;
	}

.login_form td.minitext_right {
	color : #ffffff;
	text-align : right;	
	vertical-align : middle;
	font-size : 9px;
	line-height : 9px;
	}

checkbox {
	margin : 0px;
	padding : 0px;
	}

.div_managerstatistics {
	margin: 0px; 
	padding: 0px;
	display : block;
	position : absolute;
	top : 210px;
	left : 8px;
	border : 1px solid green;
	border : 0px none transparent;
	}

.table_content_inside {
	margin: 0px;
	padding: 0px;
	width : 772px;
	border : 0px none transparent;
	}

.td_content_content {
	width : 590px;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	vertical-align : top;
	border : 0px none transparent;
	}

.td_content_content_no_right_col {
	width : 765px;
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	vertical-align : top;
	border : 0px none transparent;
	/*background-color:green;*/
	}

.td_content_right_col {
	margin: 0px;
	padding: 0px;
	width : 182px;
	border : 0px none transparent;
	vertical-align : top;
	}


/*
.div_managerstatistics td {
	margin: 0px; 
	padding: 0px;
	border : 0px none transparent;
	vertical-align : middle;
	}
*/

.infotext { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.anzeigentext { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a.anzeigenlink  { color: #3f3f3f; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a.anzeigenlink:hover  { color: #3f3f3f; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a.infolink  { color: #004ca4; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }
a.infolink:hover  { color: #0060ce; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; }


.forminput { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f8ffb7; border: solid 1px #003366 }
.formbutton   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #deff84; border: solid 1px #003366; display : inline; }
.minitext { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000 }
.minitext_bold { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000; font-weight: bold; }

/*
body    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px   ; background-color: #fff; background-repeat: repeat-x; background-attachment: fixed; }
table  { font-size: 11px; border-color: #000 }
*/
.minitext10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000; }
.hinweis_darkred { color: #9d0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
select  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 150px; }
.umbruch { width: 300px; overflow: scroll; }

p { font-size: 14px; font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mainheadline { font-size: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

minilink:link    	         { color: #436786; text-decoration: none }
minilink:visited		{ color: white; text-decoration: none;}
minilink:hover		 { color: white; text-decoration: none; background-color: #5896bb }
.text_normal { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.text_normal10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.green { color: #74bc01; font-size: 11px; font-weight: bold; text-decoration: none }
a.green:hover { color: #74bc01; font-size: 11px; font-weight: bold; text-decoration: underline }
a.green2 { color: #2e781c; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
a.green2:hover { color: #6fb500; font-size: 11px; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }

.formbutton   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #deff84; border: solid 1px #003366 }
.form_green_small { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #deff84; width: 100px; border: solid 1px #003366; }
.formselect  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #deff84; width: 300px; border: solid 1px #003366 }
.formbutton_small   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background-color: #deff84; border: solid 1px #003366 }
.forminput { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f8ffb7; border: solid 1px #003366 }
.forminput_red { color: #ab0000; font-size: 11px; font-family: cursive; font-weight: bold; background-color: #f8ffb7; border: solid 1px #003366 }
.forminput_white { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; border: solid 1px #003366; }
.forminput_small { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f8ffb7; width: 100px; border: solid 1px #003366  }
.forminput_30px { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f8ffb7; width: 50px; border: solid 1px #003366; }
.forminput_ok { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #e7eeff; border: solid 1px #003366 }
.forminput_fehler { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffd4a4; border: solid 1px #003366; }
.forminput_regular { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #e7eeff; border: solid 1px #003366 }
.forminput_regular_nobold { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; background-color: #e7eeff; border: solid 1px #003366 }
.forminput_fehler { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffd4a4; border: solid 1px #003366; }

td.top  { color: white; font-size: 11px; font-weight: bold; text-decoration: none; background-color: #007200; background-image: url(../../table_top_back_big.gif) }
a.info             { color: white; font-size: 11px; font-weight: bold; text-decoration: none }
a.info:hover       { color: #fc0; font-size: 11px; font-weight: bold; text-decoration: underline; position: relative; z-index: 150; border-style: none; outline-style: none }
a.info span        { color: #ff0500; font-size: 11px; font-weight: bold; text-decoration: none; display: none }
a.info:hover span  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; background: #deff84; text-align: left; display: block; padding: 6px; position: absolute; top: 2em; left: 2em; width: 15em; border: solid 1px #0a4053 }

a.info2            { color: white; font-size: 11px; font-weight: bold; text-decoration: none;float: left; }
a.info2:hover      { color: #fc0; font-size: 11px; font-weight: bold; line-height: 100%; text-decoration: underline; position: relative; z-index: 150; border-style: none; outline-style: none;	float: left; }
a.info2 span       { color: #ff0500; font-size: 11px; font-weight: bold; text-decoration: none; display: none; float: left; }
a.info2:hover span { color: #000; font-size: 11px; font-weight: bold; line-height: 20px; text-decoration: none; background: #deff84; text-align: left; display: block; padding: 0 3px 3px 8px; position: absolute; top: 2em; left: 2em; width: 170px; float: left; border: solid 1px #0a4053; }

a.green_mini { color: #46a842; font-size: 8px; text-decoration: none }
a.green_mini:hover { color: #00881f; font-size: 8px; text-decoration: underline }
a.red { color: #810200; font-size: 11px; font-weight: bold; text-decoration: none }
a.red:hover { color: #e93400; font-size: 11px; font-weight: bold; text-decoration: underline }
a.black  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none }
a.black:hover { color: #1e4172; font-size: 11px; font-weight: bold; text-decoration: underline }
a.black_small   { color: #000; font-size: 11px; font-weight: normal; text-decoration: none }
a.black_small:hover  { color: #1e4172; font-size: 11px; font-weight: normal; text-decoration: underline }
a.black_small_underline   { color: #000; font-size: 11px; font-weight: normal; text-decoration: underline }
a.black_small_underline:hover  { color: #1e4172; font-size: 11px; font-weight: normal; text-decoration: underline }
a.green { color: #397b29; font-size: 10px; font-weight: bold; text-decoration: none  }
a.green:hover { color: #44ac2a; font-size: 10px; font-weight: bold; text-decoration: underline  }
a.blue { color: #21638d; font-size: 10px; font-weight: bold; text-decoration: none }
a.blue:hover { color: #21638d; font-size: 10px; font-weight: bold; text-decoration: underline }
a.blue_big { color: #21638d; font-size: 11px; font-weight: bold; text-decoration: none }
a.blue_big:hover { color: #21638d; font-size: 11px; font-weight: bold; text-decoration: underline }
a.blue_small { color: #21638d; font-size: 10px; font-weight: normal; text-decoration: none }
a.blue_small:hover { color: #21638d; font-size: 10px; font-weight: normal; text-decoration: underline }
a.gray  { color: #898989; font-size: 10px; font-weight: bold; text-decoration: none }
a.gray:hover  { color: #898989; font-size: 10px; font-weight: bold; text-decoration: underline }
a.gray_nobold  { color: #898989; font-size: 10px; font-weight: normal; text-decoration: none }
a.gray_nobold:hover  { color: #898989; font-size: 10px; font-weight: normal; text-decoration: underline }
a.black_small:hover  { color: #1e4172; font-size: 11px; font-weight: normal; text-decoration: underline }
a.white { color: white; font-size: 11px; font-weight: bold; text-decoration: none }
a.white:hover { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: underline }
a.white_small { color: white; font-size: 10px; font-weight: bold; text-decoration: none }
a.white_small:hover { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline }
a.white2_verysmall { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none    }
a.white2_verysmall:hover { color: #ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline    }
a.white_verysmall { color: #c0d5be; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none    }
a.white_verysmall:hover { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline    }
a.lightgreen { color: #c7ff00; font-size: 11px; font-weight: bold; text-decoration: none }
a.lightgreen:hover { color: #c7ff00; font-size: 11px; font-weight: bold; text-decoration: underline }
a.lightgreen10 { color: #c7ff00; font-size: 10px; font-weight: bold; text-decoration: none }
a.lightgreen10:hover { color: #c7ff00; font-size: 10px; font-weight: bold; text-decoration: underline }
a.black10 { color: #2e302f; font-size: 10px; text-decoration: underline }
a.black10:hover { color: #000; font-size: 10px; text-decoration: underline; }
a.logbuch  { color: #585858; font-size: 10px; font-weight: bold; text-decoration: none }
a.logbuch:hover  { color: #585858; font-size: 10px; font-weight: bold; text-decoration: underline }
a.footer  { color: #1e4172; font-size: 9px; font-weight: normal; text-decoration: none }
a.footer:hover  { color: #1e4172; font-size: 9px; font-weight: normal; text-decoration: underline }
a.verybig1 { color: #095793; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; text-decoration: none; }
a.verybig1:hover { color: #095793; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; text-decoration: underline; }

select.team_und_liga { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 250px; height: 15px }
select.aufstellung  { FONT-SIZE: 9px; WIDTH: 175px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #e8f8c0 }
select.weiss_200px  { FONT-SIZE: 9px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF }
select.gelb_200px  { FONT-SIZE: 9px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #deff84 }
select.spieltag  	{ color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f8ffb7; width: 50px; border: solid 1px #003366  }
select.land  		 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f8ffb7; width: 100px; border: solid 1px #003366 }
select.liga  		 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f8ffb7; width: 150px; border: solid 1px #003366 }
radio.gelb { background-color: #deff84; }
.headline { font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline_white { color: #ffffff; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline_green { color: #388900; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline_nocolor { font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; }
.erganz { font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  }
.presse_headline { color: #2c7ac1; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.presse_text { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }

.mail_tab1 { background-color: #e3debe; }
.mail_tab2 { background-color: #cebf92; }
.mail_tab3 { background-color: #d7cba6; }
a.maillink1   { color: #000; font-size: 11px; font-weight: normal; text-decoration: none }
a.maillink1:hover  { color: #1e4172; font-size: 11px; font-weight: normal; text-decoration: underline }
.headline 				{ font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline14 			{ font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline14_gerade 		{ font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.headline_mittel 		{ font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 26px; }
.headline_white 		{ color: #ffffff; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline_green 		{ color: #3d7123; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }
.headline_nocolor 		{ font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; }
.verdana15 				{ font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana18 				{ font-size: 18px; font-family: Arial,Helvetica,sans-serif; }
.verdana25 				{ font-size: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana28 				{ font-size: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana30 				{ font-size: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana33 				{ font-size: 33px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.verdana40 				{ font-size: 40px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.codebox { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; background-color: #cdd3e7; width: 505px; margin: 1px; padding: 3px; border: solid 1px #656565; }

/* FACEBOOK Styles */

.modal {
    background: url('/bilder/fbconnect.png') no-repeat;
    display:none;
    width:428px;
    height: 268px;
    padding:15px;
    margin-top: 110px !important;
    margin-left: -90px !important;
    text-align:left;
    display:none;
}

.modal h2 {
    background-color:#6D84B4;
    color: #ffffff;
    margin:0px;
    padding:10px 0 10px 45px;
    font-size:20px;
    line-height: 25px;
    vertical-align:middle;
}

.modal h2 img {
 vertical-align:middle;
 line-height:25px;
}

.modal2 {

    background: url('/bilder/tooltip_background2.png') no-repeat;
    display:none;
    width:520px;
    height: 488px;
    padding-left: 60px;
    padding-top: 30px;
    text-align:left;
    margin-left: 300px;
    color: #ffffff;
    font-size: 10px;
    margin-left:500px;
}

/* FACEBOOK Styles Ende */