/* css Design by Ehl & Ing 2006*/

/* Stb Care dkl. Blau: #2F7CC0 */
/* Stb Care hell Blau: #E2E5F1 */
/* Malepartus Orange: #FFA600 */
/* Fasanenhof Gelb: #F8DC19 */
/* Pflegeteam Grün: #7DC53F */
/* GoodeStuuv Blau: #0068B1 */

html 		{ margin: 0; padding: 0; }

body 		{ margin: 0; padding: 0; height: 100%; font: normal 12px Arial, Verdana, Tahoma; color:#666666; }

.logo		{ margin: 0; padding: 0; position: absolute; left: 15px; top: 15px; width: 170px; height: 156px; background-image: url('images/logo-wohnpark-malepartus.gif'); background-repeat: no-repeat; }
.bg1		{ margin: 0; padding: 0; position: absolute; left: 200px; top: 100px; width: 615px; height: 414px; background-image: url('images/bg2.gif'); background-repeat: no-repeat; }
.navi		{ margin: 0; padding: 0; position: absolute; left: 15px; top: 186px; width: 170px; }
.navi ul	{ margin: 0; padding: 0; list-style: none; }
.navi ul li	{ margin: 0; padding: 0; border-bottom: 1px solid #E2E5F1; }
.navi ul li a	{ margin: 0; padding: 5px 15px 5px 15px; display: block; color: #2F7CC0; text-decoration: none; font: bold 16px Arial, Verdana, Tahoma; }
.navi-footer	{ margin: 0; padding: 0; position: absolute; bottom: 0px; width: 100%; height: 80px; margin: 0px 0px -79px 0px; padding: 0px; background-image: url('images/bg3.gif'); background-repeat: no-repeat; }
.navi-2		{ margin: 0; padding: 0; position: absolute; left: 308px; top: 0px; font-size: 0px; }
.navi-2 ul	{ margin: 0; padding: 0; list-style: none; display: inline; }
.navi-2 ul li	{ margin: 0px 20px 0px 0px; padding: 0; width: 79px; height: 103px; display: inline; }
.telefon	{ margin: 0; padding: 0; position: absolute; left: 613px; top: 268px; width: 180px; height: 45px; background-color: #E2E5F1; overflow: hidden; background-image: url('images/telefon-malepartus.gif'); background-repeat: no-repeat; }
.telefon p	{ margin: 5px 5px 0px 5px; padding: 0; font: normal 10px Arial, Verdana, Tahoma; color: #2F7CC0; }
.infobox	{ margin: 0; padding: 0; position: absolute; left: 613px; top: 318px; width: 180px; height: 175px; background-color: #E2E5F1; overflow: hidden; }
.infobox p	{ margin: 5px 5px 0px 5px; padding: 0; font: normal 10px Arial, Verdana, Tahoma; color: #2F7CC0; }
.infobox h2	{ margin: 0px 5px 0px 5px; padding: 0; font: bold 16px Arial, Verdana, Tahoma; color: #2F7CC0; }
.infobox input	{ margin: 0px 0px 0px 5px; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #2F7CC0; border: 1px solid #2F7CC0; background-color:#FFFFFF; }
.infobox .button{ margin: 0; padding: 0; position: absolute; bottom: 5px; right: 5px; }
.bild		{ margin: 0; padding: 0; position: absolute; left: 613px; top: 113px; width: 180px; height: 150px; overflow: hidden; }
.content	{ margin: 0px 0px 5px 0px; padding: 0; position: absolute; left: 213px; top: 113px; width: 395px; height: 380px; overflow: hidden; }
.content h1	{ margin: 0px 0px 5px 0px; padding: 0; font: bold 20px Arial, Verdana, Tahoma; color: #2F7CC0; }
.content h2	{ margin: 0px 0px 0px 0px; padding: 0; font: bold 12px Arial, Verdana, Tahoma; color: #2F7CC0; }
.content p	{ margin: 5px 0px 0px 0px; padding: 0; font: normal 12px Arial, Verdana, Tahoma; color: #333333; }
.content a	{ margin: 0; padding: 0; color: #2F7CC0; text-decoration: underline; }
.content ul	{ margin: 5px 0px 5px 0px; padding: 0; list-style-position: outside; }
.content ul li	{ margin: 0px 0px 0px 20px; padding: 0;list-style-image: url(images/list.gif); }
.content .box2	{ margin: 10px 0px 5px 0px; padding: 0; width: 393px; background-color: #E2E5F1; border: 1px solid #2F7CC0; background-image: url('images/fragez.gif'); background-repeat: no-repeat; background-position: right; }
.content .box2 .p2 { margin: 5px; }
.content table	{ margin: 10px 0px 5px 0px; padding: 0; width: 393px; background-color: #E2E5F1; border: 1px solid #2F7CC0; font-size: 10px; }
.content-footer	{ position: absolute; top: 515px; left:800px; width: 70px; height: 30px; margin: 0px 0px 0px -70px; padding: 0px; vertical-align: top; }
.content-footer p { margin: 0; padding: 0; }
.content-footer p a { margin: 0; padding: 0; color:#2F7CC0; text-decoration: none; }