﻿/*html { overflow: -moz-scrollbars-vertical; }*/

/* -----BODY!----- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #FFCB75;
	margin: 0;
	padding: 0;
	color: #565249;
	background-image: url("../picture_layout/bg_body.gif");
	background-repeat: no-repeat;
	background-position: center -27px;
}

/* -----Standard-Link-Farben!----- */
a:link {color: #565249;}
a:visited {color: #565249;}
a:hover {color: #EDA023;}
a:active {color: #565249;}

/*sonst. Standardformatierungen*/
.red {
	color: #FF0000;
}
.red2 {
	color: #FF0000;
	font-size: 10px;
}

.small {
	font-size: 12px;
}
.impressum{
	width: 100%;
	margin-top: -5px;
}
.imp{     
width: 112px;
}
/*Grundbox, mittig zentriert!------------------------- ALLES OHNE HINTERGRUND*/
#container {
	position: relative;
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin-top: 0;
	background-color: #FFD48C;  /* veantwortlich, das Farbe unter Navi weiter läuft, 
									wenn Content länger ist */
}
/*Grundbox, mittig zentriert!------------------------- ALLES OHNE HINTERGRUND*/
/*ACHTUNG: nur für default!!!!----------ANDERE HINTERGRUNDFARBE*/
#containerdefault {
	position: relative;
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin-top: 0;
	background-color: #FEF5E5;  /* ANDERE HINTERGRUNDFARBE bei default.htm - wegen Logos rechts*/
}

/*KOPF ------------- oberster Masthead Kasten*/
#masthead {
	position: relative;
	width: auto;
	margin: 0;	/* urspünglich =0 ...oder so noch mal versuchen: 	margin: auto; (unten dann löschen) */
	padding: 3px 0 0 0;			/*padding: 3px 0 0 0;*/
	height: 29px;
	background-image: url(../picture_layout/banner/bg.gif);
	background-repeat: repeat-x;
	/*background-color: #FBB43E;*/
	text-align: right;
}

/* so wars alt*/
#masthead img {
	padding-right: 10px;
	border: 0;
}

/*	#masthead img {
	margin: auto;
	padding-right: 10px;  
}
*/

/*KOPF2 ----------- Masthead Haus und Bilder   style="left: 0px; top: 0px"*/ 
#masthead2 {
	position: relative;
	width: auto;
	margin: 0;
	padding: 0;
	display: block;
	top: 0px;
	left: 0px;
}

/*NAVIGATIONS LEISTE  -------------------------- *//*style="left: 1px; top: -1px"*/
#navigation {
	float: left;
	width: 162px;
	position: relative;		
	margin: 0;
	padding: 1px 0 0 0;	
	background-image: url("../picture_layout/left/bg.gif");
	background-repeat: repeat-y;
	background-color: #FFD48C;
}

/* Navigationsformatvorlagen*/
#navigation ul {
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	list-style-type: none;
	width: 90%;
	display: block;
	margin-left: 5px;
	margin-top: 0;
	margin-right: 5px;
	padding: 0;			
}
#navigation li {
	display: block;
	margin: 0;
	padding: 0;
	border: 1px dotted #FFD48C;
	/*background-color: #FFD48C;*/
}
#navigation a {
	color: #BF5B01;
	text-decoration: none;
	display: block;
	padding: 5px;
	border-bottom: 1px dotted #fff;			/* weiße Striche dazwischen "dashed" */
	background-image: url(../picture_layout/left/bg.gif);
	background-repeat:repeat-y;
}
#navigation a:hover {
	color: #9E7230;
	text-decoration: none;
	background-image: url(../picture_layout/left/nav/hover.gif);
	background-repeat:repeat-y;
	background-color: #FFCB75;
}
/*-----------------*/
#active a:link, #active a:visited, #active a:hover {
	color: #9E7230;
	background-image: url(../picture_layout/left/nav/hover.gif);
	background-repeat:repeat-y;
	text-decoration: none;
	}
/*-----------------*/

