body     { color: black; background-color: #fff }
p     { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }

/* für textvorschau auf reportagen.php */
.textlink	{ text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.textlink:link { text-decoration:none; color:#000000; font-weight: normal;font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
a.textlink:visited { text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a.textlink:hover { text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

/* für überschrift auf reportagen.php */
.ueberlink	{ text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.ueberlink:link { text-decoration:none; color:#000000; font-weight: normal;font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
a.ueberlink:visited { text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a.ueberlink:hover { text-decoration:none; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

a:link      { color: #8FBC8F; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px; list-style-type: none }
a:visited   { color: #8FBC8F; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px; list-style-type: none }
a:hover     { color: #8FBC8F; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; word-spacing: 0px; letter-spacing: 1px }
table {
  background-color:#FFF;
  border-collapse:collapse;
}

/* the border will be defined by the td tags */
td   { 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 1px 
     }

/* für den rahmen */

td.Rahmen 
     {
  	/*background-color:#FFFFFF; */
  	border:1px solid #DCDCDC;
  	padding:0px;
     }
     
.umnu	{ color:#DCDCDC; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.umnu:link { color:#DCDCDC; font-weight: normal;font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
a.umnu:visited { color:#DCDCDC; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a.umnu:hover { color:#DCDCDC; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

#kommentar      	{ border: 0px; padding: 0px; margin-top: 20px; width: 360px; margin-bottom: 50px; }
.con-message		{ font-weight: bold; }
.con-fields		{ margin-bottom: 5px; }
.con-button		{ background-color: #eeeeee; border: 1px solid #cccccc; float:right; }

.con-field		{ border: 1px solid #cccccc; width: 248px; }
.con-field-att		{ border: 1px solid #FF0000; width: 248px; }

.con-lable		{ color: #000000; float:left; width: 90px; }
.con-lable-att		{ color: #FF0000; float:left; width: 90px; }

.kommentar 		{ clear: both; margin-top: 10px; margin-bottom: 10px; background-color: #F5F2F2; padding: 15px; color: #A9A9A9; border: dotted thin; }
.kommentar-kopf 	{ margin-bottom: 15px; }
.kommentar-text		{ margin-bottom: 10px; }
#kommentar-backlink 	{ margin-top: 50px; }

/* für team-kontakt und reportage-kontakt */
#kontakt-team		{ border: 0px; padding: 0px; margin-top: 20px; width: 420px; margin-bottom: 50px; margin-left: 5px; }
.con-fields-team	{ margin-bottom: 5px; }
.con-button-team	{ background-color: #eeeeee; border: 1px solid #cccccc; float:right; margin-left: 2px; }

.con-field-team		{ border: 1px solid #cccccc; width: 320px; }

.con-lable-team		{ color: #000000; float:left; width: 90px; }

#person-autor		{ border: 0px; padding: 0px; margin-top: 5px; width: 420px; margin-bottom: 25px; margin-left: 5px; }
.person-autor-bild	{ float: left; margin-top: 10px; }
#person-autor-infos	{ float: right; }

#kontakt-kontakt	{ border: 0px; padding: 0px; margin-top: 20px; width: 360px; margin-bottom: 50px; }

/* yearchanger */
#yearchanger 		{ text-align: center; margin-top: 50px; margin-bottom: 0px; auto; clear: both; background-color: #F5F2F2; padding: 2px; color: #A9A9A9; border: 1px solid #F2F2F2; }

/* Gaestebuch */
.gb	{ clear: both; margin-top: 10px; margin-bottom: 10px; background-color: #F5F2F2; padding: 15px; color: #A9A9A9; border: dotted thin; }
.gb_head    { margin-bottom: 15px; }
.gb_tail    { margin-bottom: 10px; }
.gb_page    { padding: 5px; width:529px; text-align: center; }
.gb_form    { padding-top: 20px; }
