body {
	margin-top:0px;
	margin-bottom:0px;
	background :#ffffff;
	font-size:1em;
	}

/*  Startseite Abstand zum Rand*/

.home {
	font-size :11pt;
	margin-left:12pt;
	margin-right:12pt;
	line-height :18pt;
}

	
/* Links im Text */
   
a {
   color:#336633;
   text-decoration:underline;
   }
	  
a:hover  {
   color:#ffffff;
   background-color:#993333;
	 text-decoration:underline; 
}  



/* Links head*/  

div#head a {
   color:#336633;
   text-decoration:none;
}

div#head a:hover {
   color:#ffffff;
	 background-color:#993333;
   text-decoration:none;
}


/* Links copy*/

div#copy a {
   color:#336633;
   text-decoration:none;
}

div#copy a:hover {
   color:#ffffff;
	 background-color:#993333;
   text-decoration:none;
}



/*  Register Linkpage */
	 
.menue {
   text-decoration:none;
   font-size:.80em;
	 color:#336633;
   } 
   
.menue a {
   text-decoration:none; 
   }
	 
.menue a:hover{
   text-decoration:underline;
   background-color:#993333;
   }
   
div#top td {
	vertical-align:top;
}

   	/* Schriftgroessen*/
		
h1 {
   color:#993333;
   font-size:20pt;
   margin:1pt;
   }

h2 {
	font-size:14pt;
}

/*  H1 - Überschrift Special Edition */	

h1#se {
	font-size:13pt;
	color:#000000;
	margin:0px;
}

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

/*GALLERY AND ALBUMS*/


/*Bilderrahmen*/

div#thumbs td {
	text-align:center;

}

div#thumbs img {
	border : 1px; 
	border-style:solid;
	border-color:#336633;
	padding : 2px;
}

/*Titelhintergrund gallery*/

.tr-gall {
  background-color:#e6e6e6;
  height : 35px;	
} 

/* erster letter  gallery*/

div#thumbs b {
	 font-weight:bold;
	 font-size:19pt;
	 color:#993333;
   }

/*Titelhintergrund Album*/

.tr-alb {
  background-color:#e6e6e6;
  height : 35px;	
	letter-spacing : 1px;
} 	 
	 
/*Album Titel*/
  
div#thumbs strong   {
	font-size:small;
	font-weight:bold;
} 

/*ENDE GALLERY UND ALBUM*/

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

/* IMAGES AND TEXT*/

/* Zitate*/

div#image blockquote {
	margin:20px;
  font-size:.80em;
	text-align : justify;
	background-color : #EFEFEF;
}

/*Bildüberschrift*/

div#image b {
	color : #993333;
}


/*Textabstand Rand*/

div#image p {
	margin:8pt;
}



.td-img {
	background-color : #d2d2d2;
	text-align : center;
}

/* ENDE IMAGES AND TEXT*/

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

/*NEWS*/

.space {
	margin:12pt;
}

div#news p {
  margin-left:0.4em;
  margin-right:1em;
  text-align : justify;
}

div#news h2 {
	text-align : center;  
	margin-top : 12px;
} 

div#newspic img {
	border : 1px; 
	border-style:solid;
	border-color:#336633;
	padding : 2px;
}



div#negativ p {
margin-left:6em;
text-indent:-5em;
text-align:justify;
margin-right:0.5em;
}	



/* ENDE NEWS*/

/*___________________________________________________*/

/*NAVIGATION*/

div#nav td {
	vertical-align: top;
}

/* Links  1*/

 div#nav strong a {
	color : #993333;
	text-decoration:none;
}

div#nav strong a:hover {
	color : #ffffff;
	background-color : #336633;
}
 
 /* Links  2*/
 
div#nav  a {
   color:#336633;
   text-decoration:none;
}

div#nav a:hover {
   color:#ffffff;
	 background-color:#993333;
   text-decoration:none;
}

 /* Links  3*/

