 
	
	
	
	/* { margin:0; padding:0; } */
	
	html, body, div, ul, ol, li, fieldset, form, h1, h2, h3, h4, h5, h6, option, img, hr, label, input{
		margin: 0;
		padding: 0;
	}
	
	option { padding-left: 0.4em; }
	
	* html body * { overflow:visible; }
	* html iframe, * html frame { overflow:auto; }
	* html frameset { overflow:hidden; }
	
	html { height: 100%; margin-bottom: 1px; }
	body {
	    font-size: 100.01%;
	    position: relative;
	    color: #333;
	    background: #ececee;
	    text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
 a{
	color: #004499;
	text-decoration: none;
}


a:hover{
	text-decoration: underline;
}

fieldset,
img { border: 0 solid; }

form,
fieldset{
	margin: 0;
	padding: 0;
}

li {	list-style:none; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }

blockquote { margin: 0 0 1em 1.5em; }


h1{
	font-size: 1.5em;
	line-height: normal;
	margin-bottom: 7px;
}

h3{
	font-size: 1.5em;
	line-height: normal;
	margin-bottom: 7px;
}

h3 a{
	color: #333;
}

h2{
	font-size: 1em;
	line-height: normal;
	color: #004499;
	margin-bottom: 8px;
}

h4{
	font-size: 1em;
	line-height: normal;
	padding-bottom: 6px;
	color: #666;
}

h5{
	line-height: normal;
}

hr{
	height: 1px;
	border: solid #bcbcbc 1px;
	margin: 20px 0;
}

.mmOptiBreak {
	visibility: hidden;
	line-height: 0.1%;
	font-size: 0.1%;
	text-decoration: none !important;
}

.mmClearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac */
* html .mmClearfix {height: 1%;}
/* End hide from IE-mac */


.mmNoHeight{
	line-height:1px !important;
	font-size:1px !important;
	height:1px;
	 display:none;
}

#mmSZM {
	position:absolute;
	top: -100px;
	left: 0px;
}
 #mmWrapper{
	clear:both;
	max-width: 3000px;
	min-width: 1050px;
	padding:0 0 0 22px;
	font-size: 0.75em;
	line-height: 16px;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_wrapper.gif);
	background-repeat: repeat-y;
	background-position: top left;
	overflow: hidden;
	float: left !important;
}

#mmHeader{
	width: 814px;
}

#mmHeader li{
	float: left;
}

#mmContainer {
	clear:both;
}

#mmMainContent{
	float: left;
	width: 824px;
	padding: 0 0 0 0;
	margin-top: 20px;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_hpcontent.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

#mmLeftColumn{
	float: left;
	width: 452px;
	padding-right: 13px;
	overflow: hidden;
	}

#mmRightColumn{
	float: left;
	width: 345px;
	margin: 0 0px 0 12px;
}

.mmBigScreen #mmMainContent{
	background: none;
}

.mmBigScreen #mmMainContent #mmLeftColumn{
	width: 590px;
}

.mmBigScreen #mmMainContent #mmRightColumn{
	width: 200px;
}

.mmBigScreen #mmMainContent #mmRightColumn .mmInfoBox{
	width: 200px;
}

.mmFullScreen #mmMainContent{
	background: none;
}

.mmFullScreen #mmMainContent #mmLeftColumn{
	min-width: 814px;
	max-width: 3000px;
	width: 813px;
}

body#popup{
	background-color: #fff;
}

#popup #mmWrapper{
	padding: 0;
	background-image: none;
	min-width: 100%;
	max-width: 100%;
	width: auto;
}

#popup #mmMainContent{
	margin-top: 0;
}


#mmServicesContainer{
	float: left;
	padding: 10px 0;
	width: 814px;
	border-top: 1px solid #b8b8b8;
	margin: 20px 0 0 0;
	clear: both;
}

#mmServicesContainer .mmMainNav{
	font-size: 1em;
}

.mmTopLink{
	clear: both;
	border-top: 1px solid #b8b8b8;
	padding: 10px 0 5px 0;
	font-size: 0.92em;
	width: 814px;
}

.mmTopLink a{
	color: #004499 !important;
}

.mmTopLink img{
	padding-right: 10px;
}

#mmFooter{
	clear: both;
	width: 824px;
	padding: 10px 0 40px 20px;
	font-size: 10px;
}

#mmFooter ul{
	clear: both;
	width: 100%;
}

#mmFooter li{
	float: left;
}

#mmFooter a{
	color: #333;
}

#mmFooter a#mmContact {
	color: #004499;
}

#mmFooter a#mmContact span{
	color: #333;
}

/* #mmVBulletinContent .tborder td {
	padding:5px !important;
} */ #mmServices{
	border-bottom: 1px solid #b8b8b8;
	width: 812px;
	font-size: 0.92em;
	padding: 4px 1px 0 1px;
	margin-bottom: 15px;
}

#mmServices .mmDate{
	padding-left: 2px;
	display: block;
	width: auto;
}

#mmMetaNav{
	float: right;
}

#mmHeader #mmMetaNav li{
	background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px !important;
	padding: 0 0px 0 8px;
	margin: 0 0px 0 5px;
}

#mmHeader #mmMetaNav li.mmFirst{
	background-image: none !important;
}

#mmMetaNav li a{
	color: #383838;
}

#mmLogo{
	float: left;
	padding: 0px 97px 17px 2px;
}


.mmSearch{
	float: left;
	padding: 10px 0 0 15px;
}

.mmSearch fieldset{
	float: left;
}

.mmSearch input{
	float: left;
	color: #666;
}

.mmSearch a{
	color: #666;
}

.mmSearch input.mmTextField{
	border: 1px solid #b8b8b8;
	font-size: 12px;
	height: 15px;
}

.mmSearch input.mmWissenSearch{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_wissensearch.gif);
	width: 143px;
}
.mmWissenSearchWhite{
	background-image:none;
	width: 143px;
}

.mmSearch input.mmShareSearch{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_aktiensearch.gif);
	width: 127px;
}
.mmShareSearchWhite{
	background-image:none;
	width: 127px;
}

.mmSearch label{
	float: left;
	font-weight: bold;
	padding-right: 5px;
	font-size: 10px;
}

.mmNavigation{
	clear: both;
	height: auto;
	width: 814px;	
	border-top: 1px solid #b8b8b8;
	border-bottom: 1px solid #b8b8b8;
	font-weight: bold;
	background: #fff;
}

.mmMainNav{
	float: left;
}


.mmSpecialNav{
	float: right;
	padding-right: 2px;
}

.mmMainNav li,
.mmSpecialNav li{
	float: left;
	position: relative;
	border-left: 1px solid #fff;
	padding: 0 0 0 7px;
}

.mmMainNav li a,
.mmSpecialNav li a{
	padding: 5px 10px 6px 0px;
	color: #383838;
	display: block;
	font-size: 12px;
}

.mmSpecialNav li a{
	font-weight: normal !important;
}


.mmMainNav li a.mmActive,
.mmSpecialNav li a.mmActive{
	color: #004499;
}

.mmMainNav li:hover,
.mmSpecialNav li:hover{
	border-left: solid 1px #bbbbbb;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_activemainnav.png) !important;
	background-repeat: no-repeat !important;
	background-position: bottom right !important;
	background-color: transparent;
}

#mmHeader .mmNoHover:hover{
	background: none !important;
	border-left: 1px solid #fff;
}

#mmHeader .mmNoHover a{
	padding: 5px 0 6px 10px !important;
}

.mmMainNavLiHover{
	border-left: solid 1px #bbbbbb !important;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_activemainnav.png) !important;
	background-repeat: no-repeat !important;
	background-position: bottom right !important;
	background-color: transparent;
}

.mmSubNavLiHover a{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_subnaviactive.png) !important;
	background-repeat: repeat !important;
	background-position: 0 0 !important;
}

.mmMainNav li a:hover,
.mmSpecialNav li a:hover{
	text-decoration: none;
}

#mmHeader .mmSpecialNav .mmPrivateNav a,
#mmServicesContainer .mmSpecialNav .mmPrivateNav a{
	padding: 5px 0 6px 10px !important;
}

.mmPrivateNav .mmSubNav{
	width: 180px;
}

.mmSubNav{
	display: none;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_subnavigationr.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	top: 7px;
	left: -1px;
	margin: 20px 0 0 0;
	border-left: solid 1px #bbbbbb;
	border-top: 1px solid #f1f1f1;
	padding: 0 0 10px 0;
	z-index: 1000;
}

#mmHeader li{
	z-index: 1000;
}

#mmHome{
	width: 131px;
}

#mmUnternehmen{
	 width: 190px;
}

#mmFinanzen{
	width: 121px;
}

#mmTechnologie{
	width: 154px;
}

#mmKarriere{
	width: 188px;
}

