body     { font: 12px Tahoma,Helvetica, Arial, Geneva, Swiss, SunSans-Regular; margin: 0; padding: 0;  }
#header     { background: #f2f2f2 url(/assets/templates/activeness/images/header.jpg) no-repeat; margin: 0; width: 980px; height: 180px }
#footer     { color: red; background: url(http://www.activeness-world.com/assets/templates/activeness/images/footer.gif) no-repeat; text-align: center; margin: 0; width: 980px; height: 22px; }
#main1       { background: url(/assets/templates/activeness/images/bg_links.gif) repeat-y left top; margin:0; padding: 0; width: 980px; border: solid 1px black }
#main2      { margin: 0; padding: 0; width: 980px;  }
#left       { float: left; margin: 0; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; width: 200px }
#right          { float: right; margin: 0 40px 0 0; padding-top: 10px; padding-bottom: 30px; width: 100px }
*html #right          { float: right; margin: 0 10px 0 0; padding-top: 10px; padding-bottom: 30px; width:100px }
*+html #right          { float: right; margin: 0 40px 0 0; padding-top: 10px; padding-bottom: 30px; width: 100px; }
#middle          { margin-top: 0; margin-bottom: 30px; margin-left: 200px; padding: 10px 10px 30px; width: 550px;}
*html #middle          { margin-top: 0; margin-bottom: 30px; margin-left: 200px; padding: 10px 10px 30px; width: 600px }
#partner {margin-bottom:30px;border:solid 1px #ffffff;background:url(/assets/templates/activeness/images/partner-center.gif) repeat-y;}
#pbild {float:left}
#ptext{margin:20px 0 30px 230px}
#lang  { margin-top: 20px; margin-left: 20px }
#lang  { margin-top: 20px; margin-left: 20px }
#login { float: right; margin-right: 10px }
#quicklogin {float:right;text-align:right;margin:24px 20px 0 0px;font-size:10px;border:solid 1px black;padding-left:10px}
*+html #quicklogin {float:right;margin:17px 40px 0 0;font-size:10px;border:solid 1px black;padding-left:10px}
#quicklogin .textfeld {width:60px; height:16px border:solid 1px gray}
a.logout{margin-top:5px;color#000000;color:#000000;text-decoration:none;font-weight:bold}
.cleaner {clear:both;
		height:1px;
		font-size:1px;
		border:0px none;
		margin:0; padding:0;
		background:transparent;
		}
		
.logo    { margin-top: 25px; float:right }
#navigation    { background: #b1b0b0 url(/assets/templates/activeness/images/bgnav.gif); margin: 0 0 0 5px; border: solid 1px white; width: 190px }
#navigation ul          { margin-bottom: 10px; margin-left: -30px; width: 150px; display: block}
*+html #navigation ul          { margin-bottom: 10px; margin-left: 0px; width: 150px; display: block }
#navigation li      { color: black; text-decoration: none; background: url(/assets/templates/activeness/images/button.gif) no-repeat; list-style-type: none; margin-bottom: 5px }
.sidemenu li a     { color: #000000; text-decoration: none;   float: none !important;float: left; padding-left: 18px; height: 20px; overflow: hidden; cursor: pointer; display: block }

.sidemenu li ul li a {
	color: #00ff00;
    float: left;
    width: auto;
}
#adsense {width: 90px;height: 728px;margin-bottom: 10px}
#sky {position: absolute;left: 990px;top: 50px;width: 120px;height: 600px;font: 12px Tahoma,Helvetica, Arial, Geneva, Swiss, SunSans-Regular; }
#rec {position: absolute;left:800px;top: 550px}
*+html #rec {position: absolute;left:800px;top: 550px}

/*Topnav*/
#topnav {margin:15px 0 0 150px; padding:0px;height:20px}
ul.topnav       { list-style-type: none; float: left;margin-top:0px }

ul.topnav li    { width: auto !important;
float: left;
white-space: nowrap;
 }
ul.topnav li a       {color:#707173; font-size: 12px;padding:0px 5px 0 5px ; border-right:solid 1px #007abe;text-decoration: none;  display: block; }
ul.topnav li.active a       {color:#007ABE; font-size: 12px;padding:0px 5px 0 5px ; border-right:solid 1px #007abe;text-decoration: none;  display: block; }
ul.topnav li.last a       {color:#707173; font-size: 12px;padding:0px 5px 0 5px ; text-decoration: none;  display: block; }
/*END Topnav*/

.sidemenu a:hover    { color: #000000; background:  url(/assets/templates/activeness/images/button_over.gif) no-repeat; padding-left: 18px }

.sidemenu a:active  { color: #000; background: url(/assets/templates/activeness/images/button_over.gif) no-repeat; padding-left: 18px }

.sidemenu li.active  {background: url(/assets/templates/activeness/images/button_over.gif) no-repeat; }

.sidemenu li.active a  { color: #000000; position: relative; z-index: 999999;background: #007B8B url(/assets/templates/activeness/images/button_over.gif) no-repeat; }
/**/
*html #navigation    { background: #b1b0b0 url(/assets/templates/activeness/images/bgnav.gif); margin-left: 10px; border: solid 1px white; width: 190px }
*html #navigation ul          { margin-bottom: 10px; margin-left: 0px; width: 150px; display: block }
*html #navigation li      { color: black; text-decoration: none; background: url(/assets/templates/activeness/images/button.gif) no-repeat; list-style-type: none; margin-bottom: 5px;height:20px }

*html.sidemenu li a      { color: #000000; text-decoration: none; float: left;overflow: hidden; cursor: pointer; display: block }
*html.sidemenu li ul li a  { color: #00ff00; float: left; margin-bottom: 2px; width: auto;  }
*html.sidemenu a:hover     { color: #000000; background: url(/assets/templates/activeness/images/button_over.gif) no-repeat;width:150px }
*html.sidemenu a:active   { color: #000; background: url(/assets/templates/activeness/images/button_over.gif) no-repeat; }
*html.sidemenu li.active   { background: url(/assets/templates/activeness/images/button_over.gif) no-repeat;width:250px  }
*html.sidemenu li.active a   { color: #000000; background: #007b8b url(/assets/templates/activeness/images/button_over.gif) no-repeat; position: relative; z-index: 999999;width:250px  }


/**/
ul.sub        { position: relative; top:0px; left: 20px }
li.sub  { width: 150px }
.tagcloud { float:left;padding-top: 0px; width:250px}
.tagcloud a.s1 { color: gray; font-size: 14px; text-decoration: none }
.tags { color:white;line-height:50px; font-weight: normal; background: #007b8b;border:solid 1px grey; margin:15px 0 50px 0; padding: 2px 10px 2px 10px;width:50px }
*html .tags { color:white;line-height:50px; font-weight: normal; background: #007b8b;border:solid 1px grey; margin:15px 0 15px 0; padding: 2px 10px 2px 10px;width:50px }
#wlpeNewUser   { background-color: #ccc; padding-right: 10px; padding-left: 10px }
#wlpeNewUseForm { text-align: center }
.wlpeNewUseFormTxt { text-align: right; width: 200px }
h3.profil { color: white; font-weight: normal; background:white url(/assets/templates/activeness/images/header-profil.gif) no-repeat; margin-left: -10px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 500px }
h3.form { color: white; font-weight: normal; background-color: #007b8b; margin-left: -10px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 100% }
*html h3.form { color: white; font-size:14px; font-weight: bolder; background-color: #007b8b; margin: 0px 0  0 -10px; padding: 3px 0 3px 10px; width: 520px }
*+html h3.form { color: white; font-size:14px; font-weight: bolder; background-color: #007b8b; margin: â0px 0 0 -10px; padding: 3px 0 3px 10px; width: 520px }
h3.form2 { color: white; font-weight: normal; background: white url(/assets/templates/activeness/images/header-bg.gif) no-repeat; margin-top: 0px; margin-left: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 100% }
*html h3.form2 { color: white;font-size:14px; font-weight: bolder; background: white url(/assets/templates/activeness/images/header-bg.gif) no-repeat; margin-top: 0px; margin-left: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 100% }
*+html h3.form2 { color: white;font-size:14px; font-weight: bolder; background: white url(/assets/templates/activeness/images/header-bg.gif) no-repeat; margin-top: 0px; margin-left: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 100% }
h3.job { color: white; font-weight: normal; background: white url(/assets/templates/activeness/images/header-bg.gif) no-repeat; margin-top: 0px; margin-left: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 100% }
.required { color: red; font-weight: bold } 
#oberespalten {height:230px;}
#mittlerespalten {height:auto;padding-top:0px;}

#mleft {float:left;background:#017b8b;width:250px;height:35px;color:white;text-align:center;margin-top:0px;padding:15px 0  0 0;border:solid 1px silver}
*html #mleft {float:left;background:#017b8b;width:250px;height:35px;color:white;text-align:center;margin-top:0px;padding:15px 0  0 0;border:solid 1px silver}
*+html #mleft {float:left;background:#017b8b;width:250px;height:35px;color:white;text-align:center;margin-top:4px;padding:15px 0  0 0;border:solid 1px silver}
#mright {float:right;width:250px;text-align:left;margin-right:45px;}
#mright a.but {color:white;text-decoration:none;line-height:20px;height:20px;width:120px;font-size:11px;background:#017b8b;}
#job {width:240px;color:black; background:#007b8b url(/assets/templates/activeness/images/textbox-center.gif) repeat-y;margin-bottom:5px;padding:0px 10px 0px 0px; }
*html #job {width:230px;color:black; background:#007b8b url(/assets/templates/activeness/images/textbox-center.gif) repeat-y;margin-bottom:5px;padding:0px; }
#job p{height:40px;margin:-10px 0  0 10px}
*html #job p{height:0px;margin-left:10px}
*+html #job p{height:40px;margin-left:10px}
.job-oben {width:250px; height:16px;background: white url(http://www.activeness-world.com/assets/templates/activeness/images/textbox-oben.gif) no-repeat}
.job-unten {width:250px; height:16px;margin-top:20px;background: white url(/assets/templates/activeness/images/textbox-unten.gif) no-repeat;}
#textblock {height:90px;width:230px;color:black; background:#b7d2d8;margin-bottom:5px;padding:10px 10px 0px 10px; }
#textblock2 {width:470px;color:black; background:#b7d2d8;margin:0 0 5px 0;padding:0px 10px 0px 10px; }
*html #textblock2 {width:480px;color:black; background:#b7d2d8;margin:5px 0 15px 0;padding:0px 0px 0px 10px; }
*+html #textblock2 {width:510px;color:black; background:#b7d2d8;margin:0px 0 10px 0;padding:0px 10px 0px 10px; }
.member {height:43px;margin-left:10px;width:210px;background:#007b8b url(/assets/templates/activeness/images/textbox-center.gif) repeat-y;}
.member-oben {width:250px; height:16px;background: #b7d2d8;background:#007b8b url(/assets/templates/activeness/images/textbox-oben.gif) repeat-y;}
.member-unten {width:250px; height:16px;margin-top:15px;background:#b7d2d8;background:#007b8b url(/assets/templates/activeness/images/textbox-unten.gif) repeat-y;}
.partner-oben {width:500px; height:16px;background: #b7d2d8;background:#007b8b url(/assets/templates/activeness/images/partner-oben.gif) repeat-y}
.partner-unten {width:500px; height:16px;background:#b7d2d8;background:#007b8b url(/assets/templates/activeness/images/partner-unten.gif) repeat-y;}
#member p{height:40px;margin-left:10px}
#spalte1   { float: right;  width: 250px}
#spalte1 a.button {color:white;text-decoration:none;padding:0px 36px 1px 36px;font-size:9px;background:#017b8b;margin-bottom:5px;border:solid 1px grey}
#spalte1 a.but {color:white;text-decoration:none;line-height:20px;height:20px;width:120px;font-size:11px;background:#017b8b;}
#spalte2   { float: left;  width: 250px }
#spalte2bg   { float: left; background: url(/assets/images/weltkarte.gif) no-repeat center; width: 250px;height:250px }
#spalte3   { float: left;  padding-left: 0px; width: 550px }
*+html #spalte3   { float: left;  padding-left: 0px;margin-top:40px; width: 550px }
*html #spalte3   { float: left;  padding-left: 0px; width: 600px }
.wlpeUserPage {height:300px;}
.wlpeUserPageUserContent {float:right;width:175px}
.wlpeUserPagePhoto  {float:left;margin-left:15px}
.wlpeUserPageUserPhoto  {float:left;margin-left:15px}
*html .wlpeUserPageUserPhoto  {float:left;margin-left:10px}
#wlpeViewProfileTable {background:#b7d2d8;}
#breadcrumb { color: gray; font-size: 10px; float: left; position: absolute; top: 157px; left: 220px }
#breadcrumb a { color: gray; font-size: 10px; text-decoration: none; float: left; margin-right: 10px }
#team  { background-color: #ddd; margin-bottom: 25px; padding: 10px 15px 10px 10px; width: 480px; height: 350px }
#teamtext { background-color: #ddd; margin-bottom: 25px; padding: 10px 15px 10px 10px; width: 480px; }
h3.team  { margin-bottom: 0px; padding-bottom: 0px }
.teamcontent  { float: right; width: 360px }
.teambild  { float: left; width: 115px }
h3 { margin-top: 0px }
.banner { border: solid 1px black; position: absolute; top: 10px; left: 1000px }
.banner2 { margin-top: 20px; margin-left: 5px }
#wlpeTermsOfService { margin-top: 20px; margin-bottom: 20px; padding: 10px; border: solid 1px white; height: 150px; overflow: auto }
.ditto_item {margin-bottom:20px;border-bottom: 1px solid black}
#anzteaser {margin-bottom:20px;padding-bottom10px; border-bottom:solid 1px black}
*+html #anzteaser {margin-bottom:20px;padding-bottom10px; border-bottom:solid 1px black}
#anzteaser a.weiter {padding-left:450px;text-decoration:none}
*+html #anzteaser a.weiter {padding-left:440px;text-decoration:none}
#next {float:right}
.button {color:white;font-size:9px;background:#017b8b;width:120px;margin-bottom:5px;border:solid 1px grey}
*html .button {color:white;font-size:10px;background:#017b8b;width:120px;margin-bottom:2px;border:solid 1px grey}
.button2 {color:white;font-size:9px;background:#017b8b;width:160px;margin-bottom:5px;border:solid 1px grey}