@charset "UTF-8";
/* CSS Document */

a:link {
	color: #AAA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #AAA;
}
a:hover {
	text-decoration: none;
	color: #F60;
}
a:active {
	text-decoration: none;
	color: #AAA;
}

.pmmac_ausbildung_details {
	font-family: pmmac_55_Roman, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
}

.pmmac_bildtext {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 24px;
	padding-top: 10px;
}

.pmmac_copyright {
	font-family: pmmac_75_Bold, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 30px;
	color: #EEE;
}

.pmmac_header {
	font-family: pmmac_95_Black, sans-serif;
	font-size: 40px;
	text-align: left;
	color: #222;
	line-height: 110%;
	padding-left: 4px;
}

.pmmac_header_sub {
	font-family: pmmac_95_Black, sans-serif;
	font-size: 30px;
	text-align: left;
	color: #222;
	line-height: 115%;
	padding-left: 4px;
}

.pmmac_header_sub2 {
	font-family: pmmac_95_Black, sans-serif;
	font-size: 20px;
	text-align: left;
	color: #222;
	line-height: 120%;
}

.pmmac_linie {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #AAA;
}

.pmmac_tabelle {
	-moz-box-shadow: 0 0 30px #555;
	-webkit-box-shadow: 0 0 30px #555;
	box-shadow: 0 0 30px #555;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.pmmac_text {
	font-family: pmmac_55_Roman, sans-serif;
	color:#555;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	padding: 4px;
}

.pmmac_text_fett {
	font-family: pmmac_75_Bold, sans-serif;
	color:#555;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	padding: 4px;
}

.pmmac_text_kursiv {
	font-family: pmmac_56_Italic, sans-serif;
	color:#555;
}

.pmmac_text_ueberschrift {
	font-family: pmmac_55_Roman, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	background-color: #BBB;
	color: #FFF;
	margin-left: -4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #AAA;
}







.pmmac_ausbildung_spalte2 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #222;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.pmmac_ausbildung_spalte3 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
}

.pmmac_ausbildung_ueberschrift {
	font-family: pmmac_35_Thin, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #000;
	background-color: #FC6;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #FC6;
}

.pmmac_indexseite_1 {
	font-family: SketcheticaBold, sans-serif;
	font-size: 40px;
	text-align: left;
	color: #000;
	line-height: 100%;
}


.pmmac_indexseite_3 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 15px;
	text-align: left;
	color: #000;
	line-height: 125%;
}

.pmmac_indexseite_3_kursiv {
	font-family: pmmac_46_LightItalic, sans-serif;
	font-size: 15px;
	text-align: left;
	color: #000;
	line-height: 125%;
}

.pmmac_linie_links {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #222;
}

.pmmac_linie_rechts {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #222;
}

.pmmac_link_aktiv {
	font-family: pmmac_65_Medium, sans-serif;
	font-size: 13px;
	color: #F60;
}

.pmmac_menue_links{
	font-family: pmmac_45_Light;
	font-size: 17px;
	text-align: left;
	line-height: 130%;
	color: #F60;
}

.pmmac_menue_links_2{
	font-family: pmmac_45_light;
	font-size: 17px;
	text-align: left;
	line-height: 130%;
	color: #F60;
	padding-left: 15px;
}


.pmmac_news_spalte2 {
	padding-top: 2px;
	padding-bottom: 4px;
}

.pmmac_news_spalte3 {
	font-family: pmmac_55_Roman, sans-serif;
	color:#555;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #222;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 30px;
}

.pmmac_termine_spalte2-5 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #222;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}

.pmmac_termine_spalte6 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}

.pmmac_text_mehrspaltig {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.pmmac_text_ueberschrift_hell {
	font-family: pmmac_55_Roman, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	background-color: #CCC;
	color: #FFF;
	margin-left: -4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 2px solid #CCC;
}

.pmmac_text_ueberschrift_farbig {
	font-family: pmmac_55_Roman, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	background-color: #F90;
	color: #FFF;
	margin-left: -4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 2px solid #F90;
}

.pmmac_ueberschrift_1 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 36px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000;
}

.pmmac_ueberschrift_2 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000;
}

.pmmac_ueberschrift_3 {
	font-family: pmmac_45_Light, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000;
}

