* {
	margin: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-variant : normal;
	font-weight : normal;
	font-style: normal;
	line-height : 15px;
	color : #1A1A1A;
}


BODY.leer {
	scrollbar-base-color: #F0F0F0;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-shadow-color:#999999;
	background-color : #F0F0F0;
}

BODY.std {
	scrollbar-base-color: #F0F0F0;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-shadow-color:#999999;
	background-color : #F0F0F0;
	background-image : url(../bilder/stadt/hg-wapp2005.gif);
	background-position : bottom right;
	background-repeat : no-repeat;
	background-attachment : fixed;
}

BODY.rand {
	background-color : #FFF4CD;
}

BODY.werbung {
	background-color : rgb(255,248,227);
	background-attachment : fixed;
	background-image : url(../icons/icons2005/hg_werbung_grau.gif);
	background-position : top;
	background-repeat : repeat;
}

BODY.miniwerbung {
	background-color : #FFFFB3;
	background-attachment : fixed;
	background-image : url(../icons/icons2005/hg_werbung_gelb.gif);
	background-position : top;
	background-repeat : repeat;
}

BODY.rundgang {
	background-color : #E6E6CC;
	background-image : url(../icons/icons2005/hg_rundgang.jpg);
	background-position : top left;
	background-repeat : repeat;
}

BODY.navi_standard {
	scrollbar-base-color: #F0F0F0;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-shadow-color:#999999;
	background-color : #F0F0F0;
	background-attachment : fixed;
	background-image : url(../bilder/kopf_streifen/vom_rhein_4.jpg);
	background-position : top;
	background-repeat : no-repeat;
}

* i {font-style : italic;}

* EM {
	font-weight : bold;
	color : #000000;
}

* B {font-weight : bold;}

TD B.rot {
	font-weight : bold;
	color : #CC0000;
}

