body 		{font: 12px Trebuchet MS, Arial, sans-serif; margin: 0; padding: 0; background: #F1F1F1 url(../_img/bg.gif) repeat-y; background-position: 100px 0%; }
body.start	{margin: 0; padding: 0; background: #F1F1F1 url(../_img/start_bg.gif) repeat-y; background-position: 100px 0%}
body.swf	{margin: 0; padding: 0; background: #E8E8E9}


#swf			{position:  relative; width: 540px; height: 540px; margin:     50px auto 0 auto; padding: 0; background: #E8E8E9;}
#logo			{position:  absolute; width: 270px; height: 100px; margin:   3px 0 0 100px; padding: 0; background: transparent;}
#top-nav		{position:  absolute; width: 615px; height:  20px; margin:  80px 0 0 373px; padding: 0; background: transparent;}
#top-nav-en		{position:  absolute; width: 615px; height:  20px; margin:  80px 0 0 281px; padding: 0; background: transparent;}
#bot-nav		{position:  absolute; width: 255px; height:  20px; margin: 476px 0 0 373px; padding: 0; background: transparent;}
#bot-back		{position:  absolute; width: 615px; height:  20px; margin: 440px 0 0 373px; padding: 0; background: transparent; z-index: 5}
#sprachauswahl	{position:  absolute; width: 255px; height:  20px; margin: 476px 0 0 100px; padding: 0; background: transparent; z-index: 5}

#container	{position:  absolute; width: 876px; height: 371px; margin: 100px 0 0 100px; padding: 0; background: #FFFFFF;}
#start-top	{position:  absolute; width: 600px; height: 185px; margin:   3px 0 0 276px; padding: 0; background: url(../_img/start_top_bg.gif) no-repeat #89C322; text-decoration: none; font-weight: normal}
#start-swf	{position:  absolute; width: 180px; height: 180px; margin:   188px 0 0 276px; padding: 0; background: #F1F1F1; text-decoration: none; font-weight: normal}
#start-bot	{position:  absolute; width: 420px; height: 160px; margin:   188px 0 0 456px; padding: 20px 0 0 0; background: #F1F1F1; text-decoration: none; font-weight: normal}

.clear { float:clear;}
#trainerthumb 	{position: relative; width: 45px; heigth: 45px; margin: 0 22px 5px 0; padding: 0; float: left;}

#trainerthumbbuero 	{position: relative; width: 45px; heigth: 45px; margin: 0 22px 5px 0; padding: 0;;}

#thumbcontainer	{width: 650px; margin: 0 0 0 20px; text-decoration: none;}

#photo			{position:  absolute; width: 270px; height: 365px; margin:   3px 0 0   3px; padding: 0; background: transparent;}
#content		{position:  absolute; width: 600px; height: 371px; margin:   3px 0 0 276px; padding: 65px 0 0 0; background: transparent url(../_img/bg_mit_chameleon.gif) no-repeat; text-decoration: none; font-weight: normal}
#content-profil	{position:  absolute; width: 700px; height: 371px; margin:   3px 0 0 276px; padding: 0 0 0 0; background: transparent url(../_img/bg_ohne_chameleon.gif) no-repeat; text-decoration: none; font-weight: normal}
#content-trainer{position:  absolute; width: 600px; height: 371px; margin:   3px 0 0 276px; padding: 65px 0 0 0; background: transparent no-repeat; text-decoration: none; font-weight: normal}

#beraterteam	{width: 650px; height: 20px; margin:  7px 0 5px 0; float: left;}
#bueroteam		{width: 650px; height: 60px; margin: 5px 0 35px 0; float: left;}

#partner		{position:  absolute; width: 105px; height: 185px; margin:   110px 0 0 695px; padding: 0 0 0 0; background: transparent; text-decoration: none; font-weight: normal; border-left:  1px solid #FFFFFF;}

#left		{position:  absolute; width: 300px; height: 270px; margin: 0 0 0  0px; padding: 0 0 0 0; background: transparent; text-decoration: none; font-weight: normal}
#right		{position:  absolute; width: 300px; height: 270px; margin: 0 0 0 300px; padding: 0 0 0 0; background: transparent; text-decoration: none; font-weight: normal}

h2					{font: 15px Trebuchet MS, Arial, sans-serif; margin: 0px 0 5px 20px; padding: 0; line-height: 120%; color: #FFFFFF; font-weight:  bold;}


p 						{font: 12px Trebuchet MS, Arial, sans-serif; margin:                0; padding: 0; color: #FFFFFF;}
p.start-bot 			{font: 12px Trebuchet MS, Arial, sans-serif; margin:                0; padding: 0; color: #454545;}
p.intro					{font: 12px Trebuchet MS, Arial, sans-serif; margin: 80px 0 15px 20px; padding: 0;; line-height: 120%; color: #FFFFFF;}
p.content				{font: 12px Trebuchet MS, Arial, sans-serif; margin: 15px 0 15px 20px; padding: 0;; line-height: 120%; color: #FFFFFF;}
p.vita					{font: 12px Trebuchet MS, Arial, sans-serif; margin: 0px 0 15px 20px; padding: 0;; line-height: 120%; color: #FFFFFF;}
p.partner				{font: 12px Trebuchet MS, Arial, sans-serif; margin: 0    0 3px  20px; padding: 0;; line-height: 120%; color: #FFFFFF;}
p.content-right			{font: 12px Trebuchet MS, Arial, sans-serif; margin: 20px 0 0       0; padding: 0; text-align:  right; line-height: 120%; color: #FFFFFF;}

img {border: none;}
a.img {border:  none;}

img.cham {margin-top:  5px;}

ul.start-bot {margin:  35px 0 0 25px; list-style-image: url(../_img/arrow.gif)}
li.start-bot {margin: 15px 0 0 0; padding: 0}

ul.profil {/*list-style-image: url(/_img/arrow_green.gif);*/ list-style-position:  outside;}
li.profil {font: 12px Trebuchet MS, Arial, sans-serif; margin: 5px 0px 5px 0px; padding: 0; line-height: 120%; color: #FFFFFF;}


/* LINKS */
a					{margin: 0px 0px 0px 0px; padding: 0px; border: none; text-decoration: none; color: #FFFFFF}
a:link				{margin: 0px 0px 0px 0px; padding: 0px; border: none; text-decoration: none; color: #FFFFFF}
a:visited			{margin: 0px 0px 0px 0px; padding: 0px; border: none; text-decoration: none; color: #FFFFFF}
a:active			{margin: 0px 0px 0px 0px; padding: 0px; border: none; text-decoration: none; color: #FFFFFF}
a:hover				{margin: 0px 0px 0px 0px; padding: 0px; border: none; text-decoration: none; color: #F1F1F1}

a.grey				{margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; border: none; text-decoration: none; color: #454545}
a.grey:link			{margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; border: none; text-decoration: none; color: #454545}
a.grey:visited		{margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; border: none; text-decoration: none; color: #454545}
a.grey:active		{margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; border: none; text-decoration: none; color: #454545}
a.grey:hover		{margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; border: none; text-decoration: none; color: #89C322}


/* NAVIGATION OBEN */
#top-nav li 		{margin: 0 0 0 0; border-right: 3px solid #FFFFFF; display: inline; float: right}
#top-nav a 			{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav a:link 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav a:visited 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav a:active 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}
#top-nav a:hover 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}

#top-nav-en li 		{margin: 0 0 0 0; border-right: 3px solid #FFFFFF; display: inline; float: right}
#top-nav-en a 			{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav-en a:link 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav-en a:visited 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#top-nav-en a:active 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}
#top-nav-en a:hover 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}

/* NAVIGATION SPRACHE */
#sprachauswahl li			{margin: 0 0 0 0; border-left: 3px solid #FFFFFF; display: inline; float: left; background-color: #F60}
#sprachauswahl a 			{margin: 0 12px 0 12px; text-decoration: none; color: #FFFFFF;}
#sprachauswahl a:link 		{margin: 0 12px 0 12px; text-decoration: none; color: #FFFFFF;}
#sprachauswahl a:visited 	{margin: 0 12px 0 12px; text-decoration: none; color: #FFFFFF;}
#sprachauswahl a:active 	{margin: 0 12px 0 12px; text-decoration: none; color: #89C322; background-color: #FFFFFF;}
#sprachauswahl a:hover 		{margin: 0 12px 0 12px; text-decoration: none; color: #89C322; background-color: #FFFFFF;}

/* NAVIGATION UNTEN */
#bot-nav li			{margin: 0 0 0 0; border-left: 3px solid #FFFFFF; display: inline;}
#bot-nav a 			{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-nav a:link 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-nav a:visited 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-nav a:active 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}
#bot-nav a:hover 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}

/* NAVIGATION ZURÜCK */
#bot-back li			{margin: 0 0 0 0; display: inline; float: right}
#bot-back a 			{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-back a:link 		{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-back a:visited 	{margin: 0 22px 0 22px; text-decoration: none; color: #454545;}
#bot-back a:active 		{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}
#bot-back a:hover 		{margin: 0 22px 0 22px; text-decoration: none; color: #454545; background-color: #FFFFFF;}

.move { position:relative; top:-276px; left:335px; }


#stopper { position:absolute; background:url(../_img/bg-stopper.png) no-repeat; width:180px; height:147px; padding:46px 10px 10px 10px; bottom:10px; left:5px;}
