/*==================================================
(c) 2008 by Susanne Sachers <info@ssense.de>
==================================================*/

body {
	position: relative;
	text-align: center;
	background-repeat: repeat-x;
	background-position: top right;
	color: #035252;
	font: 85% Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-image: url(../images/bg_body.png);
	background-color: #6FBDC5; /* Gilt für alle Browser */
	overflow-y:scroll; /* Gilt für alle Browser */
	//overflow-y:no; /* Korrektur für alle IE */
	_overflow-y:no; /* Korrektur für IE 6 */
		}

#gb {
	color: #035252;
	font-size: 0.8em;
	background-color: #ffffff;
	overflow-y:scroll;
		}


.text {
	padding: 10px 70px 16px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.text2 {
	padding: 10px 70px 0px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.text3 {
	padding: 14px 0px 0px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.text4 {
	padding: 10px 60px 0px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.text5 {
	padding: 10px 70px 0px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.textflatter {
	padding: 0px 50px 0px 0px;
	line-height: 1.4em;
	text-align: left;
}

.textflatter2 {
	padding: 0px 0px 0px 0px;
	line-height: 1.4em;
	text-align: left;
}

.texttab {
	line-height: 1.4em;
	text-align: left;
	border-bottom: 1px solid #528488;
}

.textpall {
	padding: 0px 70px 4px 0px;
	line-height: 1.35em;
	text-align: justify;
}

.textimg {
	padding: 4px 24px 4px 0px;
}

.textpdf {
	font-weight: normal;
	font-size: 0.9em;
	color: #3C4A57;
}

a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #035252;
}

a.visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #035252;
}

a.hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #81ADA0;
	text-decoration: underline;
	font-weight: bold;
}

a.adress:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #755B23;
}

a.adress:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #755B23;
}

a.adress:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006A68;
	text-decoration: underline;
	font-weight: bold;
}

a.allg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	color: #035252;
}

a.allg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #035252;
}

a.allg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #755B23;
	text-decoration: underline;
}

h1 {
	font-size: 1em;
	font-weight: bold;
	color: #28808E;
}

h2 {
	font-size: 1em;
	font-weight: bold;
}

h3 {
	font-size: 1.07em;
	font-weight: bold;
	color: #448591;
}

#container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top: 0px;
	left: 0px;
	width: 800px;
		}
		
#containertext {
	position: absolute;
	left: 0px;
	top: 16px;
	text-align: left;
	line-height: 1.4em;
	padding-left: 140px;
	z-index: 0;
		}

.headMAG {
	vertical-align:bottom;
	text-align:right;
	padding: 0px 0px 2px 0px;
	letter-spacing: 0.03em;
}

.adresse {
	text-align:right;
	vertical-align: bottom;
	background-color: transparent;
	color: #755B23;
	padding: 0px 0px 4px 0px;
}

.img_head {
	behavior: url('index-Dateien/iepngfix.htc');
	vertical-align: bottom;
}

.headtab {
	font-weight:bold;
	color:#36695F;
	text-align: left;
	border-bottom: 1px solid #528488;
}

.headline {
	color: #755B23;
	margin: 5px 0px 5px 41px;
}

.headlinebg {
	background-image: url(../images/bg_headline.png);
	behavior: url('index-Dateien/iepngfix.htc')
	background-repeat: repeat-y;
}

.subhead {
	margin: 12px 0px 8px 0px;
	color: #006A68;
	line-height: 12px;
}

.subheadgrau {
	margin: 12px 0px 8px 0px;
	line-height: 12px;
	background-image:url(../images/bg_head_job.png);
	background-repeat:repeat-y;
}

.subhead2 {
	margin: 12px 0px 8px 0px;
	color: #006A68;
	line-height: 16px;
}

.subheadjob {
	margin: 12px 0px 8px 0px;
	color: #006A68;
	line-height: 18px;
	background-repeat:repeat-y;
	padding-left: 1px;
}

