body { BACKGROUND-COLOR:#000; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif;}
#main { WIDTH:100% }

#content { WIDTH:802px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; }

.td_blog { WIDTH: 602px; BACKGROUND-COLOR: #000;}
.td_space { WIDTH:20px; }
.td_menu { WIDTH:185px; PADDING-TOP: 100px; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 15px; FONT-FAMILY: "Courier New", "Times New Roman", "OCR A Extended", serif; TEXT-ALIGN:left;}
.frontline { FONT-SIZE: 16px; FONT-WEIGHT: bold; }

.tbl_content { WIDTH:602px; BACKGROUND-COLOR: #000; }
.logo { WIDTH:602px; MARGIN-TOP:10px; DISPLAY:block;}

.yellowstripe { WIDTH:7px;  BACKGROUND-COLOR: #dcc506;  FONT-SIZE: 1px;}

.talk { WIDTH:544px; HEIGHT: 280px; BACKGROUND-COLOR: #ffc; FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; TEXT-ALIGN: left; PADDING-BOTTOM:0px; PADDING-TOP:20px; PADDING-RIGHT:20px; PADDING-LEFT:20px; BORDER-RIGHT:2px solid #333; BORDER-LEFT:2px solid #333;}
.talkcom {  WIDTH:474px;  BACKGROUND-COLOR: #ffc; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 15px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; TEXT-ALIGN: left; PADDING-BOTTOM:20px; PADDING-TOP:20px; PADDING-RIGHT:20px; PADDING-LEFT:90px; BORDER-RIGHT:2px solid #333; BORDER-LEFT:2px solid #333;}
.bg { WIDTH:584px;  HEIGHT:25px; FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: #ffc; BORDER-RIGHT:2px solid #333; BORDER-LEFT:2px solid #333;}
.bgcom {  WIDTH:474px;  FONT-SIZE: 18px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 25px; TEXT-ALIGN: left;BACKGROUND-COLOR: #ffc; HEIGHT:25px; PADDING-TOP:20px; PADDING-LEFT:90px;BORDER-RIGHT:2px solid #333; BORDER-LEFT:2px solid #333;}

.nextbg { WIDTH:544px;  HEIGHT:50px; FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR: #ffc;  PADDING-RIGHT:20px; PADDING-LEFT:20px; BORDER-RIGHT:2px solid #333; BORDER-LEFT:2px solid #333;}

.title { FONT-SIZE: 16px; COLOR: #000; FONT-WEIGHT: normal; LINE-HEIGHT: 25px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; TEXT-ALIGN: left; }
.titlecom { FONT-SIZE: 14px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; TEXT-ALIGN: left; }
.comments { FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; TEXT-ALIGN: left; }

.suche { WIDTH:90px; HEIGHT: 20px; BORDER: 2px dotted #dcc506; FONT: normal 12px/13px Courier new, Times New Roman, OCR A Extended, serif;  COLOR:#fff; BACKGROUND-COLOR:#000; }
.searchbutt { WIDTH:60px; HEIGHT:20px; border: 2px dotted #dcc506; font: normal 12px/13px Courier new, Times New Roman, OCR A Extended, serif; FONT-WEIGHT: bold; COLOR: #dcc506; BACKGROUND-COLOR:#000; }

a { FONT-FAMILY: Courier new, Times New Roman, OCR A Extended, Serif; }
a.ref:link { FONT-SIZE: 12px; COLOR: #dcc506; LINE-HEIGHT: 15px;  TEXT-ALIGN: center; TEXT-DECORATION:none}
a.ref:hover { FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION:none}
a.ref:visited { FONT-SIZE: 12px; COLOR: #dcc506; LINE-HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION:underline}

a.reftxt:link { FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 15px; FONT-WEIGHT:bold; TEXT-ALIGN: center; TEXT-DECORATION:none}
a.reftxt:hover { FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR:#dcc506; LINE-HEIGHT: 15px; FONT-WEIGHT:bold; TEXT-ALIGN: center; TEXT-DECORATION:none}
a.reftxt:visited { FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 15px; TEXT-ALIGN: center; FONT-WEIGHT:bold; TEXT-DECORATION:underline}

a.reftxtr:link { FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 15px; TEXT-ALIGN: right; TEXT-DECORATION:underline}
a.reftxtr:hover { FONT-SIZE: 12px; COLOR: #000; BACKGROUND-COLOR:#dcc506; LINE-HEIGHT: 15px; TEXT-ALIGN: right; TEXT-DECORATION:none}
a.reftxtr:visited { FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 15px; TEXT-ALIGN: right; TEXT-DECORATION:underline}

a.write:link { FONT-SIZE: 16px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION:none}
a.write:hover { FONT-SIZE: 16px; COLOR: #000000; BACKGROUND-COLOR:#dcc506; FONT-WEIGHT: bold; LINE-HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION:none}
a.write:visited { FONT-SIZE: 16px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION:none}

a.writecom:link { FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; TEXT-ALIGN: left; TEXT-DECORATION:none}
a.writecom:hover { FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR:#dcc506; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; TEXT-ALIGN: left; TEXT-DECORATION:none}
a.writecom:visited { FONT-SIZE: 11px; COLOR: #000; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; TEXT-ALIGN: left; TEXT-DECORATION:none}

.board {
	position:absolute;
	visibility:hidden;
	z-Index:5;
	top:190px;
	left:130px;
	height:400px;
	width:555px;
	font: normal 11px/13px Courier new, Times New Roman, OCR A Extended, serif;
	color: rgb(0, 0, 0);
	background-color:#ffc;
	padding-top: 5px;
	padding-right: 5px;
	border: 2px dotted #000;
}

/* Kontaktformular */
#formular {
	width: 550px;
	font: normal 11px/13px Courier new, Times New Roman, OCR A Extended, serif;
	color: #000;
	background-color: #ffc;
}

#formular table , #formular td, #formular select, #formular input, #formular textarea  {
	font: normal 11px/13px Courier new, Times New Roman, OCR A Extended, serif;
	color: #000;
	background-color:#ffc;
}

#formular td.t1 {
	width:150px;
}
#formular td.t2 {
	width:400px;
}
.inputHighlighted {
	height:20px;
	color: #f00;
	vertical-align: bottom;
}
.inputNormal {
	height:20px;
	vertical-align: bottom;
}
.ctrl {
	width:175px;
	height: 20px;
	border: 2px dotted #000;
	font: normal 12px/13px Courier new, Times New Roman, OCR A Extended, serif;
	background-color:#ffc;
}
.ctrl_ta {
	width:380px;
	height:95px;
	border: 2px dotted #000;
	font: normal 12px/13px Courier new, Times New Roman, OCR A Extended, serif;
	padding:10px;
	background-color:#ffc;
}

.ab { height:3px; font-size:2px; line-height:2px; }

select {
	width:179px;
	height: 20px;
	border-bottom: 1px dotted #000;
	font: normal 12px/13px Courier new, Times New Roman, OCR A Extended, serif;
	color: #000;
	background-color:#ffc;
}

.butt {
	width:70px;
	height:18px;
	border: 2px dotted #000;
	font: normal 11px/12px Courier new, Times New Roman, OCR A Extended, serif;
	font-weight: bold;
	color: #000;
	background-color:#dcc506;
}
