body 	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 62.5%; 
		line-height: 62.5%;
		color: #525238;
		background-image: url(../img/bgr.gif);
		margin-top: 0px; 
		margin-left: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		*{
		font-size:1em;
		}

td		{ 					
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #525238; 
		}

p		{ 					
		font-size: 1.1em; 
		line-height: 1.8em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #525238; 
		}
	
h1 		{
		font-size: 1.6em;
		color: #D52A2D;
		font-weight: bold;
		letter-spacing: 0.1em;
		line-height: 1.3em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		margin-top: 3em;
		margin-bottom: 0em;
		}

h2 		{ 
		color: #525238;
		font-size: 1.1em; 
		font-weight: bold;
		line-height: 1.3em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		margin-top: 2em;
		margin-bottom: 0em;
		}
	
h3 		{ 
		color: #525238;
		font-size: 1.1em; 
		font-weight: normal;
		line-height: 1.3em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		margin-top: 0em;
		margin-bottom: 0em;
		}

hr		{
		background-color: #525238; 	/* Mozilla 1.4 */
		color: #525238; 			/* IE 6 */
		border: #525238; 			/* Opera 7.11 */
		height: 1px; 				/* in Opera fuer die Anzeige noetig, in Mozilla fuer die einheitliche Hoehe */
		margin-top: 15px;
		}

ul 		{
		margin-top:0px;
		margin-bottom:0px;
		}

li 		{ 
		font-size: 1.1em; 
		line-height: 1.3em;
		list-style-type: square;
		margin-left: -25px;
		margin-top: 0px; 
		}

pre 	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 1.1em;
		line-height: 1.5em;
		}


/* LINKS ---------------------------------------------------------- */
a	 		{
			text-decoration: none; 
			font-weight: normal;
			color: #D52A2D; 
			}

a:link 		{ 
			text-decoration: none; 
			}

a:visited 	{ 
			text-decoration: none; 
			}

a:hover 	{ 
			text-decoration: underline; 
			}

a:active	{ 
			text-decoration: none; 
			}

a:focus 	{ 
			text-decoration: none; 
			}

a.nav					{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }
a.nav:link 				{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }
a.nav:visited 			{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }
a.nav:hover 			{ text-decoration: underline; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }
a.nav:active 			{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }
a.nav:focus 			{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #525238; }

a.nav_mark				{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }
a.nav_mark:link			{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }
a.nav_mark:visited		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }
a.nav_mark:hover		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }
a.nav_mark:active		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }
a.nav_mark:focus		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.8em; color: #D52A2D; }

a.navchild				{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #525238; }
a.navchild:link 		{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #525238; }
a.navchild:visited 		{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #525238; }
a.navchild:hover 		{ text-decoration: underline; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #525238; }
a.navchild:focus 		{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #525238; }

a.navchild_mark			{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #D52A2D; }
a.navchild_mark:link 	{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #D52A2D; }
a.navchild_mark:visited { text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #D52A2D; }
a.navchild_mark:hover 	{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #D52A2D; }
a.navchild_mark:focus 	{ text-decoration: none; font-size: 1.1em; font-weight: normal; padding-left: 1em; line-height: 1.6em; color: #D52A2D; }

a.navpath				{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }
a.navpath:link 			{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }
a.navpath:visited 		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }
a.navpath:hover 		{ text-decoration: underline; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }
a.navpath:focus 		{ text-decoration: none; font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }


/* BACKGROUNDS ------------------------------------------------------- */
td.content				{
						background-color: #D9D9C8;
						}
						
td.outlines				{
						background-color: #FFFFFF;
						}
						
td.shade_left			{
						background-image:url(../img/shade_left.gif);
						background-repeat:repeat-y;
						}

td.shade_right			{
						background-image:url(../img/shade_right.gif);
						background-repeat:repeat-y;
						padding-bottom:12px;
						padding-left: 3px;
						}

/* FORM ------------------------------------------------------- */
input,select		 	{ 	
						font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; 
						background-color: #FFFFFF;
						border: 1px solid #525238;
						color: #525238; 
						width:250px;
						}
textarea 				{ 	
						font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; 
						background-color: #FFFFFF;
						border: 1px solid #525238;
						color: #525238; 
						width:250px;
						height: 100px; 
						}
input.button			{ width: 123px; }
input.feld 				{ width: 250px; }
input.feld_plz 			{ width: 60px; }
input.feld_ort 			{ width: 186px; }
input.feld_sprache		{ width: 100px; }
input.feld_check		{ width: 15px; border: 0px; background-color: #D9D9C8; }
input.feld_radio		{ width: 15px; border: 0px; background-color: #D9D9C8; }


						

/* SEVERAL ------------------------------------------------------- */
.arrow_navpath	{ 	font-size: 1.1em; font-weight: normal; line-height: 1.1em; color: #525238; }
.err			{	font-weight:bold; color: #D52A2D;	}
.img			{	border: 1px solid #525238; }
.small			{	font-size: 1em; }
.kein_CSS 		{}