#mmLifestyle{
	width: 115px;
}

#mmSport{
	width: 100px;
	}

#mmHeader .mmSubNav li{
	float: none !important;
	background: none !important;
	color: #333;
	font-size: 11px;
	line-height: 15px;
	padding: 0 !important;
	margin:0 !important;
	border: none;
}

#mmHeader .mmSubNav li a,
#mmHeader .mmSpecialNav .mmSubNav li a{
	padding: 2px 10px 2px 12px !important;
	margin: 0 5px 0 0 !important;
	display: block;
	overflow: visible;
	width: auto;
	font-weight: normal;
	font-size: 11px;
}

.mmSubNav li:hover{
	border-left: none;
}

.mmMainNav li:hover li,
.mmSpecialNav li:hover li{
	background-image: none !important;
}

.mmSubNav li:hover a{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_subnaviactive.png) !important;
	background-repeat: repeat !important;
	background-position: 0 0 !important;
}

.mmMainNav li:hover .mmSubNav,
.mmSpecialNav li:hover .mmSubNav{
	display: block;
}


#mmHeader .mmMainNav li.mmLoungeNav,
#mmHeader .mmSpecialNav li.mmLoungeNav,
#mmServicesContainer .mmMainNav li.mmLoungeNav,
#mmServicesContainer .mmSpecialNav li.mmLoungeNav,
#mmHeader .mmMainNav li.mmLoungeNav:hover,
#mmHeader .mmSpecialNav li.mmLoungeNav:hover,
#mmServicesContainer .mmMainNav li.mmLoungeNav:hover,
#mmServicesContainer .mmSpecialNav li.mmLoungeNav:hover{
	background-image: url(http://www.manager-magazin.de/static/te/backgrounds/bg_mmloungenav.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0 0 !important;
	border: none !important;
}


#mmHeader li.mmMMLoungeNav{
	background: none !important;
	border-left: 1px solid #ccc;
	margin-left: 8px; 
	padding-left: 8px;
}

#mmServicesContainer .mmNoHover a{
	padding: 5px 0 6px 10px !important;
}

#mmServicesContainer ul li:hover{
	border-left: 1px solid #fff;
}

#mmServicesContainer .mmMainNav li:hover,
#mmHeader .mmMainNav li.mmFirst:hover,
#mmServicesContainer .mmSpecialNav li:hover,
#mmHeader .mmSpecialNav li.mmFirst:hover{
	background: none !important;
}

#mmHeader .mmMainNav li.mmFirst:hover,
#mmHeader .mmSpecialNav li.mmFirst:hover{
	border-left: 1px solid #fff;
}

#mmHeader .mmSpecialNav .mmPrivateNav a.mmMMMagazin,
#mmServicesContainer .mmSpecialNav .mmPrivateNav a.mmMMMagazin{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_mmmagazin.gif);
	background-repeat:no-repeat;
	background-position:  0 4px !important;
	padding-left: 20px !important;
}


#mmBreadCrumb{
	clear: both;
	float: left;
	width: 812px;
	border-bottom: 1px solid #b8b8b8;
	 line-height: 20px;
}

#mmPath{
	font-size: 0.92em;
}

#mmPath a {
	color:#084898;
}

#mmMyMM{
	float: right;
	text-align: right;
	font-size: 0.92em;
}

#mmMyMM a{
	color: #084898;
}

#mmMyMM li{
	background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px !important;
	padding: 0 0px 0 10px;
	margin: 0 0px 0 4px;
}

#mmMyMM span{
	margin-top: 2px;
}


#mmFooter ul li{
	padding: 0 6px 0 9px;
}

#mmMetaNav ul li,
#mmFooter ul li{
	background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
	background-position: 0 13px;
	background-repeat: no-repeat;
}

#mmFooter ul li{
	background-position: 0 5px;
}

#mmHeader ul li.mmFirst,
#mmServicesContainer ul li.mmFirst{
	background-image: none;
	padding-left: 0 !important;
} .spCelink{
	color: #cc0000 !important;
	text-decoration: none !important;
}

#mmMainContent li{
	list-style: none;
}


/*
#mmMainContent #mmLeftColumn table,
#mmMainContent #mmRightColumn table{
	margin: 0;
}


#mmMainContent #mmLeftColumn p{
	padding: 0 0 10px 0;
}
*/

.mmAuthor{
	display: block;
	font-style:italic; 
	padding-bottom: 15px;
}

#mmLeftColumn iframe{
	margin-right: 10px;
}

#mmLeftColumn iframe.mmChartimage{
	float: left;
}

.mmTeaser{
	width: 452px;
	overflow: hidden;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 18px 0 0 0;
	margin: 0 0 17px 0;
}

.mmFirstTeaser{
	background-image: none;
	padding-top: 0;
}


.mmTeaser:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac */
* html .mmTeaser {height: 1%;}
/* End hide from IE-mac */

.mmTeaser img{
	float: left;
}

.mmTeaser p{
	padding: 0 0 10px 0; 
	margin: 0;
}


#mmArticle .mmTeaser a{
	text-decoration: none;
}

#mmArticle .mmTeaser {
	background-image:none;
}

#mmArticle .mmTeaser .mmLinkList li, 
 #article #mmArticle .mmLinkList li {
	list-style-image:none !important;
	list-style-type:none !important;
	margin-left:0px !important;
}

.mmLinkList li{
	padding-bottom: 1px;
}

.mmLinkList a{
	color: #383838;
}

.mmLinkList span{
	font-weight: bold;
}

#category .mmDate{
	color: #666;
} 

.mmRessort h2{
	line-height: normal;
	font-size: 1.333em;
}

.mmInteractionMarks{
	clear: right;
	display: inline;
	color: #666;
}

.mmInteractionMarks a{
	color: #666;
}

.mmDowJonesTicker h2{
	font-size: 1.1em;
	margin: 0 0 3px 0;
}

.mmDowJonesTicker h2 a{
	color: #004499;
}

.mmDowJonesTicker li{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 2px 0;
}

.mmDowJonesTicker li a{
	color: #333;
	cursor: pointer;
}

span.mmNewsTime{
	float: left;
	width: 50px;
	color: #004499;
	font-weight: bold;
}

span.mmNews{
	margin-left: 50px;
	width: 390px;
	color: #333;
	display: block;
}


.mmPicView{
	float: right;
	padding-top: 2px;
	width: 20px;
}

.mmImageCount{
	float: left;
	color: #666;
}

.mmBackToSpon{
	clear: both;
	margin: 0 0 15px 0;
	padding: 1px;
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.mmBackToSpon a {
	text-decoration:none !important;
	background-image:url(http://www.manager-magazin.de/img/0,1020,616723,00.gif); margin:0px; padding:0px;
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0px 103px 0px 0;
	margin: 0px;
	font-size:0.92em;
}

.mmBackToSpon a img{
	visibility:hidden;
	width:0px;
	height:0px;
	border:0px;
}

.mmSmallTeaser{
	float: left;
	width: 225px;
	margin-bottom: 15px;
	padding-bottom:2px;
	font-size: 0.92em;
}
	
.mmSmallTeaser img{
	padding-right: 5px;
}

.mmMoreGalleries,
.mmArtikelVersandTopFive{
	font-size: 0.92em;
}

.mmMoreGalleries a,
.mmArtikelVersandTopFive a{
	color: #585858;
	font-weight: bold;
}

.mmMoreGalleries ul,
.mmArtikelVersandTopFive ol{
	width: 100%;
	margin: 0 0 20px 0;
}

.mmMoreGalleries ul li{
	width: 100%;
}

.mmMoreGalleries ul li a,
.mmArtikelVersandTopFive ol li a{
	color: #333;
	font-weight: normal;
}

.mmMoreGalleries ul li a span,
.mmArtikelVersandTopFive ol li a span{
	font-weight: bold;
}

#mmMainContent .mmArtikelVersandTopFive ol li { 
	list-style-type:decimal;
	list-style-position: inside;
}

.mmQuizList{
	margin-top: 10px;
}	
	
#mmArticle .mmQuizList li a{
	text-decoration: none;
}
	
#mmArticle .mmQuizList li a:hover{
	text-decoration: underline;
}

#mmSpiWiBox{
	border-bottom: solid 1px #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#mmSpiWiBox ul li a{
	color: #333;
	font-size: 0.8333em;
}

#mmSpiWiBox p{
	font-size: 0.8333em;
	line-height: 12px;
	margin: 0;
}

#mmSpiWiBox form{
	padding-top: 25px;
}

#mmSpiWiBox input.mmTextField{
	border: solid 1px #ccc;
	float: left;
}

#mmSpiWiBox input,
#mmSpiWiBox label{
	float: left;
}

#mmSpiWiBox label{
	padding-right: 5px;
	font-weight: bold;
}

#mmSpiWiBox label a{
	color: #666;
}

