body {
	
	padding:0;
	margin:0;
	background:url(images/pattern.png) center repeat-x #8282fe;
	font-family:Arial;
	font-size:12px;
}


A:link,A:visited,A:active {
color: #4B69FF;
text-decoration: none;
}

A:hover { 
color: #ffffff;
text-decoration: none;
}

A.vertrag:link,A.vertrag:visited,A.vertrag:active {
color: #000000;
text-decoration: none;
}

A.vertrag:hover { 
color: #4B69FF;
text-decoration: none;
}


		
#main {
	min-width:1200px;	
	min-height:800px;
	margin:0 auto;
}
#top {
	
	height:202px;
	background:url(images/top.png) repeat-x;
	padding-top:6px;
	min-width:1200px;
	max-width:100%;
}
#top .header {
	
	width:1350px;
	height:200px;
	background:url(images/header.png);
	margin:0 auto;
	z-index:2;
	position:relative;	
	
}
#top .header .inner {
	
	float:left;
	margin-top:120px;
	margin-left:357px;
	font-size:23px;
	font-weight:bold;
  	color: #0000FF;
}
#content {
	
	width:1350px;
	min-height:620px;
	margin:0 auto;
	margin-top:-10px;	
	z-index:1;
	position:relative;	

}
#content .left {
	
	width:150px;
	min-height:500px;
	float:left;
	margin-left:102px;	
}
#content .left .t {
	
	width:150px;
	height:60px;
	background:url(images/sidebar-t.png);	
}
#content .left .c {

	width:150px;
	min-height:500px;
	background:url(images/sidebar-c.png) repeat-y;
	padding-top:20px;	
}
#content .left .c .inC  {
	
	margin-left:10px;
	width:130px;
}
#content .left .c .nhead  {
	
	margin-left:10px;
	width:130px;
}
#content .left .c .nbg  {
	
	margin-left:10px;
	width:130px;
}
#content .left .c .nfoot {
	
	margin-left:10px;
	width:130px;
}
#content .left .c .info  input {
	
	width:130px;
	margin-top:3px;
}
#content .left .b {
	
	width:150px;
	height:60px;
	background:url(images/sidebar-f.png);
}
#content .right {
	
	width:840px;
	min-height:500px;
	float:left;
	margin-left:3px;
}	
#content .right .t {
	
	width:840px;
	height:120px;
	background:url(images/content-t.png);	
}	
#content .right .c {
	
	width:840px;
	min-height:520px;
	background:url(images/content-c.png) repeat-y;	
}	
#content .right .b {
	
	width:840px;
	height:120px;
	background:url(images/content-f.png);
}	
#content .left .time {
	
	width:130px;
	height:41px;
	background:url(images/time.png);
	margin-left:10px;
	padding-top:8px;
	font-weight:bold;
	text-align:center;
}
#content .left .line1 {
	
	width:145px;
	height:8px;
	background:url(images/c2-line.png);
	margin-left:3px;
	margin-top:8px;
	margin-bottom:10px;	
	float:left;
}
#content .right .navigation {
	
	font-weight:bold;
	margin-left:15px;
	padding-top:20px;
	padding-left:40px;
}



#content .right .line2 {
	
	width:840px;
	height:8px;
	background:url(images/c1-line.png);
	margin-left:0px;
	margin-top:2px;
	margin-bottom:10px;
	float:left;

}
#content .right .inner {
	
	width:760px;
	min-height:400px;
	margin-left:25px;
	margin-top:20px;
}

#content .werbung {
	
	padding-top:10px;
	padding-left:10px;

}

#footer {
	
	width:1100px;
	height:64px;
	background:url(images/footer.png);
	margin:0 auto;
	margin-top:0px;
}
#footer .inner {
	
	padding-top:20px;
	margin-left:30px;
}
.clear {
	
	clear:both;
}
.sp {
	
	width:100%;
	height:10px;
}

.unterstrich {
text-decoration: underline;
}

hr {
  border: 0;
  width: 100%;
  color: #000000;
  background-color: #000000;
  height: 1px;
 }

	
