* {font-family: Verdana,Tahoma,Arial,Helvetica;}

UL {margin-left: 15px; list-style: square; text-align: left;}
LI {margin-top: 5px;line-height:18px;}
HR {color: #99172a; height: 1px;}

.content {background: url("images/bg_content.gif"); color: #000000;}
.content *{ font-size: 9pt;}
.content td {text-align: justify;line-height: 17px;}
.content A:link {color:#99172a; font-weight: bold; text-decoration:none;}
.content A:active {color:#99172a; font-weight: bold; text-decoration:underline;}
.content A:visited {color:#99172a; font-weight: bold; text-decoration:none;}
.content A:hover {color:#99172a; font-weight: bold; text-decoration:underline;}
.content .headline {background: url("images/bg_headline.gif"); color: #f5f5dc; font-size: 12px; font-weight: bold; height: 27px;}
.content .small {font-size: 7pt; color:#99172a; text-align: left;line-height: 11px;}
.content .roterkasten {background: url("images/bg_red.gif"); color: #FFFFFF; font-weight: bold; padding: 2px 2px 2px 2px;}
.content .border {border: 1px solid #99172a;}
/*Kontakt-Formular-Styles*/
.content .text
{
	font-weight:normal;
	border: 1px solid #99172a;
	background-color: #FFFFFF;
	color: #000000; 
	padding-top: 1px;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-right: 2px;
}

.content .button
{
	font-weight:bold;
	border: 1px solid #99172a;
	background-color:#99172a;
	color:#f5f5dc;
	padding-top: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-right: 2px;
	cursor: hand;
}
.content .error
{
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.content ul.error
{
	font-weight: normal;
	color: #FF0000;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:5px;
	list-style: disc outside none;
	text-decoration: none;
}

.nav {background-color: #fae292; color: #000000; font-size: 10px;}
.nav *{font-size: 7pt;}
.nav A:link { font-size: 7pt; color:#000000; text-decoration:none;}
.nav A:active { font-size: 7pt; color:#000000; text-decoration:underline;}
.nav A:visited { font-size: 7pt; color:#000000; text-decoration:none;}
.nav A:hover { font-size: 7pt; color:#000000; text-decoration:underline;}
.nav A.activ:link { font-size: 7pt; color:#99172a;font-weight: bold; text-decoration:none;}
.nav A.activ:active {font-size: 7pt;font-weight: bold; color:#99172a; text-decoration:underline;}
.nav A.activ:visited {font-size: 7pt;font-weight: bold; color:#99172a; text-decoration:none;}
.nav A.activ:hover {font-size: 7pt;font-weight: bold; color:#99172a; text-decoration:underline;}

.practicetpldetail TD {text-align: left;}
.practicetpldetail TH {color: #99172a; font-weight: bold; text-transform: uppercase;}