#mmLeftColumn .mmMagazine{
	border: solid 1px #ccc;
	padding: 5px;
	font-size: 0.8333em;
	line-height: 12px;
	overflow: hidden;
}

#homepage #mmLeftColumn .mmMagazine{
	margin-bottom: 20px;
}

#mmLeftColumn .mmMagazine h2{
	color: #000;
	font-size: 1em;
	margin: 0 !important;
	padding: 0 !important;
}

#mmLeftColumn .mmMagazine h2 span{
	display: block;
	font-weight: normal;
}

#mmLeftColumn .mmMagazine h3{
	clear: none;
	color: #000;
	margin: 0 !important;
	padding: 0 !important;
}

#mmLeftColumn .mmMagazine h4{
	color: #000;
}

#mmLeftColumn .mmMagazine h6{
	color: #004499;
	font-size:1em;
	border:none;
	line-height:normal;
	margin: 0 0 10px 0;
	padding: 2px 0;
}

#mmLeftColumn .mmMagazine p{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 10px;
	margin: 0 0 10px 0;
	font-size: 0.92em;
	line-height: 15px !important;
}

#mmLeftColumn .mmMagazine p span{
	display: block;
	font-weight: bold;
	color: #000;
}

#mmLeftColumn .mmMagazine p a{
	text-decoration:none !important;
}

#mmLeftColumn .mmMagazine p a:hover{
	text-decoration:underline !important;
}

#mmLeftColumn .mmMagazine ul{
	margin: 0;
}

#mmLeftColumn .mmMagazine ul li{
	margin: 0 !important;
	list-style: none !important;
	font-size: 0.92em;
	
}

#mmLeftColumn .mmMagazine ul li a{
	color: #CC0000;
	text-decoration:none !important;
}

#mmLeftColumn .mmMagazine ul li a:hover{
	text-decoration: underline !important;
}


#mmLeftColumn .mmMagazine .mmLence{
	margin: 5px 0 0 0;
}

#mmServicesContainer table{
	float: left;
	font-size: 0.8333em;
	margin: 0px 0 10px 0;
}

#mmServicesContainer th{
	font-size: 1.2em;
	padding: 4px 0;
}

#mmServicesContainer td{
	width: 330px;
	padding: 2px 0;
}

#mmServicesContainer td a:hover{
	text-decoration: underline;
}

#mmServicesContainer table#mmMMServices td{
	width: 152px;
	vertical-align: middle;
}

#mmServicesContainer table a{
	color: #333;
	text-decoration: none;
}

#mmServicesContainer table img{
	border: 0;
	float: none;
	vertical-align: middle;
}

#mmServicesContainer table#mmMMServices{
	margin-right: 20px;
} #mmWallpaperWrapper{
	clear: both;
	position: relative;
}


.mmSmallScreen #mmRightColumn .mmCommercial{
	width: 336px !important;
}

#mmRightColumn .mmR336{
	overflow: hidden;
	width: 336px;
	margin: 0 0 20px 0px !important;
	padding: 0 0 0 0 !important;
	border-bottom: 1px solid #ccc;
}

#mmRightColumn .mmR336 h5{
	margin: 0 2px 0 10px !important;
	padding: 0;
	text-align: right;
	font-weight: normal;
	font-size:  10px !important;
}

#mmRightColumn .mmR336 h6{
	margin: 0 0 0 10px !important;
}

#mmRightColumn .mmR300{
	overflow: hidden;
	width: 336px;
	margin: 0 0px 20px 0 !important;
	padding: 0 0 20px 0 !important;
	text-align: center;
	border-bottom: solid 1px #ccc;
}

#mmRightColumn .mmR300 h5{
	margin: 0 !important;
	padding: 0;
	text-align: right;
	font-weight: normal;
	font-size: 10px !important;
}

#mmColumnRight .mmCommercial h6{
	font-size: 1em !important;
}

#mmMainContent  .mmM300{
	width: 300px !important;
	float: none;
	clear:left;
	text-align: center;
	margin: 5px 0 0 0 !important;
	padding: 0 0 15px 57px;
}

#mmMainContent #mmLeftColumn .mmTeaser .mmM300{
	padding-bottom:0px !important;
}

#mmMainContent #mmLeftColumn .mmTeaser .mmCommercial h5{
	clear:left;
}

#mmMainContent .mmTeaser .mmM300:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac */
* html #mmMainContent .mmTeaser .mmM300 {height: 1%;}
/* End hide from IE-mac */


#mmMainContent .mmMuniversal {
	width: 452px;
	overflow: hidden;
	text-align: center;
	padding: 0 0 20px 0;
	margin: 0 auto;
}

#mmMainContent .mmMuniversal h6 {
	 padding: 0px;
	margin: 0 auto;
	border: none;
	font-size:10px;
	font-weight:normal;
	text-align:right;
}

#mmMainContent  .mmM336{
	 width: 336px;
	overflow: hidden;
	text-align: center;
	margin: 0 0 20px 0 !important;
	padding: 0 0 20px 52px;
	}

#article  #mmMainContent .mmM336{
	border-top: solid 1px #ccc;
	margin: 20px 0 20px 0 !important;
}

.mmFullScreen #mmMainContent  .mmM336{
	width: 575px !important;
	padding: 0 0 20px 238px;
}

#category #mmMainContent  .mmM336,
#centerpage #mmMainContent  .mmM336{
	border-bottom: none;
}

#mmMainContent  .mmM420{
	float: none;
	width: 422px;
	margin: 0 !important;
	padding: 0;
	text-align: center;
	overflow: hidden;
}

.mmBigScreen #mmMainContent  .mmM420{
	padding: 0 0 0 50px !important;
}

#mmMainContent  .mmM515{
	width: 515px !important;
	margin: -5px 0 10px 0 !important;
	padding: 0 !important;
	overflow: hidden;
}

#mmMainContent .mmM300 h5{
	width: 300px !important;
	padding: 0 0 0 0px !important;
}

#mmMainContent .mmM336 h5{
	width: 336px !important;
	margin: 0 0 0 0px !important;
}

#mmMainContent .mmCommercial h6 {
	font-size: 10px;
}

#mmMainContent #mmLeftColumn .mmCommercial h5{
	width: auto;
	margin: 0 2px 0 0 !important;
	text-align: right;
	font-weight: normal;
	padding: 0;
	font-size: 10px !important;
	border: none !important;
}

#mmContainer #mmColumnAd{
	float: left !important;
	margin: 0 0 0 5px !important;
	padding: 0 0 0 0 !important;
}

.mmCommercialLink{
	color: #CC0000;
}
 #homepage #mmPagetitle {
	display:none;
}

#homepage #mmColumnLeft p,
#centerpage #mmColumnLeft p{
        padding: 0 0 8px 0;
        margin: 0;
}

#homepage .mmAssetAlignleft,
#centerpage .mmAssetAlignleft,
#category .mmAssetAlignleft,
#archive .mmAssetAlignleft{
        margin: 0 10px 10px 0;
}

#homepage #mmLeftColumn .mmAssetAligncenter{
        padding-top: 0 !important;
}

#homepage .mmRessort h2 a{
        color: #333;
}

#homepage .mmRessort h3{
        font-size:01.33em;
}

#homepage .mmRessort h4{
        padding: 0;
        line-height: normal;
}

#homepage .mmRessort h4 a span{
        color: #333;
}

#homepage #mmMainContent .mmRessort p{
        padding-bottom: 14px;
}

#homepage #mmMainContent .mmRessort .mmLinkList a{
        font-weight: bold;
}

#homepage #mmMainContent .mmRessort .mmLinkList a span{
        font-weight: normal;
}

#homepage .mmRessort .mmArticleImageBox{
		clear: both;
}

#homepage .mmInnerTeaser{
        clear: both;
}

#homepage .mmMoreLink{
        display: block;
}

#mmPageTitle {
	display:none;
}

#centerpage .mmMoreLink,
#news .mmMoreLink,
#category .mmMoreLink,
#videos .mmMoreLink,
#gallery .mmMoreLink,
#archive .mmMoreLink{
        display: block;
        font-weight: bold;
        text-align: right;
        margin-top: -10px;
}

#centerpage .mmBackLink,
#news .mmBackLink,
#category .mmBackLink,
#videos .mmBackLink,
#gallery .mmBackLink,
#archive .mmBackLink{
        float: left;
        display: block;
        font-weight: bold;
        text-align: left;
        margin-top: -10px;
}

#homepage .mmAuthor,
#centerpage .mmAuthor{
        padding-bottom: 10px;
}

#homepage .mmRessort .mmAuthor{
        padding-bottom: 0px;
}


#news h1,
#category h1,
#archive h1{
        font-size: 1.33em;
        margin-bottom: 15px;
}

#category h2{
        margin: 9px 0 7px 0;
}