a.tooltip {text-decoration:none;}
a.tooltip span.info{display:none;}
a.tooltip:hover span.info{display:block;position:absolute; top:27px; type = "dynamic"; border:1px solid #000000; background:#ffffff; color: #000000;}

a.tooltip2 {text-decoration:none;}
a.tooltip2 span.info{display:none;}
a.tooltip2:hover span.info{display:block;position:absolute; type = "dynamic"; border:1px solid #000000; background:#ffffff; color: #000000;}


ul#simple-sprite {
    list-style-type: none;
    float: left;
    width: 850px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#simple-sprite li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#simple-sprite li a {
    display: block;
    color: #193777;
    background: transparent url(/images/navi.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */
 
ul#simple-sprite li.buero a {
    background-position: 0px 0px;
    height: 55px; 
    width: 50px;
}

ul#simple-sprite li.bau a {
    background-position: -51px 0px; 
    height: 55px;
    width: 50px;
}

ul#simple-sprite li.prod a {
    background-position: -101px 0px; 
    height: 55px;
    width: 63px;
}

ul#simple-sprite li.lager a {
    background-position: -164px 0px;
    height: 55px; 
    width: 50px;
}

ul#simple-sprite li.energie a {
    background-position: -214px 0px; 
    height: 55px;
    width: 50px;
}
 
ul#simple-sprite li.markt a {
    background-position: -264px 0px;
    height: 55px;
    width: 50px;	 
}
 
ul#simple-sprite li.verkauf a {
    background-position: -314px 0px;
    height: 55px;
    width: 50px;	 
}

ul#simple-sprite li.bank a {
    background-position: -364px 0px;
    height: 55px;
    width: 50px;	 
}

ul#simple-sprite li.boerse a {
    background-position: -414px 0px;	
    height: 55px; 
    width: 50px;
}

ul#simple-sprite li.hilfe a {
    background-position: -464px 0px;	
    height: 55px; 
    width: 50px;
}
 
ul#simple-sprite li.logout a {
    background-position: -514px 0px; 
    height: 55px;
    width: 50px;
}
ul#simple-sprite li.haus a {
    background-position: -564px 0px; 
    height: 55px;
    width: 50px;
}
ul#simple-sprite li.stats a {
    background-position: -614px 0px; 
    height: 55px;
    width: 50px;
}
ul#simple-sprite li.rangliste a {
    background-position: -664px 0px; 
    height: 55px;
    width: 50px;
}
ul#simple-sprite li.gmbh a {
    background-position: -714px 0px; 
    height: 55px;
    width: 50px;
}



ul#baumap {
    list-style-type: none;
    float: left;
    width: 784px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#baumap li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#baumap li a {
    display: block;
    color: #193777;
    background: transparent url(/images/mapgrafik.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */
 
ul#baumap li.Brachland a {
    background-position: 0px 0px;
    height: 28px; 
    width: 28px;
}
 
ul#baumap li.Brachland2 a {
    background-position: -28px 0px; 
    height: 28px;
    width: 28px;
}
 
ul#baumap li.Diamant a {
    background-position: -56px 0px;
    height: 28px;
    width: 28px;	 
}
 
ul#baumap li.Diamant2 a {
    background-position: -84px 0px;
    height: 28px; 
    width: 28px;
}
 
ul#baumap li.Erz a {
    background-position: -112px 0px;
    height: 28px;
    width: 28px;	 
}
 
ul#baumap li.Erz2 a {
    background-position: -140px 0px;
    height: 28px;
    width: 28px;
} 

ul#baumap li.Gold a {
    background-position: -168px 0px;
    height: 28px;
    width: 28px; 
}
 
ul#baumap li.Gold2 a {
    background-position: -196px 0px; 
    height: 28px;
    width: 28px;
}
 
ul#baumap li.Holz a {
    background-position: -224px 0px;	
    height: 28px; 
    width: 28px;
}
 
ul#baumap li.Holz2 a {
    background-position: 0px -28px; 
    height: 28px;
    width: 28px;
}
 
ul#baumap li.Kohle a {
    background-position: -28px -28px;	
    height: 28px; 
    width: 28px;
}
 
