.tx-chcforum-pi1-pageLinksTop {

}

.headnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
}
.headnav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	margin: 1px;
}
.headnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	margin: 2px;
	text-decoration: none;
}
.headnav2 a:link {
	color: #FFFFFF;
	margin: 2px;
	text-decoration: none;
}
.headnav2 a:hover {
	color: #FFDE4A;
	margin: 2px;
	text-decoration: none;
}
.headnav2 a:visited {
	color: #FFFFFF;
	margin: 2px;
	text-decoration: none;
}

.headnav3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	background-color: #C3C3C3;
}

.headnav3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
}
.titel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.titel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bord_right {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFF8DF;
}
.bord_left {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #FFF8DF;
}
.bord_top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFF8DF;
	border-left-color: #FFF8DF;
}


.sitemap1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	margin: 2px;
	
	font-weight: bold;
	background-color: #C3C3C3;
}

.sitemap2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	margin: 2px;

	font-weight: bold;
	background-color: #FFDE4A;
}

.sitemap3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	margin: 2px;

	font-weight: bold;
}

.sitemap4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	margin: 2px;

	font-weight: normal;
}

.formsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.formsmred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FF0000;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.headnavf {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 1px;
	text-decoration: none;
}


.tableinhalt {
	border: 1px solid #C3C3C3;
}

.rahmenc {
	border: 1px solid #C3C3C3;
	background-color: #FFFFFF;
	margin: 0px;
}
.rahmeny {
	border: 1px solid #FFDE4A;
	margin: 0 0 0 0;
}

.rahmenmenu{
	border: 1px solid #c3c3c3;
	margin: 2px 2px 2px 2px;
	background-color: #0066CC;
}

.headnav31 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	background-color: #FFDE4A;
}
.headnav4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	margin: 0px;

}
.headnav5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
}
.headnav6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	background-color: #C3C3C3;
}


body {
	background-color: #fedb5d;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0;
	margin:0;

}
a {color: #0066cc;}
a:visited {color:#0066cc;}
a:hover {color: #fedb5d;}
a:active { color:#0066cc;}


h1 {
	font-size: 1em; 
	font-weight: strong;
	color: #666666;
	padding:0;
	margin:10px 0px 10px 0px;
}

h2 {
	font-size: 1.7em;
	font-weight: normal;
}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
}

/* ----------banner for logo-------------- */
#banner {
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #0066cc;
}

#banner p{
	margin-left: 18em;
	padding: 27px;
}

#mainnavi {
	width: 950px;
	margin: 0 auto;
	padding: 4px 0px 4px 0px;
	background-color: #FFFFFF;
	font-weight: bold;
}

#mainnavi a {
	font-weight: bold;
	color: #666666;
}

#mainnavi p{
	margin-left: 18em;
	padding: 0 25px;
}

/* -----------------Inhalt--------------------- */
#content {
	min-height:600px;
	background-color: #ffffff;
	padding: 0;
	margin: 0 0 0 18em;
}

p, pre {
	padding: 0 20px 15px 25px;
	margin:0;
}
pre, code { font-size: 1.2em;}



.gross {
	width: 5.71em;
	height: 1.07em;}

/* --------------left navigavtion------------- */
#left {
	float: left;
	width: 18em;
	margin: 0;
	padding:15px 0 0 0;
	color:#ffffff;
}
#left ul{
	list-style-type: none ;
	padding: 0 0 0 25px;
	margin: 0;
}
#left ul.borderbottom{
	border-bottom:1px solid #ffffff;
	padding: 0 0 10px 25px;
}

#left li a {
	font-size: 1.2em;
	text-decoration:none; 
}
#left  li li a { font-size: 1em; }
#left li{
	margin: 0;
	padding: 0 0 4px 0;
}
#left li li{
	margin: 0;
	padding: 0 0 3px 0;
}
#left li a.selected {
	margin: 0;
	padding: 0 0 0 25px;
	color:#ffffff;
}

#left li li a.selected {
	margin: 0;
	padding: 0;
}


/* -----------footer--------------------------- */
#footer {
	clear: left;
	padding: 0;
	margin: 0;
	background-color: #0066cc;
}
#footer ul {
	list-style-type: none ;
}
#footer a {
	font-size: 0.8em;
	color: #FFFFFF;
	text-decoration:none;
}

.tx-aahbook-pi1-header A {
 font-size: 14px;
}

.tx-aahbook-pi1-div_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.tx-menorcaunt-pi1 {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow {}
.tx-menorcaunt-pi1-listrow TABLE {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR.tx-menorcaunt-pi1-listrow-header {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR.tx-menorcaunt-pi1-listrow-header TD.headnav5 P {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR.tx-menorcaunt-pi1-listrow-header TD.headnav5 P A { color: #FFFFFF; }
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR.tx-menorcaunt-pi1-listrow-header TD.headnav5 {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR TD.text P {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR TD.text P A {}
.tx-menorcaunt-pi1 DIV.tx-menorcaunt-pi1-listrow TABLE TR {}



.tx-srsendcard-pi1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-color: #000000; }
.tx-srsendcard-pi1 P { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.tx-srsendcard-pi1 A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.tx-srsendcard-pi1 A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.tx-srsendcard-pi1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.tx-srsendcard-pi1 A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.tx-srsendcard-pi1 INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 INPUT.tx-srsendcard-pi1-submit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 SELECT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 TEXTAREA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-radio INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }


.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; } 
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; } 
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; font-size: 9px; } 
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; font-size: 9px;  } 
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E7E7E7; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead .titel { margin-top:0px; margin-bottom:0px; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#CDCDCD; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; font-size: 9px;  } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; } 


DIV.tx-newloginbox-pi1 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 H3 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; }
DIV.tx-newloginbox-pi1 P { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 TABLE {}
DIV.tx-newloginbox-pi1 TABLE TR TD P {}
DIV.tx-newloginbox-pi1 TABLE TR TD {}
DIV.tx-newloginbox-pi1 TABLE TR {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; }