#news h2,
#archive h2{
        margin: 0;
}

#news h2 a,
#category h2 a,
#archive h2 a{
        color: #333;
}

#news h2 a span,
#archive h2 a span{
        color: #004499;
}

#news .mmTeaser,
#category .mmTeaser,
#archive .mmTeaser{
        background-position: bottom left;
        padding: 0 0 15px 0;
        margin: 0 0 15px 0;
}

#news .mmAuthor,
#archive .mmAuthor{
        display: inline;
}

#archive .mmDateTime{
        margin-bottom: 13px;
        font-size: 1.5em;
        color: #666;
}

.mmTeaserIntroTag { 
	background-color:#990000; 
	color: #ffffff; 
	padding: 0px 3px;
	font-weight:bold;
	font-size: 0.75em;
	text-transform: uppercase;
}

#gallery .mmTeaser{
        background-image: none;
}

#gallery .mmImageGallery{
        margin-bottom: 30px;
}

#gallery .mmImageGallery h4{
        margin: 10px 0;
}

#gallery h5 span{
        color: #666;
}
 #mmArticle{
	line-height: 1.333em;
	font-size: 1em;
}

#mmArticle h1, #print h3 {
	clear:both;
	color:#004499;
	font-size:1em;
	line-height:normal;
	margin: 0px 0px 8px 0px;
	padding:0px;
	
}

#mmArticle h2, 
#mmArticle h1.mmHeadlineFull, 
#print h2 {
	font-size:1.5em;
	line-height:normal;
	margin:0px 0px 7px 0px;
	padding:0px;
	color:#333;
}

#mmArticle a{
        text-decoration: underline;
}

#mmArticle a:hover{
        text-decoration: underline !important;
}

#mmArticle .mmBigImageGallery a,
#mmArticle a.mmBack,
#mmArticle a.mmForward,
#mmVBulletinContent a,
#mmArticle table a{
        text-decoration: none;
}

#mmArticle p em a,
#mmArticle .mmCommercial a{
        text-decoration: none;
}

#mmMainContent #mmArticle li{
        list-style: disc;
        list-style-position: outside;
        margin-left: 15px;
}

#mmMainContent #mmArticle ol{
        padding-left:8px;
}

#mmMainContent #mmArticle ol li{
        list-style: decimal;
}

#mmPrintFlag{
        float:left;
        font-size: 0.92em;
}

#mmPrintFlag img{
        padding-right: 10px;
}

#mmPrintFlag span{
        display: block;
        padding: 5px 10px 3px 10px;
        border-left: solid 1px #ccc;
        background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
        background-position: 85px 12px;
        background-repeat: no-repeat;
        margin-right: 10px;
}

#mmPrintFlag a{
        float: left;
}

#mmSocialBookmarkBox{
        clear:both;
        position:relative;
        width:110px;
        z-index:10;
}

#mmSocialBookmark{
	left:334px;
	position:absolute;
	top:-8px;
	visibility:hidden;
	width:110px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	z-index:1;
	font-size: 0.8333em;
	padding:5px 8px;
}

#mmSocialBookmark ul{
	margin:0pt;
	width:100px;
	border-top:1px solid #CCCCCC;
}

#mmSocialBookmark ul li{
	padding-top: 4px;
}

#mmSocialBookmark ul li img{
	padding-right: 10px;
}

#mmSocialBookmark ul li a{
	color: #333;
}

#mmArticleFunctions{
	padding: 2px 0 26px 0;
	width: 100%;
	border-top: 1px solid #ccc;
	clear: both;
	font-size: 0.92em;
}

#mmArticleFunctions ul{
        float: right;
        line-height: 12px;
}

#mmArticleFunctions li{
        float: left;
        padding-left: 12px;
}

#mmArticleFunctions li a{
        color: #666;
}

#mmArticleFunctions li a:hover{
        color: #004499;
        text-decoration: none;
}

.mmMultipartBox{
        width: 100%;
        padding: 5px;
        background-color: #efefef;
        font-size: 0.8333em;
}

.mmMultipartBox table{
        width: 100%;
}

.mmMultipartBox h5{
        border: none !important;
}

.mmMultipartBox table table{
        width: auto;
}

.mmMultipartBox table table b{
        display: block;
        width: auto;
        padding: 0 2px;
}

.mmMultipartBox table  td{
        padding: 0;
}

.mmMultipartBox iframe{
        margin: 0;
        width: 100%;
}

#mmCopyRight{
        font-size: 0.92em;
        line-height: 15px;
        margin: 40px 0 30px 0;
        width: 100%;
}

#mmCopyRight a{
        text-decoration: none;
}

#mmArticle .mmSmall{
        border-top: none;
        border-left: none;
        border-right: none;
        padding: 0px;
        font-size: 1em;
        width: 180px;
}

#mmArticle .mmSmall li{
        padding-bottom: 4px;
        font-size: 0.92em;
}

#mmArticle .mmSmall p{
        background: none;
        border: none;
        line-height: 12px;
        padding-bottom: 5px;
        margin: 0;
}

#mmArticle .mmSmall img{
        padding-bottom: 4px;
        }

/*
#mmVBulletinContent table,
#mmVBulletinContent td,
#mmVBulletinContent tr,
#mmVBulletinContent .tborder td{
        margin: auto;
        padding: auto !important;
}
*/ #send h3{
	margin: 10px;
}

#send #mmLeftColumn p{
	padding: 0 0 10px 0;
	margin: 0;
}

#send .mmIntrotext{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
}

#send #mmLeftColumn input,
#send  #mmLeftColumn textarea{
	width: 427px;
	border: solid 1px #666;
	margin-left: 10px;
}

#send  #mmLeftColumn .mmButton{
	float: right;
	border: none;
	width: auto;
	padding-right: 13px;
}

#send #mmSendArticle p{
	padding: 0 0 10px 10px;
	margin:0;
}

#send #mmLeftColumn form p,
#mmDisclaimer{
	font-size: 0.8333em;
	margin: 0;
}

#send #mmLeftColumn label{
	font-weight: bold;
	padding-left: 10px;
}

#mmSendArticle,
#mmSendSMS{
	background-color: #f0f0f0;
	padding-top: 2px;
}

#mmSendSMS{
	margin-top: 20px;
	clear: both;
} #mmLeftColumn h5,
.mmPrint h5{
	font-size: 1em;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 2px 0;
	margin: 0 0 10px 0;
}

.mmSpecialTeaser{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	width: 100%;
	padding-top: 20px;
	margin-bottom: 20px;
}

#mmLeftColumn .mmSpecialTeaser h5{
	border: none;
}

.mmSpecialTeaser img{
	float: left;
	padding-right: 5px;
}

.mmSpecialTeaser a{
	color: #333 !important;
}


.mmAssetAlign p,
.mmAssetAlignleft p,
.mmAssetAlignright p,
.mmAssetAligncenter p{
	margin: 0;
}

#mmArticle .mmAssetAlign a,
#mmArticle .mmAssetAlignleft a,
#mmArticle .mmAssetAlignright a,
#mmArticle .mmAssetAligncenter a{
	text-decoration: none;
}

.mmAssetAlign{
	margin: 15px 0;
}

.mmAssetAlignleft{
	float: left;
	margin: 0 15px 15px 0;
}

.mmAssetAligncenter{
	margin: 0 auto;
	padding: 15px 0;
}

.mmAssetAligncenter:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac */
* html .mmAssetAligncenter {height: 1%;}
/* End hide from IE-mac */


.mmAssetAlignright{
	float: right;
	margin: 0 0 15px 15px;
}

.mmAssetAlignright p{
	font-size: 0.92em;
	line-height: 15px;
	margin: 0;
}

.mmBlogIcon{
	float: left;
	width: 40px;
	padding: 5px 5px 0 0;
}

.mmImageBox{
	font-size: 0.92em;
}

.mmPicMeta{
	clear: both;
}

.mmImageBox p{
	border: none;
	font-size: 1em;
	padding: 2px !important;
	margin: 0;
	line-height: 14px;
}

.mmCredit{
	color: #666;
}

.mmPageLink{
	float: right;
}

.mmPageLink a:hover span{
	text-decoration: underline;
}

.mmPageLink a:hover{
	text-decoration: none;
}


.mmMediaGallery{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding: 20px 0 0 0;
	margin: 0 0 10px 0;
	overflow: hidden;
	float: left;
	width: 100%;
}

.mmMediaGallery h5{
	border: none !important;
}

.mmMediaGallery .mmBack{
	padding: 2px 0px 2px 20px;
	border-right: none;
	background-position: top left;
}

.mmMediaGallery .mmForward{
	background-position: top left;
}

.mmMediaGallery .mmPageLink span{
	font-size: 10px;
	float: left;
	width: 50px;
}

.mmMediaGallery li{
	width: 106px;
	font-size: 0.92em;
	overflow: hidden;
	line-height: 14px;
}