ul#baumap li.Kohle2 a {
    background-position: -56px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Oel a {
    background-position: -84px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Oel2 a {
    background-position: -112px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Quarzsand a {
    background-position: -140px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Quarzsand2 a {
    background-position: -168px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Salz a {
    background-position: -196px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Salz2 a {
    background-position: -224px -28px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Silber a {
    background-position: 0px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Silber2 a {
    background-position: -28px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Stein a {
    background-position: -56px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Stein2 a {
    background-position: -84px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Wasser a {
    background-position: -112px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Wasser2 a {
    background-position: -140px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Bergwerk a {
    background-position: -168px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Diamantmine a {
    background-position: -196px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Goldmine a {
    background-position: -224px -56px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Silbermine a {
    background-position: 0px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Fabrik a {
    background-position: -28px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Kraftwerk a {
    background-position: -56px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Saegewerk a {
    background-position: -84px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Farm a {
    background-position: -112px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Oelturm a {
    background-position: -140px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Quelle a {
    background-position: -168px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Steinbruch a {
    background-position: -196px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Tankstelle a {
    background-position: -224px -84px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Supermarkt a {
    background-position: -0px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Moebelladen a {
    background-position: -28px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Lebensmittelladen a {
    background-position: -56px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Juwelier a {
    background-position: -84px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Haushaltswarenladen a {
    background-position: -112px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Elektronikmarkt a {
    background-position: -140px -112px; 
    height: 28px;
    width: 28px;
}

ul#baumap li.Baumarkt a {
    background-position: -168px -112px; 
    height: 28px;
    width: 28px;
}



ul#lagernav {
    list-style-type: none;
    float: left;
    width: 120px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#lagernav li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#lagernav li a {
    display: block;
    color: #193777;
    background: transparent url(/images/landmini.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */

ul#lagernav li.australien a {
    background-position: 0px 0px;
    height: 88px; 
    width: 60px;

}

ul#lagernav li.brasilien a {
    background-position: -61px 0px; 
    height: 88px;
    width: 60px;
}

ul#lagernav li.deutschland a {
    background-position: -121px 0px; 
    height: 88px;
    width: 60px;
}

ul#lagernav li.suedafrika a {
    background-position: -181px 0px;
    height: 88px; 
    width: 60px;
}

ul#lagernav li.usa a {
    background-position: -241px 0px; 
    height: 88px;
    width: 60px;
}
 
ul#lagernav li.vae a {
    background-position: -301px 0px;
    height: 88px;
    width: 60px;	 
}


ul#baukarte {
    list-style-type: none;
    float: left;
    width: 630px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#baukarte li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#baukarte li a {
    display: block;
    color: #193777;
    background: transparent url(/images/ampel.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */
 
ul#baukarte li.gruen a {
    background-position: 0px 0px;
    height: 15px; 
    width: 15px;
}

ul#baukarte li.gelb a {
    background-position: -16px 0px; 
    height: 15px;
    width: 15px;
}

ul#baukarte li.rot a {
    background-position: -31px 0px; 
    height: 15px;
    width: 15px;
}

ul#marktnav {
    list-style-type: none;
    float: left;
    width: 120px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#marktnav li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#marktnav li a {
    display: block;
    color: #193777;
    background: transparent url(/images/marktnavi.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */

ul#marktnav li.waren a {
    background-position: 0px 0px;
    height: 80px; 
    width: 60px;
}

ul#marktnav li.energie a {
    background-position: -61px 0px; 
    height: 80px;
    width: 60px;
}

ul#marktnav li.gebaeude a {
    background-position: -121px 0px; 
    height: 80px;
    width: 60px;
}

ul#marktnav li.forschung a {
    background-position: -181px 0px;
    height: 80px; 
    width: 60px;
}

ul#marktnav li.laender a {
    background-position: -241px 0px; 
    height: 80px;
    width: 60px;
}
 
ul#marktnav li.gebaeudeeinzeln a {
    background-position: -301px 0px;
    height: 80px;
    width: 60px;	 
}

ul#marktnav li.food a {
    background-position: -361px 0px;
    height: 80px;
    width: 60px;	 
}

ul#marktnav li.nonfood a {
    background-position: -421px 0px;
    height: 80px;
    width: 60px;	 
}

ul#marktnav li.wareneinzeln a {
    background-position: -481px 0px;
    height: 80px;
    width: 60px;	 
}

ul#marktnav li.forschungeinzeln a {
    background-position: -541px 0px;
    height: 80px;
    width: 60px;	 
}

ul#marktnav li.eigeneangebote a {
    background-position: -601px 0px;
    height: 80px;
    width: 120px;	 
}






ul#bueronav {
    list-style-type: none;
    float: left;
    width: 120px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#bueronav li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#bueronav li a {
    display: block;
    color: #193777;
    background: transparent url(/images/bueronavi.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */


ul#bueronav li.post a {
    background-position: 0px 0px;
    height: 55px; 
    width: 60px;
}

ul#bueronav li.vertraege a {
    background-position: -61px 0px; 
    height: 55px;
    width: 60px;
}

ul#bueronav li.kontouebersicht a {
    background-position: -121px 0px; 
    height: 55px;
    width: 60px;
}

ul#bueronav li.buchung a {
    background-position: -181px 0px;
    height: 55px; 
    width: 60px;
}

ul#bueronav li.forschung a {
    background-position: -241px 0px; 
    height: 55px;
    width: 60px;
}
 
ul#bueronav li.faehigkeiten a {
    background-position: -301px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.profil a {
    background-position: -361px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.buero a {
    background-position: -421px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.bonus a {
    background-position: -481px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.karten a {
    background-position: -541px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.games a {
    background-position: -601px 0px;
    height: 55px;
    width: 60px;	 
}

ul#bueronav li.aushilfe a {
    background-position: -661px 0px;
    height: 55px;
    width: 50px;	 
}






ul#gmbhnav {
    list-style-type: none;
    float: left;
    width: 120px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#gmbhnav li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#gmbhnav li a {
    display: block;
    color: #193777;
    background: transparent url(/images/navigation/gmbh/gmbhnavi.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */


ul#gmbhnav li.lager a {
    background-position: 0px 0px;
    height: 55px; 
    width: 60px;
}

ul#gmbhnav li.tauschlager a {
    background-position: -61px 0px; 
    height: 55px;
    width: 120px;
}

ul#gmbhnav li.wbw a {
    background-position: -181px 0px; 
    height: 55px;
    width: 120px;
}

ul#gmbhnav li.quest a {
    background-position: -301px 0px;
    height: 55px; 
    width: 60px;
}

ul#gmbhnav li.geb a {
    background-position: -361px 0px; 
    height: 55px;
    width: 60px;
}
 
ul#gmbhnav li.konto a {
    background-position: -421px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.stats a {
    background-position: -481px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.member a {
    background-position: -541px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.rechte a {
    background-position: -601px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.rangliste a {
    background-position: -661px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.verlassen a {
    background-position: -721px 0px;
    height: 55px;
    width: 60px;	 
}

ul#gmbhnav li.verwalten a {
    background-position: -781px 0px;
    height: 55px;
    width: 60px;	 
}






ul#gmbhuebersichtnav {
    list-style-type: none;
    float: left;
    width: 789px;
    font-family: Verdana ,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
 
ul#gmbhuebersichtnav li {

    display: block;
    float:left;
    margin: 0 0 0 0;
    background: transparent;
    border: 0px solid #B9C0C6;
}


ul#gmbhuebersichtnav li a {
    display: block;
    color: #193777;
    background: transparent url(/images/navigation/gmbh/gmbhuebersichtnavi.gif) top center no-repeat; /* Sprite */
}
 
/* Und hier die einzelnen Buttons */


ul#gmbhuebersichtnav li.lager a {
    background-position: 0px 0px;
    height: 80px; 
    width: 197px;
}

ul#gmbhuebersichtnav li.tauschlager a {
    background-position: -198px 0px; 
    height: 80px;
    width: 197px;
}

ul#gmbhuebersichtnav li.wbw a {
    background-position: -395px 0px; 
    height: 80px;
    width: 197px;
}

ul#gmbhuebersichtnav li.quest a {
    background-position: -592px 0px;
    height: 80px; 
    width: 197px;
}

ul#gmbhuebersichtnav li.geb a {
    background-position: -789px 0px; 
    height: 80px;
    width: 197px;
}
 
ul#gmbhuebersichtnav li.konto a {
    background-position: -986px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.stats a {
    background-position: -1183px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.member a {
    background-position: -1380px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.rechte a {
    background-position: -1577px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.rangliste a {
    background-position: -1774px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.verlassen a {
    background-position: -1971px 0px;
    height: 80px;
    width: 197px;	 
}

ul#gmbhuebersichtnav li.verwalten a {
    background-position: -2168px 0px;
    height: 80px;
    width: 197px;	 
}