/* 
CSS Definitionen für thiele-gruppe.de
(c) 2003, halledt Werbeagentur GmbH 
*/

body {
	background-image: url(grafik/hintergrund.jpg);
	background-repeat:no-repeat;
	scrollbar-base-color:#3590CB;
  						scrollbar-3dlight-color:#FFFFFF;
  						scrollbar-arrow-color:#FFFFFF;
  						scrollbar-darkshadow-color:#000000;
  						scrollbar-face-color:#83CAF0;
						scrollbar-highlight-color:#FFFFFF;
  						scrollbar-shadow-color:#3590CB;
  						scrollbar-track-color:#D0E9F9;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

/* CSS für Menüs */
.hauptmenueoben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

a.hauptmenueoben:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

a.hauptmenueoben:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

a.hauptmenueoben:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a.hauptmenueoben:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.hmoaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a.hmoaktiv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a.hmoaktiv:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a.hmoaktiv:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

a.hmoaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.menueoben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: right;
}

a.menueoben:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: right;
}

a.menueoben:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: right;
}

a.menueoben:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: right;
}

a.menueoben:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	letter-spacing: 0.6px;
	text-align: right;
}


.menuelinks {
	 filter:Alpha(opacity=50, finishopacity=50, style=2);
}


.hauptmenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

a.hauptmenue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

a.hauptmenue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

a.hauptmenue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}

a.hauptmenue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}

.hmaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}

a.hmaktiv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}
a.hmaktiv:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}
a.hmaktiv:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}
a.hmaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}


.untermenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 14px;
}

a.untermenue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 14px;
}

a.untermenue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 14px;
}

a.untermenue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

a.untermenue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

.umaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

a.umaktiv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

a.umaktiv:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

a.umaktiv:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}

a.umaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 14px;
}




.textfeld {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: normal;
	color: #909090;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: 1px;
	border-right-style: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #909090;
	border-left-color: #909090;
}


.headlinekasten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}

.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 13px;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

.headlinetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

a.headlinetext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}
a.headlinetext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}
a.headlinetext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}
a.headlinetext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}



.uheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}


a.headline:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

a.headline:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}
a.headline:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}
a.headline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}

.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}

.fliesstext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

.fliesstext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

.fliesstext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.fliesstext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}



.fliesstextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;	
}

.emailadresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 14px;
}

a.emailadresse:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 20px;
}

a.emailadresse:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A0DA;
	text-decoration: none;
	line-height: 20px;
}

a.emailadresse:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}

a.emailadresse:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D81A36;
	text-decoration: none;
	line-height: 20px;
}



.historyaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 12px;
}

a.historyaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 12px;
}

.history {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}

a.history {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 12px;
}

.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

a.newsheadline:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

a.newsheadline:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}
a.newsheadline:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}
a.newsheadline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D81A36;
	text-decoration: none;
	line-height: 16px;
}

.newsfliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

.fliesstextklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
}

.fotolinksgross {
	float:left;
	margin-bottom:4px;
	margin-right: 17px;
	margin-top: 4px;
}

.fotorechtsgross {
	float:right;
	margin-bottom:4px;
	margin-left: 17px;
	margin-top: 4px;
}

.fotolinksklein {
	float:left;
	margin-top:3px;
	margin-bottom:3px;
	margin-right: 5px;
}
.hotline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #144777;
	text-decoration: none;
	line-height: 20px;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #144777;
	border: 1px solid #3590CB;

}
.fliesstextrot {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	
}

.aufzaehlung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #144777;
	text-decoration: none;
	line-height: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
}