#navigation p {
	font-size: 12px;
	margin: 0 0 5px 10px;
	padding: 0;
	color: #E49F2E;
}
.bild{
	border: 0;
	margin: 15px 0 15px 0;
	padding: 0px;
}
/* Navigation bei----------Haus- und Kurpauschale -----------*/
/* zweite Ebene des UL-Containers */
#navigation ul li ul{
        margin: 5px 0;
        padding: 0;
        list-style-type: none;
        cursor:default;
        width: 100%;
}
/*das li-Element des zweiten UL-Containers*/
#navigation ul li ul li{
        list-style-type: none;
        position: relative;
        		font-size: 87%;
		        /*
		        cursor: pointer;
		        background-image: none;
		        */
        padding: 0 0 0 25px;
        margin: 0;
}
#navigation ul li ul li a:link, 
#navigation ul li ul li a:hover,
#navigation ul li ul li a:focus, 
#navigation ul li ul li a:active, 
#navigation ul li ul li a:visited {
        /*font-size: 87%;*/
		color: #BF5B01;
		background-image: none;
} 
#navigation ul li ul li a:hover{
        /*font-size: 87%;*/
 		color: #9E7230;
 		background-image: url(../picture_layout/left/nav/hover.gif);
		background-repeat:repeat-y;
		background-color: #FFCB75;
 }
/*-----------------*/
#navigation ul li ul li .aktivpausch{
 		color: #9E7230;
 		background-image: url(../picture_layout/left/nav/hover.gif);
		background-repeat:repeat-y;
		background-color: #FFCB75;
 }
/*-----------------*/


/*old*/
#navigation .p1{        
	font-size: 11px;
	padding-left: 40px;
}

/* HAUPT-CONTENT MITTE mit Bild oben -------------------------*/
#main2 {
	position: relative;
	padding: 50px 10px 0 25px;
	margin: 0 0 -20px 162px;			/*  Hintergrund unten verlängert -20px --------  */	
	/*  top right bottom left  */
	background-image: url("../picture_layout/content/schriftzug_marienbrunnen.gif");
	background-position: top left;
	background-repeat: no-repeat;
	width: auto;
	background-color: #FEF5E5;  /* alt:#FFF9E6 */
}
/*--------------------  Generelle seiten übergreifende Gestalltung  */
#main h3, #main2 h3 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
#main2 h1.center {
	text-align: center;
	padding-top: 10px;
}
#main2 h2 {
	font-size: 18px;
	margin: 10px 0;
	text-decoration: underline;
	color: #CC6600;
}
/* oben Rechts*/
#main2 h1 {
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	margin: -40px 30px 40px 0;
	font-size: 18px;
	color: #CC6600;
}
/* oben Rechts mit weniger Abstand rechts*/
#main2 h4 {
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	margin: -40px 10px 40px 0;
	font-size: 18px;
	color: #CC6600;
}
#main2 p {
	margin-left: 20px;
}
#main2 .mit {
	padding: 5px;
	border: 1px solid #EDA023;
}
#main2 .ohne{
	border: 0px ;
}
#main2 .block {
	text-align: justify;
	/*margin-right: 20px;*/
	margin: 0 70px 20px 50px;
}
#main2 .pcenter{     
text-align:center;
}
#main2 .pklein{     
	font-size: 10px;
}
#main2 .pklein2{     
	font-size: 12px;
}
/*  ----------------------------------  WILLKOMMEN  */
#main2 .wilkommen1 {  
	width: 71%;
	margin-top: 20px;
	margin-left: 10px;
	text-align: center;
}
#main2 .wilkommen1 p {
	margin-left: 5px;
}
#main2 .wilkommen2 {  
   	float: right;
	width: 22%;
	margin-top: -50px;
	text-align: center;
}	
/*  -----------------------------------  WOHNEN  */
table.wohnen{
	width: 97%;
	margin-left: 5px;
	font-size: 14px;
	text-align: center;
}
/*  -----------------------------------  PREISE  */
#main2 table.preise {
	margin: 0 auto;
	width: 590px;
	border: 2px solid #FFCB75;
	padding: 0;
	background-color: #FEF0D9;
	border-collapse: collapse;
}
#main2 table.preise td {
	text-align: center;
	vertical-align: top;
	border: 2px solid #FFCB75;
}
#main2 table.preise td.t1 {
	width: 200px;
	text-align: left;
	padding-left: 5px;
}
#main2 table.preise td.t2 {
	width: 130px;
}
#main2 table.preise tr.header {
	background-color: #FDE7B7;
}
#main2 table.preise span.klein{
 	font-size: 12px;
}
/*  -----------------------------------  LEISTUNGEN */
#main2 table.leistungen {
	width: 94%;
	margin: 0 15px 0 15px;
}
#main2 table.leistungen td.l1 {
	width: 2%;
	vertical-align: top;
}
#main2 table.leistungen td.l2 {
	width: 72%;
}
#main2 table.leistungen td {
	padding-bottom: 15px;
}
#main2 table.leistungen td.l3 {
	text-align:center;
	border: 1px solid #FFD48C;
}
#main2 table.leistungen img{
	margin-top: 5px;
	padding: 0px;
	border-top: 1px solid #FFD48C;
	border-bottom: 1px solid #FFD48C;
	border-left: 0px;
	border-right: 0px;
}

