body {
	margin:0;
	background-color : #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #EFEFEF;
	scrollbar-3dlight-color: #EFEFEF;
	scrollbar-arrow-color:  #173376;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #286FA7;
}

#breadcrumbs{position:absolute; left:35; top:15; height:20; width:80%; z-index:1}
#divHead{position:absolute; left:35; top:40; width:80%; z-index:1}
#divCont{position:absolute; left:35; top:80; height:20; width:80%; z-index:1}
#divBild{position:absolute; left:35; top:60; height:50; width:500; z-index:1}
#topimg{position:absolute; left:0; top:0; height:10; width:165;}
#divNewsbox{position:absolute; left:410; top:250; height:10; width:180;}

.highlight {
	color: #EF414B;
}

A, A.main {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #286FA7;
	font-size: 12px;
	text-decoration:none;

}

.tdhead A, .tdhead A:hover {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	font-weight: bold;
}

.tdhead A:hover {
	text-decoration: underline;
}

.rechts {
	text-align:right;
}

span.textnavi {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #DCAF4F;
	font-size: 12px;
	text-decoration:none;
}

A.main:Visited  {
	color : #286FA7;
}

A:Active, A.main:Active  {
	color : #308CD0;
}

A:Hover, A.main:Hover  {
	color : #308CD0;
	text-decoration: underline; 
}

A.sub {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #173376;
	text-decoration: underline; 
	font-size: 10px

}

A.sub:Visited  {
	color : #173376;
}

A.sub:Active  {
	color : #308CD0;
}

A.sub:Hover  {
	color : #308CD0;
}


a.textnavi {
	text-decoration: underline;
}

A.ohne {text-decoration: none;}

.textub1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	color: #173376; 
	color:#000000;
	letter-spacing:1px; 
	font-weight:normal;
	}

.TextUb2 { font-family:  Times New Roman, Times, Serif; font-size: 28px; color:#173376; font-weight:bold;}

.TextAnsicht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.textnavi {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #308CD0;
	font-weight:bold;
}

.textrot {
	color: red
}

.tdhead, .tdhead_small, .tdhead_no_wave, .tdhead_hits, .tdhead_hits_big, .tdhead_hits_nowave, .tdhead_dunkel, .tdhead_small_dunkel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	background:#2684CE;
	text-decoration: none;
	background-repeat: repeat-x;
	padding-left: 15px;
}

.tdhead {
	background-image:url('../images/styles/tdhead_big_bg.jpg');
}

.tdhead_dunkel {
	background-image:url('../images/styles/tdhead_big_bg_dunkel.jpg');
}

.tdhead_small {
	background-image:url('../images/styles/tdhead_small_bg.jpg');
}
.tdhead_small_dunkel {
	background-image:url('../images/styles/tdhead_small_bg_dunkel.jpg');
}

.tdhead_no_wave {
	background-image:url('../images/styles/tdhead_no_wave.jpg');
}

.tdhead_hits_nowave {
	background-image:url('../images/styles/tdhead_hits_nowave.jpg');
}

.tdhead_hits {
	background-image:url('../images/styles/tdhead_hits_bg.jpg');
	background-image:url('../images/styles/tdhead_hits_bg.jpg');
}

.tdhead_hits_big {
	background-image:url('../images/styles/tdhead_hits_big_urlaub.jpg');
	background-image:url('../images/styles/tdhead_big_hits_bg.jpg');
	
}



.tdhell, .tdhell1, .tdhell_hits, .tdhell1_hits, .tdhell2_hits, .tddunkel, .textnormal, .textnormalblau, .textrot, .numerierung, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tdhell, .tdhell1, .tddunkel, .tdhell_hits, .tdhell1_hits, .tdhell2_hits {
	padding:4px 4px 4px 4px;
	background-repeat: repeat-x !important;
}

.tdhell, .thell1, .tddunkel, .textnormal {
	color: #000000;
}

.tdhell {
	background:#D0EDFF;
	background-image:url('../images/styles/tdhell_bg.jpg');
}

.tdhell_hits {
	background-image:url('../images/styles/tdhell_bg_hits.jpg');
}

.tdhell1_hits {
	background-image:url('../images/styles/tdhell1_bg_hits.jpg');
	background-image:url('../images/styles/tdhell1_bg_hits_urlaub.jpg');
}

.tdhell2_hits { 
	background-image:url('../images/styles/tdhell2_bg_hits.jpg');
 }

.tdhell1 {
	background:#FFFFFF;
	background-image:url('../images/styles/tdhell1_bg.jpg');
}

.tddunkel {
	background:#A2DAFF;
	background-image:url('../images/styles/tddunkel_bg.jpg')
}

input, select, textarea, option{
	border:solid;
	border-color:91D5FA;
	border-width:1px;
}
option {
	background: #2C8CD8;
	color:white;
}

option.textklein {
	color:white;
}

.textnormalblau { 
	color: #4E95DC;
}

.numerierung {
	font-weight:bold;
	color: #173376;
}

.Text11Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.textgross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #173376; font-weight:bold; }

.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: silver; font-decoration: none; }

.textgrossneu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color :#ff8000;
	background-color: #EF414B;
	font-weight: bold;
}

.textkleinneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background-color : #ff8000;
	background-color: #EF414B;
	font-weight:bold;
}

.Text12PixelFett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0 ; font-weight: bold}

.Text12Pixelkursiv { font-family: Times, serif; font-size: 13px; color: #000000 ; font-style: italic}

.Text12PixelFettWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white ; font-weight: bold}

.Text12PixelFettBlau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: navy ; font-weight: bold}

.TextPreis { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: navy ; font-weight: bold}

.Text18Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000 ;}

.Text10pxHeadlineWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold }

.TextHeadlineGross { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2B2D80 ; font-weight: bold }

.Text11weissPixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

.Text12PixelFettRot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red; font-weight: bold }

.TextError { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red }

.border { border-color : Navy; border-style : solid; border-width : 1px; }

.Ubmain { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0082BF ; font-weight: bold }

.Ubsub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0; font-weight: bold }

.Text12pixelblau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #173376;
	text-decoration: none;
}
.email-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #173376;
	text-decoration: underline;
}

.no_border { 
border-style: none;
 }