BODY {
	BACKGROUND-IMAGE: url(http://www.titanium-media.de/competition/assets/images/djam2010/background_fade.jpg);
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #d0dfea;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
	COLOR: #0050ae;
	FONT-SIZE: 11px;
	PADDING-TOP: 0px
}
A {
	COLOR: #004497;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #004497
}
A:hover {
	COLOR: #dd2118
}
A.l2 {
	COLOR: #dd2118;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}
A.l2:visited {
	COLOR: #dd2118
}
A.l2:hover {
	COLOR: #ffc601
}
IMG.download {
	VERTICAL-ALIGN: middle
}
#container {
	BORDER-BOTTOM: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-RIGHT: #ffffff 0px solid;
	PADDING-TOP: 0px
}
#banner {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
#distance1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	HEIGHT: 5px;
	PADDING-TOP: 0px
}
#distance2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT:
	0px;
	HEIGHT: 5px;
	PADDING-TOP: 0px
}
#footer {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #0050ae 1px solid;
	PADDING-TOP: 0px
}
#left {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 150px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	COLOR: #096ea4;
	BORDER-TOP: #096ea4 0px solid;
	PADDING-TOP: 0px
}
#right {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 150px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	COLOR: #096ea4;
	BORDER-TOP: #096ea4 0px solid;
	PADDING-TOP: 0px
}
#menuehorizontal {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #e42400;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	PADDING-RIGHT: 0px;
	HEIGHT: 25px;
	PADDING-TOP: 0px
}
#MenHor {
	BORDER-BOTTOM: #fff 2px solid;
	BACKGROUND-COLOR: #0080c6;
	MARGIN: 0px auto;
	FONT-SIZE: 12px;
	BORDER-TOP: #fff 2px solid;
	FONT-WEIGHT: bold
}
#MenuHorizontal {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
#MenuHorizontal LI {
	DISPLAY: inline
}
#MenuHorizontal A {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	COLOR: #ffffff;
	BORDER-RIGHT: #ffffff 2px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 6px
}
#MenuHorizontal A:link {
	BACKGROUND-COLOR: #e42400
}
#MenuHorizontal A:visited {
	BACKGROUND-COLOR: #e42400
}
#MenuHorizontal A:hover {
	BACKGROUND-COLOR: #bb1c00;
	COLOR: #ffffff
}
#MenuHorizontal LI A#MAINcurrent {
	BACKGROUND-COLOR: #5481b3;
	COLOR: #ffffff
}
#MenuVertical {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 150px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#MenuVertical LI {
	BORDER-BOTTOM: #0050ae 1px solid;
	MARGIN: 0px;
	LIST-STYLE-IMAGE: none
}
#MenuVertical A {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	BACKGROUND: url(imgs/background_menhor.jpg) #d9271b repeat-x;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
#MenuVertical A:link {
	BACKGROUND: #ffffff;
	COLOR: #0050ae;
	FONT-WEIGHT: bold
}
#MenuVertical A:visited {
	BACKGROUND: #ffffff;
	COLOR: #0050ae;
	FONT-WEIGHT: bold
}
#MenuVertical A:hover {
	BACKGROUND: #ffffff;
	COLOR: #e42400;
	FONT-WEIGHT: bold
}
#MenuVertical LI A#SUB1current {
	BACKGROUND-COLOR: #5481b3;
	COLOR: #ffffff;
	FONT-WEIGHT: bold
}
#content {
	BORDER-LEFT: #0050ae 1px solid;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 150px;
	MIN-HEIGHT: 950px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	HEIGHT: auto !important;
	BORDER-TOP: #0050ae 0px solid;
	BORDER-RIGHT: #0050ae 1px solid;
	PADDING-TOP: 15px
}
.pageheadline {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fff;
	MARGIN-TOP: 30px;
	MARGIN-BOTTOM: 30px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.headmed {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.topicheader {
	BORDER-BOTTOM: #ffb600 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #ffb600 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #fff;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	MARGIN-BOTTOM: 10px;
	BORDER-TOP: #ffb600 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ffb600 1px solid;
	PADDING-TOP: 3px
}
.topicdate {
	FLOAT: right
}
.infocell {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 15px;
	BACKGROUND-COLOR: #d9e9f2;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	FONT-SIZE: 10px;
	PADDING-TOP: 15px
}
.uline {
	TEXT-DECORATION: underline
}
.littlepics {
	TEXT-ALIGN: center;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 20px
}
.littlepics A:link {
	COLOR: #096ea4;
	TEXT-DECORATION: none
}
.littlepics A:visited {
	COLOR: #096ea4;
	TEXT-DECORATION: none
}
.coltext {
	TEXT-ALIGN: justify;
	MARGIN: 0px auto;
	WIDTH: 350px
}
.uplink {
	TEXT-ALIGN: right;
	MARGIN-BOTTOM: 20px
}
.language {
	TEXT-ALIGN: center;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 30px
}
.language A:link {
	COLOR: #096ea4;
	TEXT-DECORATION: none
}
.language A:visited {
	COLOR: #096ea4;
	TEXT-DECORATION: none
}
TABLE.data {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
}
TABLE.data TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #5481b3;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 20px;
	COLOR: #ffffff;
	PADDING-TOP: 1px
}
TABLE.data TD {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 1px
}
TABLE.startlisttable TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #5481b3;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 20px;
	COLOR: #ffffff;
	PADDING-TOP: 1px
}
TR.tr_bottom A {
	COLOR: #ffffff
}
TR.th_session{
	BACKGROUND-COLOR: #096ea4;
	COLOR: #ffffff
}
TR.tr_hell {
	BACKGROUND-COLOR: #ffffff
}
TR.tr_dunkel {
	BACKGROUND-COLOR: #d9e9f2
}
TR.tr_bottom {
	BACKGROUND-COLOR: #096ea4;
	COLOR: #ffffff
}
TABLE.standard {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
}
TABLE.standard TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #096ea4;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 25px;
	COLOR: #ffffff;
	PADDING-TOP: 1px
}
TABLE.standard TD {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 20px;
	PADDING-TOP: 1px
}
.row1 {
	BACKGROUND-COLOR: #d9e9f2
}
.row2 {
	BACKGROUND-COLOR: #ffffff
}
.row3 {
	BACKGROUND-COLOR: #ffc601
}
UL.standardV {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
UL.standardV LI {
	MARGIN: 5px;
	LIST-STYLE-IMAGE: none
}
TABLE.spons {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
}
TABLE.spons TD {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 20px
}
TABLE.tabrand {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
}
TABLE.tabrand TH {
	BORDER-BOTTOM: #096ea4 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #096ea4 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 25px;
	BORDER-TOP: #096ea4 1px solid;
	BORDER-RIGHT: #096ea4 1px solid;
	PADDING-TOP: 3px
}
TABLE.tabrand TD {
	BORDER-BOTTOM: #096ea4 1px solid;
	BORDER-LEFT: #096ea4 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 25px;
	BORDER-TOP: #096ea4 1px solid;
	BORDER-RIGHT: #096ea4 1px solid;
	PADDING-TOP: 3px
}
TABLE.wkf {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
}
TABLE.wkf TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #096ea4;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	COLOR: #ffffff;
	PADDING-TOP: 1px
}
TABLE.wkf TD {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 1px
}
.disttopbot {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 40px
}
.pressheader {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 20px
}
.presstext {
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.zentro {
	TEXT-ALIGN: center
}
TABLE.cat {
	FONT-SIZE: 10px
}
TABLE.cat TH {
	BORDER-BOTTOM: #fff 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #fff 1px solid;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #6993ab;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	HEIGHT: 20px;
	COLOR: #ffffff;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid;
	PADDING-TOP: 1px
}
TABLE.cat TD {
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid;
	PADDING-TOP: 1px
}
.block {
	TEXT-ALIGN: justify
}
.block {
	BORDER-BOTTOM: #096ea4 1px dotted;
	PADDING-BOTTOM: 20px;
	MARGIN-BOTTOM: 20px
}
.videoblock {
	BORDER-BOTTOM: #096ea4 1px dotted;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 20px;
	MARGIN-TOP: 50px;
	MARGIN-BOTTOM: 20px
}
TABLE.MeetEventList {
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 10px
	VERTICAL-ALIGN: middle;
}
TABLE.MeetEventList TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	BACKGROUND-COLOR: #096ea4;
	COLOR: #ffffff;
}
TABLE.MeetEventList TD {
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
}
.MeetEvent1 {
	BACKGROUND-COLOR: #d9e9f2
}
.MeetEvent2 {
	BACKGROUND-COLOR: #ffffff
}