/*  -----------------------------------  PAUSCHALEN */
#main2 table.überschrift {
	width: 94%;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 20px;
}
#main2 table.überschrift img {
 border: 0;
 }
#main2 table.überschrift img {
float:right;
}
#main2 table.preise2 {
	margin:  auto;
	width: 64%;
}
#main2 table.preise2 td {
 	font-size:12px;
}

#main2 table.pausch {
	margin: auto;
	width: 370px;
	text-align:center;
	border: 2px solid #FFCB75;
	padding: 0;
	background-color: #FEF0D9;
	border-collapse: collapse;
}

/* ----------------------------Hauspauschalen*/
#main2 table.haus {
	clear: both;
	width: 64%;
	font-size: 13px;
	border: 0;
	margin: auto;
	margin-top: 30px;
	padding: 0;
}
#container #main2 div.hauspauschalen_li {
	margin: 10px 0;
	padding: 0;
	width: 270px;
	height: 350px;		/* Höhe der nachfolgenden Kasten im "Content" geändert ! ! ! */
	float: left;
	position: relative;
	border: 2px solid #FFCB75;
	background-color: #FEF0D9;
}
#container #main2 div.hauspauschalen_re {
	margin: 10px 10px 10px 0;
	padding: 0;
	width: 270px;
	height: 350px;   	/* Höhe der nachfolgenden Kasten im "Content" geändert ! ! ! */
	float: right;
	position: relative;
	border: 2px solid #FFCB75;
	background-color: #FEF0D9;
}
.tabellehaus{
	font-size: 11px;
}
/* Position Bild*/
#container #main2 .hauspauschalen_li img, #container #main2 .hauspauschalen_re img {
	border-bottom: 2px solid #FFCB75;
}
/* Position Überschrift*/
#container #main2 .hauspauschalen_li h2, #container #main2 .hauspauschalen_re h2 {
	margin: 0;
	padding: 10px 0 5px 5px;
	font-size: 18px;
	color: #CC6600;
}
/* Position Schrift*/
#container #main2 .hauspauschalen_li p, #container #main2 .hauspauschalen_re p {
	font-size: 11px;
	padding: 0px 5px 5px 5px;
	margin-left: 20px;
}
/* Position Preis oben*/
#container #main2 div.hauspauschalen_li .preis, #container #main2 div.hauspauschalen_re .preis, {
	text-align: right;
	font-weight: bold;
	padding-left: 130px;
}
/* Position Preis unten*/
#container #main2 div.hauspauschalen_li .preishp, #container #main2 div.hauspauschalen_re .preishp, {
	text-align: right;
	font-weight: bold;
	padding-left: 52px;
}
div#main2 p.clear_float {
	clear: right;
}
/* in der Tabelle verschachtelt bei nur für mich*/
.tabellehaus .pauschaein{
	width: 100%;
	font-size: 10px;
	}
.tabellehaus .pauschaein .pa1, {
	font-size: 11px;
	text-decoration: underline;
	}

/* ----------------------------- Kurpauschalen*/
#main2 table.kurangebote {
	margin: 10px auto;
	width: 530px;
	font-size: 12px;
	border: 2px solid #FFCB75;
	padding: 0;
	background-color: #FEF0D9;
	border-collapse: collapse;
}
#main2 table.kurangebote td {
	padding: 3px 0 3px 10px;
}
#main2 table.kurangebote td.t1 {
	width: 240px;
	padding-left: 100px;
	vertical-align: top;
}
#main2 table.kurangebote td.t2 {
	width: 100px;
	vertical-align: top;
}
#main2 table.kurangebote td.imgborderleft {
	/*width: 250px;*/
	border-left: 2px solid #FFCB75;
	padding: 0;
}
#main2 p.centerfett {
	text-align: center;
	font-weight: bold;
}




