html {
}

/*body { 
	background: #D0D0D0;
	background-image: url('images/background.gif');
	background-repeat: repeat-y;
	background-position: center center;
	text-align:center;
	margin:0px;
	font-family: Tahoma;
	font-size:12px;
	font-color: #000000;
	
	ccff99
}*/

body  {
  
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	color: #D4D4D4; /*494949;*/
	/*border-color: #006400;*/
	/*FB7922*/
	/*background: url(images/bg_neu6.gif) repeat-x;
    	background-color: #F8F8F8; */
	background-color: #000000;
	background-position: bottom;
	font-family: Verdana, Helvetica, Sans-serif; 
	/*font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;*/
	
}






	
#schrift{
	/*background: url(images/butzow_oben2_813x43.jpg);*/
	width: 813px;
	height: 43px;

}

input {
	background-color: #FFFFFF;
	padding:1px;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #D0D0D0;
}	
	
textarea,  select, radio {
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #D0D0D0;
	background-color: #FFFFCC; /*BFEBC0*/
	padding:1px;
}
input:hover, input:focus {
	background-color: #F6EBBC;/*E8F2DA*/
}
textarea:hover, textarea:focus,
select:hover, select:focus,
radio:hover, radio:active {
	background-color: #CC9900; /*E0E0E0; EEC693 E8F2DA*/
}

a, a:visited {
	color: #000000;
	font-weight: bold;
}

a:hover, a:active {
	color: #666666;
}

h1 {
	font-size: 11px;
	margin: 0px;
	padding:0px;
}

h2 {
	font-size: 11px;
	margin: 0px;
	padding:0px;
}
#container {
	/*width: 60%; 
	width: 90%;*/
	/*position: center; 
	left: 50px;
	right: 50px;*/
/*margin-left: -428px; 
	padding: 10px 20px 5px 20px;*/
	background: #000000;
	/*border-color: #000000;
	border-style:solid;
	border-color:#A50800;
	border-width: thin;*/
	/*vertical-align: middle;*/
	
	width: 780px;
	text-align: center;
	margin-top: 30px;
   margin-left: auto;
   margin-right: auto;
	/*margin-bottom: 20px;   */
	overflow: hidden;
	/*background: white;*/
}

#last {
	float: left;
	/*color:#606060; border:1px solid #000000;*/
	width: 780px;
	/*background-image: url(images/bg_0.gif); */
	/*background:#f0f0f0 url(images/bg_5.gif) top left repeat-x;*/
}

#logo {
	float: right;
	background-image: url('logo/logoorigineel3_160x129.gif');
	/*color:#606060; border:1px solid #000000;*/
	width: 160px;
	height: 130px;
	/*background-image: url(images/bg_0.gif); */
	/*background:#f0f0f0 url(images/bg_5.gif) top left repeat-x;*/
}

/*
#header {
	float: left;
	width: 780px;
	height: 85px;
	/*background-image: url('logo/logoorigineel3_160x129.gif'); */
	/*background-image: url('http://www.anderl.ws/home/themes/anderl_eng/banner/banner_3_ich.jpg');  */
	/*background-image: url(rotation/rotator.php);  */
	/*border-bottom: thin solid Black;
	border-top: thin solid Black;
}*/


/*   von anderl neu eingefügt */

/*** Horizontal menu ***/

#mainmenu {
	/*	position: absolute;
	top: 0;
left: 280px;
	width: 407px;*/
	height: 25px;
	/*background: #CFCFCF ;*/
	margin: 0; /* original
float:left;
margin-bottom:25px;
*/
}

#mainmenu ul {
/* schriftgröße des menues */
font-size:13px;
margin:0;
padding:0;
}

#mainmenu li {
float:left;
/*height:35px; */
list-style:none;
margin:0;
padding:0;
}

