body {
	background-image: url(img/pattern.gif);
	background-repeat: repeat-x, y;
	background-color: #FAE5D5
}

h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #345286
}

#hg {	
	z-index: 1;
	position: absolute;
	background-image: url(img/streifen.jpg);
	background-repeat: repeat-x;
	top: 51px;
	left: 0px;
	width: 102%;
	height: 115px
}

#container {
	z-index: 2;	
	position: absolute;
	top: 0px;
	left: 25px;
	width: 79%
}

#geruest {
	float: right;
	top: 0px;
	left: 0px;
	text-align: left;
	width: 730px;
 	background-image: url(img/rahmen_a.gif);
	background-repeat: repeat-y
}

#leer {
	margin-top: 0px;
	width: 730px;
	height: 22px;
 	background-image: url(img/verdeck.gif);
	background-repeat: repeat-y
}

#oben {
	margin-top: 0px;
	width: 730px;
	height: 30px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	font-weight: bold;
	background-image: url(img/rahmen_o.gif);
	background-repeat: no-repeat;
	background-color: #FFEEE3
}

#logo {
	z-index: 2;
	margin-top: 0px;
	width: 730px;
	height: 113px;
	background-color: #F4C5B1
}

#links {
	margin-top: 0px;
	width: 730px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	font-weight: bold;
 	background-image: url(img/hg_links.jpg);
	background-repeat: no-repeat;
	background-color: #FFEEE3
}

#streifen {
	margin-top: 0px;
	width: 730px;
	height: 14px;
 	background-image: url(img/rahmen_s.gif);
	background-repeat: no-repeat;
	background-color: #F5C7AD
}

#startinhalt {
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 26px;
	width: 690px;
	background-color: #FFEEE3;
 	background-image: url(img/rahmen_a.gif);
 	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px
}

#inhalt {
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 26px;
	width: 690px;
	background-color: #FFEEE3;
 	background-image: url(img/rahmen_a.gif);
 	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px
}

#boden {	
	width: 730px;
	background-color: #FAE5D5
}

.inhalt {
	width: 100%
}

.r_o_l {
	width: 9px;
	background-color: #FCC9B6;
 	background-image: url(img/r_o_l.gif);
	background-repeat: no-repeat
}

.r_o_m {
	background-color: #FCC9B6;
 	background-image: url(img/r_o_m.gif);
	background-repeat: repeat-x
}

.r_o_r {
	width: 9px;
	background-color: #FCC9B6;
 	background-image: url(img/r_o_r.gif);
	background-repeat: no-repeat
}

.r_m_l {
	width: 9px;
	background-color: #FCC9B6;
 	background-image: url(img/r_m.gif);
	background-repeat: repeat-y
}

.r_m_m {
	padding: 0px;
	background-color: #FFFCFA
}

.in1 {
	height: 14px;
	background-color: #FFFCFA;
 	background-image: url(img/inhalt_1.gif);
	background-repeat: repeat-x
}

.in2 {
	padding-left: 20px;
	padding-right: 20px;
	height: 38px;
	background-color: #FFFCFA;
 	background-image: url(img/inhalt_2.gif);
	background-repeat: repeat-x
}

.in3 {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	background-color: #FFFCFA
}

.in4 {
	height: 33px;
	background-color: #FFFCFA;
 	background-image: url(img/inhalt_3.gif);
	background-repeat: repeat-x
}

.r_m_r {
	width: 9px;
	background-color: #F5C7AD;
 	background-image: url(img/r_m.gif);
	background-repeat: repeat-y
}

.r_u_l {
	width: 9px;
	background-color: #F5C7AD;
 	background-image: url(img/r_u_l.gif);
	background-repeat: no-repeat
}

.r_u_m {
	background-color: #F5C7AD;
 	background-image: url(img/r_o_m.gif);
	background-repeat: repeat-x
}

.r_u_r {
	width: 9px;
	background-color: #F5C7AD;
 	background-image: url(img/r_u_r.gif);
	background-repeat: no-repeat
}