.mmMediaGallery li a{
	color: #666;
}

.mmMediaGallery li span{
	display: block;
	margin-top: 10px;
	color: #004499;
}

.mmMediaGallery li.mmFirst,
.mmImageGallery li.mmFirst{
		margin-left: 0px !important;
}

#mmLinkBox{
	clear: both;
}

.mmILink,
.mmXLink{
	width: 442px;
	clear: both;
}

#mmArticle .mmILink a,
#mmArticle .mmXLink a{
	text-decoration: none;
}

.mmILink{
	background-image:url(http://www.manager-magazin.de/static/images/dpfeil-8x7.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 10px;
}
#mmArticle div.mmILink a{
	text-decoration:none;
}

.mmILinkBack{
	background-image:url(http://www.manager-magazin.de/static/images/dpfeilz-8x7.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 10px;
}
#mmArticle div.mmILinkBack a{
	text-decoration:none;
}



.mmILinkBox,
.mmXLinkBox{
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}

.mmILinkBox ul,
.mmXLinkBox ul{
	font-size: 0.92em;
}

#mmMainContent .mmXLinkBox p{
	padding: 10px 0 0 0;
	font-size: 10px;
	line-height: 12px;
	border: none;
}

#mmMainContent #mmArticle .mmILinkBox li,
#mmMainContent #mmArticle .mmXLinkBox li{
	padding-bottom: 5px;
	width: 100%;
	list-style: none;
	margin-left: 0;
}

#mmLinkBox .mmILinkBox ul,
#mmLinkBox .mmXLinkBox ul {
	width: 100%;
}

#mmLinkBox .mmILinkBox p{
	font-size: 0.92em;
	margin: 0;
} 

#mmLinkBox .mmILinkBox,
#mmLinkBox .mmXLinkBox {
	width: 210px;
	margin-top: 10px;
}


.mmSpecialArticles{
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
}

.mmSpecialArticles ul li{
	float: left;
	padding: 0 5px;
	border-left: 1px solid #ccc;
	margin: 5px 0;	
	font-size: 0.92em;
}

.mmSpecialArticles ul li.mmFirst{
	border-left: none;
	padding-left: 0;
}


.mmSpWissenTagBox{
	width: 180px;
	font-size: 0.92em;
	border-bottom: 1px solid #ccc;
}

.mmSpWissenTagBox p{
	padding: 10px 0 5px 0 !important;
	margin: 0;
	border-bottom: none;
}

.mmSpWissenTagBox p a{
	font-weight: normal;
	font-size: 1em;
	text-decoration: none !important;
}

.mmSpWissenTagBox a{
	font-weight: bold;
}

#mmCommentLinkMiddle,
#mmSpecialLinkMiddle{
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 100%;
	padding: 2px 0 2px 0;
	font-size: 0.92em;
	margin-bottom: 15px;
}

#mmCommentLinkBottom{
	text-align: right;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 100%;
	padding: 2px 0 2px 0;
	font-size: 0.92em;
	margin: 40px 0 10px 0;
}

#mmCommentLinkMiddle a,
#mmSpecialLinkMiddle a,
#mmCommentLinkBottom a,
#mmCommentBox a{
	text-decoration: none;
}

#mmSpecialLinkMiddle a{
	background-image:url(http://www.manager-magazin.de/static/te/icons/ic_forwardlinkb.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 2px 25px 2px 0;
}

#mmSpecialLinkMiddle img{
	display: block;
	padding: 2px 0;
	width: 17px;
	height: 19px;
}

#mmCommentBox{
	border-bottom: 1px solid #ccc;
	padding-bottom: 17px;
}

#mmLeftColumn #mmCommentBox h5{
	font-size: 0.92em;
	margin: 0 0 5px 0;
	border: none !important;
}

#mmCommentBox ul li{
	font-size: 0.92em;
	list-style: none;
}

#mmCommentBox ul li a{
	color: #333;
}

#mmCommentBox ul li span{
	font-weight: bold;
}

.mmAssetAlign #mmCommentLinkBottom{
	margin-top: 0 !important;
}

#mmFontsizing {
	float: right;
	padding-bottom: 4px;
}

#mmFontsizing img{
	float: left;
	padding-left: 2px;
}

#mmArticleDate{
	float: left;
	margin-top: 5px;
	font-size: 0.92em;
}

#mmMultipart{
	width: 100%;
	margin: 26px 0 21px 0;
	clear: both;
}

#mmMultipart a{
	text-decoration: none !important;
}

#mmMultipart a:hover{
	text-decoration: underline !important;
}

#mmMultipart .mmPaginateLink{
	float: left;
}

#mmMultipart div.mmPageLink{
	float: left;
	font-size: 0.92em;
}

#mmMultipart .mmForward{
	padding: 2px 17px 2px 0;
}

#mmMultipart .mmInactive .mmBack{
	background-image:url(http://www.manager-magazin.de/static/te/icons/ic_backlink_inactive.gif);
}

#mmMultipart  .mmBack{
	border: none !important;
	padding: 2px 0 2px 20px;
}

#mmMultipart .mmInactive .mmForward{
	background-image:url(http://www.manager-magazin.de/static/te/icons/ic_forwardlink_inactive.gif);
	padding: 2px 20px 2px 0;
}

#mmMultipart .mmPaginateLink,
#mmMultipart .mmPaginate{
	font-size: 0.92em;
	line-height: 15px;
}

.mmPaginate{
	float: left;
	width: 245px;
	text-align: center;
}

.mmPaginate a{
	border-left: 1px solid #ccc;
	padding: 0 5px;
}

.mmPaginate a.mmFirst{
	border: none;
}

.mmPaginate a.mmActive{
	font-weight: bold;
	color: #000;
}

#mmMultipart a.mmInactive{
	color: #ccc;
}

#mmMultipart ul{
	clear: both;
	width: 100%;
	padding-top: 10px;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: 0px 6px;
}

#mmMultipart li{
	list-style: none !important;
	margin-left: 0 !important;
}

.mmContentBox{
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
} 

.mmContentBox p{
	border: none;
	margin: 0;
}

.mmArtikelKasten {
	border:0px;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;		
	font-size:11px !important;
}
.mmArtikelKasten h5 {
	color:#333333;
	font-size:12px !important;
}

