	@charset "utf-8";
/* CSS Document */

/* #########################-----------------------------Standarts-----------------------------######################### */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style-type: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

* {
	margin:0;
	padding:0; }
	
.clear {
	clear:both;
	float:none;
}	
	
	
html {
	height:100%;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #505050;
	font-size: 14px;
}
	
body {
	padding: 0; 
	background: url(../images/bg.jpg) #FFF 0px 0px repeat-x;
	width: 100%;
	color: #323232;
	}

#sitecontainer { width: 100%; background: url(../images/body-bg.jpg) center 0px no-repeat;}
#container {margin: 0 auto; width: 953px;}

a, a:visited { color: #bc0707; text-decoration: underline; border-bottom: none;}
a:hover { color: #bc0707; text-decoration: none; border-bottom: none;}


/* #########################-----------------------------Head-Bereich-----------------------------######################### */

h1.branding a, h1.branding a:hover {
	background:url(../images/h1-logo.jpg) 0 0 no-repeat;
	display:block;
	position: absolute;
	margin: 2px 0 0 0px;
	font-size:0.01em;
	height:135px;
	text-indent:-9999px;
	width:470px;
	
}


#header { background: url(../images/header.jpg) no-repeat; width: 953px; height: 473px;}

/* #########################-----------------------------Navigation-----------------------------######################### */
#navi { margin: 377px 0 0 0px; width: 681px; float: left; position: absolute;}
#navi ul{list-style-type:none; margin-bottom: 35px;}	
#navi li  {display:block; text-indent:-9000px; float: left;}
#navi li a {display:block; padding:0px;text-decoration:none; border-bottom: none;}


#pflegeverstaendnis a {background: url(../images/navi/navi.jpg) -0px -0px; background-repeat:no-repeat; 
height:71px; width: 198px;}
#pflegeverstaendnis a:hover { background: url(../images/navi/navi.jpg) -0px -71px; background-repeat:no-repeat; 
height:71px; width: 198px;}
#pflegeverstaendnis-aktiv a { background: url(../images/navi/navi.jpg) -0px -71px; background-repeat:no-repeat; 
height:71px; width: 198px;}

#leistungen a {background: url(../images/navi/navi.jpg) -198px -0px; background-repeat:no-repeat; 
height:71px; width: 151px;}
#leistungen a:hover { background: url(../images/navi/navi.jpg) -198px -71px; background-repeat:no-repeat; 
height:71px; width: 151px;}
#leistungen-aktiv a { background: url(../images/navi/navi.jpg) -198px -71px; background-repeat:no-repeat; 
height:71px; width: 151px;}

#wundmanagement a {background: url(../images/navi/navi.jpg) -349px -0px; background-repeat:no-repeat; 
height:71px; width: 211px;}
#wundmanagement a:hover { background: url(../images/navi/navi.jpg) -349px -71px; background-repeat:no-repeat; 
height:71px; width: 211px;}
#wundmanagement-aktiv a { background: url(../images/navi/navi.jpg) -349px -71px; background-repeat:no-repeat; 
height:71px; width: 211px;}

#qualitaet a {background: url(../images/navi/navi.jpg) -560px -0px; background-repeat:no-repeat; 
height:71px; width: 121px;}
#qualitaet a:hover { background: url(../images/navi/navi.jpg) -560px -71px; background-repeat:no-repeat; 
height:71px; width: 121px;}
#qualitaet-aktiv a { background: url(../images/navi/navi.jpg) -560px -71px; background-repeat:no-repeat; 
height:71px; width: 121px;}

#navi-gutschein { margin: -33px 0 0 20px; width: 242px;}
#navi-gutschein ul{list-style-type:none; margin-bottom: 35px;}	
#navi-gutschein li  {display:block; text-indent:-9000px; float: left;}
#navi-gutschein li a {display:block; padding:0px;text-decoration:none; border-bottom: none;}


#gutschein a {background: url(../images/navi/gutschein.jpg) -0px -0px; background-repeat:no-repeat; 
height:55px; width: 242px;}
#gutschein a:hover { background: url(../images/navi/gutschein.jpg) -0px -55px; background-repeat:no-repeat; 
height:55px; width: 242px;}
#gutschein-aktiv a { background: url(../images/navi/gutschein.jpg) -0px -55px; background-repeat:no-repeat; 
height:55px; width: 242px;}

#navi-gaestebuch { margin: -37px 0 0 -5px; width: 228px;}
#navi-gaestebuch ul{list-style-type:none; margin-bottom: 35px;}	
#navi-gaestebuch li  {display:block; text-indent:-9000px; float: left;}
#navi-gaestebuch li a {display:block; padding:0px;text-decoration:none; border-bottom: none;}