#bildrechts1 {
width: 95%; 
margin:auto;
background:#FDEAD0 url('../images/pauschalangebote/seite1.jpg') no-repeat;
background-position:right -2px;
border: solid 1px #F8AB63;
}	
#bildrechts2 {
width: 95%; 
margin:auto;
background:#FDEAD0 url('../images/pauschalangebote/seite1.jpg') no-repeat;
background-position:right -200px;
border: solid 1px #F8AB63;
}	
#bildrechts3 {
width: 95%; 
margin:auto;
background:#FDEAD0 url('../images/pauschalangebote/seite1.jpg') no-repeat;
background-position:right -430px;
border: solid 1px #F8AB63;
}	
#bildrechts4 {
width: 95%; 
margin:auto;
background:#FDEAD0 url('../images/pauschalangebote/seite1.jpg') no-repeat;
background-position:right -710px;
border: solid 1px #F8AB63;
}



/*  -------------------------------------  ANBULANTE KUR  */
#main2 table.ambulante-kur {
	margin: 20px auto;
	width: 590px;
	border: 0;
	padding: 0;
}
#main2 table.ambulante-kur td {
	width: 25%;
}
#main2 table.ambulante-kur td img.pfeil {
	padding-left: 15px;
	padding-bottom: 80px;
}
#main2 table.ambulante-kur2 {
	margin: 10px auto;
	width: 590px;
	border: 0;
	padding: 0;
	background-color: #FEF0D9;
}
#main2 table.ambulante-kur2 tr.preissumme {
	background-color: #FDE7B7;
}
#main2 table.ambulante-kur2 td {
	margin: 0;
	padding: 2px 0 2px 5px;
	border: 0;
}
#main2 table.ambulante-kur2 td.t1 {
	width: 490px;
}
#main2 table.ambulante-kur2 td.t2 {
	width: 70px;
	text-align:right;
}
#main2 p.centerfettred {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
}

/*  ----------------------------------------- GÄSTEBUCH */
#main2 div.technewscontentnav {
        /*zentriert die Tabelle*/
        margin-left:10px;
        margin-right:0;
        width:90%;
        padding: 0;
        padding-bottom: 10px;
        background-color:#FEF5E5;
        border-width: 0;
}
#main2 table.technewscontentnav {
        /*zentriert die Tabelle*/
    	margin-left:auto;
        margin-right:0;
        width:98%;
        padding: 0;
        background-color:#FEF5E5;
        border-width: 0;
}
#main2 table.gb_entry {
		margin-left:20px;
        /*margin-right:auto;*/
		margin-bottom: 15px;
	font-size: 11px;     
        width:90%;
		border: 0;		
		background-color: #FEF5E5;
}
*#main2 table.gb_entry {
		margin-left:20px;
		/*margin-right:auto;*/
		margin-bottom: 15px;
        width:90%;
		border: 0;		
		background-color: #FEF5E5;
} 
#main2 table.gb_entry td.t1 {
		width: 5%;
}
#main2 table.gb_entry td.t2 {
		width: 95%;
	font-size: 13px;
}
#main2 table.gb_entry .small, #main2 table.gb_entry .small a {
		font-size: 97%;
}
#main2 table.gb_eintrag {
		margin: auto;
        width:70%;
		border: 0;
		padding: 3px;
}
#main2 table.gb_eintrag td {
        width:50%;
		padding: 2px;
}
#main2 table.gb_eintrag input.text {
        width: 95%;
}
#main2 table.gb_eintrag input#captcha {
		width: 50px;
}
#main2 table.gb_eintrag textarea {
        width: 95%;
        height: 80px;
}
#main2 table.gb_eintrag input#submit, #main2 table.gb_eintrag input#reset {
       /* padding: 2px 5px;
        border: 1px solid #656462;
		background-color: #FFF; */
}
.admin {
	text-align:center;
	font-size: 10px;
}