.mmVote{
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

.mmVote span{
	padding-left: 5px;
	display: block;
	font-size: 0.92em;
}

.mmVote p{
	font-size: 0.92em;
	margin: 0;
}

.mmGetResult{
	text-align: right;
	padding-top: 5px;
}


.tableAsset         { page-break-inside: avoid; border: none; }
#mmMainContent .tableAsset  p 		{ margin:0; padding:0; font-size: 10px;}
.tableAsset th      { font-weight:bold; color: #000000; background-color: #dfdfdf;}
.oddRow             { background-color: #ffffff; }
.evenRow            { background-color: #f0f0f0;  }
.allRows            { background-color: #ffffff;  }

.tableAsset td{
	padding:2px 4px;
}

.mmTabellesys td {
	margin:0;
	padding:2px 4px;
	line-height:12px;
}

.mmTabellesyskopf{
	font-weight:bold !important;
	font-size:11px !important;
	background-color: #C0C0C0;
	padding: 8px 0 8px 3px !important;
}

.mmTablesysRowHead {
	background-color: #c0c0c0;
	font-weight:bold;
}

.mmTabellesys tr td {
	font-size:10px;
}

.mmResultTable {
	background-color:#fff;
}

.mmResultTableSubject{
	background-color: #e7be84;
	color: #fff;
	font-weight: bold;
}

.mmResultTableRows{
	background-color: #ccc;
	font-weight: bold;
}

.tableAsset td p{
	font-size: 10px !important;
}
.mmResultTableRow1{
	background-color:#f0f0f0;
}
.mmResultTableRow2{
	background-color:#dfdfdf;
}

.mmArtikelVersandMessagebox {
	border:2px solid #333;
	margin:10px 0;
	background:#eee;
	padding:5px 10px;
}

.mmArtikelVersandMessagebox strong {
	display:block;
	text-align:center;
	margin-bottom:0.5em;
}

.mmArtikelVersandErr {
	border-color:red;
}
.mmArtikelVersandOk {
	border-color:green;
}
.mmBookBox{
	width: 180px;
	font-size: 11px;
	line-height: 15px;
	border-bottom: 1px solid #ccc;
}

.mmBookBox a{
	display: block;
	padding-top: 10px;
	color: #990000;
}

.mmBookBox ul{
	margin: 0 0 10px 0;
}

.mmBookBox ul li{
	list-style: none !important;
	border-bottom: 1px solid #ccc;
	margin:0 !important;
	padding: 2px 0;
	line-height: 12px;
	font-size: 10px;
}

.mmBookBox ul li span{
	display: block;
	width: 145px;
	_width: 142px;
	float: left;
}

.mmBookBox  p{
	font-size: 11px;
}

.mmBookBoxLegend{
	border-top: 1px solid #ccc;
	width: 100%;
	font-size: 10px;
	padding-top: 2px;
}

.mmBookBoxLegend span img{
	padding-right: 15px;
} #gallery .mmImageGallery{
	position: static; 
}

.mmImageGallery{
	border-bottom: 1px solid #ccc;
	position: relative;
	margin-bottom: 15px;
	overflow: hidden; 
}

.mmImageGallery span{
	color: #666;
}

.mmImageGallery span.mmImageCount{
	float: right;
	padding-top: 2px;
	font-size: 10px;
}


.mmImageGallery ul{
	margin: 0 auto;
	width: 450px;
}

.mmImageGallery p{
	clear: both;
	font-size: 0.92em;
	text-align: center;
	padding: 0px 0 7px 0 !important;
	margin: 0;
}

.mmImageGallery br{
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

.mmImageGallery li{
	float: left;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_imagegallery.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 7px 9px 10px 7px;
	margin: 0 0 0 8px !important;
	list-style: none !important;
}

.mmBack{
	border-right: 1px solid #ccc;
	background-image:url(http://www.manager-magazin.de/static/te/icons/ic_backlink.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 2px 4px 2px 25px;
}

.mmForward{
	background-image:url(http://www.manager-magazin.de/static/te/icons/ic_forwardlinkb.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 2px 25px 2px 0;
}

.mmImageCount{
	font-weight: bold;
}

.mmImageCount span{
	font-weight: normal;
	padding-left: 10px;
	background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
}

.mmBigPicView{
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	font-size: 0.8333em;
	float: left;
	width: 100%;
	margin: 15px 0;
	padding: 2px 0 1px 0;
}

.mmBigImageGallery .mmAssetAligncenter{
	padding-bottom: 0;
}

.mmBigImageGallery .mmImageBox{
	font-size: 0.92em;
}

.mmBigImageGallery .mmImageBox p{
	padding: 3px 0 0 0 !important;
}

.mmBigImageGallery h1 {
	font-size:1em;
	font-weight:normal;
}

.mmBigImageGallery h1 span {
	font-weight:bold;
}


.mmMediaGallery li{
	float: left;
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_imagegallery.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0;
	margin-left: 8px;
	list-style: none;
}

.mmMediaGallery img{
	padding: 7px 9px 7px 7px;
}

#gallery .mmImageGallery h4{
	font-size:1.5em;
	line-height:normal;
	font-weight: normal;
}

#gallery .mmTeaser{
	padding-top: 0;
}

#gallery .mmImageGallery h2 {
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	font-size:1em;
	margin:0 0 10px;
	padding:2px 0;
	line-height:normal;
}

#gallery .mmImageGallery h2 span{
	color: #666;
} .mmVideoAsset {
	padding: 0 !important;
	width: 180px !important;
}
.mmVideoAsset img{
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
}

.mmFlashvideoBase {
	position:relative;
	top:0;
	left:0;
	width:180px;
}
.mmFlashvideoFirstView {
	position:relative;
	top:0;
	left:0;
	z-index:2;
	width:180px;
}
.mmFlashvideoMovie {
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:180px;
}
.mmFlashvideoPicCredit,
.mmFlashvideoVideoCredit {
	clear:both;
}

.mmFlashvideoFirstView img{
	float: left;
}
 .mmInfoBox,
.mmcospalte{
	border-bottom: solid 1px #b8b8b8;
	padding-bottom: 19px;
	margin-bottom: 19px;
	font-size: 0.92em;
	line-height: 14px;
	width: 336px;
	overflow: hidden;
}

#mmRightColumn .mmLinkList{
	font-size: 1em;
	line-height: 16px;
	margin-bottom: 8px;
}

#mmRightColumn .mmLinkList li{
	padding-bottom: 0px; 
}


.mmInfoBox h4{
	font-size: 1.1em;
	padding-bottom: 10px;
}

.mmInfoBox h4 a{
	color: #666;
}

.mmInfoBox p{
	font-size: 1em;
	line-height: 12px;
	margin: 0;
}

.mmInfoBox p a{
	color: #333;
}

.mmInfoBox .mmAssetAlignright{
	width: auto;
}

#mmRightColumn .mmTeaser{
	background-image: none;
} 

#mmRightColumn .mmArticleImageBox img{
	padding: 6px;
	display: block;
}

#mmRightColumn .mmArticleImageBox{
	float: left;
	border: solid 1px #ccc;
	margin: 0 10px 0px 0;
}

#mmRightColumn .mmBlogBox .mmArticleImageBox{
	border: none !important;
	padding: 0 5px 0 0;
	height: auto;
	margin: 0 !important;
}

#mmRightColumn .mmBlogBox p a{
	line-height: 16px;
}

#mmTagCloud{
	line-height: 18px;
}

.mmTag1{
	font-size: 1em;
}

.mmTag2{
	font-size: 1.5em;
}

.mmTag3{
	font-size: 1.5em;
	font-weight: bold;
}

.mmSplitTeaser {
	width: 154px;
	float: left;
	margin-right: 10px;
}

#mmRightColumn .mmSplitTeaser .mmLinkList li{
	padding-bottom: 6px;
}

#mmRightColumn span.mmNews{
	width: 290px;
}

#mmRightColumn .mmDowJonesTicker h2{
	color: #666;
}

#mmRightColumn .mmDowJonesTicker li{
	padding: 3px 0;
}


.mmMagazine img{
	float: left;
	padding-right: 8px;
}

.mmMagazine ul{
	margin-top: 20px;
}

#mmRightColumn .mmMagazine h4 a{
	color: #666;
}

#mmRightColumn .mmMagazine p{
	margin: 20px 0 0 0;
}

.mmLence{
	display: block;
	margin-top: 27px;
}


#mmRightColumn span.mmNewsTime{
	width: 40px;
	font-weight: normal;
}

#mmRightColumn span.mmNews{
	margin-left: 40px;
}

#mmMyMMBox{
	font-size: 0.8333em;
}

#mmMyMMBox h4 a{
	color: #666;
}

#mmMyMMBox ul li{
	float: left;
}

#mmRightColumn ol li { 
	list-style-type:decimal;
	list-style-position: outside;
	margin-left: 20px;
}

.mmFondsForm span{
	font-weight: bold;
	display: block;
	width: 50px; 
	float: left;
	padding-top: 2px;
}

.mmFondsForm input#Text1{
	border: 1px solid #8F8F8F;
	float: left;
	margin-right: 2px;
}

.mmPoweredby{
	margin-top: 12px;
}

.mmPoweredby img{
	padding: 2px 0 0 4px;
	width: 70px;
	display: block;
}

.mmPoweredby span{
	float: left;
}

.mmNetqTeaser {
    color:#004499;
}

.mmNetqTeaser span {
    font-weight:bold;
    line-height:20px;
	color: #004499;
}

.mmNetqTeaser form {
    clear:left;
    color:#000;
}

.mmNetqTeaser form p {
    margin: 3px 0px;
}

.mmNetqTeaser form ul {
    margin: 3px 0px;
}

.mmNetqTeaser form ul li {
    margin: 2px 0px;
}

.mmNetqTeaser form ul li input {
    color: #004499;
}
  #print {
	margin: 15px;
	width: 92%;
	padding:0;
	background-color: #fff;
}

#print #mmArticle,
#print #mmMainContent  {
	float: none;
}

#print .mmPhotoGallery {
	margin: 5px 15px 5px 0 !important;
}

#print hr {
	padding: 0;
	margin: 0;
}

#print .mmArticleCredit {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 10px;
}

#print #mmArticleDate{
	display: block;
	width: 100%;
	margin-bottom: 15px;
}

#print a{
	color:#000;
}

#print #mmHeader{
	width: 660px !important;
}

#print #mmMainContent{
	width: 600px !important;
	font-size: 0.75em;
	line-height: 1.333em;
	background-image: none;
	overflow: visible;
	clear: both;
}

#print #mmMainContent  p {
	padding:0;
}

  img.assetalignleft{
	padding-right: 10px;
	display: block;
	float: left;
}

font .mmlink,
.mmlink{
	color: #000;
	line-height: normal;
}

font a{
	color: #000;
}


.mmTableHr{
	height: 1px !important;
	font-size: 0px;
	line-height: 0px;
}

.mmTableHr img{
	display: none;
}

.mmkopfgrafiklinks {
	font-size: 0.8333em !important;
}

.mmkopfgrafiklinks {
	text-align:right;
}

#mmcoartikel,
#mmcoartikel p{
	font-size: 10px !important;
}

#mmcoartikel p{
	border: none;
}

