body {
	margin:0px;
}

.td_title { font-family: Verdana, Arial, Helvetica;
 font-size: 18px;
 font-style: normal;
 line-height: 24px;
 font-weight: bold;
 color: #333333;
}

.td_content { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 19px;
 font-weight: normal;
 color: #333333;
}


.back { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-weight: bold;
}

.menu {  font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 line-height: 10px;
}

.td_menu { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 line-height: 16px;
 font-weight: normal;
 color: #800000;
}


.td_header { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: bold;
 line-height: 22px;
 font-weight: bold;
 color: #400000;
}

 .td_invheader { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-style: bold;
 line-height: 20px;
 font-weight: bold;
 color: #400000;
}

.td_mainpoints { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 22px;
 font-weight: bold;
 color: #400000;
}

.form_button {  font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 background-color: #FFCC33;
 cursor: default;
}

.login_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	border-color: #808080 #808080 #808080 #808080;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	background-color: #990000;
	color: #FFFFFF;
	border-top-color: #660000;
	border-right-color: #CC6633;
	border-bottom-color: #CC9966;
	border-left-color: #660000;
	cursor: help;
}

.form_text { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 12pt;
 font-weight: normal;
 color: #333333 ;
}

.small {  font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 line-height: 9pt;
 color: #000000;
}

.login_input1 { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-style: normal;
 border-color: #808080 #808080 #808080 #808080;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px ;
 background-color: #FFFFFF;
}

.login_selectbox { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-style: normal;
 background-color: #FFCC66 ;
 border: #808080;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
}

.td_cat { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: bold;
 line-height: 16px;
 font-weight: bold;
 color: #333333;
}

.table_border {  border: 1px #999999 solid;
 background-color: #CCCCCC;
}

.td_count { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 color: #333333 ;
}

.td_catbez { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 22px;
 font-weight: bold;
 color: #000080;
}

.e_date {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #333333;
}

.events {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.td {
	font-family: Helvetica;
	font-size: 13px;
	line-height: 25px;
}

.input {
	font-family: Helvetica;
	font-size: 11px;
	border: 1px solid;
	border-color: #999999 #999999 #666666 #666666;
}

.td_b {
	font-family: Helvetica;
	font-size: 13px;
	line-height: 18px;
}

.uleiste {
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000066;
	text-decoration: none;
	background-image: url(images/uleiste.gif);
}

.oleiste {
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000; text-decoration: none ;
	border: #CCCCCC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	background-image: url(images/oleiste.gif);
}

.schlagworte {
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #003399;
	text-decoration: none ;
	border: #CCCCCC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	line-height: 28pt;
}

.strichliertetabelle {
	border: 2px #333333 dashed;
}

.strichliertetabellegelb {
	border: 2px #FFFF80 dashed;
}

.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20pt;
	margin-top:0px;
	border-bottom: 1px;
	}
	
.pageName{
	font: 24px Georgia, Arial, Helvetica, sans-serif;
	color: #990000;
	line-height:18px;
	letter-spacing:.1em;
	font-style:italic;
	}

.quote {
	font: 33px Georgia, Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing:1px;
	font-weight:bold;
	line-height:30px;
	}

.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.left_rand {
	border-left-width:thin;
	border-left-style:inset;
}

.left_inner_rand {
	border-left-width:1px;
	border-left-style:inset;
}

a:link {
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}

a:hover {
 font-size: 11px;
 color: #990000;
 text-decoration: none;
}

 a:visited {
 font-size: 11px;
 color: #000000;
 text-decoration: none;
}

a:active {
 font-size: 11px;
 color: #000000
 text-decoration: none;
}
.login_input_v {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-style: normal;
 border-color: #808080 #808080 #808080 #808080;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px ;
 background-color: #FFCC66;
}
.table_video {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:normal;
	margin-top:0px auto;
	border-bottom: 1px;
}
.right_rand {
	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #000000;
}
