/*Seitenfarben 
Hellblau:
	#dee6f3
Mittelblau:
	#b6c8e9
Dunkelblau:
	#1e367c
*/

* {
	background-color: #fff;
	font-family: "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	}
	
/* Seitenelemente ausblenden */
#menu, #navcontainer, #logo, .breadcrumb, .invisible {
	display: none;
	}	
	
/* Bereiche auf volle Seitenbreite setzen. header wird vermutlich nicht ganz angezeigt, weil das eingebundene Bild zu groß ist*/
body, #header, #content_navpage, #content_thema, #footer {
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	}	

/*Allgemeines*/
body {
	width: 95%;
	padding-left: 2em;
	padding-right: 2em;
	text-align: justify;
	font-size: 12pt;
	}

th, td {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	}	
	
hr {
	color: #b6c8e9;
	border-style: solid;
	}


p {
	padding-bottom: 0.5em;
	}	
	
.glossar {
	color: #666666;
	border-bottom: dashed 0.1em #666666;
	}
	
	


/*Schriften*/
h1, h2, h3 {
	margin-top: 1em;
	page-break-after: avoid;
	}

h1 {
	font-size: 1.3em;
	color: #1e367c;
	background-color: transparent;
	}

h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #1e367c;
	background-color: transparent;
	}

h3 {
	font-size: 1em;
	color: #1e367c;
	background-color: transparent;
	}

	
.small_caps {
	font-variant: small-caps;
	}	
	


/*Listen*/
	
.li_extern {
	padding-top: 0.3em;
	list-style-image:  url("bilder/allgemein/icon_extern.gif");
	} 
	

.li_pdf {
	padding-top: 0.3em;
	list-style-image:  url("bilder/allgemein/pdf.gif");
	} 	
	



/*Links*/
	
/* Ausgabe der title-Attribute */
*[title] :after {
	content: " ("attr(title)")";
	color: #eee;
	font-style: italic;
	font-size: 0.85em;
	}
	
/*Ausgabe der URLs*/
a:link:after, a:visited:after {
	content: " (" url(pfeil_rechts_big.gif) attr(href) ") ";
	font-weight: normal;
	font-size: 80%;
	}	
	
a[href^="/"]:link:after {
  	content: " (Link auf <http://www.kis.ktn.gv.at " attr(href) ">) ";
	}	


.bild_box {
	float: right;
	width: 20%;
	height: 20%;
	padding-left: 1.5em;
	margin-top: 2.5em;
	}
	
.bild_news {
	width: 90%;
	}	
	
.datum {
	font-size: smaller;
	color: #1e367c;
	background-color: transparent;
	padding-bottom: 1em;
	padding-top: 0.5em;
	}	
	
.linktext_news {
	font-size: smaller;
	}	
	


		

/*INFOBOX rechts*/	
.container_info {
	width: 100%; 
	padding-right: 0.3em;
	border-style: solid;
	border-width: thin;
	border-color: #1e367c;
	}	
	
.rechte_box {
	float: right;
	position: relative;
	width: 100%;
	margin-bottom: 1em;
	font-size: 0.9em;
	}	
	
/*boxmodellhack fuer IE6*/	
* html .rechte_box {
	width: 98%;
	}			
	

	
.bild_klein {
	width: 20%;
	}

	
/* SEITE MIT NAVIGATION LINKS ohne Infobox*/	
	
/* Bild im Fliesstext */
.container_bild {
	width: 20%; 
	}
	
.bild_links_klein {
	float: left;
	position: relative;
	width: 20%;
	padding-right: 2em;
	padding-bottom: 1em;
	}	
	
.bild_links {
	float: left;
	position: relative;
	width: 20%;
	padding-right: 2em;
	padding-bottom: 1em;
	}		
	
.bild_download {
	float: left;
	position: relative;
	width: 20%;
	padding-right: 2em;
	}		
	
.text_rechts {
	position: relative; 
	float: right;
	width: 70%;
	}	
	
.text_rechts_klein {
	position: relative; 
	float: right;
	width: 70%;
	}		
	
	
.bild_rechts_klein {
	float: right;
	position: relative;
	width: 20%;
	padding-left: 2em;
	}	
	
.bild_rechts {
	float: right;
	position: relative;
	width: 20%;
	padding-left: 2em;
	}	

.container_mitarbeiter {
	width: 100%; 
	padding-bottom: 2em; 
	}	
	

	

/* FOOTER */

#footer {
	border-top: 1.5pt solid;
	font-size: .95em;
	color: #1e367c;
	text-align: center;
	}

