BODY {
	margin: 0px;
	padding: 0px;
	background: #E4E3E3 url(../images/w4.gif) repeat-y;
}

#logo {
	position: absolute;
	left: 50px;
	top: 0px;
	width: 900px;
	height: 80px;
	background: url(../images/worldlogo2.jpg) no-repeat;
}

#maintopic {
	position: absolute;
	left: 50px;
	top: 80px;
	width: 900px;
	height: 30px;
	border-top: 1px solid #cdcdcd;
	background: url(../images/w3.gif) repeat-x;
	overflow: hidden;
}

#plaintext {
	position: absolute;
	left: 750px;
	top: 86px;
	width: 195px;
	height: 30px;
	text-align: right;
	z-index: 100;
}

#plaintext a {
	color: #888888;
	text-decoration: none;
}

#maintopic a {
	display: block;
	float: left;
	height: 30px;
	padding: 0px 10px 0px 10px;
	line-height: 30px;
	color: #888888;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing : 2px;
	background : url(../images/w1.gif) no-repeat right;
}

#maintopic a:hover {
	background: url(../images/w2.gif) repeat-x;
	color: #333333;
}

#maintopic a.active {
	background: url(../images/w2.gif) repeat-x;
	color: #333333;
	font-weight: normal!important;
	font-size: 10px;
}

#topic {
	position: absolute;
	left: 50px;
	top: 125px;
	width: 200px;
	background-color: #F42D4A;
}

#topic a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #3C3C3C;
	padding: 0px;
	margin: 3px 20px 3px 20px;
	text-transform: uppercase;
	font-size: 10px;
}

#topic p {
	text-align: center;
}

#topic p a {
	border-bottom: none !important;	
}

#topic a:hover, #topic a.active {
	color: #3C3C3C;
}

#topic h1 {
	padding: 9px 20px 11px 9px;
	background-color: #DC0C21;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 0px;
}

#line1 {
	position: absolute;
	left: 50px;
	top: 106px;
	width: 900px;
	height: 3px;
	background: url(../images/line1.gif) no-repeat;
}

#line2 {
	position: absolute;
	left: 248px;
	top: 125px;
	width: 1px;
	height: 702px;
	background: url(../images/line1.gif) repeat-y;
}

#line3 {
	position: absolute;
	left: 262px;
	top: 145px;
	width: 220px;
    height: 100px;
}

#line4 {
	position: absolute;
	left: 486px;
	top: 150px;
	width: 440px;
	height: 144px;
}

#public1 {
	position: absolute;
	left: 955px;
	top: 0px;
	width: 120px;
	height: 600px;
}

#public2 {
	position: absolute;
	left: 955px;
	top: 600px;
	width: 120px;
	height: 60px;
}

#public3 {
	position: absolute;
	left: 955px;
	top: 660px;
	width: 120px;
	height: 600px;
}

#public4 {
	position: absolute;
	left: 955px;
	top: 1260px;
	width: 120px;
	height: 60px;
}

#public33 {
	position: absolute;
	left: 250px;
	top: 1290px;
	width: 700px;
	height: 90px;
}

#public98{
	position: absolute;
	left: 50px;
	top: 1098px;
	width: 200px;
	height: 1px;
	background-color: #F42D4A;
}

#public99 {
	position: absolute;
	left: 50px;
	top: 1110px;
	width: 200px;
	height: 90px;
	background-color: #F42D4A;
}

#search1 {
	position: absolute;
	left: 50px;
	top: 125px;
	width: 900px;
	height: 15px;
	background-color: #F42D4A;
}

#search2 {
	position: absolute;
	left: 100px;
	top: 145px;
	width: 800px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#searchindex3 {
	position: absolute;
	left: 262px;
	top: 795px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#searchindex4 {
	position: absolute;
	left: 262px;
	top: 1000px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#searchindex5 {
	position: absolute;
	left: 251px;
	top: 1070px;
	width: 698px;
	height: 15px;
	background-color: #FFFFFF;
}

#searchindex6 {
	position: absolute;
	left: 262px;
	top: 1225px;
	width: 675px;
	height: 15px;
	background-color: #FFFFFF;
}

#header1 {
	position: absolute;
	left: 249px;
	top: 125px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#headerindex {
	position: absolute;
	left: 249px;
	top: 125px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex1 {
	position: absolute;
	left: 262px;
	top: 145px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header2index {
	position: absolute;
	left: 249px;
	top: 205px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex2 {
	position: absolute;
	left: 262px;
	top: 225px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header3index {
	position: absolute;
	left: 249px;
	top: 285px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex3 {
	position: absolute;
	left: 262px;
	top: 305px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header4index {
	position: absolute;
	left: 249px;
	top: 525px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex4 {
	position: absolute;
	left: 262px;
	top: 545px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header5index {
	position: absolute;
	left: 249px;
	top: 810px;
	width: 701px;
	height: 11px;
	background-color: #F42D4A;
}

#contentindex5 {
	position: absolute;
	left: 262px;
	top: 745px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#headerfunds {
	position: absolute;
	left: 249px;
	top: 465px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindexfunds {
	position: absolute;
	left: 262px;
	top: 485px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#headerstocks {
	position: absolute;
	left: 249px;
	top: 370px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindexstocks {
	position: absolute;
	left: 262px;
	top: 395px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header1charts {
	position: absolute;
	left: 249px;
	top: 223px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex1charts {
	position: absolute;
	left: 262px;
	top: 243px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}


#header1commo {
	position: absolute;
	left: 249px;
	top: 283px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex1commo {
	position: absolute;
	left: 262px;
	top: 303px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header1derivate {
	position: absolute;
	left: 249px;
	top: 223px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex1derivate {
	position: absolute;
	left: 262px;
	top: 243px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#header2derivate {
	position: absolute;
	left: 249px;
	top: 322px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindex2derivate {
	position: absolute;
	left: 262px;
	top: 342px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#headernews {
	position: absolute;
	left: 249px;
	top: 330px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindexnews {
	position: absolute;
	left: 262px;
	top: 355px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#headernews1 {
	position: absolute;
	left: 249px;
	top: 487px;
	width: 701px;
	height: 15px;
	background-color: #F42D4A;
}

#contentindexnews1 {
	position: absolute;
	left: 262px;
	top: 510px;
	width: 672px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}
#content {
	position: absolute;
	left: 273px;
	top: 155px;
	width: 650px;
	height: 15px;
	padding: 0px;
	margin: 0px;
}

#contentthemes {
	position: absolute;
	left: 273px;
	top: 170px;
	width: 670px;
	padding: 0px;
	margin: 0px;
}

#contentamazon {
	position: absolute;
	left: 50px;
	top: 179px;
	width: 880px;
	padding: -1px;
	margin: 0px;
}

#sidebar {
	position: absolute;
	top: 296px;
	left: 750px;
	width: 200px;
	background-color: #F42D4A;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #F42D4A;
}
a:active {
	text-decoration: none;
}
.Stil1 {
	color: #FFFFFF;
	font-weight: bold;
}
.Stil2 {color: #FFFFFF}
.Stil4 {color: #AC1A30}
.Stil40 {
	color: #AC1A30;
	font-weight: bold;
	font-size: 12px;
}
.Stil46 {
	color: #AC1A30;
	font-weight: bold;
	font-size: 12px;
}
.Stil48 {color: #333333; font-size: 9px; }
