
/* ----------------- Hauptformat --------------------------------------------------------------|
----------------------------------------------------------------------------------------------*/								

body   {
		margin: 0px;
		font-family: Helvetica, Tahoma, Arial, sans-serif;
		color: #222; 
		font-size: small;
		background-color: #e6e6e6;
		height: 100%;
		background-image:url('../bilder/seite/bg.png');
		background-repeat: yes-repeat;
		}


/* ----------------- Container ---------------------------------------------------------------|
----------------------------------------------------------------------------------------------*/								

#iebox{display:none;}

* html #iebox{display:block;}
*+html #iebox{display:block;}

#kopf-restaurant {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-restaurant.png'); 
		background-repeat: no-repeat;
		}
* #kopf-restaurant { behavior: url(iepngfix.htc) }

#kopf-startseite {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-startseite.png'); 
		background-repeat: no-repeat;
		}
* #kopf-startseite { behavior: url(iepngfix.htc) }

#kopf-pferdemarkt {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-pferde.png'); 
		background-repeat: no-repeat;
		}
* #kopf-pferdemarkt { behavior: url(iepngfix.htc) }


#kopf-veranstaltungen {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-veranstaltungen.png'); 
		background-repeat: no-repeat;
		}
* #kopf-veranstaltungen { behavior: url(iepngfix.htc) }


#kopf-veranstaltungen-galerie {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-veranstaltungen-galerie.png'); 
		background-repeat: no-repeat;
		}
* #kopf-veranstaltungen-galerie { behavior: url(iepngfix.htc) }

#kopf-werde {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-werde.png'); 
		background-repeat: no-repeat;
		}
* #kopf-werde { behavior: url(iepngfix.htc) }

#kopf-senioren {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren { behavior: url(iepngfix.htc) }

#kopf-senioren-unten {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-unten.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-unten { behavior: url(iepngfix.htc) }

#kopf-senioren-erd {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-erd.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-erd { behavior: url(iepngfix.htc) }

#kopf-senioren-betreu {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-betreu.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-betreu { behavior: url(iepngfix.htc) }

#kopf-senioren-ober {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-ober.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-ober { behavior: url(iepngfix.htc) }

#kopf-senioren-kosten {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-kosten.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-kosten { behavior: url(iepngfix.htc) }

#kopf-senioren-zimmer {
		width: 980px;
		height: 260px;
		padding: 10px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-kopf-senioren-zimmer.png'); 
		background-repeat: no-repeat;
		}
* #kopf-senioren-zimmer { behavior: url(iepngfix.htc) }

#inhalt {
		line-height: 150%;
		width: 980px;
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		clear:both; 
		margin: auto auto;
		background-image:url('../bilder/seite/bg-mitte.png'); 
		background-repeat: repeat-y;
		}

* html #inhalt{background-image:url('../bilder/seite/bg-mitte.gif');}

#innen {
		width: 960px;
		clear:both; 
		margin: auto auto;
		background-image:url('../bilder/seite/innen.png'); 
		background-repeat: repeat-y;
		border-bottom: 1px solid #E8C066;
		}




#linke-seite {	
		font-size: 105%;
		padding: 10px;
		width: 220px;
		float:left;
		margin-top: 2px;
		margin-right: 15px;
		}

#rechte-seite {	
		font-size: 105%;
		padding: 20px;
		width: 655px;
		float:left;
		margin-top: 2px;
		}

#fuss   {
		width: 1000px;
		height: 20px;
		clear:both; 
		margin: auto auto; 
		background-image:url('../bilder/seite/bg-fuss.png'); 
		background-repeat: no-repeat;
		color: #444;
		font-size: 105%;
		}
* #fuss   { behavior: url(iepngfix.htc) }


/* ----------------- Hyperlinks ---------------------------------------------------------------|
----------------------------------------------------------------------------------------------*/								

a, a:visited {	
			color:#7E211E; 
			text-decoration: none;
			}

a:hover, a:active {	
			color:#7E211E;
			text-decoration: none;
			}

a.text, a.text:visited {		
			color:#7E211E; 
			text-decoration: underline;
			}

a.text:hover, a.text:active {		
			color:#fff; 
			text-decoration: none;
			background-color: #7E211E;
			}

a.navi, a.navi:visited {		
			color:#444; 
			text-decoration: none;
			display: block;
			padding: 3px;
			border-bottom: 1px solid #fff;			
			}

a.navi:hover, a.navi:active {		
			color:#7E211E; 
			text-decoration: none;
			background-color: #fff;
			}

a.subnavi, a.subnavi:visited {
			font-size: 95%;
			color:#7E211E; 
			text-decoration: none;
			display: block;
			padding: 3px;
			padding-left: 20px;
			border-bottom: 1px solid #fff;			
			}

a.subnavi:hover, a.subnavi:active {		
			color:#7E211E; 
			text-decoration: underline;
			}

a.textfuss, a.textfuss:visited {		
			color:#444; 
			text-decoration: underline;
			}

a.textfuss:hover, a.textfuss:active {		
			color:#fff; 
			text-decoration: none;
			background-color: #7E211E;
			}


/* ----------------- Grafiken ---------------------------------------------------------------|
----------------------------------------------------------------------------------------------*/								

img {
border: 0px;
margin: 0px;
padding: 0px;
}

img.galeriebild {
		margin: 5px;
		margin-left: 0px;
		border: 1px solid #D27B2D;
		background-color: #fff;
		padding: 5px;
		float:left;
		cursor: url(bilder/zoom/zoomin.cur), pointer;		
		}

img.galeriebild:hover {	
		border: 1px solid #D27B2D;
		background-color: #E8BF9B;
		}

img.thickbox{
		cursor: url(bilder/zoom/zoomout.cur), pointer;		
		}

/* Ueberschriften
----------------------------------------------- */
h1 {font-size: 180%; line-height: 110%; font-family: "Times new Roman"; font-weight: normal; color: #DA8E3A; margin-bottom: 5px; padding: 0;}
h2 {font-size: 160%; font-family: "Times new Roman"; font-weight: normal; color: #DA8E3A; text-decoration: none; margin-bottom: 5px; padding: 0;}
h3 {font-size: 140%; font-family: "Times new Roman"; font-weight: normal; color: #DA8E3A; margin-bottom: 5px; }
h4 {font-size: 120%; color: #3D3D3D; margin: 0px; margin-bottom: 4px;}
h5 {font-size: 100%; color: #222; padding: 0px; margin: 0px; margin-bottom: 2px;}


/* Sonstiges
----------------------------------------------- */
p {margin: 0px;}
pre {font-family:arial;}

ul{padding: 0; margin: 15px;}
li{padding: 3px; margin: 0; cursor: default;}

ul.stil {
color: #7B0F1A;
margin-left: 0px;
margin-top: 3px;
list-style-type: square;
list-style-position:inside;
padding: 0px;
}