.marker {
	padding: 12px 0px 0px 0px;
	text-align: right;
	behavior: url('index-Dateien/iepngfix.htc');
}

.markergrau {
	padding: 12px 0px 0px 0px;
	text-align: right;
	behavior: url('index-Dateien/iepngfix.htc');
	background-color:#E8ECDF;
}

.marker2 {
	padding: 0px 0px 12px 0px;
	text-align: right;
	behavior: url('index-Dateien/iepngfix.htc');
}

.markerjob {
	padding: 0px 0px 38px 0px;
	text-align: right;
	behavior: url('index-Dateien/iepngfix.htc');
}

.textimg {
	border-left: 1px solid #E5F4F4;
	padding-left: 12px;
	padding-right: 10px;
}

.bambus {
	position: absolute;
	background-position:0px 0px;
	background-repeat: no-repeat;
	height: 400px;
	width: 345px;
	left: 473px;
	top: 148px;
	background-image: url(../images/bambus.gif);
		}

.esc {
	position: absolute;
	width: 135px;
	left: 655px;
	top: 213px;
	z-index: 12;
		}

img {
  	border: none;
}

.klein {
	border-bottom: 1px solid #A09F9F;
	border-right: 1px solid #828181;
	margin: 20px 10px 0px 0px;
}
.team {
	border-bottom: 1px solid #A09F9F;
	border-right: 1px solid #828181;
	margin: 10px 10px 0px 0px;
}

.kleinenger {
	border-bottom: 1px solid #A09F9F;
	border-right: 1px solid #828181;
	margin: 4px 10px 0px 0px;
}

.quer {
	border-bottom: 1px solid #A09F9F;
	border-right: 1px solid #828181;
	margin: 28px 0px 0px 0px;
}

.zitat {
	text-align:right;
	color: #005957;
	vertical-align: top;
	margin: 8px 12px 16px 0px;
	line-height: 1.5em;
	font-size: 0.88em;
}

.zitatlinks {
	text-align:left;
	color: #005957;
	vertical-align: top;
	margin: 8px 12px 16px 0px;
	line-height: 1.5em;
	font-size: 0.88em;
}

.zitat_linie {
	background-image:url(../images/linie_zitat.gif);
	background-repeat: repeat-y;
	height: 100px;
}

.gbuch {
	width: 250px;
	BORDER-BOTTOM: #548988 1px solid;
	BORDER-LEFT: #548988 1px solid;
	BORDER-RIGHT: #548988 1px solid;
	BORDER-TOP: #548988 1px solid;
	COLOR: #004F4D;
	background-color: #FFFFFF;
}

/*==================================================
(c) Farben
==================================================*/
	
.color005957 {
	color:#005957;
}

.colorD8F3F5 {
	color:#D8F3F5;
}

.color7E6121 {
	color:#755B23;
}

#color7E6121bg {
	color:#755B23;
	background-color:#FEEFAA;
}

.colorFDFBF7 {
	color:#FDFBF7;
}

/*==================================================
(c) Listen
==================================================*/
	
.textliste {
	margin-bottom: 0.4em;
}
.pflegestufen {
	line-height: 0.8em;
	text-align: right;
}
.listejob {

}
.listelinks {
	margin: 0px 0px 0px -12px;
}

/*==================================================
(c) Linien
==================================================*/

.borderright {
	border-right: 1px solid #AEADAD;
}

.borderleft {
	border-left: 1px solid #E5F4F4;
	padding-left: 12px;
}

.borderbottom {
	border-bottom: 1px solid #AEADAD;
	padding-bottom: 4px;
}

/*==================================================
(c) Abstaende | Ausrichtung
==================================================*/

.top4 {
	padding-top: 4px;
}

.bottom4 {
	padding-bottom: 4px;
}

.left {
	margin-left: -20px;
	//margin-left: 0px; /* Korrektur für alle IE */
	_margin-left: 0px; /* Korrektur für IE 6 */
}

