/* CSS Document */



body

{

	margin-top: 5px;

	margin-left: 5px;

	text-align: center;

}

/* Navigation / Menü ************************************************************************************/

td.navi_menu, td.navi_link

{

	color : #0A500A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 12px;

	padding: 1px 0px 0px 1px;
	
	text-align: left;

}



td.navi_menu a, td.navi_link a

{

	color: #447744;

	font-size: 11px;

	text-decoration:none;

	text-align: left;
}



td.navi_menu a:hover, td.navi_link a:hover

{

	font-size: 11px;

	text-decoration:underline;

}

/* ***************************** */

td.header

{

	color : #0A500A;

	font-family: "Times", Arial ;

	font-size : 11px;

	font-weight : bold;

	text-align : center;

	vertical-align:middle;

}

td.header1

{

	color : #0C622C;

	border-style:ridge;

	border-color : #90DD90;

	border-width: 3px;

	font-family: Georgia, Arial, "Times New Roman";

	font-size : 11px;

	font-weight : bold;

	text-align : center;

	background-color : #eeffee;

}



td.header_link

{

	color: #215136;

	background-color: #eeffee;

	border-style: ridge;

	border-color: #90DD90;

	border-width: 3px;

	font-family : Arial;

	font-size: 14px;

	font-weight: bold;

	text-align: left;

}



td.link_header

{

	color : #215136;

	background-color : #eeffee;

	border-left-style : inset;

	border-left-color : #90EE90;

	border-top-style : inset;

	border-top-color : #90EE90;

	border-right-style : inset;

	border-right-color : #90CC90;

	border-bottom-style : inset;

	border-bottom-color : #90CC90;

	font-family : Arial;

	font-size : 14px;

	padding-left : 10px;

	font-weight : bold;

}



td.link_point

{

	color : #40a040;

	border-left-style : inset;

	border-left-color : #90EE90;

	border-top-style : inset;

	border-top-color : #90EE90;

	border-right-style : inset;

	border-right-color : #90CC90;

	border-bottom-style : inset;

	border-bottom-color : #90CC90;

	font-family : Arial;

	padding-left : 15px;

	font-size : 11px;

}



td.main

{

	color : #215136;

	font-family : Arial;

	font-size : 14px;

	border-style:ridge;

	border-color : #90DD90;

	border-width: 3px;
	
	text-align:center;

}



td.main_topic1

{

	color : #215136;

	font-family : Arial;

	font-size : 20px;

	letter-spacing:3px;

	text-align:center;

}



td.main_topic2

{

	color : #215136;

	font-family : Arial;

	font-size : 13px;

	text-align:center;

}



td.main_text

{

	color : #215136;

	font-family : Arial;

	font-size : 14px;

}



td.text

{

	color : #215136;

	font-family : Arial;

	font-size : 11px;

	background-color : white;

}

td.text ol

{
 	_list-style-type: decimal;
	
}



td.text1, span.text1

{

	color : #0A500A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	background-color : #DDE9DD;

}



td.text2, span.text2

{

	color : #0A500A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 11px;

	background-color : #EEFFEE;

}



td.text a, td.text1 a, td.text2 a, span.text a, span.text1 a, span.text2 a

{

	color: #447744;

	font-size:11px;

}



td.text a:hover, td.text1 a:hover, td.text2 a:hover, span.text a:hover, span.text1 a:hover, span.text2 a:hover

{

	font-size:11px;

	text-decoration:none;

}



td.text h1

{

	color : #0A500A;

	font-size:22px;

	text-align:center;

}



td.text h2

{

	color : #0A500A;

	font-size:18px;

	text-align:center;

}



td.text h3

{

	color : #0A500A;

	font-size:14px;

	text-align:center;

}



td.text h4

{

	color : #0A500A;

	font-size:11px;

	text-align:center;

	font-weight:bold;

}



input.header

{

	color : #40a040;

	border-left-style : inset;

	border-left-color : #90EE90;

	border-top-style : inset;

	border-top-color : #90EE90;

	border-right-style : inset;

	border-right-color : #90CC90;

	border-bottom-style : inset;

	border-bottom-color : #90CC90;

	font-family : Arial;

	font-size : 11px;

    background-color : white;

	width:120px;

	background-color : #eeffee;

}

.formular

{

	color : #40a040;

	border-left-style : inset;

	border-left-color : #90EE90;

	border-top-style : inset;

	border-top-color : #90EE90;

	border-right-style : inset;

	border-right-color : #90CC90;

	border-bottom-style : inset;

	border-bottom-color : #90CC90;

	font-family : Arial;

	font-size : 11px;

    background-color : white;

	width:180px;

	background-color : #eeffee;

}





a

{

	color : #40a040;

	font-size:13px;

}

a.aktiv

{

	color : #408040;

	font-size:13px

}

a.header1

{

	color : #215136;

	display:block;

	width:152px;

	text-align:center;

        

}

a.header

{

	color: #0A500A;

	text-decoration:none;

}



textarea.anfahrt

{

	width:590px;

	height : 300px;

	border : none;

	color : #215136;

	font-family : arial, Helvetica, sans-serif;

}







td.main_header

{

	color : #0A500A;

	padding-top: 2px;

	padding-bottom: 8px;	

	font-family : Arial, Helvetica, sans-serif;

	font-size : 18px;

	font-weight : bold;

	font-style:italic;

	letter-spacing : 1px;

}





td.main_sub_header

    {

	border-left-style : inset;

	border-left-color : #eeeeee;

	border-left-width : thin;

	border-top-style : inset;

	border-top-color : #eeeeee;

	border-top-width : thin;

	border-right-style : inset;

	border-right-color : #999999;

	border-right-width : thin;

	border-bottom-style : inset;

	border-bottom-color : #999999;

	border-bottom-width : thin;

	background-color : #ffffff;

	color : #333366;

	padding-top: 2px;

	padding-left : 5px;

	padding-right : 5px;

	padding-bottom: 2px;	

	font-family : arial, Helvetica, sans-serif;

	font-size : 12px;

	font-weight : bold;

	letter-spacing : 1px;

	}