/* CSS Document */
/* ©2007,2008 by press+picture / pxl-company */
/* Quellcode darf nicht verändert oder kopiert werden */
/* Verwendung auch auszugsweise nur mit Zustimmung */

a:link {color: #C92426; text-decoration: underline;}
a:visited {color: #C92426; text-decoration: underline;}
a:hover {color: #ABC9D2; text-decoration: none;}
a:active {color: #CCFFFF; text-decoration: underline;}
 
a.navi:link {text-decoration:none; font-weight: bold; color: #C92426; font-size: 12px; margin-left: 30px}
a.navi:visited {text-decoration:none; font-weight: bold; color: #C92426; font-size: 12px; margin-left: 30px}
a.navi:hover {text-decoration:none; font-weight: bold; color: #ABC9D2; font-size: 12px; margin-left: 30px}
a.navi:active {text-decoration:none; font-weight: bold; color: #CCFFFF; font-size: 12px; margin-left: 30px}

a.subnavi:link {text-decoration:none; font-weight: normal; color: #666666; font-size: 11px;}
a.subnavi:visited {text-decoration:none; font-weight: normal; color: #666666; font-size: 11px;}
a.subnavi:hover {text-decoration:none; font-weight: normal; color: #FE820E; font-size: 11px;}
a.subnavi:active {text-decoration:none; font-weight: normal; color: #99CC00; font-size: 11px;}

a.feet:link {text-decoration:none; font-weight: normal; color: #C92426; font-size: 10px;}
a.feet:visited {text-decoration:none; font-weight: normal; color: #C92426; font-size: 10px;}
a.feet:hover {text-decoration:none; font-weight: normal; color: #ABC9D2; font-size: 10px;}
a.feet:active {text-decoration:none; font-weight: normal; color: #CCFFFF; font-size: 10px;}

a.audio:link {color: #FE820E; text-decoration: underline;}
a.audio:visited {color: #FE820E; text-decoration: underline;}
a.audio:hover {color: #666666; text-decoration: underline;}
a.audio:active {color: #99CC00; text-decoration: underline;}

.bodytext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	}
	
.bodytexthaftung {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin: 15px;
	}
	
.bodytexttable {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}

.bodytext_bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
	}
	
body {
	margin: 0 0 0 0px;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BBBBBB;
	height:100%;
 	margin:0%;
 	padding:0%;
	}
	
#head {
	width: 820px;
	height: 120px;
	text-align: left;
	background-image: url(gfx/head_final.gif);
	background-repeat: no-repeat;
	margin-top: 2%;
	}
	
#head_inner {
	width: 820px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	}
	
#main {
	margin-top: 1%;
	width: 820px;
	height: 400px;
	}
	
#main_inner {
	padding: 10px 10px 10px 10px;
	}
	
#feet {
	margin-top: 1%;
	width: 820px;
	height: 15px;
	text-align: center;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	}
	
/* Formatierungen */

.headline_center {
	text-align: center;
	font-size: 13px;
	color: #666666;
	}
	
.objektborder {
	border: 1px solid #BBBBBB;
	}

.feettext {
	font-size: 10px;
	padding-top: 5px;
	color: #333333;
	}

.table_break {
	border-bottom: 1px dotted #BBBBBB;
	}

.input {
	border: 1px solid #555555;
	font-size: 11px;
	}
	
.tt {
  font-size: 10px;
  line-height: 13px;
}