#mainmenu a {
/*border-right:1px solid #A50800;*/
color:#FFFFCC; /*606060;D9D9D9*/
display:block;
font-size:0.7em;
/* abmaße der link box im oberen menu : oben link/rechts unten*/
padding:6px 5px 8px;
text-transform:uppercase;
/*background:#f0f0f0 url(images/bg_nav_4_neu.gif) top left repeat-x;*/
}

#mainmenu a:hover {
/*background:#f0f0f0 url(images/bg_nav_3_neu.gif) top left repeat-x;*/
color:#CC9900;
text-decoration:none;
}

#mainmenu a.active {
/*background:#f0f0f0 url(images/bg_nav_2_neu.gif) top left repeat-x;*/
color:#A40B00;
text-decoration:none;
}

/*------------------------*/

#searchin {
	background: White;
	position: absolute;
	top: 20px;
	padding: 100px 50px 0px;
	border: thick;
}

#table_breadcrumbs{
	margin-left: -6px;
	margin-bottom: -2px;
}

#search_field{
	/*background: White; absolute*/
	/*position: relative;*/
	/*top: 20px;
	border: thick;*/
	margin-top: 2px;
	/*margin-left: 623px;*/
	margin-bottom: 0px;
}
	/*		style="
			width: 142px; 
			border: thick; 
			margin-top: 60px;
			margin-left: 628px;
			"*/
#search {
	float: left;/**/
	width: 780px;
	background-color: #F1F1F1;
	/*height: 25px;*/
	padding: 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

#navicontent {
	float: left;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: xx-small; 
	/*text-transform: uppercase;
	text-indent: 3px;*/
}

#subnavigation,#content_news {
	float: left;
	width: 180px;
	text-align:left;
	font-size: 11px;
	padding: 0px 10px 0px 0px;
}

#subnavigation ul, #content_news ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#subnavigation ul li a, #subnavigation ul li a:visited,
#content_news ul li a, #content_news ul li a:visited {
	display:block;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 3px 0px 3px 0px;
}

 #subnavigation ul li a:hover,
#content_news ul li a.active, 
#content_news ul li a:hover  {
	display:block;
	padding: 3px 0px 3px 0px;
}

#subnavigation ul li a.active{
	display:block;
	background-color: #101010; /* C5C500; E8F2DA*/
	padding: 3px 0px 3px 0px;
}


#content {
	float: left;
	width: 819px;
	/*background-image: url('images/background_content.gif');*/
	background-repeat: repeat-y;
	background-position: center center;
	border-bottom: 1px solid #000000;
	/*margin-top:5px;*/
	padding: 0px 0px 5px 0px;
}

#content_main,
#content_home {
	float: left;
	width: 570px;
	padding: 0px 5px 0px 0px;

}



#content_main_title, 
#subnavigation_title {
	/*border: 1px solid #D0D0D0;*/
	background-color: #006400;
	text-align:left;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	margin-bottom: 3px;
	color: white;
	
/*	height: 18px; 
 */
}

#content_main_header {
	/*border: 1px solid # 006400 A9D455 876C36 D4A955;*/
	background-color: #A50800; /*A50800;393839*/
	text-align:left;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 2px 4px 7px;
	margin-bottom: 3px;
	color: white;
	width: 819px;
	margin-right: 50px; 
	
/*	height: 18px; 
 */
}

#content_main_header a.active{
	color: #C6C6C6;
	font-weight: bold;
}

#content_main_header a:hover{
	color: #FFFFFF;
	font-weight: bold;
}



#content_main_text {
	width: 100%;
	min-height: 450px;
 	height:auto !important;
 	height:450px;
	text-align: justify;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 20px;
	padding-bottom:20px;
	font-weight:normal;
	color: #FFFFCC;
	
}

#content_main_text a{
	color: #FFFFCC;
}

#content_main_text a:hover{
	color: #CC9900;
}

#content_main_footer, #content_main_footer_woline {
	width: 100%;
	text-align:right;
	font-size: 9px;
	margin-top: 3px;
	padding:0px;
	
}