/*  -------------------------------------  GÄSTEBUCH  */
/*
.smilie_gesichtsfarbe {background-color: #FFFF00;}
.textfeld {border: solid 1px #A2BCFB;}
.button {color: #0A47D8;background-color: #C2D3FC;border: solid 1px #A2BCFB;}
body, table {font-family: Verdana, Arial;font-size: 12px;}
*/
/* wichtig auch für Ausrichtung der "Danke" -Ausgabe*/
.gbausrichtung {
    width: 500px;
    margin-left: 50px;
}
/* Strich zwieschen den Einträgen*/
hr {
	border: 0px;
	border-top: solid 2px #FFD48C;
	border-bottom: solid 1px #FFFFFF;
}
table.gaestebuch {
    margin: 0px auto 10px auto;
    font-size: 12px;
    width:80%;
    border: 0;
    padding: 0px;
}
table.gaestebuch td.breite {
    font-size: 14px;
      width: 29%;
}
table.gaestebuch strong.red {
    color:#FF0000;
}
table.gaestebuch .pflichtfeld {
    font-size: 10px;
    color:#FF0000;
    padding: 0 0 70px 0;
}
/*table.gaestebuch input.text {width: 70%;}
*/
table.gaestebuch textarea {
       width: 93%;
       font-family: Arial, Helvetica, Sans-Serif;
	   font-size: 11px;
       border: solid 1px #038594;
       /* height: 80px;*/
}
table.gaestebuch .eingabe {
		/*size="30" Breite in .php Seite*/
	height: 15px;
	font-size: 11px;
	padding-top: 3px;
	padding-left: 2px;
	border: solid 1px #038594;	
}
#variabel table.gaestebuch input#submit {
        padding: 2px 5px;
        border: 1px solid #656462;
		background-color: #FFF;		
}
table.gaestebuch input.button {
	width: 90px;
    font-size: 12px;
}
/* zu Login*/
div img.sicherung {
	border: 0;
	width: 12px;
	height: 16px;
	margin: 0 5px;
}
/* Gaestebuchausgabe */
.gbdatum {font-size: 11px;}
/*.gbname {font-size: 14px;}
.gbhomepage {font-size: 11px;}
.gbkommentar {margin-left: 20px;}*/
.gbname11 {font-size: 14px; margin-left: 9px;}
.gbhomepage11 {font-size: 11px;margin-left: 4px;padding-bottom: 10px;}
.gbkommentar11 {margin-left: 20px;margin-top: 8px;}
.gbadmin {text-align:center;font-size: 11px;}


/*  ---------------------------------- Tabelle BAD ELSTER---- und----ESSEN  */
#main2 table.bad_elster {
	width: 96%;
	margin-bottom: 20px;
}
#main2 table.bad_elster td {
	width: 50%;
	padding: 5px 0;
	margin: 0;
	text-align: center;
}

/*  -------------------------------------  	LAGE UND ANFAHRT  */
#main2 table.preiseabholung {
	width: 60%;
	border: 0;
	padding: 0;
	margin: auto;
}
.rechts{	
	text-align: right;
}
#main2 p.copyright{	
	text-align: right;
	padding-right: 100px;
	margin-top: -20px;
	font-size: 10px;
}

/*  -------------------------------------  	LUFTBILD  */
#container_luftbild {
	position: relative;
	width: 810px;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	margin-top: 5px;
}
#container_luftbild h1 {
	font-size: 20px;
	text-align: center;
	margin: 0px 0 8px 0;
	padding-top: 5px;
}
#container_luftbild table {
	width: 100%;
	border: 0;
	margin-bottom: 10px;
	padding: 0;
}
#container_luftbild table td {
	margin: 0;
	padding: 0;
}
#container_luftbild table td.t1 {
	width: 40%;
	text-align: right;
	font-size: 10px;
	padding-top: 10px;
}
#container_luftbild table td.t2 {
	width: 20%;
	text-align: center;
	padding-top: 10px;
}
#container_luftbild table td.t3 {
	text-align: center;
}
#container_luftbild table input.button {
	padding: 2px 5px;
	border: 1px solid #656462;
	background-color: #FFF;
}

/*  -------------------------------------  IMPRESSUM  */
#main2 table.impressum {
	font-size: 12px;
	margin: 0 auto 30px auto;
	width: 80%;
	border: 0;
	padding: 0px;
}
#main2 table.impressum td.border {
	border-bottom: 1px solid #656462;
	padding-bottom: 2px;
}
#main2 table.impressum td.smallrow {
	height: 5px;
}
#main2 table.impressum td a.no_link {
	text-decoration: none;
}

