/* Pages style
--------------------------------- */

html>body {
	font-size:82%;
	top: 0; 
        }

body { color: #707070; font-size:87%; font-family: Verdana, Arial, Helvetica, sans-serif; top: 20px; left: 20px; margin: 20px 0 0; padding: 0; }
* html body {
	font-size:98%;
	top: 0; 
	margin: 0;
	padding: 0; 
        }

*html body {
	font-size:84%;
	top: 0; 
	margin: 0;
	padding: 0; 
        }
site { position: absolute; margin: 20px; padding: 0; top: 20px; left: 20px; }
#logo {
	float: left;
	width: 100%;
	height: 102px;  
	margin: 0;
	padding: 0;
	}
#logo2 {
	text-align: left;
	width: 101%;
	height: 102px;
	float: left;
	padding-left: 10px;
	margin: 0;
    }

#page {
	width: 980px;
	height: 100%; }
	
	

#Container1 { 
	width: 282px; height: 66px; float: left; }
#Container2 { width: 800px; height: 409px; float: left; }
#Navigation { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; position: absolute; top: 10px; left: 305px; width: 495px; height: 70px; }
#Bild { width: 800px; height: auto; float: left; }
#Head { width: 799px; height: 78px; }
#Text1 { font-size: 11px; position: absolute; top: 540px; left: 0; width: 386px; }
#Text2 { font-size: 11px; position: absolute; top: 540px; left: 415px; width: 389px; }
#Headline { top: 510px; left: 7px; width: 800px; height: 20px; }
h1 { color: #972520; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; }

.dsR3 /*agl rulekind: base;*/ { height: 16px; }
.dsR5 /*agl rulekind: base;*/ {  }
.dsR7 /*agl rulekind: base;*/ { width: 800px; }
.dsR8 /*agl rulekind: base;*/ { text-align: right; width: 800px; height: 16px; }
.dsR9 /*agl rulekind: base;*/ { height: 15px; }
.dsR10 /*agl rulekind: base;*/ { width: 800px; height: 15px; }
.dsR24 /*agl rulekind: base;*/ { height: 19px; }
.dsR25 /*agl rulekind: base;*/ { width: 800px; height: 11px; }
.dsR28 /*agl rulekind: base;*/ {  }
.dsR29 /*agl rulekind: base;*/ { width: 800px; }
.dsR32 /*agl rulekind: base;*/ { color: #a10505; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; width: 839px; }
.dsgrau { color: #666565; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; }
.dsorange { color: #dd5a03; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; }
.dsR33 /*agl rulekind: base;*/ { color: #525151; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 22px; height: 12px; }
.dsR34 /*agl rulekind: base;*/ { width: 800px; height: 12px; }
.navi { color: #666565; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; }
.navi a { color: #666565; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; }
.naviaktiv a { color: #a10505; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; }
.navi a:hover { color: #666565; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: underline; }
.navibinnen a:hover { color: #972520; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.navibinnen a { color: #a10505; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:hover.navibinnen1 { color: #dd5a03; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; }
a.navibinnen1 { color: #dd5a03; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }

