/*
-----------------------
Mikrona
Autor: Peter Leuenberger
Version: Januar 2009 
-----------------------


*/

/*---------layout--------------*/

body { background-color: #e0e0e0; }

#container {
	margin-left:-500px;
	left:50%;
	height: 600px;
	width: 1000px;
	
	position: absolute;
	visibility: visible;
	float: none;
	z-index: 11;
	margin-top: 20px;
	background-color: #e0e0e0;
	
}

#matterhorn {
	height: 300px;
	width: 500px;
	position: absolute;
	visibility: visible;
	z-index: 98;
	top: 0px;
	left:500px;
}

#navigation {
	height: 600px;
	width: 204px;
	position: absolute;
	visibility: visible;
	z-index: 22;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
}

#menu {
	height: 560px;
	width: 200px;
	position: absolute;
	visibility: visible;
	z-index: 33;
	top: 65px;
	left: 12px;

	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}

#inhalt {
	height: 600px;
	width: 790px;
	position: absolute;
	visibility: visible;
	z-index: 13;
	top: 0px;
	left: 210px;
	background-color: #ffffff;
	background-image: url(bilder/blau.gif);
}


/*
#edition {
	height: 160px;
	width: 200px;
	position: absolute;
	visibility: visible;
	z-index: 90;
	top: 420px;
	left: 270px;
	
	}
	
	*/

#textfeld {
	height: 200px;
	width: 370px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 15px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}


#textfeld2 {
	height: 200px;
	width: 440px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 15px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}


#textfeldkonzept {
	height: 100px;
	width: 550px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 520px;
	left: 15px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}

#agenda {
	height: 340px;
	width: 770px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 10px;
	left: 10px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
/*
#neu {
	height: 50px;
	width: 60px;
	position: absolute;
	visibility: visible;
	z-index: 99;
	top: 420px;
	left: 120px;
	
}
*/

#praxis {
	height: 204px;
	width: 700px;
	position: absolute;
	visibility: visible;
	z-index: 44;
	top: 404px;
	left: 15px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}



#legende {
	height: 200px;
	width: 180px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 340px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 11px;
	text-align: right;
}

#legende2 {
	height: 200px;
	width: 180px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 420px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 11px;
	text-align: right;
}

#hinweis {
	height: 100px;
	width: 178px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 592px;
	background-color: #000000;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
}

#bildflash {
	height: 180px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 530px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;

}

#bildflash2 {
	height: 180px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 12;
	top: 404px;
	left: 540px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;

}

#download {
	height: 100px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 88;
	top: 520px;
	left: 530px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	
	text-align: right;
}

#beispiel {
	height: 350px;
	width: 250px;
	position: absolute;
	visibility: visible;
	z-index: 55;
	top: 15px;
	left: 540px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;

}

#beispielorthora {
	height: 350px;
	width: 775px;
	position: absolute;
	visibility: visible;
	z-index: 55;
	top: 193px;
	left:15px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 11px;
}

.unsichtbarweiss {
	color: #FFF;
}
.newsheadline {	color: #369;
}

/*---------typo--------------*/


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 14px;
}

<h1> {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
}

.texttabelle {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
}


.textblau {
	color: #226baf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}

/* ----------------- navigation start ------------------ */



a:link {
	color: #969696;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a:hover {
	color: #226baf;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

a:aktiv {
	color: #226baf;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a:visited { 
	color: #969696;
	font-size: 13px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

a:focus {
	text-decoration:none;
	color: #369;
}

a.text:link {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.text:hover {
	color: #226baf;
	font-size: 12px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

a.text:visited {
	color: #969696;
	font-size: 12px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

a.sprache:link {
	color: #969696;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.sprache:hover {
	color: #226baf;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

a.sprache:aktiv {
	color: #226baf;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: bold;
	text-decoration: none;
	line-height: 10px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a.sprache:visited { 
	color: #969696;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif, Geneva;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	font-style: normal;
	font-variant: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

.border {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

.bordergrau {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-align: left;
}
.textgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
	color: #999;
}