#content_main_footer_woline {
	text-align:left;
	border: 0px;
}

#content_main_footer a, #content_main_footer a:visited,
#content_main_footer_woline a, #content_main_footer_woline a:visited {
	color: #FFFFCC;
	/* color: #D0D0D0; */
	text-decoration: none;
	/*color: #FF3434;*/
}

#content_main_footer a:hover, #content_main_footer a:active,
#content_main_footer_woline a:hover, #content_main_footer_woline a:active {
	color: #CC9900; /* #000000; */
}

#footer {
	float: left;
	width: 100%;
	text-align:left;
	font-size: 9px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	color: #FFFFCC;
	
	background-color:#A50800;
	border-style:solid;
	border-color:#A50800;
	border-width: thin;
}

#footer a, #footer a:visited {
	/*text-decoration: none;*/
}

#footer a:hover {
	color: #CC9900;
}

.row1 {
	background-color: transparent;
}
.row2 {
	background-color: transparent;
}



#schriftfarbe {
	color: #FFFFCC; /*000000*/
	}	
	
#schriftfarbe:hover{
	color: #CC9900; /* 000000*/
	}		
	
#schriftfarbe:active{
	color: #A50800; /*000000*/
	}		
	
#zeigerfarbe{
	color: #A50800;
	font-size: 11px;
}

/*#zeigerfarbe:hover{
	color: #FF6A05;
}*/

#zeigerfarbe:active{
	color: #FFFFFF; /*C1C100;*/
}

#newsheader {
	height: 18px; 
	background-color: #006400; 
	color: white; 
	font-size: 11px; 
	font-weight: bold;
} 

/*
.box ul{
	margin-left: 0; 
	list-style-type: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0; 
	margin-bottom: 0px; 
}
.box li{
padding-top: 3px;
padding-bottom:3px;
padding-left: 5px;
padding-right: 5px;
}
*/

/*---------- grenn box -----------------*/

#greenBox {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 1.8em; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 180px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000000 0px solid; 
	HEIGHT: auto! important; 
	BACKGROUND-COLOR: #ffffff
}
#greenHeader {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/redheader2.gif); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 170px; 
	COLOR: #ffffff; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #ffffff
}
#greenTitle {
	BORDER-RIGHT: #6bb521 1px solid; 
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #6bb521 1px solid; 
	WIDTH: 179px; 
	COLOR: #2c5800; 
	PADDING-TOP: 6px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 21px; 
	BACKGROUND-COLOR: #e7f2d8
}
#greenContent {
	BORDER-RIGHT: #A50800 1px solid; 
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: 900; 
	FONT-SIZE: 11px; FLOAT: left; 
	PADDING-BOTTOM: 9px; 
	BORDER-LEFT: #A50800 1px solid; 
	WIDTH: 160px; COLOR: #2c5800; 
	PADDING-TOP: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}

#greenContent ul li {
	border-bottom: 1px dotted #CCCCCC;
}

#greenContent ul li a, #greenContent ul li a:visited{
	display:block;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 3px 0px 3px 0px;
}



#greenFooter {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 8px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/redfooter1.gif); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 170px; COLOR: #2c5800; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff
	
}

#greenFooter  a {
	color: #606060;
}

#greenFooter  a:hover {
	color: #000000;
}

/*----------- Orange Box ----------------*/

#orangeBox {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 1.8em; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 180px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000000 0px solid; 
	HEIGHT: auto! important; 
	BACKGROUND-COLOR: #ffffff
}
#orangeHeader {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/orange_header.gif); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 170px; 
	COLOR: #ffffff; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #ffffff
}
#orangeTitle {
	BORDER-RIGHT: #6bb521 1px solid; 
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #6bb521 1px solid; 
	WIDTH: 179px; 
	COLOR: #2c5800; 
	PADDING-TOP: 6px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 21px; 
	BACKGROUND-COLOR: #e7f2d8
}
#orangeContent {
	BORDER-RIGHT: #D4A955 1px solid; 
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: 900; 
	FONT-SIZE: 11px; FLOAT: left; 
	PADDING-BOTTOM: 9px; 
	BORDER-LEFT: #D4A955 1px solid; 
	WIDTH: 160px; COLOR: #2c5800; 
	PADDING-TOP: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}

