/* // 02/10/2007 sun
body { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; }

body {
		background-image: url(/x-mkp/bilder/bg-left.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
*/

.page-content.xmkp table select { max-width: 390px; }

/* // 02/10/2007 sun
p, td, ul, input, textarea, select { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }

input, textarea { border: solid 1px #b0b0b0; }
*/

/* // 02/10/2007 sun
h1 { font-size: 19px; font-weight: bold; color: #6B8925; }
h2 { font-size: 17px; font-weight: bold; color: #6B8925; }
h3 { font-size: 15px; font-weight: bold; color: #6B8925; }
h4 { font-size: 12px; font-weight: bold; color: #6B8925; }
*/

big { /*font-size: 15px;*/ font-weight: bold; /*color: #6B8925;*/ color: #7a9399; }
small { font-size: 10px; }

hr { /*color: #000000;*/ color: #7a9399; }

/* // 02/10/2007 sun
a { font-size: 11px; color: #6B8925; font-weight: bold; }
a:hover { color: #000000; }
*/

.home { font-size: 12px; color: #1c2f69; }
.partner { font-size: 10px; color: #000000; }


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

.top { background-color: #ffffff; border-right: solid 1px #cccccc; }
.event { font-size: 15px; font-weight: bold; color: #003366; }
.date { font-size: 12px; font-weight: normal; color: #003366; }


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

.nav-bg { background-color: #000000; border-top: solid 2px #ffffff; border-bottom: solid 2px #ffffff; }

/* 03/10/2007 sun */
td.menu_0 table td { width: auto !important; }
td.menu_0 table td img { display: none; }
td.menu_0 div.select table td img { display: block; }

.nav { color: #fff; font-weight: bold; /*background-color: #cbd215;*/ }

.nav.active { display: block; height: 21px; padding: 0px 10px 0pt 12px; background: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-left-active-collapsed.png) no-repeat right top; }

.nav-1 { color: #000000; font-weight: bold; font-size: 11px; background-color: #c8ee53; padding-left: 12px; }

.nav a { display: block; height: 21px; padding: 0px 10px 0pt 12px; color: #fff; background: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-left.png) no-repeat right top; }

.nav a:hover { color: #fff; background-image: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-left-hover.png); }

/* 02/10/2007 sun
.sep { background-color: #ffffff; }
*/

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


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

.main-table {  }

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

.xmkp-content { background-color: #ffffff; padding-left: 20px; padding-right: 10px; padding-top: 4px; padding-bottom: 6px; }


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

/* // 02/10/2007 sun
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: #efefef; }


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

/* 03/10/2007 sun */
td.adverts { background-color: #eeefef; }
.advert { font-size: 11px; color: #6B8925; font-weight: normal; }
.advert:hover { color: #000000; }


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

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

/* 03/10/2007 sun */
div.select, div.select-extras { padding: 6px 10px; }

.nav-2 { color: #000000; font-weight: bold; font-Size: 11px; background-color: #cbd215; padding-left: 10px; }
.nav-2_1 { color: #000000; font-weight: bold; font-size: 11px; background-color: #c8ee53; padding-left: 10px; }
.nav-2 a { color: #000000; font-weight: bold; font-size: 11px; text-decoration: none; }
.nav-2 a:hover { color: #000000; text-decoration: none; }

.menu_0 { font-size: 15px; font-weight: normal; color: #000000; }

.menu_1 { font-size: 11px; font-weight: normal; color: #000000; }
.menu_1 a { font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
.menu_1 a:hover { color: #000000; text-decoration: none; }

.menu_2_1, .menu_2_1 a { font-size: 10px; color: #e7007b; }
.menu_2 { font-size: 10px; color: #000000; }
.menu_2 a { font-size: 10px; text-decoration: none; color: #000; }
.menu_2 a:hover { color: #e7007b; text-decoration: none; }

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

.extras { color: #213d45; font-weight: bold; font-size: 11px; margin-top: 1px; }
.extras.active { height: 21px; padding: 1 10px 0pt 12px; color: #fff; background: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-left-active-collapsed.png) no-repeat right top; }
.extras_2 { color: #ffffff; font-weight: bold; font-size: 11px; padding-left: 12px; }
.extras a { display: block; height: 21px; padding: 3px 10px 0pt 12px; color: #213d45; background: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-company.png) no-repeat right top; }
.extras a:hover { color: #213d45; background-image: url(/cms/layouts/azubitage/standard/themes/azubitagev2/images/bkg_menu-company-hover.png); text-decoration: none; }


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

.links { background-color: #cae7f0; color: #213d45; width: 100%; }

.links_1 { background-color: #a0c7d2; font-size: 10px; font-weight: bold; color: #213d45; padding-left: 11px; letter-spacing: 0.1em; }
.links_1 a { font-size: 10px; font-weight: bold; text-decoration: none; color: #213d45; }
.links_1 a:hover { color: #000000; }

.links_2 { font-size: 10px; font-weight: normal; color: #000000; }
.links_2 a { font-size: 10px; font-weight: normal; text-decoration: none; color: #213d45; }
.links_2 a:hover { color: #000000; }

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

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

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

.showIt { display: inline; }
.hideIt { display: none; }

/* ---------- Suche ---------- */

legend {
	font-weight: bold;
	color: #6B8925;
}

fieldset {
	width: 410px;
}

.input_field {
	background: #f3f3f3;
	width: 410px;
	height: 30px;
}


.content-wrapper h1 {
	margin: 0;
	padding: 0;
}

td.menu_0 div {
}

td.menu_0 div.nav, td.menu_0 div.nav active {
	font-size: 11px;
	margin: 4px 0;
	width: auto !important;
	line-height: 16px;
}

td.menu_0 div img {
	display: none;
}

.nav {
	margin-top: 2px 0;
}

div.title {
	background: #cccccc;
	padding-left: 10px;
}

.content-wrapper {
	min-height: 250px;
	height: auto !important;
	height: 250px;
}

.bkg {
	margin-top: -4px;
}
