

body
{ 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*background-image: url(images/back.gif);*/
	background:url(images/42original.png);
	/*background-repeat: repeat-x;
	background-position: top;
	background-color: #D8D8D8*/
	}

table.contenttable
{
    margin-left: 20px;
    background-color: #FFFFFF;
    margin-top: 30px;
    padding: 3px 3px 3px 10px;
    font-family: Arial;
    font-size: 12px;
    color: #555555;
    font-weight: normal;
    border-right: thin solid;
    border-top: thin solid;
    vertical-align: top;
    border-left: thin solid;
    border-bottom: thin solid;
    text-align: left;
}

/* ORANGE f08a00 */
/* ROT bb0007 */

	a:link { font-family: arial; font-size: 12px;  color: #f08a00; text-decoration: none;}
	a:visited { font-family: arial; font-size: 12px;   color: #f08a00; text-decoration: none;}
	a:hover { font-family: arial; font-size: 12px;  color: #333333;  text-decoration: underline;}
	a:active { font-family: arial; font-size: 12px;  color: #f08a00; text-decoration: none;}			
	
	#navigation { font-family: Arial; font-size:12px; color:#FFFFFF; padding-left:20px; padding-top:10px;padding-bottom:10px; }
	#navigation a:link { color: #FFFFFF; text-decoration:none; margin-left:0px; margin-right:0px;}
	#navigation a:visited { color: #FFFFFF; text-decoration:none; margin-left:0px; margin-right:0px; }
	#navigation a:hover { color: #333333; text-decoration:underline; margin-left:0px; margin-right:0px; }
	#navigation a:active { color: #FFFFFF; text-decoration:none; margin-left:0px; margin-right:0px; }

	.headline { font-family: Arial; font-size:22px; color:#f08a00; font-weight:bold; margin-bottom:15px;}
	
	h1 { font-family: Arial; font-size:22px; color:#f08a00; font-weight:bold; margin-bottom:15px; line-height: 28px;}
	
	.headline2 { font-family: Arial; font-size:13px; color:#5C5C5C; font-weight:bold; margin-bottom:13px; }

	#content { margin-bottom:0px; width:798px; float:left; background-color:#FFFFFF; margin-top:10px; padding:0px; font-family: Arial; font-size:12px; color:#555555; line-height:18px; border-bottom: solid 0px #f08a00; border-left: solid 2px #d8d8d8;}
	#content-rechts { width: 200px; float:left; margin-top:10px; font-family: Arial; font-size:12px; color:#555555; line-height:18px; border-bottom-style: solid; border-bottom-color: #f08a00; border-bottom-width: 5px; }

	.box_head { width:180px; margin-left:20px; background-color:#f08a00; margin-top:0px; padding: 0px; font-family: Arial; font-size:12px; color:#FFFFFF; font-weight:bold; }
	.box_inhalt { width:180px; margin-left:20px; background-color:#FFFFFF; padding:0px; font-family: Arial; font-size:11px; color:#555555;  }
    
    #newstag {padding:10px;}
    #newstag p {margin-top:0px;}
    
    #contenttag {padding:30px;}
    
	#footer { font-family: Arial; font-size:11px; color:#CCCCCC; padding-bottom:15px; padding-top:4px; line-height:14px; padding-left:0px; }
	#footer a:link { color: #f08a00; font-size: 11px; text-decoration:none; }
	#footer a:visited { color: #f08a00; font-size: 11px; text-decoration:none; }
	#footer a:hover { color: #f08a00; font-size: 11px; text-decoration:underline; }
	#footer a:active { color: #f08a00; font-size: 11px; text-decoration:none;  }
	
	#header { text-align:right; font-family: Arial; font-size:12px; color:#CCCCCC; padding-bottom:10px; padding-top:10px; line-height:14px; padding-right:3px; padding-left:14px; }
	#header a:link { color: #f08a00; font-size: 12px; text-decoration:none; }
	#header a:visited { color: #f08a00; font-size: 12px; text-decoration:none; }
	#header a:hover { color: #f08a00; font-size: 12px; text-decoration:underline; }
	#header a:active { color: #f08a00; font-size: 12px; text-decoration:none;  }

/*
	#menu_left { font-family: arial, helvetica, sans-serif; font-size:12px; color:#f08a00; line-height:16px; padding-left:25px; font-weight:bold;}
	#menu_left a:link { color: #f08a00; text-decoration:none; padding-left:13px; display:block;  background-image: url(images/icon_sub_off.gif); background-repeat: no-repeat; background-position: left center;}
	#menu_left a:visited { color: #f08a00; text-decoration:none; padding-left:13px; display:block; background-image: url(images/icon_sub_off.gif); background-repeat: no-repeat; background-position: left center; }
	#menu_left a:hover, #submenu a.active:link, #submenu a.active:hover, #submenu a.active:active, #submenu a.active:visited { color: #333333; text-decoration:underline; padding-left:13px; display:block; background-image: url(images/icon_sub_on.gif); background-repeat: no-repeat; background-position: left center; }
	#menu_left a:active { color: #f08a00; text-decoration:none; padding-left:13px; display:block;  background-image: url(images/icon_sub_off.gif);  background-repeat: no-repeat; background-position: left center;}
*/
    
	#menu_left { font-family: arial, helvetica, sans-serif; font-size:12px; color:#f08a00; line-height:16px; font-weight:bold; margin-left:8px; margin-top:6px;}
	#menu_left a:link { color: #f08a00; text-decoration:none; padding-left:13px;  }
	#menu_left a:visited { color: #f08a00; text-decoration:none; padding-left:13px; }
	#menu_left a:hover, #submenu a.active:link, #submenu a.active:hover, #submenu a.active:active, #submenu a.active:visited { color: #333333; text-decoration:underline; padding-left:13px;   }
	#menu_left a:active { color: #f08a00; text-decoration:none; padding-left:13px;  }


	#image_head { position:absolute; width:710px; top:88px; border:solid 0px green; color:#FFFFFF; font-family: "Arial Black"; font-size:20px; text-align:right }
	#pfad_menue { position:absolute; color:#FFFFFF; font-family: "Arial"; font-size:12px; top:10px; width:850px; padding-left:3px; border:solid 0px green; text-align:left }
    #pfad_menue a:link { color: #f08a00; font-size: 12px; text-decoration:none; }
	#pfad_menue a:visited { color: #f08a00; font-size: 12px; text-decoration:none; }
	#pfad_menue a:hover { color: #f08a00; font-size: 12px; text-decoration:underline; }
	#pfad_menue a:active { color: #f08a00; font-size: 12px; text-decoration:none;  }
	
    #at_logo { position:absolute; color:#FFFFFF; font-family: "Arial Black"; font-size:20px; top:155px; width:130px; left:945px; }
    #geo_logo { position:absolute; color:#FFFFFF; font-family: "Arial Black"; font-size:20px; top:218px; width:130px; left:945px; }

	a.menulink:link { font-family: arial; font-size: 11px;  color: #649931; text-decoration: none; padding-left: 20px; padding-right: 10px; }
	a.menulink:visited { font-family: arial; font-size: 11px;   color: #649931; text-decoration: none;  padding-left: 20px; padding-right: 10px; }
	a.menulink:hover { font-family: arial; font-size: 11px;  color: #FFFFFF;  text-decoration: none; padding-left: 20px; padding-right: 10px;}
	a.menulink:active { font-family: arial; font-size: 11px;  color: #649931; text-decoration: none; padding-left: 20px; padding-right: 10px; }		
	
	/* MAILFORM Format */
	legend {padding-left:10px;padding-right:10px;border: 0px;}
	fieldset {border:0px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border: 1px solid #C0C0C0;}
	.radiolayout {width:60%;padding-top:15px;padding-bottom:15px;}
	.formu {width:80%;padding-top:10px;padding-bottom:10px;padding-left:10px;border: 1px solid #C0C0C0;}
	.mf-radio {border:0px;}
	.mf-text {color: #000000;border: 1px solid #C0C0C0;margin-bottom: 5px;}
	.mf-pass {color: #000000;border: 1px solid #C0C0C0;margin-bottom: 5px;}
	.mf-check {border: 0px;}
	.mf-select {border:0px;}
	.mf-input {border: 1px solid #C0C0C0;margin-bottom: 5px;}
	.mf-submit {color: #ffffff;background-color: #C0C0C0;border: 0px;}