.strich {
	width: 34px;
 	background-image: url(img/strich_senk.gif);
	background-repeat: repeat-y
}

#untenstart {
	width: 730px;
	height: 1px
}

#unten {
	width: 730px;
	height: 50px;
 	background-image: url(img/rahmen_u.gif);
	background-repeat: no-repeat
}

.lamozzarella {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414; 
	font-weight: bold
}

.dick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E4242; 
	font-weight: bold
}

.l_startseite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414
}

.ueberschrift {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D1414;
	line-height: 30px; 
	font-weight: bold
}

.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px
}

.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E4242
}

.mittel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6E4242; 
	font-weight: bold
}

.mittelgross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6E4242; 
	font-weight: bold
}

.duenngross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6E4242
}

.gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #345286; 
	font-weight: bold
}

.ganzgross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6E4242; 
	font-weight: bold
}

.essen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6E4242; 
	font-weight: bold
}

.unterstrich {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6E4242; 
	font-weight: bold;
 	text-decoration: underline
}

.schraeg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E4242; 
	font-style: italic
}

.beispiel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D2866A; 
	font-weight: bold;
 	text-decoration: none
}

.rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8D1414; 
	font-style: italic
}

.tma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E4242
}

.bilder {
	border-top-color: #8D1414;
	border-left-color: #8D1414;
	border-right-color: #8D1414;
	border-bottom-color: #8D1414;
	border-width: 1px;
	border-style: solid;
	padding: 4px
}

a:link.linksoben {
	color: #533F2E;
 	text-decoration: none
}

a:link.linksobenaktiv {
	color: #533F2E;
 	text-decoration: underline
}

a:link.startseiteklein {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:link.startseite {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:link.links {
	color: #8D1414;
 	text-decoration: none
}

a:link.linksaktiv {
	color: #8D1414;
 	text-decoration: underline
}

a:link.textlink {
	font-size: 12px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:link.ziel {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D1414;
	line-height: 30px; 
	font-weight: bold;
 	text-decoration: underline
}

a:visited.linksoben {
	color: #533F2E;
 	text-decoration: none
}

a:visited.linksobenaktiv {
	color: #533F2E;
 	text-decoration: underline
}

a:visited.startseiteklein {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:visited.startseite {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:visited.links {
	color: #8D1414;
 	text-decoration: none
}

a:visited.linksaktiv {
	color: #8D1414;
 	text-decoration: underline
}

a:visited.textlink {
	font-size: 12px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:visited.ziel {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D1414;
	line-height: 30px; 
	font-weight: bold;
 	text-decoration: underline
}

a:hover.linksoben {
	color: #533F2E;
 	text-decoration: underline
}

a:hover.linksobenaktiv {
	color: #533F2E;
 	text-decoration: underline
}

a:hover.links {
	color: #8D1414;
 	text-decoration: underline
}

a:hover.linksaktiv {
	color: #8D1414;
 	text-decoration: underline
}

a:hover.startseiteklein {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:hover.startseite {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:hover.textlink {
	font-size: 12px;
	color: #533F2E; 
	font-weight: bold;
 	text-decoration: none
}

a:hover.ziel {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D1414;
	line-height: 30px; 
	font-weight: bold;
 	text-decoration: none
}

a:active.linksoben {
	color: #533F2E;
 	text-decoration: none
}

a:active.linksobenaktiv {
	color: #533F2E;
 	text-decoration: underline
}

a:active.startseiteklein {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:active.startseite {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:active.links {
	color: #8D1414;
 	text-decoration: none
}

a:active.linksaktiv {
	color: #8D1414;
 	text-decoration: underline
}

a:active.textlink {
	font-size: 12px;
	color: #8D1414; 
	font-weight: bold;
 	text-decoration: underline
}

a:active.ziel {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D1414;
	line-height: 30px; 
	font-weight: bold;
 	text-decoration: underline
}