.term_linz{color : #000000;}

.term_andere{color : #808080;}

.headline {
	font-weight : bold;
	color : #FFFFFF;
	background-color : #B3B3B3;
	padding : 1px 0px 1px 5px;
}

.headline_rot {
	font-weight : bold;
	color : #FFFFFF;
	background-color : #CC0000;
	padding : 1px 0px 1px 5px;
}

.rand {
	margin-top:0px;
	margin-bottom:5px;
	margin-right:5px;
	margin-left:0px;
	border-top-color : #999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #FFFFFF;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #FFFFFF;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.rotrand {
	border-bottom-color : #CC0000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CC0000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CC0000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CC0000;
	border-top-style : solid;
	border-top-width : 1px;
}

.aktuell {
	line-height : 14px;
	background-color : #F0F0F0;
	color : #1A1A1A;
	padding-right : 10px;
	scrollbar-base-color: #CCCCCC;
	scrollbar-highlight-color:rgb(230,230,230);
	scrollbar-arrow-color:rgb(230,230,230);
	scrollbar-shadow-color:#CCCCCC;
}

.vorschau {
	line-height : 14px;
	background-color : rgb(231,245,249);
	color : #1A1A1A;
	vertical-align : top;
	scrollbar-base-color: rgb(175,221,233);
	scrollbar-highlight-color:rgb(216,238,244);
	scrollbar-arrow-color:rgb(216,238,244);
	scrollbar-shadow-color:rgb(175,221,233);
}

.zeihell {
	background-color : #E6E6E6;
}

.zeidunkel {
	background-color : #CCCCCC;
}

TEXTAREA.linz {
	height : 200px;
	color : Black;
	width : 450px;
}

.hell {
	font-size : 10px;
	line-height : 12px;
	color : #666666;
}

TH.rub_kopf_vorschau {
	font-weight : bold;
	color : #FFFFFF;
	background-color : rgb(36,106,125);
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
}

TH.rub_kopf_einklick {
	font-weight : bold;
	color : #FFFFFF;
	background-color : #FFCC00;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
}

TH.rub_kopf_aktuell {
	color : #FFFFFF;
	background-color : rgb(160,153,153);
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
}

TD.rubrik {
	line-height : 12px;
	background-color : #E6E6E6;
	color : #1A1A1A;
	border-left-color : White;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #1A1A1A;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : White;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding : 5px 3px 5px 5px;
	vertical-align : top;
}

TD.rubrik_vorschau {
	line-height : 12px;
	background-color : rgb(231,245,249);
	color : #1A1A1A;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	vertical-align : top;
}

TD.rubrik_einklick {
	line-height : 12px;
	background-color : #FFF4CD;
	color : #1A1A1A;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	padding : 5px 3px 5px 5px;
	vertical-align : top;
}

TD.rubrik_aktuell {
	line-height : 12px;
	background-color : #F0F0F0;
	color : #1A1A1A;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	vertical-align : top;
}

TD.rubrik_sitemap {
	line-height : 12px;
	background-color : #999999;
	color : #CC0000;
	border-right-color : #1A1A1A;
	border-right-style : solid;
	border-right-width : 1px;
	width : 150px;
	padding-top : 15px;
	padding-left : 25px;
	padding-right : 10px;
	padding-bottom : 5px;
	vertical-align : top;
	background-image : url(../icons/icons2005/hg_hauptnavi.gif);
}


TD.werbung {
	line-height : 12px;
	background-color : #CCCCCC;
	color : #1A1A1A;
	border-left-color : White;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #1A1A1A;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : White;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	width : 150px;
	height : 80px;
	vertical-align : top;
}

TD.werbung_sw {
	line-height : 12px;
	background-color : #999999;
	color : #1A1A1A;
	border-left-color : #666666;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CC0000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #666666;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	width : 150px;
	height : 80px;
	vertical-align : top;
}

.kategorie {
	font-size : 18px;
	font-style : italic;
	font-weight : bold;
	color : #CC0000;
	border-bottom-color : #CC0000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-collapse : separate;
	padding-top : 10px;
	padding-bottom : 5px;
}

.subtitl {
	font-size : 12px;
	font-weight : bold;
	color : #CC0000;
}

.data {
	font-weight : bold;
	color : #FFFFFF;
	background-color : #999999;
}

TD.strich {
	line-height : 12px;
	color : Black;
	border-bottom-color : #999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	vertical-align : top;
}

A:LINK {color : #1A1A66;}

A:VISITED {color : #666666;}

A:HOVER {color : #CC0000;}

ul.einklick {
	width:130px;
	margin: 0px 0px 10px 0px;
	padding:0px;
	list-style-image : none;
	list-style-type : none;
}

li.einklick {
	line-height : 14px;
	font-weight : bold;
	background-color : rgb(255,204,0);
	color : #CC0000;
	border-left-color : White;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #1A1A1A;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : White;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	width:125px;
	height:16px;
	padding:4px;
	margin-bottom:3px;
	list-style-image : none;
	list-style-type : none;
}

li.einklick A:LINK {
	text-decoration:none;
	font-weight : bold;
	color : #CC0000;
}

li.einklick A:VISITED {
	text-decoration:none;
	font-weight : bold;
	color : #CC0000;
}

li.einklick A:HOVER {
	text-decoration : none;
	font-weight : bold;
	color : #1A1A1A;
}

/*.Klassen fuer die Bilder innerhalb von Texten inkl. Clearheinz.*/

.linksluft {
	float: right;
	margin: 0px 0px 10px 10px;
	border: none;
}

.rechtsluft {
	float: left;
	margin: 0px 10px 10px 0px;
	border: none;
}

.linksluft_rand {
	float: right;
	margin: 0px 0px 10px 10px;
	border: 1px solid #CCC;
}

.rechtsluft_rand {
	float: left;
	margin: 0px 10px 10px 0px;
	border: 1px solid #CCC;
}

.clearheinz {clear: both;}

