body 		{ font: x-small Verdana, Arial, Helvetica, sans-serif; height:100%; margin:0px; background-image:url(images/bac.gif); }
body.admin	{ height:100%; margin:0px; background-color:#FFFFFF; }
td 			{ font: 11px; color: #000; }
ul			{ font: 11px; color: #233C55; }
ol			{ font: 11px; color: #233C55; }
hr			{ color: #233C55; height: 1px; border-style:dotted; }
a, address, blockquote, caption, cite, dfn, dl, dt, 
fieldset, h1, h2, h3, h4, img, input, label, legend, 
li, ol, option, p, q, select, textarea, td, th, ul, ol
				{ font: 11px Verdana, Arial, Helvetica, sans-serif; }
h1			{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #233C55; margin:0px; }
h2			{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #233C55; }
form		{ margin: 0; }

/* CLASSES */
/* .tdWasserzeichen { background-color:#FFFFFF; background-image:url(images/bac_td_content.gif); background-repeat:no-repeat; background-position:center; } */
.tdWasserzeichen { background-color:#FFFFFF; }
.spalteRechts { background-image: url(images/bac_td_rechts.gif); }
.tdContent		{ }
.tdLinks		{ background-color: #000; width:1px; height:100%; }
.tdRechts		{ background-color: #000; width:1px; height:100%; }
.tdLinksWeiss		{ background-color: #FFF; width:1px; height:100%; }
.tdRechtsWeiss	{ background-color: #FFF; width:1px; height:100%; }
.tdLinie		{ background-color: #FFF; height:1px; }
.gelb					{ background-color: #B2B2B2; }
.hellblau 		{ background-color: #BFD3E2; }
.hellgrau 		{ background-color: #F3F3F3; }
.dunkelblau		{ background-color: #233C55; }
.dunkelgruen	{ background-color: #005A4C; }
.dunkelgrau		{ background-color: #666666; }
.main 				{ font: 11px; color: #233C55; }
.mainActive		{ font: 0.8em/0.9em; color: #FFF; }
.main1				{ font: bold 0.8em/0.9em; color: #000; }
.mainActive1	{ font: bold 0.8em/0.9em; color: #000; }
.tab100				{ height:100%; }
.mainTab100		{ height:100%; border-left: 1px solid #999; border-right: 1px solid #999;  border-bottom: 1px solid #999; }
.tdTeaser			{ font: 0.7em/0.9em; line-height:1.1em; color: #005A4C; text-align:left; padding:7px;  }
.tdNavi 			{ background-color: #00518A; }
.tdSubNavi 		{ background-image: url(images/bac_subnavi_lo.jpg); }
.tdSubNaviActive { background-image: url(images/bac_subnavi.jpg); }
.tdBacWeiss 	{ background-color: #FFF; }
.tdNavBac			{ background-color: #68948B; background-image: url(images/nav_bac.gif); background-repeat: repeat-x; }
.tdSuche 			{ background-image: url(images/bac_such_td.gif); }
.tdBig 				{ background-image: url(images/bac_big_td.gif); background-repeat:no-repeat }
.tdVisual 		{ border-right: 1px solid #000; }
.tdBacDot			{ background-image: url(images/bac_dot_td.gif); height: 9px; }
.tdBigRepeat	{ background-image: url(images/bac_big_rp_td.gif); }
.tdFooter			{ border-left:1px #999 solid; border-right:1px #999 solid; background-color: #EAEDF4; }
.tdHellGrau		{ background-color: #EAEDF4; }
.tdbacfix			{ background-image: url(images/bac_1.jpg); background-repeat: no-repeat; border-left:1px #999 solid; border-right:1px #999 solid; }
.imgHauptNavi	{ border-left:1px #FFF solid; border-right:1px #FFF solid; }
.randFarbe		{ background-color: #999; }
.margin 			{ font: 0.8em/0.8em; color: #004483; text-decoration: none}
.blau					{ color: #233C55; } /* Pantone 295c */
.gelb					{ color: #FFCB65; }
.rot					{ color: #E60003; } /* Pantone 485c */
.weiss				{ font: 11px; color: #FFF; }
.high					{ color: #FFFFFF; background-color: #233C55; }


input.submitBtn	{ font: 1em/1em; }
input.w250	 		{ font: 8pt; width:250px; }
select.w250	 		{ font: 8pt; width:250px; }
textarea.w250		{ font: 8pt; width:250px; }

input.w250_small	 	{ font: 8pt; width:70px; }
select.w250_small	 	{ font: 8pt; width:70px; }
textarea.w250_small		{ font: 8pt; width:70px; }

input.w250_medium	 	{ font: 8pt; width:135px; }
select.w250_medium	 	{ font: 8pt; width:135px; }
textarea.w250_medium	{ font: 8pt; width:135px; }

input.w250_large	 	{ font: 8pt; width:200px; }
select.w250_large	 	{ font: 8pt; width:200px; }
textarea.w250_large		{ font: 8pt; width:200px; }

.selecter				{ width:136px; font:11px; }
.optionLeer			{ font-size:2px; font-color:#BFD3E2; background-color:#EAFFFB; }
input.ticker		{ border:0; margin:0; width:100%; text-align:center; }
.bt {
	color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;	font-weight: bold; border : 1px solid #b2b2b2;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE);
}

/* SEARCH */

.findenKlein 				{ font: 10px; border: 1px #7F9DB9 solid; background-color: #F3F3F3; color: #000; width: 130px; }
.phpdiginputsubmit 	{ font: 1em/1em; }
.phpdigselect 			{ font: 1em/1em; border: 1px #000 solid; background-color: #FFF; color: #000; }
.phpdigHighlight 		{ font: 1em/1em; color: black; background-color: #FFF; font-weight: bold; }
a.phpdig 						{ font: 1em/1em; text-decoration: none; }
a.phpdig:hover 			{ font: 1em/1em; text-decoration: underline; }
.btFinden {
	color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;	font-weight: bold; border : 1px solid #b2b2b2;
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE); width: 130px;
}

/* LINKS */

a 					{ color: #233C55; text-decoration: none; }
a:visited 	{ color: #233C55; text-decoration: none; }
a:hover 		{ color: #233C55; text-decoration: underline; }
a:active 		{ color: #233C55; text-decoration: underline; }

a.main 					{ color: #233C55; text-decoration: none; }
a.main:hover 		{ color: #233C55; text-decoration: none; }
a.main:visited	{ color: #233C55; text-decoration: none; }
a.main:active 	{ color: #233C55; text-decoration: none; }

