body {background: #FFFFE5 url('bilder/background2.jpg') left top;
	  
	  }

span.inv {display: none;}

a {color: #771500;}

h1 {color: #008000;
	font-size: 36pt;
	font-weight: 700;
	margin-top: 2ex;
	margin-bottom: 1ex;
	font-family: "Times New Roman";
	width: 100%;
	text-decoration: none;
	text-align: center;
	position: relative;
	display: block;
	}

h2 {font-size: 30pt;
	text-decoration: none;
	position: relative;
	font-weight: 700;
	font-family: "Times New Roman";
	left: 0.6em;
	top: 0.2em;
	color: #000000;
	text-align: left;
	}
	
h3 {left: 1.0em;
	 position: relative;
	 font-style: italic;
	 font-weight: 700;
	 text-decoration: none;
	 font-family: "Times New Roman";
	 color: #000000;
	 font-size: 24.0pt;
	 text-align: left;
	}

h4 {left: 0.6em;
	 position: relative;
	 text-align: left;
	 font-size: 14.0pt;
	 text-decoration: none;
	 color: #000000;
	 font-family: "Comic Sans MS";
	 font-weight: 600;
	 font-style: normal;
	}

span.ang {display: block;
	 position: absolute;
	 font-size: 12.0pt;
	 font-weight: 700;
	 text-align: left;
	 font-style: italic;
	 font-family: "Times New Roman";
	 width: 50%;
	 text-decoration: none;
	 right: 2%;
	 top: 2em;
	 
	 }

span.info {display: block;
	 position: relative;
	 text-align: left;
	 font-size: 12.0pt;
	 font-weight: 700;
	 font-style: italic;
	 font-family: "Times New Roman";
	 text-decoration: none;
	 left: 2.0em;
	 bottom: 1.0em;
	}

h6 {text-align: center;
	 font-style: italic;
	 display: block;
	 position: relative;
	 width: inherit;
	 font-size: 10.0pt;
	 font-weight: 500;
	 font-family: "Times New Roman";
	 margin: 0px;
	 text-decoration: none;
	}

p, div {font-family: "Comic Sans MS";
   font-size: 12.5pt;
   font-weight: 500;
   }

i {font-style: italic;
	}
   
img {border: 0px;
	 }

div.home {display: block;
		 position: relative;
		 width: 85%;
		 text-align: center;
		 }

em {font-weight: 500;
	 font-style: italic;
	}


body.banner {background-position: 163px bottom;}

body.banner p {display: block;
				 position: absolute;
				 color: #261300;
				 font-weight: 700;
				 }

p.slogan {left: 2%;
			text-align: left;
			width: 31%;
			font-family: "Times New Roman";
			font-size: 14.0pt;
			}

p.adresse {left: 33%;
			 text-align: center;
			 width: 33%;
			 line-height: 120%;
			 color: #771500;
    		 font-family: "Arial";
			 }

p.fon {right: 2%;
		text-align: center;
		width: 31%;
		font-family: "Arial";
		}
		 
body.banner a {color: #771500;
				 font-weight: 700;}

body.start {background-image: url('bilder/background.jpg');
			  background-position:  center;}

body.start p {display: block;
				position: relative;
				text-align: center;
				width: 100%;
				font-family: "Times New Roman";
				font-size: 14.0pt;
				font-weight: 700;}
								  

				 
body.start a {font-family: "Comic Sans MS";
				font-size: 24.0pt;
				color: #008000;
				}
				 
p.start {margin: 4ex;
		  color: #4C2600;}
				  
body.start img {margin: 1.5ex;}	
	  
body.inhalt {background-position: right top;
			   margin: 1em;
			   }	  
			  
body.inhalt h1 {text-align: left;
				  display: block;
				  position: relative;
				  width: 100%;
				  margin-left: 1,5em;
				  font-family: "Times New Roman";
				  font-size: 20.0pt;
				  font-weight: 700;
				  color: #623313;
				  }
				  

body.inhalt p, body.inhalt a
				{text-align: left;
				 display: block;
				 position: relative;
				 width: 100%;
				 font-family: "Arial";
				 font-size: 14.0pt;
				 font-weight: 700;
				 }

div.rand {display: block;
			position: relative;
			width: 98%;
			left: 1%;	
			margin-top: 1.0em;
			margin-bottom: 2.0em;
			}

span.left {display: block;
		 position: relative;
		 width: 55%;
		 float: left;
		 text-align: center;
		 left: -3.0%
		 }

span.right {display: block;
		 position: relative;
		 width: 55%;
		 float: right;
		 text-align: center;
		 }

 *.sep {diplay: block;
 		 margin: 10.0px;
 		 width: 100%;
 		 text-align: center
 		}
 
 div.rand table {display: inline;
 					margin: 15.0px;
 					vertical-align: middle;
 				  }
 
 table.preis {border-collapse: collapse;
 		 		display: table;
 		 		position: relative;
 		 		width: 97%;
 		 		left: 1%;
 		 		border-width: 0.0px;
 		 		font-family: "Comic Sans MS";
 		 		font-style: none;
 		 		font-weight: 500;
 		 		font-size: 12.5pt;
 		 		margin-bottom: 2.0em;
 				}
 
 table.above {display: table;
 			   position: relative;
 			   width: 65%;
 			   left: 34%;
 			   border-width: 0.0px;
 			   font-family: "Comic Sans MS";
 			   font-style: none;
 			   font-weight: 500;
 			   font-size: 12.5pt;
 			   margin-top: 2.0em;
 			  }
 table.svens {display: table;
 			   position: relative;
 			   border-width: 0.0px;
 			   font-family: "Comic Sans MS";
 			   font-style: none;
 			   font-weight: 500;
 			   font-size: 12.5pt;
 			   margin-top: 2.0em;
 			  } 
 table.svens td.imag { text-align: center;
 				vertical-align: middle;
 				}
 
 table.preis td {border-color: black;
 				  border-style: solid;
 				  border-width: 1.0px;
 				  text-align: center;
 				  vertical-align: middle;
 				  height: 3.5em;
 				  }
 
 table.above td {height: 2.4em;
 					text-align: center;
 					vertical-align: middle;
 					padding-right: 0.2em;
 					padding-left: 0.2em;
 					}

tr.head {font-weight: 700;
		  }

tr.foot {font-style: italic;
		 }

i.hint {font-size: 12.0pt;
		 font-weight: 600;
		} 
b {font-weight: 700;
  }

p.note {display: block;
		 position: relative;
		 left: 2.0em;
		 top: -0.5em;
		 }
		 
span.note {font-style: italic;
			 font-size: 10.0pt;
			 font-weight: 500;
			 font-family: "Times New Roman";
			}

p.rab {display: block;
		margin-left: 2.0em;
		}

span.rab {display: inline;
			font-style: italic;
			font-weight: 700;
			margin-left: -2.0em;
			}

p.anr {margin-left: 2.0em;
		display: block;
		}

span.anr {display: inline;
			margin-left: -2.0em;
			font-style: italic;
			font-weight: 700;
			width: 2.0em;
			}

p.others {text-align: center;
			font-weight: 700;
			font-style: italic;
			font-size: 14.0pt;
			}


span.ott {color: #000066;
			font-size: 12.5pt;
			}

table.ott {text-align: center;
			 font-size: 12.5pt;
			}
table.nipmerow {text-align: center;
				font-size: 14pt;
			}
span.nipmerow {color: #004000;
				font-size: 14pt;
			}
p.imp {text-align: center;
		 margin: 2.0em;
		}

p.inter {display: block;
		  position: fixed;
		  bottom: 0.0px;
		  text-align: center;
		  height: 2.0em;
		  font-size: 11.0pt;}

p.pict {text-align: center;
		 margin: 20.0px;
		 font-style: italic;
		 font-weight: 500;
		 font-size: 12.0pt;
		 }


* a:link {color: inherit; font-style:italic; text-decoration:none; } /* font-weight:normal;*/
* a:visited {color: #992200; font-style:italic; font-weight:lighter; text-decoration:none; }
* a:active {color: inherit; font-style:italic; font-weight:lighter; text-decoration:none; }
* a:hover {color: #CC3300;  font-style:italic; text-decoration:none;} /* font-weight:normal;*/