.mmuhrzeit table.mmbchartnav,  table.mmbchartbox {
	border: 1px solid #ccc;
	background-color:#ffffff;
	margin: 0px;
	width:100%;
}
table.mmbchartnav {
	border-bottom:0px;
}
table.mmbchartbox {
	border-top:0px;
}
table.mmbchartnav .linie {
	border-bottom: 1px solid #ccc;
}
table.mmbchartbox .mmbbild {
	padding:5px 16px 0px 8px;
	text-align:right;
	width:157px;
}
table.mmbchartbox .mmblinks1 {
	padding:5px 8px 0px 0px;
	width:167px;
	vertical-align:bottom;
	text-align:left;
}
.mmlinedotted {
	background-image: url("http://www.manager-magazin.de/static/images/linie_3_dg_w.gif");
   	background-repeat:repeat-x;
	background-position:bottom;
}
table.mmbchartbox .mmblinks2 {
	padding:0px 24px 5px 0px;
	vertical-align:bottom;
}
table.mmbchartbox .mmblinks3 {
	padding:5px 8px 5px 0px;
	vertical-align:bottom;
}
img.mmbchart {
	margin:0px 0px 0px 0px;
	float: none;
}

.mmbchartnav .bgcolor2,
.mmbchartnav .bgcolor1 {
	font-size: 1.55em;
}

.bgcolor2 {
	background-color: #E7E7E7;
}

.mmcospalte{
	width: 100%;
	clear: both;
	font-size: 11px;
}

.mmcospalte img{
	float: left;
}

.mmInfoBox h1{
	font-size: 12px;
}

.mmInfoBox h1 a{
	color: #666;
	font-size: 12px !important;
}


.mmcospalte h2{
	font-size: 11px;
}

.mmBoerse{
	width: 100%;
	font-size: 0.91em;
}

.mmBoerse th h4{
	font-size: 12px;
	padding-bottom: 10px;
}

.mmBoerse h4{
	font-size: 10px;
	margin: 0;
	padding: 0;
}

.mmInfoBox .mmDateTime{
	float: right;
}

.mmBoerse a{
	color: #333;
}

.mmBoerse th{
	color: #666;
}

.mmBoerse td{
	padding: 2px 0;
}


.mmPositive{
	color: #006600;
}

.mmNegative{
	color: #cc0000;
}

.mmbchartbox,
.mmbchartnav{
	border: solid 1px #ccc;
	width: 100%;
}

.mmBoerse tr{
	background-image:url(http://www.manager-magazin.de/static/te/backgrounds/bg_teaserline.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}



#mmMyMMBox p {
	margin: 0px 0px 0px 0px;
	padding: 6px 8px 0px 8px;
	font-size: 1em;
}
#mmMyMMBox p.mmcoanrede {
         width:auto;
         padding: 6px 0px 0px 2px;
        margin: 0px 0px 1px 0px;
        vertical-align:top;
       }
#mmMyMMBox p.qcpersologo {
     	margin:0px 0px 0px 5px;
     	padding: 6px 8px 0px 0px;
     	vertical-align:top;
     	float:right;
	white-space:nowrap;
}
#mmMyMMBox div.mmcoanredelog {
	margin:0px 0px 0px 0px;
}
#mmMyMMBox div.mmcoanredelog:after {
     	content: ".";
     	display:block;
     	line-height:0;
     	clear: both;
     	visibility:hidden;
}
/* Hides from IE-mac */
* html .mmcoanredelog {height: 1%;}
.mmcoanredelog {display: block;}
/* End hide from IE-mac */
#mmMyMMBox p.qcpersologo img {
	border:0px;
	float:none;
     	margin:0px 0px 0px 1px;
     	vertical-align:top;
}
#mmMyMMBox .mmconav {
	color:#666;
	font-size:1em;
	padding: 3px 0px 5px 0px;

}

.mminfogif{
	padding-left: 5px;
	width: 20px;
}
#mmMyMMBox #mmMyMMNav {
	padding:3px 8px 6px 0px;
	border-bottom: 0px;
}

h4 .mmcomeinmm{
	float: left;
}


#mmMyMMBox #mmMyMMNav li {
	background-image: url(http://www.manager-magazin.de/static/te/icons/ic_point.gif);
	background-repeat: no-repeat;
	background-position: 1px 7px !important;
	padding: 0 5px 0 8px;
	margin: 0;	
	display: block;
}

#mmMyMMBox #mmMyMMNav li.mmFirst{
	background-image: none;
	padding-left: 0;
}

#mmMyMMBox #mmMyMMNav a {
	font-size:1em;
	text-decoration:none;
}

div.mmcoperso .mmconav a.mmcomeinmm {
	font-size:1.2em;
	color: #666;
	font-weight: bold;
}
div.mmcoperso p.mmconav a:hover {
	color:#cc0000;
	text-decoration:underline;
}
#mmMyMMBox .mmcodepunt {
	margin: 0px 0px 0px 0px;
	padding:7px 5px 0px 5px;
	border:1px solid #cbcbcb;
	background-color:#fff;
	font-size: 1em;
        }
#mmMyMMBox .mmeingeloggt, #mmMyMMBox .mmmusterdep {
        height:203px;
	overflow:auto;
}
#mmMyMMBox .mmcodepunt div.mmcodepuntnav {
	color:#666;
	font-size:1em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #cbcbcb;
}
#mmMyMMBox .mmcodepunt div.mmcodepuntnav a {
	font-size:1em;
	text-decoration:none;
}
#mmMyMMBox .mmcodepunt div.mmcodepuntnav a:hover {
	text-decoration:underline;
}
#mmMyMMBox .mmcodepunt div.mmcodepuntnav h1, #mmMyMMBox .mmcodepunt div.mmcodepuntnav h6 {
	display:inline;
	color:#000;
	font-size:1em;
}
#mmMyMMBox .mmcodepunt p {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:1em;
}
#mmMyMMBox .mmcodepunt table.mmcoperformance {
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
	font-size:1em;
}
#mmMyMMBox .mmcodepunt table.mmcoperformance img {
	margin:0px 0px 0px 6px;
	border:0px;
}
#mmMyMMBox .mmcodepunt div.mmcotopsflops {
	float:left;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
}
#mmMyMMBox .mmcodepunt div.mmleft {
	margin-right:8px;
}
#mmMyMMBox .mmcodepunt table.mmcotopsflops {
	width:141px;
	margin:0px 0px 4px 0px;
	padding:0px 3px 0px 0px;
	font-size:1em;
}
#mmMyMMBox .mmcodepunt table.mmcotopsflops td {
	padding:0px 2px 1px 2px;
	background-image: url('http://www.manager-magazin.de/static/images/muster_2_hg_w.gif');
	border-bottom:2px solid #fff;
}
#mmMyMMBox .mmcodepunt table.mmcotopsflops td.mmrahmenlinks {
	border-left:8px solid #fff;
}
.pos {
	color:#339900;
}
.neg {
	color:#cc0000;
}
.pos a:link, .pos a:visited, .pos a:active, .pos a:focus {
	color:#339900;
	text-decoration:none;
}
.neg a:link, .neg a:visited, .neg a:active, .neg a:focus {
	color:#cc0000;
	text-decoration:none;
}
.pos a:hover {
	text-decoration:underline;
}
.neg a:hover {
	text-decoration:underline;
}


#mcmm {
	font-size:0.8333em !important;
}

h1.mmheft {
	font-size:1em;
	font-weight: bold;
	margin:0px 0px 8px 0px;
}
.mmMagazineNavi {
	font-size:0.8333em;
	padding:11px 0px 8px 0px;
	height:31px;
}
.mmMagazineNavi span img {
    border:0px;
    vertical-align:baseline;
}
#mcmmInhaltEdi {
	width: 100%;
	padding: 8px 0px 5px 0px;
    margin-bottom: 15px;
	border: 1px solid #9A9A9A;
    font-size: 0.8333em;
	position: static;
}

#mcmmInhaltEdi #mcmmvorschau, #mcmmInhaltEdi #mcmmcover {
	margin:0px 8px 0px 8px;
	padding:0px 0px 0px 0px;
	
}

#mcmmInhaltEdi #mcmmvorschau {
	padding:5px 0px 0px 0px !important;
       font-weight:bold;
}

#mcmmInhaltEdi #mcmmcover {
	height:118px;
    min-height:118px;
	height: 0;
	position: relative;	
}

#mcmmInhaltEdi img {
	float:left;
    margin:0px 8px 0px 0px;
	border:0px;
	width:90px;
	height:118px;

}

#mcmmInhaltEdi ul li{
	margin-left: 0;
	list-style: none;
}

#mcmmInhaltEdi a.mmlink{
	position: static;
}

#mcmmInhaltEdi a.grossbild {
    background-image: url("http://www.manager-magazin.de/static/images/lupe.gif");
	background-repeat: no-repeat;
    margin:0px 0px 0px 0px;
	width:15px;
	height:15px;
	border:0px;
    display:block;
    bottom:0px;
    left:99px;
	position: absolute;
}

