/* CSS Document */
/*
Farben:

helles orange: 	#f19652;
orange: 		#eb6909;
grau:			#989898;
hellgrau: 		#dcdcdc;

*/

html, body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #dcdcdc;
	margin:auto;
	text-align:center;
}

p, td, ul, input, textarea, select {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
}

table {
	margin:auto;
}

#top-navigation {
	
}


sup {
	font-size: 74%;
}

.content td {
	line-height: 16px;
}

input, textarea {
	border: solid 1px #505050;
	padding: 2px 2px 3px 2px;
}

select {
	width: 400px;
}

ul {
	list-style-type: square;
}

li {
	line-height: 16px;
}

ul.download {
	list-style-image: url(/x-mkp/layouts/34/images/download.gif);
	color: #505050;
}

h2, h3, h4 {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	line-height:25px;
	height: 25px;
	text-align:left;
}


big, h1 {
	font-size:16pt;
	color: #000000;
	font-weight: bold;
	text-align:left;
	padding:10px 50px 13px 32px;
	margin:2px 2px 2px 2px; 
	line-height:27px;
	background-image:url(/x-mkp/layouts/34/images/bg_big.gif);
	background-repeat:no-repeat;
	
}

small {
	font-size: 10px;
}

hr {
	color: #4c6db2;
}

a {
	color: #D70000;
	font-weight: normal;
}
a:hover {
	color: #000000;
}

a img, img {
	border:0;
}

.home {
	color: #1c2f69;
}

.partner {
	font-size: 10px;
	color: #000000;
}


/* --------------- veranstaltung/obere bildleiste --------------- */

.event-board {
	background-image: url(/x-mkp/layouts/34/images/top-bg.gif);
}

.top {
	background-color: #FFFFFF;

}

.event {
	font-size: 16px;
	color: #247ecb;
	font-weight: bold;
	letter-spacing: 0.05em;
}

.date {
	color: #247ecb;
	font-weight: normal;
}


/* --------------- obere navigation --------------- */

.nav-bg {
	background-color:#989898;
	background-image: url(/x-mkp/layouts/34/images/bg-navigation.jpg);
	background-repeat:repeat-x;	
}

.nav-bg table{
	
	margin-left:0px;
}

.nav {
	color: #ffffff;
	font-weight: bold;
	background-color:#989898;
	background-image: url(/x-mkp/layouts/34/images/bg-navigation.jpg);
	background-repeat:repeat-x;
}

.nav-1 {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #eb6909;
	
	
}

.nav a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	

}
.nav a:hover {
	color: #eb6909;
	text-decoration: none;
}

.underline-bg {
	background-color: #ffffff;
}

.sep {
	background-color: #ffffff;
}


/* --------------- inhalt --------------- */

.content {
	background-color: #ffffff;
	padding-left: 26px;
	padding-right: 10px;
	padding-top: 16px;
	padding-bottom: 16px;
	text-align:left;
	margin:0;
}

.content p {
	line-height: 16px;
	margin:15px 0 0 0;
	text-align:left;
}

.content table {
	text-align:left;
	margin:0;
}


/* --------------- aussteller-/referentenliste --------------- */

a.course {
	color: #4c6db2;
}
a.course:hover {
	color: #000000;
}

a.presenter {
	color: #808080;
}
a.presenter:hover {
	color: #000000;
}

a.nodata {
	color: #808080;
}
a.nodata:hover {
	color: #000000;
}

.break {
	background-color: #f2f2f2;
}


/* --------------- werbung --------------- */

.adverts {
	background-color: #FFFFFF;
}


/* --------------- linke navigation --------------- */

.sep-hr {
	width: 170px;
	color: #ffffff;
}

.left-nav {
	background-color: #f19652;
	color: #ffffff;
}

div.select {
	border-left: solid 1px #8399c8;
	padding: 2px;
}

.menu_0 {
	color: #ffffff;
	font-weight: bold;
}

.menu_1 {
	font-weight: bold;
	color: #8399c8;
}
.menu_1 a {
	color: #1c2f69;
	font-weight: bold;
	text-decoration: none;
}
.menu_1 a:hover {
	color: #000000;
}

.menu_2_1 {
	color: #000000;
	font-weight: bold;
}
.menu_2 {
	color: #ffffff;
	font-weight: bold;
}
.menu_2 a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.menu_2 a:hover {
	color: #000000;
}

.menu_3_1 {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-left: 3px;
}
.menu_3 {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 3px;
}
.menu_3 a {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.menu_3 a:hover {
	color: #000000;
}


/* --------------- step-in box --------------- */

.links {
	color: #ffffff;
	background-color: #eb6909;
	border: solid 1px #ffffff;
	padding: 4px;
	width: 150px;
}

.links_1 {
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background-color: transparent;
	padding-left: 3px;
	letter-spacing: 1px;
}
.links_1 a {
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.links_1 a:hover {
	color: #b3d2ed;
}

.links_2 {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 3px;
}
.links_2 a {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.links_2 a:hover {
	color: #b3d2ed;
}

/* ---------- Pressepostfach ---------- */

.pressbox {
	border: dotted 1px #cccccc;
}


/* --------------- linkes menu ein-, ausblenden --------------- */

.showIt {
	display: inline;
}

.hideIt {
	display: none;
}

/* ---------- Ticker ---------- */

.tickdiv {
	width:522px;
	margin:auto;
	padding-left:60px;
	position:relative;
	text-align:center;
	top: 200px;
}

.tick {
	color: #247ECB;
	font-size: 12pt;
	font-weight:bold;
}

/* ---------- Tabelle Logo ---------- */

.logotable td {
	text-align:center;
}

/* ---------- Kongress ---------- */

.obenLinks {
	background-color:#E2001A; 
	width:250px;
	padding:4px; 
	float:left; 
	height:300px;
}

.obenRechts {
	background-color:#9C9D9F; 
	width:250px; 
	padding:4px; 
	margin-left:275px; 
	margin-top:-15px;
	height:300px;
}

.untenLinks {
	background-color:#9C9D9F; 
	width:250px; 
	padding:4px; 
	float:left; 
	margin-top:5px; 
	height:300px;
}

.untenRechts {
	background-color:#E2001A; 
	width:250px; 
	padding:4px; 
	margin-left:275px; 
	margin-top:-10px; 
	height:300px;
}