#gaestebuch a {background: url(../images/navi/erfahrungsbericht.jpg) -0px -0px; background-repeat:no-repeat; 
height:50px; width: 228px;}
#gaestebuch a:hover { background: url(../images/navi/erfahrungsbericht.jpg) -0px -50px; background-repeat:no-repeat; 
height:50px; width: 228px;}
#gaestebuch-aktiv a { background: url(../images/navi/erfahrungsbericht.jpg) -0px -50px; background-repeat:no-repeat; 
height:50px; width: 228px;}

#sub-navi { margin: 100px 0 0 35px; padding: 7px 0 0 10px; height: 150px; width: 214px; background: url(../images/navi/sub-navi.jpg) 0px 0px no-repeat;}
#sub-navi ul{list-style-type:none; margin-bottom: 35px;}
#sub-navo ul li { display: block;}	
#sub-navi ul li a { padding:0px;text-decoration:none; border-bottom: none; color: #414141; font-weight: bold; font-size: 16px; line-height: 34px;}
#sub-navi ul li a:hover { color: #666666;}
/* #########################-----------------------------Content-----------------------------######################### */

#content { width: 661px; line-height: 21px; padding-left: 20px; float: left; margin-top: 10px;}
.column-one { width: 300px; margin-right: 25px; float: left;}
.column-two { width: 605px;}
#content p { margin-bottom: 10px;}



.content-column {
	width:300px!important;
	float:left;
}

.image {
	border:1px solid #57BCD6;
	padding:3px;}

/* #########################-----------------------------Extra-----------------------------######################### */

#extra { background: url(../images/extra-bg.jpg) 0px 0px no-repeat; width: 272px; height: 600px; float: left; margin-top: 10px;}
#extra p { font-size: 11px; line-height: 19px; margin: 0 0 10px 45px;}
#erfahrungsbericht { background: url(../images/erfahrungsbericht.jpg) 0px 0px no-repeat; width: 219px; margin-left: 42px; padding-top: 50px;}
#erfahrungsbericht p { margin-left: 5px;}

/* #########################-----------------------------Footer-----------------------------######################### */

#footer { background: url(../images/footer-bg.jpg) 0px 0px no-repeat; width:953px; height: 30px; margin: 0 auto; padding: 25px 0 0 0px;}
#footer a { color: #166a80; font-size: 11px;}

/* #########################-----------------------------Klassen-----------------------------######################### */
.pix {float: left; border:1px solid #CCCCCC; background-color: white; padding: 3px; margin-bottom: 5px;}
.pix2 {float: left; border:1px solid #CCCCCC; background-color: white; padding: 3px; margin-right: 5px;}
.cms-strong { font-weight: bold;}
.img-desc { float: left; width: 157px; margin-right: 5px;}

.highlight { color: #bc0707; font-weight: bold;}
.space { margin-left: 70px;}

.email-tab { margin-top: 40px;}
.email-tab2 { margin-top: 18px;}

.nofloat {float: none; clear: both;}
/* #########################-----------------------------Schriften-----------------------------######################### */

h1.h1-index { background: url(../images/headlines/h1-index.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-404 { background: url(../images/headlines/h1-404.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-anfahrt { background: url(../images/headlines/h1-anfahrt.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-danke { background: url(../images/headlines/h1-danke.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-gaestebuch { background: url(../images/headlines/h1-gaestebuch.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-gutschein { background: url(../images/headlines/h1-gutschein.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-impressum { background: url(../images/headlines/h1-impressum.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-kontakt { background: url(../images/headlines/h1-kontakt.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-leistungen { background: url(../images/headlines/h1-leistungen.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-partner { background: url(../images/headlines/h1-partner.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-pflegeverstaendnis { background: url(../images/headlines/h1-pflegeverstaendnis.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-qualitaet { background: url(../images/headlines/h1-qualitaet.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-stellenangebote { background: url(../images/headlines/h1-stellenangebote.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-team { background: url(../images/headlines/h1-team.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-ueberuns { background: url(../images/headlines/h1-ueberuns.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-wundmanagement { background: url(../images/headlines/h1-wundmanagement.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}
h1.h1-bewerbung { background: url(../images/headlines/h1-bewerbung.jpg) 0px 0px no-repeat; text-indent: -9000px; margin: 0 0 0 0px; height: 69px;}

h2 { color: #bc0707; font-size: 14px; font-weight: bold; margin: 0 0 5px 43px;}
h3 { font-size: 11px; margin: 0 0 3px 45px;}

/* #########################-----------------------------PNG Fix-----------------------------######################### */

img, div, a, input, h1, h2 { behavior: url(iepngfix.htc) }
