body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a60b1;
	background-color:#dde9f9;
	margin:0px; margin-top:5px
	
}

h1, h2, ul, li, p  { padding:0; margin:0 }
h1 span { display:none }

p { font-size:13px; padding-bottom:10px }

h1#pflege { position:absolute; top:40px; left:410px }
h1#gebaeude { position:absolute; top:88px; left:470px }
h1#haus { position:absolute; top:140px; left:500px }
h1#winter { position:absolute; top:193px; left:530px }

#container {
	margin: 0 auto;
	width: 832px;
	background-color:#dde9f9;
}

h2 { color:#ee1628; padding-bottom:10px; font-size:15px }

#head { position:relative; width:817px; height:260px; padding:0 15px 0 0; background-image:url(img/bg-head.jpg); background-repeat:no-repeat; }

#header { color:#2E9CFE; font-size:11px; padding-left:29px }

a#impressum  { color:#2E9CFE; font-size:11px; font-weight:normal; text-decoration:underline; float:right; padding:15px 25px 0 0  }
a#impressum:hover { text-decoration:none; }

a.link { color:#2E9CFE; font-size:11px; font-weight:normal; text-decoration:underline; }
a.link:hover { text-decoration:none }

#tel { position:absolute; top:236px; left:450px; color:#ee1628; font-size:12px; font-weight:bold }

#foot { width:802px; height:39px; padding:9px 15px 0 15px; background-image:url(img/bg-foot.jpg); background-repeat:no-repeat; color:#fff; font-weight:bold; font-size:12px; text-align:center }

#wrap { position:relative; width:778px; padding:9px 15px 15px 39px; background-image:url(img/bg-wrap.jpg); font-size:12px } 

.box-a { width:343px; min-height:179px; padding:21px 0 0 24px; margin-right:13px; float:left; background-image:url(img/bg-box-a.jpg); background-repeat:no-repeat }
.box-b {width:722px; min-height:160px; padding:21px 0 0 24px; background-image:url(img/bg-box-b.jpg); background-repeat:no-repeat }


img#daumen, img#daumen-i { position:absolute; top:190px; left:580px }
img#daumen-i  { top:80px; }
 
.clear { clear:both; visibility:hidden }

ul { list-style: none; padding-left:10px }
li { padding:0 0 6px 29px; background-image:url(img/li.gif); background-repeat:no-repeat; font-size:16px; font-weight:bold }

.fs15 { font-size:15px }

.left { float:left }
.left-k { float:left; font-size:11px }
.adr-right { float:right; color:#ee1628 ; padding:80px 30px 0 0 }

a { color:#ee1628  } 
