        .txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	white-space: normal;
	page-break-before: auto;
	page-break-after: auto;
		}
		
		.txt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
		}
		
        .nav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}
		.nav2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}
		
		#vvire {
	z-index: 3;
	margin-left: 20px;
	bottom: 20px;
	position: absolute;
	width: 40px;
	text-align:left;
}
        .link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

* {
	margin: 0;
	padding: 0;
}
/* Set 1em to 10px */

body {
    font-size: 62.5%;
}
html>body {font-size: 10px;}



body.section-1 { }
body.section-2 { }
body.section-3 { }

a { font-style: normal !important; outline: none; }
a:link { color: #000; text-decoration: none; }
a:active { color: #000; text-decoration: underline; }
a:visited { color: #000; text-decoration: none; }
a:hover { text-decoration: none; color: #ff0000; background: #0000; }

a img { border: none; }

p, ul {
	font-size: 1em;
}



#menu {
  	height: 150px;
 	overflow: auto;
	margin: 0px 0 0 0px;
 	position: fixed;
 	width: 705px;
	z-index: 100;
}


#content1 {
	margin: 150px 0 0 80px; /*oben unten rechts links*/
	padding: 20px 0 0 20px;
	position: fixed;
	width: 650px;
	height: 450px;
	z-index: 101;
	
}

#content2 {
	margin: 130px 0 0 80px; /*oben unten rechts links*/
	padding: 20px 0 0 20px;
	position: fixed;
	width: 650px;
	height: 450px;
	z-index: 101;
	
}
