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

body {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#eff5f5;height:100%;}

p {margin:10px;line-height:1.4em;}
a {text-decoration:none;color:#000000;}
a:hover {color:#809a9d;}


#container {width:960px;position:absolute;left:50%;margin-left:-480px;}

#container_start { position:absolute; width:100%; height:244px; top:228px;background-image:url(gfx/white_start.gif); background-position:center;}



#background_fakten { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_fakten.jpg);}
#background_recht { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_recht.jpg);}
#background_team { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_team.jpg);}
#background_honorar { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_honorar.jpg);}
#background_kontakt { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_kontakt.jpg);}

#background_index { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_index.jpg);}
#background_home { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background_home.jpg);}
#background_start { position:absolute; width:100%; height:100%; background-image:url(gfx/background/background1.jpg);}



#white { position:absolute; width:325px; height:244px; top:228px; background-color:#FFFFFF; }



#website1, #website2, #website_home, #website_fakten, #website_recht, #website_team, #website_honorar, #website_kontakt {height:590px;background-repeat:no-repeat;}

#website_team {position:relative;}


#logo {float:left;width:474px;height:244px;position:relative; top:228px;left:0px;}
#logo340 {float:left;width:340px;height:244px;position:relative; top:228px;left:0px;}

#introtext {float:left;width:715px;height:244px;position:relative; top:228px;left:0px; text-align:right;}
#introtext p {font-size:22px;margin:35px 0 0 0;}
#introlink {float:left;width:180px; height:244px;margin:228px 0 0 45px;}
#introlink img {border:0;margin:210px 0 0 5px;}

#intro1 {float:left;width:306px; height:244px;margin:228px 0 0 12px;background-image:url(gfx/intro1_back.gif); background-repeat:no-repeat;}
#intro1 .p1 {margin:40px 0 0 15px;}
#intro1 .p2 {margin:140px 0 0 15px;}



#navi_home {float:left;width:180px; height:244px;margin:228px 0 0 12px;}
#navi_home ul {list-style-type:none;margin:0;padding:0;}
#navi_home li {margin:0 0 11px 0;height:40px;background-image:url(gfx/navi_home.gif);background-repeat:no-repeat;}
* html #navi_home li {margin:0 0 9px 0;}
#navi_home a {padding:20px 0 0 11px;display:block;letter-spacing:0.1em;font-size:13px;}



#navi {float:left;width:110px; height:244px;margin:228px 0 0 12px;}
#navi ul {list-style-type:none;margin:0;padding:0;}
#navi li {margin:0;height:29px;background-image:url(gfx/navi.gif);background-repeat:no-repeat;}
#navi a {padding:8px 0 0 6px;display:block;letter-spacing:0.1em;font-size:10px;color:#899BA1;}
#navi a:hover {color:#000000;}

#navi .aktiv {margin:0;height:29px;background-image:url(gfx/navi_aktiv.gif);background-repeat:no-repeat;}
#navi .aktiv a {color:#000000; }

#naviimage {width:110px;height:100px;}


#fakten { float:left; width:484px; height:329px;margin:186px 0 0 0;background-image:url(gfx/content_fakten.gif);background-repeat:no-repeat;}
#fakten p {color:#000000;margin:90px 54px 0 30px;}

#honorar { float:left; width:484px; height:240px;margin:327px 0 0 0;background-image:url(gfx/content_honorar.gif);background-repeat:no-repeat;}
#honorar p {color:#000000;margin:13px 20px 0px 30px;}

#recht { float:left; width:484px; height:300px;margin:254px 0 0 0;background-image:url(gfx/content_recht.gif);background-repeat:no-repeat;}
#recht p {color:#000000;margin:13px 20px 0px 20px;line-height:2em;}
#recht img {margin:0 10px 0 -9px;}

* html #recht img {margin:5px 10px 5px -9px; vertical-align:middle;}


#kontakt { float:left; width:484px; height:200px;margin:358px 0 0 0;background-image:url(gfx/content_kontakt.gif);background-repeat:no-repeat;}
#kontakt p {color:#000000;margin:13px 20px 0px 30px;}
#kontakt .namen {font-size:9px;}

#team {position:absolute; top:0; left:462px; width:494px; height:480px;margin:0;background-image:url(gfx/content_team_neu1.gif);background-repeat:no-repeat;}
#team p {color:#000000;margin:13px 20px 0px 30px;}


#team .stimme {margin-left:180px; margin-right:25px;}
#team .stimmeh1 {background-image:url(gfx/h1_balken310.gif);background-repeat:no-repeat;margin-left:180px;  width:310px;}

#team .netzwerk {margin-left:23px;margin-right:25px;}
#team .netzwerkh1 {margin-left:23px;background-image:url(gfx/h1_balken382.gif);width:460px;background-repeat:no-repeat; margin-top:31px;}


#team .copy {margin-right:50px;margin-top:30px;}

#team2 {margin:0 0 0 261px;background-repeat:no-repeat;position:absolute; top:530px; height:150px; right:0; background-image:url(gfx/content_team_neu_3.gif); width:584px;}
* html #team2 {margin:0 0 0 130px;}

#team2 .lindenhofer {margin-left:45px;margin-right:195px;}
#team2 .lindenhoferh1 {margin-left:45px;margin-top:14px;background-image:url(gfx/h1_balken470.gif);background-repeat:no-repeat;}

#team2 .luegmayer {margin-left:218px;margin-right:15px;}
#team2 .luegmayerh1 {margin-left:218px;width:470px;margin-top:0px;background-image:url(gfx/h1_balken470.gif);background-repeat:no-repeat;}


#team h1, #team2 h1 {font-size:13px;margin:13px 20px 0px 30px;padding:5px; font-weight:normal;}
* html #team h1 {margin:13px 0 0 0;padding:5px 0 5px 5px;}


#team2 p {color:#000000;margin:8px 20px 0px 30px;}