div#nav em a {
   color:#993333;
   text-decoration:none;
   font-style : normal;
}

div#nav em a:hover {
   color:#ffffff;
	 background-color:#336633;
   text-decoration:none;
}


/*ENDE NAVIGATION*/


/*ARTICLES*/

div#art p {
	text-align : justify;
}

/*MAP*/

div#map b {
		 margin-left:0.5em;
}

div#map em { 
     font-size:.85em;
	    font-style : normal;
		vertical-align : top;
		text-align : left;
}

div#map em a {
   color:#336633;
   text-decoration:none;
   font-style : normal;
}

div#map em a:hover {
   color:#ffffff;
	 background-color:#993333;
   text-decoration:none;
}

.art-thumbs {
	border : 1px; 
	border-style:solid;
	border-color:#336633;
	padding : 2px;
}	

div#crafts td {
  font-size:12pt;

}

	
/**************************
* form.css
* Felder des Formulars formatieren
* 
* 24-10-2005 12:41
**************************/



/* Tabelle, in der das Formular aufgebaut wird */	

/*Überschrift*/

.fHead {
	background-color:#dddddd;
	border:none;
	padding-left:10px;
	font-weight:bold;
}

.fTable h1 {
	font-size:1.1em;
	margin:0px;		
	padding:5pt;
}


.fTable {
	padding:0px;
	border:none;
	background-color:#ffffff;
	font-family: verdana,arial,sans-serif;
	font-size:13px;
	border:1px solid #000000;
	 }
	
.fTable td {
	vertical-align:top; 
	}	
	

/* Rückmeldungen bei falscher Eingabe */
.fUserfeedback {
	padding:8px;
	color:#800000;
	background-color:#dddddd;
	 }

/* Tabellenspalte für Bezeichnung der Felder, Eingabe ok oder nicht ok */
.fInputNotOk {
	background-color:#dddddd;
	color:#000000;
	font-weight:bold;
	padding:10px;
 }
	
.fInputOk {
	padding:10px;
	background-color:#F1F1F9;
	color:#000000;
 }	
	

/* Tabellenspalte für Eingabefelder */	
.fContent {
	padding:8px;
	background-color:#F1F1F9;
	color:#000000;
	 }

/* Eingabefelder */	
.fContent input {
	background-color:#ffffff;
	color:#000000; }

/* Eingabefeld "TEXTAREA" */	
.fTextareaCaption {
	background-color:#F1F1F9;
	border:1px solid #F1F1F9;
	color:#000000;
	font-family: verdana,arial,sans-serif;
	font-size:12px;
 }

/* Inhalt von TEXTAREA */		
.fTextareaContent {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	background-color:#F1F1F9;	}		

/* Beschriftung und Rahmen Absendeknopf */

.fSubmit {
	padding:5px;
	background-color:#dddddd;
	font-weight:normal;
	color:#800000; }

.fSubmit input {
	border:1px solid #336633;
	background-color:#FCFCFE;
	color:#800000;
	width:140px;
	 }

/* Einsendenknopf "hover" */	
.fSubmit input:hover {
	text-decoration:none; 
	background-color:#800000;
		color:#ffffff;
			border-color:#800000;
	}
	
	/* neue */


.fReq {
	padding-top:10px;
	text-align:center;
	background-color:#336633;
	color:#ffffff;
}

.fTDLeft, .fTDRight {
	padding:2px;
}

.fTDLeft {
	width:30%;
	padding:10px;
	background-color:#dddddd;
	color:#000000;
}
.fTDRight {
	background-color:#ffffff;
	width:70%;
}

.daten a {
  color:#800000;
	text-decoration:none;
	font-weight:bold;
	padding:0 5px 0 10px;
	background-color:#F1F1F9;
		display:block;
}

.daten a:hover {
	color: #ffffff;
	background-color:#800000;
	display:block;
}



