/* ----------------------------------------------------- */
/* Navigation  --  inaktive Seite ----   */
a.menu:link, a.menu:visited, a.menu:active  {
   font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: #3458B8;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
}

a.menu:hover  {
  font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: Black;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
 }
 
 /* Navigation  --  aktive Seite ----   */ 
   a.menu2:link, a.menu2:visited, a.menu2:active  {
   font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: Black;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
 }

a.menu2:hover  {
  font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: #3458B8;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
}

/* ----------------------------------------------------- */
/* css im Content */
li {
	color : #000000;
	margin-top : 0px;
	margin-top: 2px;
	margin-bottom : 2px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : justify;
}

ul {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	padding-left : 80px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : justify;
}

ul.info {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	padding-left : 35px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : justify;
}

SPAN.sup {
	font-size : 9px;
	font-family : Tahoma,Verdana,Arial;
	margin-top:5px;
}


th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.title01 {
	color : #F3400F;
	margin-top : 5px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 21px;
	font-family : "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
}

.title02 {
	color : #F3400F;
	margin-top : 5px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 16px;
	font-family : "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
}

.title03 {
	color : #F3400F;
	margin-top : 10px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 15px;
	font-size : 14px;
	font-family : "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
}

.title04 {
	color : Black;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: normal;
}

.title {
	color : #000000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.title a {
	color : #EF6D00;
}

.title a:hover {
	color : #C25A02;
}

.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.right a, .list a {
	color : #FFFFFF;
}

.right a:hover {
	color : #AAAAAA;
}

.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.left a {
	color : #FF6600;
}

.left a:hover {
	color : #FF0000;
}

p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

p.hinweis {
   font-family : Tahoma,Verdana,Arial;
   font-size: 9px;
   color: #666666;
   border: 0.03em;
}

p.error {
   font-family : Tahoma,Verdana,Arial;
   font-size: 9px;
   color: Red;
   border: 0.03em;
}

p.Formerror {
    color : Red;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

p.form {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}


p.impressum  {
	color : #000000;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

td.about  {
	color : #000000;
	padding-bottom : 7px;
	font-size : 15px;
	font-family : Tahoma,Verdana,Arial;
	vertical-align : bottom;
}


td.header {
	color : Black;
	padding-top : 13px;
	padding-bottom : 3px;
	padding-left:38px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: normal;
}

p.about_text  {
	color : #000000;
	padding-left:20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : justify;
}

#top_text  {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : justify;
}

p.about_head {
	color : #000000;
	margin-top : 3px;
	padding-bottom : 3px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : left;
}

p a {
	color : #294A7B;
	font-weight: bold;
}

p a:hover {
	color : #F3400F;
}

.menu {
	color : #FFFFFF;
	margin-top : 37px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.menu a {
	color : #FFFFFF;
	text-decoration: none;
}

.menu a:hover {
	color : #EEEEEE;
}

.menu2 {
	color : #717171;
	margin-top : 37px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.menu2 a {
	color : #000000;
	text-decoration: none;
}

.menu2 a:hover {
	color : #555555;
}

.data {
	color : #9A9A9A;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.t01 {
	color : #F3400F;
	margin-top : 1px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.field1
{
	height : 18px;
	background-color :#E8E8E8;
}

.inputareas {
	font-family: verdana, Arial, Helvetica, sans-serif;;
	font-size: 11px;
	color:#999999;
	height : 21px;
	background-color: #FFFFFF;
}

td.border_right {
 	background-image : url(../images/fon_right.gif);
	background-position: top; 
	background-repeat: repeat-y; 
	margin-top : 0px;
	margin : 0px;
}

td.position {
	background-image : url(../images/reiter.gif);
	background-position : center;
	background-repeat : no-repeat;
	text-align : center;
    width : 110px;
	height : 23px;
}

td.top  {
	background-image : url(../images/topangbote_tabbg.gif);
	background-repeat : no-repeat;
	height : 34px;
	text-align : center;
	vertical-align : middle;
	color : #F3400F;
	font-size : 16px;
	font-family : "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
}

td.top_left {
	background-image : url(../images/top_left.gif);
	background-repeat : repeat-y;
	width : 4px;
}

td.top_middle {
	background-color : #DEDEDE;
	color : #000000;
	padding-top : 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

td.top_right {
	background-image : url(../images/top_right.gif);
	background-repeat : repeat-y;
	width : 4px;
}

td.top_footer {
	background-image : url(../images/topangbote_footer.gif);
	background-repeat : no-repeat;
	height : 8px;
}

a.overView:link, a.overView:visited, a.overView:active  {
   font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: #3458B8;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
}

a.overView:hover  {
  font-family: Tahoma,Verdana,Arial;
   font-weight: bold;
   color: #FF0000;
   font-size: 11px;
   text-decoration: none;
   letter-spacing: 1pt;
 }

#tabBorder1 {
	border-bottom : 1px solid Silver;
}

#tabBorder2 {
	border-left : 1px solid Silver;
	border-bottom : 1px solid Silver;
}

#tabBorder3 {
	border-left : 1px solid Silver;
	border-bottom : 1px solid Silver;
	border-right : 1px solid Silver;
}
