/*
* CSS-Styles Max-Bergmann-Centrum
* @date 07/2010
*/


ol{
	margin:5px 0 5px 0;
}
ul,ol{
	padding:5px 0 5px 15px;
}
li{	
	padding:2px 0 2px 0;
}
#content h1{
	font-size:2em;
}
#seitenTitel{
	background-image:none;
	padding:6px 0 0px 12px;
	margin:0;
	height:auto;
}
#content{ 
	margin-right:0;
	overflow:scroll;
}
#content h1{
	margin:35px -15px 0 -15px;
	padding: 10px 0 10px 15px;
	text-transform:uppercase;
	font-size:1.5em;
	font-weight:600;
	background-color: #6BA8B9;
	color:#fff;
}
#content .csc-header-n2 h1{
	margin-top:1px;
}
#content p,#content li{
	line-height:1.7em;
}

div.csc-textpic div.csc-textpic-single-image img{
	margin-bottom:0;
}

#content .mbc-width630px{
	width:630px;
}
.mbc-width100pc{
	margin:0 -15px 0 -15px;
}
.mbc-green-stripe{
	margin:0 -15px 0 -15px;
	background-color:#9cc100;
}
#colNormal .mbc-green-stripe dl.csc-textpic-image{
	margin:0;
}
.mbc-blue-stripe{
	clear:both;
	margin:8px -15px 0 -15px;
	background-color:#6ba8b9;
	padding: 10px 0 10px 15px;
	color:#fff;
}
.mbc-blue-stripe a{
	color:#1b3f72;
}
#content .mbc-width100pc .csc-textpic-image{
	margin:0;
}

/********** MBC - Home *********************/
div.mbc-content{
	margin-top:-40px;
	float:left;
	width:300px;
	position:relative;
}
#content div.mbc-content p,
#content div.mbc-content li,
div#bluebar p,
div#bluebar li{
	line-height:1.35em;
}

div.mbc-content p a{
	color:#9cc100;
}
div.mbc-content h2 a{color:#fff;}
div.mbc-content#p02,
div.mbc-content#p03,
div.mbc-content#p04,
div.mbc-content#p05,
div.mbc-content#p06{color:#9cc100;}

div.mbc-content#p01{width:300px;margin-top:5px;}
div#p01.mbc-content ul{margin:0;}
div.mbc-content#topimg{width:475px;margin-left:65px;margin-top:0px;}
div.mbc-content#p02{width:180px;margin-left:25px;}
div.mbc-content#p03{width:170px;margin-left:25px;}
div.mbc-content#p04{clear:left;width:240px;}
div.mbc-content#p05{width:200px;margin-left:85px;}
div.mbc-content#p06{margin-left:35px;width:200px;}

#content div.mbc-content h2{ 
	margin: 0px 0 13px 0;
	padding:0;
	text-transform:uppercase;
	color:#fff;
}
div#p04.mbc-content,
div#p05.mbc-content,
div#p06.mbc-content{margin-top:-48px;}
div#p04.mbc-content h2,
div#p05.mbc-content h2,
div#p06.mbc-content h2{margin-bottom:20px;}


/********** Personal Homepages *************/
.mbc-pers-hp-head {
	position:relative;
	height:180px;	left:0;
	top:0;
	margin:-25px -15px 0 -15px;
	background:transparent url("personal-hp-bg.gif") scroll repeat-x 20px 40px;
}
#content .mbc-pers-hp-head .csc-textpicHeader h1.csc-firstHeader{
	position:absolute;
	background:none;
	background-color:#9cc100;
	top:105px;
	left:223px;
	padding-bottom:7px;
}
#content .mbc-pers-hp-head div.csc-textpic-imagewrap{
	margin-right:40px !important;
}
#content .mbc-pers-hp-head .csc-textpic p{
	/* color:#9eb403; */
}
#content .mbc-pers-hp-head .csc-textpic a{
 
}

/************* different Template than main site **********/
#topLogo{
	right:17px;
}
#topMenu{
	right:17px;
}
.topMenuItem{
	background-color:#001C5A;
	display:block;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	padding:4px 0;
	text-align:left;
	white-space:nowrap;
}
.topMenuItem a{
	color:#b5c7ef;
	padding:4px 7px;
	text-decoration:none;
	text-transform:uppercase;
}
.topMenuItem a:hover{
	background-color:#637194;
}
#kpath{
	margin-left:0px;
	margin-right:0;
	padding:10px;

}
.topMenu_language{
	background-color:#001C5a;
	display:block;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	padding-top:4px;
	text-align:left;
	white-space:nowrap;
}
.topMenu_language a{
	color: #b5c7ef;
	text-decoration:none;
	padding:5px 5px 1px;
	text-transform:uppercase;
}
#foot{
	right:17px;
}
#foot ul{
	margin:0;
	padding:0;
	list-style:none;
}
#foot ul li{
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-align:left;
	padding:4px 0;
}
#foot ul li a{
	color:#bfbfbf;
	text-transform:uppercase;
	text-decoration:none;
	padding:4px 6px;
}

table.formTable td a{
	color:#D47800;
}

/************* Page Links (print/back/top) **********/
a#page_toplink{
padding-top:8px;
background:#fff url(images/ico_top_b.gif) no-repeat 0px top;
padding-left:24px;
}
a:hover#page_toplink{
color:#D47800;
background:#fff url(images/ico_top_b.gif) no-repeat 0px bottom;
}
a#page_printlink{
padding-top:8px;
background:#fff url(images/ico_print_b.gif) no-repeat 0px top;
padding-left:24px;
padding-right:3px;
}
a:hover#page_printlink{
color:#D47800;
background:#fff url(images/ico_print_b.gif) no-repeat 0px bottom;
}
a#page_backlink{
padding-top:8px;
background:#fff url(images/ico_back_b.gif) no-repeat 0px top;
padding-left:24px;
padding-right:3px;

}
a:hover#page_backlink{
color:#D47800;
background:#fff url(images/ico_back_b.gif) no-repeat 0px bottom;
}
.tx-lumophpinclude-pi1 ol{
	padding:0 0 0 30px;
}