/*  -------------------------------------  KONTAKTFORMULAR */
/*table.kontaktformular {
	margin: 0 auto 10px auto;
	width: 90%;
	border: 0;
	padding: 0px;
}
table.kontaktformular strong.red {
	color: #FF0000;
	font-size: x-small;
}
td.breite1, td.breite3 {
	width: 15%;
}
td.breite2, td.breite4 {
	width: 30%;
}
input.text {
	width: 95%;
}
input.plz {
	width: 25%;
}
input.ort {
	width: 65%;
}
table.kontaktformular textarea {
	width: 80%;
	height: 80px;
}

*/

table.kontaktformular1 {
    	margin: 0px auto 10px auto;
    	width:88%;
    	border: 0;
    	padding: 0px;
}
table.kontaktformular1 td.breite11 {
		width: 15%; 
		height: 26px;
}
table.kontaktformular1 td.breite22 {
		width: 30%; 
		height: 26px;
}
table.kontaktformular1 strong.red {
    	color:#FF0000;
}
table.kontaktformular1 .eingabe2 {
	width: 95%;
	height: 15px;
	font-size: 11px;
	padding-top: 3px;
	padding-left: 2px;
	border: 1px #038594 solid;
}
table.kontaktformular1 select {
       	font-size: 11px;
}
table.kontaktformular1 textarea {
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 11px;
        width: 80%;
        height: 100px;
        border: 1px #038594 solid;
}
#variabel table.kontaktformular1 input#submit {
		padding: 2px 5px;
		border: 1px solid #656462;
		background-color: #FFF;
}
table.kontaktformular1 input#submit {
		font-size: 12px;
}
div.ausgabe {
		margin:auto;
		width:60%;
}
#main2 .pklein22{     
	font-size: 12px;
	padding-bottom:10px;
	padding-top: 10px;
}

/* FOOTER --------------------------*/
#footer {
	clear: both;
	position: relative;
	margin: 0;
	padding: 12px 15px 0 0;
	height: 20px;
	background-image: url("../picture_layout/footer/bg.gif");
	background-repeat: repeat-x;
	text-align: right;
	color: #FFF;
	font-size: 11px;
	width: auto;
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
}

#footer a.bor {
	font-weight:normal;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}
#footer a.bor:link {
	font-weight:normal;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}
#footer a.bor:visited {
	font-weight:normal;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}
#footer a.bor:aktive {
	font-weight:normal;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}
#footer a.bor:hover {
	font-weight:normal;
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

/*------------------------------------ Häuser*/
table.vj {
	width: 82%;
	margin-left: 40px;
	background-color: #FFD48C;
}	
table.vj img {
	padding: 5px;
	border: 1px solid #EDA023;
}
table.vj .t11 {
	width: 4%;
}

/*-------------------------------------------------------------------------------- SILVESTERPAUSCHALE*/

.font7
	{color:#993300;
	font-size:8.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	}
.font6
	{color:#993300;
	font-size:8.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	}
.font5
	{color:#993300;
	font-size:7.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	}
.style1 {
	color: #993300;
	font-size: 10.0pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style2 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style3 {
	color: #993300;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style4 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style5 {
	color: #993300;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	background: #FFCC99;
}
.style6 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	background: #FFCC99;
}
.style7 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	background: #FFCC99;
}
.style8 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style9 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style10 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style11 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style12 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style13 {
	color: #993300;
	font-size: 10.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	background: #FFCC99;
}
.style14 {
	color: #993300;
	font-size: 8.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style15 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style16 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style17 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style18 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style19 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style20 {
	color: #993300;
	font-size: 8.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style21 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.font12
	{color:#993300;
	font-size:8.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	}
.font9
	{color:#993300;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	}
.font11
	{color:#993300;
	font-size:8.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Verdana, sans-serif;
	}
.font10
	{color:#993300;
	font-size:8.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	}
.font8
	{color:#993300;
	font-size:7.5pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	}
.style26 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style27 {
	color: #993300;
	font-size: 8.0pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	font-family: Arial;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style28 {
	color: #993300;
	font-size: 7.5pt;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}
.style29 {
	color: #993300;
	font-size: 8.5pt;
	font-weight: 400;
	font-style: normal;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	text-align: general;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
}