@font-face {
	font-family: 'pmmac_25_UltraLight';
	src: url('pmmac_25_UltraLight.eot');
	src: local('☺'), url('pmmac_25_UltraLight.woff') format('woff'), url('pmmac_25_UltraLight.ttf') format('truetype'), url('pmmac_25_UltraLight.svg#webfont6pV32l4b') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_26_UltraLightItalic';
	src: url('pmmac_26_UltraLighItalic.eot');
	src: local('☺'), url('pmmac_26_UltraLightItalic.woff') format('woff'), url('pmmac_26_UltraLightItalic.ttf') format('truetype'), url('pmmac_26_UltraLightItalic.svg#webfontFaYnrCNr') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_35_Thin';
	src: url('pmmac_35_Thin.eot');
	src: local('☺'), url('pmmac_35_Thin.woff') format('woff'), url('pmmac_35_Thin.ttf') format('truetype'), url('pmmac_35_Thin.svg#webfontfdJvv9wK') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_36_ThinItalic';
	src: url('pmmac_36_ThinItalic.eot');
	src: local('☺'), url('pmmac_36_ThinItalic.woff') format('woff'), url('pmmac_36_ThinItalic.ttf') format('truetype'), url('pmmac_36_ThinItalic.svg#webfontmiGoluKw') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_45_Light';
	src: url('pmmac_45_Light.eot');
	src: local('☺'), url('pmmac_45_Light.woff') format('woff'), url('pmmac_45_Light.ttf') format('truetype'), url('pmmac_45_Light.svg#webfont4a6HAhw2') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_46_LightItalic';
	src: url('pmmac_46_LightItalic.eot');
	src: local('☺'), url('pmmac_46_LightItalic.woff') format('woff'), url('pmmac_46_LightItalic.ttf') format('truetype'), url('pmmac_46_LightItalic.svg#webfontHFwhoxQn') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_47_LightCondensed';
	src: url('pmmac_47_LightCondensed.eot');
	src: local('☺'), url('pmmac_47_LightCondensed.woff') format('woff'), url('pmmac_47_LightCondensed.ttf') format('truetype'), url('pmmac_47_LightCondensed.svg#webfontyheDQWZI') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_55_Roman';
	src: url('pmmac_55_Roman.eot');
	src: local('☺'), url('pmmac_55_Roman.woff') format('woff'), url('pmmac_55_Roman.ttf') format('truetype'), url('pmmac_55_Roman.svg#webfontDhi2J863') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_56_Italic';
	src: url('pmmac_56_Italic.eot');
	src: local('☺'), url('pmmac_56_Italic.woff') format('woff'), url('pmmac_56_Italic.ttf') format('truetype'), url('pmmac_56_Italic.svg#webfont5LpnI1X1') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_57_Condensed';
	src: url('pmmac_57_Condensed.eot');
	src: local('☺'), url('pmmac_57_Condensed.woff') format('woff'), url('pmmac_57_Condensed.ttf') format('truetype'), url('pmmac_57_Condensed.svg#webfontw7YOibRG') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_65_Medium';
	src: url('pmmac_65_Medium.eot');
	src: local('☺'), url('pmmac_65_Medium.woff') format('woff'), url('pmmac_65_Medium.ttf') format('truetype'), url('pmmac_65_Medium.svg#webfonturijTPsm') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_66_MediumItalic';
	src: url('pmmac_66_MediumItalic.eot');
	src: local('☺'), url('pmmac_66_MediumItalic.woff') format('woff'), url('pmmac_66_MediumItalic.ttf') format('truetype'), url('pmmac_66_MediumItalic.svg#webfontAjkm2Ect') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_67_MediumCondensed';
	src: url('pmmac_67_MediumCondensed.eot');
	src: local('☺'), url('pmmac_67_MediumCondensed.woff') format('woff'), url('pmmac_67_MediumCondensed.ttf') format('truetype'), url('pmmac_67_MediumCondensed.svg#webfonta2HcWXrD') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_75_Bold';
	src: url('pmmac_75_Bold.eot');
	src: local('☺'), url('pmmac_75_Bold.woff') format('woff'), url('pmmac_75_Bold.ttf') format('truetype'), url('pmmac_75_Bold.svg#webfont9bH5L2kt') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_76_BoldItalic';
	src: url('pmmac_76_BoldItalic.eot');
	src: local('☺'), url('pmmac_76_BoldItalic.woff') format('woff'), url('pmmac_76_BoldItalic.ttf') format('truetype'), url('pmmac_76_BoldItalic.svg#webfont0n5CIWZv') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_77_BoldCondensed';
	src: url('pmmac_77_BoldCondensed.eot');
	src: local('☺'), url('pmmac_77_BoldCondensed.woff') format('woff'), url('pmmac_77_BoldCondensed.ttf') format('truetype'), url('pmmac_77_BoldCondensed.svg#webfont2GxzSSw1') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_85_Heavy';
	src: url('pmmac_85_Heavy.eot');
	src: local('☺'), url('pmmac_85_Heavy.woff') format('woff'), url('pmmac_85_Heavy.ttf') format('truetype'), url('pmmac_85_Heavy.svg#webfonts0vdEDAb') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_86_HeavyItalic';
	src: url('pmmac_86_HeavyItalic.eot');
	src: local('☺'), url('pmmac_86_HeavyItalic.woff') format('woff'), url('pmmac_86_HeavyItalic.ttf') format('truetype'), url('pmmac_86_HeavyItalic.svg#webfontdBwuFuIh') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_87_HeavyCondensed';
	src: url('pmmac_87_HeavyCondensed.eot');
	src: local('☺'), url('pmmac_87_HeavyCondensed.woff') format('woff'), url('pmmac_87_HeavyCondensed.ttf') format('truetype'), url('pmmac_87_HeavyCondensed.svg#webfonts0vdEDAb') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_95_Black';
	src: url('pmmac_95_Black.eot');
	src: local('☺'), url('pmmac_95_Black.woff') format('woff'), url('pmmac_95_Black.ttf') format('truetype'), url('pmmac_95_Black.svg#webfontvkzzejfe') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_96_Black_Italic';
	src: url('pmmac_96_Black_Italic.eot');
	src: local('☺'), url('pmmac_96_Black_Italic.woff') format('woff'), url('pmmac_96_Black_Italic.ttf') format('truetype'), url('pmmac_96_Black_Italic.svg#webfontSKpDZoYM') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pmmac_97_BlackCondensed';
	src: url('pmmac_97_BlackCondensed.eot');
	src: local('☺'), url('pmmac_97_BlackCondensed.woff') format('woff'), url('pmmac_97_BlackCondensed.ttf') format('truetype'), url('pmmac_97_BlackCondensed.svg#webfontvkzzejfe') format('svg');
	font-weight: normal;
	font-style: normal;
}

