/* .news-k		Kategorie bei den News (Ticker, Veranstaltungen) */
/* .news-h		Überschrift bei den News */
/* .news-t		Text bei den News */
/* .unten		Linkleiste unten */
/* .text-h1		blaue Überschrift Haupttext */
/* .text-h2		schwarze Überschrift klein im Text */
/* .text-t		Haupttext */
/* .tab-h1		Tabelle: Spaltenüberschrift weiss*/
/* .tab-h2		Tabelle: Überschrift schwarz */
/* .tab-t		Tabelle: Text */

.text { font-size: 0.8em;color: #FFFFFF;font-family: arial, helvetica, sans-serif; }
	 
.newsk {font-size: 0.8em;color: #FFFFFF;font-family: arial, helvetica, sans-serif;}
.newsh {font-size: 0.8em;color: #000000;font-weight: bold;font-family: arial, helvetica, sans-serif;}
.newst {font-size: 0.8em;color: #000000;font-family: arial, helvetica, sans-serif;}

.texth1 {font-size: 1.2em;font-weight: bold;color: #004A95;font-family: arial, helvetica, sans-serif;}
.texth2 {font-size: 1em;color: #000000;font-weight: bold;font-family: arial, helvetica, sans-serif;}
.textt {font-size: 1em;color: #000000;font-family: arial, helvetica, sans-serif;}

.tabh1 {font-size: 0.8em;font-weight: bold;color: #FFFFFF;padding-left:2mm;font-family: arial, helvetica, sans-serif;}
.tabh2 {font-size: 0.8em;font-weight: bold;padding-left:2mm;font-family: arial, helvetica, sans-serif;}
.tabt {font-size: 0.8em;padding-left:2mm;font-family: arial, helvetica, sans-serif;}

/* Navigation */
.ersteebene  {font-size: 0.7em;font-weight: bold;color: #FFFFFF;text-decoration: none;font-family: arial, helvetica, sans-serif;}
.zweiteebene {font-size: 0.7em;color: #FFFFFF;font-family: arial, helvetica, sans-serif;text-decoration:none;}
.dritteebene {font-size: 0.7em;color: #034287;font-family: arial, helvetica, sans-serif;text-decoration:none;}

/* Fusszeile */
.unten {font-size: 0.9em;font-weight: bold;color: #EE562F;text-decoration: none;font-family: arial, helvetica, sans-serif;}

/* Formular */
.formfeld  {border: 1px solid;border-color:#004A95;background-color:#ffffff;color: #000000;font-family: arial, helvetica, sans-serif;font-size:0.9em;}
.formbutton  {border: 1pt ridge;background-color:#004A95;color: #ffffff;font-family: arial, helvetica, sans-serif;font-size:0.9em;}

/* Tabellentemplate */
.tabelleweiss {font-size: 0.8em;color: #FFFFFF;font-family: arial, helvetica, sans-serif;}	
.tabelleschwarz {font-size: 0.8em;color: #000000;font-family: arial, helvetica, sans-serif;}	

/* Volltextsuche */
.suchehmenu {font-size: 0.8em;font-weight: bold;color: #000000;text-decoration:none;padding-left:2mm;font-family: arial, helvetica, sans-serif;}
.suchehmenu:hover{text-decoration:underline}

.sucheumenu {font-size: 0.8em;font-weight: bold;color: #000000;text-decoration:none;;font-family: arial, helvetica, sans-serif;}
.sucheumenu:hover{text-decoration:underline}

.suchelink {font-size: 0.8em;font-weight: normal;color: #000000;text-decoration:none;padding-left:2mm;font-family: arial, helvetica, sans-serif;}
.suchelink:hover{text-decoration:underline}

.suchetext {font-size: 0.8em;font-weight: normal;color: #000000;text-decoration:none;padding-left:2mm;font-family: arial, helvetica, sans-serif;}

/* Linktemplate */	
.linkit {font-size: 1em;font-weight: normal; color:#004A95; text-decoration: none;font-family: arial, helvetica, sans-serif;text-decoration:underline}

/* Linktemplate */	
.kleinlinkit {font-size: 0.8em;font-weight: normal; color:#004A95; text-decoration: none;font-family: arial, helvetica, sans-serif;text-decoration:underline}

	
/* ticker */	
#text2
.text { font-size: 0.8em;color: #FFFFFF;font-family: arial, helvetica, sans-serif;font-weight:normal; }

/* NewsTemplate */

/* Float-Umgebung clearen mit Markup */
.clear {
	clear: both; 
	visibility: hidden;
}
/* Float-Umgebung clearen ohne Markup (2) */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* .clearfix {display: inline-table;} */
*:first-child+html .clearfix {overflow : hidden; _height : 1%; } 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */	

/* Float-Umgebung clearen ohne Markup (1) */
.floatbox { overflow: hidden; }

/* Hides from IE-mac \*/
* html .floatbox { width: 100%; }
/* End hide from IE-mac */

.news {
    font-size: 1em;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #004A95; 
	display: inline;
}

div.ueberschrift {
	margin: 15px 0px 10px 0px;
	padding: 1px 5px 1px 5px;
	background: #CEDBEE;
	border-top: 1px solid #79ADD0;
	border-bottom: 1px solid #79ADD0;
}

span.artikeldatum {
	font-size: 1em;
	font-family: arial, helvetica, sans-serif;
	color: #004A95; 
	display: inline;
	float: right;
	margin-left: 10px;
}

p {
    font-size: 1em;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-align:left; /*justify*/
	overflow: hidden;
}

p.fett {font-weight: bold;}

div.bildunterschrift_links {
	float: left; 
	margin-right: 10px; 
	margin-bottom: 3px;
}

div.bildunterschrift_rechts {
	float: right; 
	margin-left: 10px; 
	margin-bottom: 3px;
}

span.bildunterschrift {
	font-weight: normal;
	color:#004A95;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	margin-top: 1px;
	padding: 2px;
	background: #CEDBEE;
	border-top: 1px solid #79ADD0;
	border-bottom: 1px solid #79ADD0;
	overflow: hidden;
	font-size: 0.7em;
	display: block;
}

div.bildunterschrift_links a {
	text-decoration: none;
}

img.rahmen {
	border: 1px solid #dddddd;
}

img.links {
	float: left; 
	margin-right: 10px; 
	margin-bottom: 3px;
}

img.rechts {
	float: right; 
	margin-left: 10px; 
	margin-bottom: 3px;
}

.bildunterzeile {
	font-weight: normal;
	font-size: 0.8em; 
	text-align: center; 
	margin-bottom: 0.3em;
}	