body {
    background-color: transparent;
    font-size: 12pt;
    color:#000000; 
    color:#000000; 
	font-family: Georgia, Arial, sans-serif;
}

#main {
    width: 90%;
    text-align: left;
    margin: 0px;
	padding: 0px;
}

#navi, div.c3_menue, div.main_navi_top , div.top_line, div.triangle, div.cfp, 
div.javascript_hint, div.main_navi, div.bottom_navi { 
display:none;
}

hr{
	height: 0px;
	border: 0px;
	border-bottom: 1px solid #C6C7C8;
	color: #13235B;
}

/*
 * +++++++++++++   Top Navigation        +++++++++++++++++++++++++++++++++
 * 
 */

/*
 * ++++++++++++++++++++  Static Top Images ++++++++++++
 */
div.logo {
    position: relative;
    top: 0px;
    left: 0px;
    width: 274px;
    height: 174px;
}

div.teaser_text {
    position: relative;
    top: 20px;
    left: 0px;
    width: 560px;
    height: 105px;
}


/*
 * +++++++++++++++++++++++++++++++ Content ++++++++++++++++++++
 */
div.you_are_here {
    margin-top: 2px;
    border-top-style: solid;
    border-top-color: #13235B;
    border-top-width: 1px;
}

p.you_are_here {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    font-weight: 500;
	text-transform: uppercase;
    color: #13235B;
    margin-top: 3px;
    margin-left: 4px;
    margin-right: 4px;
}

a.you_are_here {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    font-weight: 500;
    color: #13235B;
    margin-top: 5px;
}

a.you_are_here:visited {
    color: #13235B;
    text-decoration: none;
}

a.you_are_here:active {
    color: #009EF4;
}

a.you_are_here:hover {
    color: #009EF4;
}

.you_are_here a:link, .you_are_here a:visited{
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7.5pt;
    font-weight: 500;
    color: #13235B;
    margin-top: 5px;
    text-transform: uppercase;
}

div.content {
    position: relative;
    top:20px; 
    left:0px; 
    margin-top: 0px;
    margin-left: 0px;
}

.you_are_here a:link, .you_are_here a:visited{
	text-decoration: none;
	 color: #13235B;
}

.you_are_here a:hover{
	color: #009EF4;
}

/*
 * Start page
 */
div.start_left {
    position: relative;
    top: 0px;
    left: 0px;
    width: 247px;
    margin-top: 0px;
    margin-left: 0px;
	padding-bottom: 10px;
    padding-top: 10px;

	text-align:left;
}

div.start_middle {
    position:absolute;
    top: 0px;
    left: 286px;
    width: 247px;
	padding-bottom: 10px;
    padding-top: 10px;
    margin-top: 0px;
    margin-left: 0px;
}

div.start_right {
    position: absolute;
    top: 0px;
    left: 572px;
    width: 247px;
	padding-bottom: 10px;
    padding-top: 10px;
    margin-top: 0px;
    margin-left: 0px;
}

/*
 * ++++++++++++++++++++ Universal Text Format    +++++++++++++++++++++++++++++++
 */
h1 {
    font-family: Arial, sans-serif;
    font-size: 1.5em;
    color: #13235B;
    font-weight: 500;
}

h2 {
    font-family: Arial, sans-serif;
    font-size: 1.3em;
    color: #13235B;
    font-weight: 600;
}

h3 {
    font-family: Arial, sans-serif;
    font-size: 1.1em;
    color: #13235B;
    font-weight: 600;
}

h4 {
    font-family: Arial, sans-serif;
    font-size: 0.9em;
    color: #13235B;
    font-weight: 600;
}

p {
    margin-left: 0px;
    margin-right: 4px;
}

p.normal {
    margin-left: 4px;
    margin-right: 4px;
}

div.normal_header {
}

div.normal_left {
}

a.normal {
    text-decoration: underline;
}

a.normal:visited {
    text-decoration: underline;
}

table.normal_table {
	border:solid;
	border-color:#009ee0;
	border-width:1px;
	border-collapse:collapse;
}
td.normal_table {
	border:solid;
	border-color:#009ee0;
	border-width:1px;
    font-size: 10pt;
    font-family: Georgia, Arial, sans-serif;
    color: #13235B;
	vertical-align:top;
	text-align:left;
	border-collapse:collapse;
}
th.normal_table {
	border:solid;
	border-color:#009ee0;
	border-width:1px;
	border-collapse:collapse;
    font-size: 10pt;
 	font-family: Georgia, Arial, sans-serif;
	font-weight:600;
    color: #13235B;
	vertical-align:top;
	text-align:left;

}
/*
 * Conference Schedule
 */
table.conference {
	border:solid;
	border-color:#000000;
	border-width:1px;
	border-collapse:collapse;
}
td.conf_left {
	border:solid;
	border-color:#000000;
	border-width:1px;
    font-size: 10pt;
    font-family: Georgia, Arial, sans-serif;
	vertical-align:middle;
	text-align:center;
	border-collapse:collapse;
	color: #13235B;
	height:20px;
}
td.conf_cw {
	border:none;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
    font-size: 10pt;
	color: #13235B;
	font-family: Georgia, Arial, sans-serif;
	vertical-align:middle;
	text-align:center;
	border-collapse:collapse;
	background:#ffffff;
	height:20px;
}
td.conf_cg {
	border:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#aaaaaa;
	border-bottom-color:#aaaaaa;	
    font-size: 10pt;
	color: #13235B;
	font-family: Georgia, Arial, sans-serif;
	vertical-align:top;
	text-align:center;
	border-collapse:collapse;
	background:#4abeff;
	height:20px;
}
td.conf_co {
	border:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#aaaaaa;
	border-bottom-color:#aaaaaa;	
    font-size: 10pt;
	color: #13235B;
	font-family: Georgia, Arial, sans-serif;
	vertical-align:top;
	text-align:center;
	border-collapse:collapse;
	background:#ff46ff;
	height:20px;
}
td.conf_cy {
	border:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#aaaaaa;
	border-bottom-color:#aaaaaa;	
    font-size: 10pt;
	color: #13235B;
	font-family: Georgia, Arial, sans-serif;
	vertical-align:top;
	text-align:center;
	border-collapse:collapse;
	background:#ffff88;
	height:20px;
}

div.conf_blue1{
	position:absolute;
	left:135px;
	width:100px;
	height:80px;
	background:#ccccff;
	z-index:12;	
}
div.conf_blue2{
	position:absolute;
	left:298px;
	width:100px;
	height:80px;
	background:#ccccff;
	z-index:12;	
}
div.conf_blue3{
	position:absolute;
	left:459px;
	width:100px;
	height:80px;
	background:#ccccff;
	z-index:12;	
}
div.conf_blue4{
	position:absolute;
	left:616px;
	width:100px;
	height:80px;
	background:#ccccff;
	z-index:12;	
}
div.conf_blue5{
	position:absolute;
	left:135px;
	width:100px;
	height:240px;
	background:#ccccff;
	z-index:12;	
}



/*
 * Sponsoring
 */

div.sponsoring {
    position:relative;
	height: 275px;
	margin-top: 40px;
    border-top-color: #13235B;
    border-top-width: 1px;
    border-top-style: solid;
}
p.sponsoring{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7.8pt;
    font-weight: 500;
    color: #13235B;
    margin-top: 3px;
    margin-left: 4px;
    margin-right: 4px;
}

img.noborder {
    border: none;
    margin-left: 0px;
    margin-right: 0px;
}


table.content_table{
	width: 100%;
}

.normal_left td.cell_left{
}

.normal_left td.cell_right{
	padding: 0px 0px 0px 30px;
}