#orangeContent ul li {
	border-bottom: 1px dotted #CCCCCC;
}

#orangeContent ul li a, #orangeContent ul li a:visited{
	display:block;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 3px 0px 3px 0px;
}



#orangeFooter {
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 8px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/orange_footer.gif); 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 170px; COLOR: #2c5800; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff
	
}

#orangeFooter  a {
	color: #606060;
}

#orangeFooter  a:hover {
	color: #000000;
}


/* ------- CALENDAR --------- */

#calendar_box{
	BORDER-RIGHT: #000000 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 1.3em; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 180px; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #000000 0px solid; 
	HEIGHT: auto! important; 
	/*BACKGROUND-COLOR: #ffffff*/
}

#calendarmitte ul li {
	border-bottom: 1px dotted #A50800;
}

#calendar {
	float:left;
	position:relative;
	/*background-image:url(http://misty.dynalias.org:81/contrexx/images/content/zeichnungen/ufo004gra2c3.jpg);
	background-repeat:no-repeat;
	background-position:top;*/
	background-color: #A50800; /*A40B00*/
	margin-top: -5px;
	margin-bottom: 15px;
	width: 159px;
	height: auto !important;
	min-height: 14px;
	text-align:left;
	color: #FFFFCC;
	font-weight: bold;
	padding:3px;
	padding-top: 4px;
	padding-left: 15px;
	margin-left: 1px;
    
	
	border-style:solid;
	border-color:#A50800;
	border-width: thin;
}


#calendar a {
	text-decoration: none;
	color: #FFFFCC;
}

#calendar a:hover {
	text-decoration: none;
	color: #CC9900;
}

#calendarmitte {
	float: left;
	height: auto !important;
	width: 159px;
	/*padding-left: 8px;*/
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	margin-left: 1px;
	margin-top: -16px;
	font-size: 10px;
	color: #FFFFCC;
    text-decoration: none;
	
	border-style:solid;
	border-color:#A50800;
	border-width: thin; 
}


#calendarmitte a { 
	color: #FFFFCC; 
	FONT-SIZE: 10px;	
	/*padding-left: 20px;*/
	text-decoration: none;
	
/*	padding-top: 50px;
	
	border-style:solid;
	border-color:#19FC1A;
	border-width: thin;*/
	
	}
#calendarmitte a:hover{ 
	color: #CC9900; /*A40B00; */
	text-decoration: none;

	FONT-SIZE: 10px;
	}

#calendarcontent {
	float: left;
	width: 153px;
	height: auto !important;
	/*margin-left: 12px; */
	padding-top: 3px;
	
}

* html #calendarcontent { 
	margin-left: 6px;
}


#calenderlink{
	border-bottom: 1px dotted #A50800;
	padding-top: 3px;

	/*padding-left: 50px;*/
}

#moveit{
	padding-left: 10px;
}

#spacer{
	padding-bottom: 3px;
}

#calendarfooter {
	float: left;

	height: 20px;
	width: 157px;
	margin-left: 1px;
	margin-bottom: 5px;
	margin-top: -1px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 20px; 
	FONT-SIZE: 9px;	
	
	border-style:solid;
	border-color:#A50800;
	border-width: thin;
}

#calendarfooter a { color: #FFFFCC; }
#calendarfooter a:hover{ color: #CC9900; text-decoration: none;}

#newscontent{
	padding-left: 12px;
	font-size: 10px;
}

#newcontent ul li{
	list-style-type:square;
}

/*------------------------------------*/