#mcmmInhaltEdi a.grossbild span {
   display:none;
}
#mcmmInhaltEdi h2, #mcmmInhaltEdi h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    font-size:1em;
}
#mcmmInhaltEdi p {
    margin:0px 0px 0px 0px;
    font-size:1em;
	line-height:normal;
}
#mcmmInhaltEdi #mcmmcover p span {
    color:#c00;        
    margin:0px 0px 0px 0px;
    font-size:1em;
}
p.mmstatus {
    font-size:0.8333em;
    text-align:right;
    margin:0px 0px 6px 0px;
}
p.mmstatus img {
    vertical-align:baseline;
    margin:0px 4px 0px 1px;
}
#mcmmInhaltEdi p.mmshoplinks {
    margin:7px 8px 12px 8px;
}
/*
 vgl. http://www.positioniseverything.net/easyclearing.html
*/
#mcmmInhaltEdi #mcmmcover:after, #mmheftnavioben:after {
    content: "."; 
    display: block; 
    line-height:0; 
    clear: both; 
    visibility: hidden;
}


/* Hides from IE-mac */
* html #mcmmInhaltEdi #mcmmcover, .mmheftnavi {height: 1%;}
#mcmmInhaltEdi, #mmheftnavioben {display: block;}
/* End hide from IE-mac */
/* --------- CSS mm INHALTSVERZEICHNIS ARTIKELLISTE ------------------- */
#managerInhalt {
   font-size:0.8333em;
   color:#000;
}
#managerInhalt h2 {
   background-color:#f4f4f4;
   font-size:1em;
   color:#666;
   padding:2px 9px 2px 9px;
   margin:0px 0px 13px 0px;
   text-transform:uppercase;
}
#managerInhalt ul {
   font-size:1em;
   margin:0px 0px 15px 0px;
   padding:0px 0px 0px 16px;
}
#managerInhalt ul {
	margin-left: 0px;
	padding-left: 0px;
	width: 100%;
}
#managerInhalt ul li {
	background-image: url(http://www.manager-magazin.de/static/images/icon_inh_rot.gif);
	background-repeat: no-repeat;
	background-position: 0% 3px;
	position: relative;
	padding: 0px 32px 0px 13px;
	margin: 0px 0px 6px 1px;
	list-style-type: none;
}
#managerInhalt ul li.mminactive {
	background-image:url(http://www.manager-magazin.de/static/images/icon_inh_grau.gif);
}
#managerInhalt ul li span.managerInhalt_titel {
	font-weight: bold;
}
#managerInhalt ul li span.managerInhalt_seitenzahl {
	position: absolute;
	right: 0px;
	top: 0px;
}
#managerInhalt h2.managerInhaltSpezial span {
	text-transform: none;
	font-size: 1.2em;
}
#managerInhalt ul.managerInhaltSpezial {
	background-color: #f4f4f4;
	padding: 5px 0px 5px 7px;
}
#managerInhalt ul.managerInhaltSpezial li {
	background-color: #f4f4f4;
	padding: 0px 38px 0px 13px;
}
#managerInhalt ul.managerInhaltSpezial span.managerInhalt_seitenzahl {
	position: absolute;
	right: 7px;
}

span.mmre {
	float:right;
	display:block;
}
span.mmli {
	float:left;
}

.mmlinedottop{
	background-image:url(http://www.manager-magazin.de/static/images/3_line.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.mmMagazineEditions{
	float: right;
}

.mmBoHeftCover {
	margin-left: 10px;
}

.backoffice table.input {
	padding:5px 10px 4px 10px !important;
	margin: 0 !important;
}

.backoffice a, .backoffice p, .backoffice div, .backoffice td, .backoffice th {
	font-size: 10px;
	line-height: 12px !important;
}

.backoffice table{
	margin: 0 !important;
}

table.submit table.submitlink {
	margin: 10px !important;
}

.backoffice .submitlink,
.backoffice .submitlink a {
	line-height: 12px !important;
}

table.mmmeinedaten td{
	font-size: 10px !important;
	line-height: 12px !important;
} 

table.suche_hell{
	padding-right: 10px;
}

table.suche_hell table.suche_hell{
	padding-right: 0px;
}

table.suche_hell select.sucheselect{
	width: 215px;
}

table.suche_hell .contentlink{
	padding-left: 10px;
}

#mmcontent td,
.mmbboangebote td {
	font-size: 10px !important;
}

/* Digasnet */
.s3, .s3b, .g3b, .s3b-white {
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 13px ;
    }
.s1, .s1b, .s1b_v,.s1grey, .s1-white, .s1b-white, .s1b-red, .ltfooter {
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    }
.s0b, .s1b-white, .s1b-red, .s2b, .s2b-red, .s3b, .s3b-white, .m1b, .m2b, .m3b, .g3b, .s4b, .s1b-dgrey{
    font-weight: Bold;
    }
.s1-white, .s1b-white, .s3b-white {
    color: #FFFFFF;
    }
.s1b-red, .s2b-red {
    color: #cc0000;
    }
.s1b_v{
    font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
	text-transform:uppercase;
}


.contentlink  {
	font-size: 11px;
}

.padding-5-10 {margin:0; padding:5px 10px;}
.abstandr {
	padding: 0 10px 0 0;
}
.teaserbox{
	border-style: dotted;
	border-width: 1px;
	margin: 8px 0px 14px 0;
	background-color:#EEF4FC;
	border-color:#999999;
}
.font12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.teaserbox2{
	border-style: dotted;
	border-width: 1px;
	margin: 0px 0pt 14px;
	background-color:#EEF4FC;
	border-color:#999999;
}
.greyheadline {
	clear:both;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding:0;
	margin:0;
}
.s1b-red a {
    text-decoration: none;
    }
.s1b-grey{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
}
.s1b-dgrey {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
}
.s1-dgrey {
 	color: #666666;
 	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
}
.red, a.red, a.red:hover, a.red:active, a.red:visited, a.red:link {
    color: #cc0000;
 	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    text-decoration: none;
}

.blue-gray {
	background-color: #B9C1C8;
}
.light-gray {
	background-color: #F0F0F0;
}
.medium-gray {
	background-color: #CCCCCC;
}
.dark-gray {
	background-color: #8F8E8E;
}
.light-blue, .suchwort-highlight {
	color: #5888AB;
	font-weight: bold;
}
.link-red {
	background-color: #CC0000;
}


.container-hell {
	background-color: #F0F0F0;
}
.container-dunkel {
	background-color: #8F8E8E;
}
.container-medium {
	background-color: #CCCCCC;
}
.button-medium {
	background-color: #CCCCCC;
}
.button-dunkel {
	background-color: #000000;
}

.price-dark {
	background-color: #000000;
}

.trefferliste {
	background-color: #F0F0F0;
}
.warenkorb, .warenkorb_hat_dok {
	background-color: #D5D5FF;
}
.buecherregal, .buecherregal_hat_dok {
	background-color: #F4D5FF;
}
.debug_error {
	background-color: #FF0000;
}
.container-orange {
	background-color: #FFE9D2;
}

.container-open {
	background-color: #F4F4F4;
}

.container-line {
	border-bottom: solid white 1px;
	border-right: solid white 1px;
	border-left: solid white 1px;
}

.container-line-bottom {
	border-bottom: solid white 1px;
}

.dokucontainer {
	margin: 10px !important;
}
.dossier-container {
	margin: 6px 0 4px 10px;
}

.s1b-dgrey {
 	color: #666666;
 	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size: 10px;
}

.h2-red {
    color: #000000;
    font-size: 13px;
    }

.h4-grey, h2-grey{
    color: #616161;
     }
.sucheinput {
    margin: 0px;
    border: 1px solid #808080;
    height: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
}


.searchh2{
 	margin: 0px;
    padding: 0 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
   line-height: normal;
}

.searchh2 a {
 	margin: 0px;
    padding: 0 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
   	line-height: normal;
   	color: #CC0000;
}

.searchh1{
 	margin: 0px;
    padding: 0 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: normal;
    color: #000000;
}
.suche_hell {
	background-color: #f4f4f4;
}
.suche_dunkel, .container-dunkel, .button-medium {
	background-color: #D5D5D5;
}
.suchwort-highlight {
	color: #B9C1C8;
	font-weight: bold;
}
.font10, .font10_v {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}

.font16 {
	
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	padding: 8px 0 4px 0;
}
.font18 {
	
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	
}
.searchhl{
 	margin: 0px;
    padding: 0 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: normal;
}

#karrierechecks_geva_head{
	width: 100%;
	float: none !important;
} 

#mmArticle #karrierechecks_artikel li{
	margin-left: 0;
}  
