/*
font-family: 'Bulldog W01 Regular','Arial Narrow', Helvetica, Geneva, sans-serif;
font-family: 'Bulldog W01 Italic','Arial Narrow', Helvetica, Geneva, sans-serif;
font-family:'Bulldog W01 Medium','Arial Narrow', Helvetica, Geneva, sans-serif;
font-family:'Bulldog W01 Bold','Arial Narrow', Helvetica, Geneva, sans-serif;

font-family: 'BlurWeb-Medium';

magenta #e2007a
cyan #009ee0

*/

.mce-content-body {
	font: normal 10px/1.5 'Bulldog W01 Regular','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	color: #000;
	margin: 0!important;
	padding: 0!important;
}

.mce-content-body b,
.mce-content-body strong {
	font-weight: normal;
	font-family:'Bulldog W01 Bold','Roboto Condensed Bold', 'Arial Narrow', Helvetica, Geneva, sans-serif;
}

.mce-content-body i,
.mce-content-body em {
	font-weight: normal;
	font-family: 'Bulldog W01 Italic','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
}

.mce-content-body a:link,
.mce-content-body a:visited {
	color: #009ee0;
	text-decoration: underline;
}

.mce-content-body a:hover {
	color: #000;
	text-decoration: underline;
}

.mce-content-body a.blacklink:link,
.mce-content-body a.blacklink:visited {
	color: #000;
	text-decoration: none;
}

.mce-content-body a.blacklink:hover {
	color: #000;
	text-decoration: underline;
}

.mce-content-body img {
	max-width: 100%;
	height: auto;
	display: block;
}

.mce-content-body p {
	font-size: 1.6em;
	margin: 0 0 1em 0;
}

.mce-content-body .quadrat p {
	font-size: 2em;
	line-height: 1.2;
	margin: 0 0 1em 0;
}

/* für Pressemodul analo zu p */
.prTextoptional {
	font: normal 1.6em/1.5 'Bulldog W01 Regular','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	color: #000;
	margin: 0;
}

.mce-content-body h1 {
	font-family:'Bulldog W01 Bold','Roboto Condensed Bold', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 2.5em;
	color: #e2007a;
	margin-bottom: 0.3em;
	margin-top: -0.25em;
}

/* für Pressemodul analo zu h1 */
.prEinzeil {
	font-family:'Bulldog W01 Medium','Roboto Condensed Bold', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 2.5em;
	line-height: 1;
	color: #e2007a;
}

.mce-content-body h1.blur {
	font-family:'BlurWeb-Medium';
	font-weight: normal;
	font-size: 8.4em;
	line-height: 0.9;
	text-transform: uppercase;
	color: #fff;
	margin: 0!important;
}

.mce-content-body .quadrat h1.blur {
	margin: 0 0 0.2em 0!important;
}

.mce-content-body h2 {
	font-family:'Bulldog W01 Medium','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 2em;
	line-height: 1;
	color: #000;
	margin-bottom: 0.5em;
}

.mce-content-body h3 {
	font-family:'Bulldog W01 Bold','Roboto Condensed Bold', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 1.6em;
	margin: 0;
}

.mce-content-body .contentleft  {	
	margin: 0;
	float:  left;
	border: 0; 
}

.mce-content-body .contentright  {	
	margin: 0;
	float:  right;
	border: 0; 
}

.mce-content-body .contentleft2  {	
	margin: 4px 15px 0 0;
	float:  left;
	border: 0; 
	width: auto!important;
}

.mce-content-body .contentright2  {	
	margin: 4px 0 0 15px;
	float:  right;
	border: 0; 
	width: auto!important;
}

.mce-content-body hr {
	height: 1px;
	border: none!important;
	border-bottom: 1px solid #ccc!important;
	margin: 0 0 15px 0;
}

.mce-content-body .sym2spalten {
	border-collapse: collapse;
	width: 100%;
}

.mce-content-body .sym2spalten td {
	width: 44%;
}

.mce-content-body .sym2spalten td.sym2mitte {
	width: 4%!important;
}

.mce-content-body p.icon_download,
.mce-content-body p.icon_link {
	padding:0 14px 0 22px;
}

.mce-content-body p.icon_download {
	background: url(../images/symbol-download-trans.png) no-repeat 2px 3px;
}

.mce-content-body p.DOCicon {
	background: url(/admin/content/bilder/doc_small.gif) no-repeat 0 2px;
}

.mce-content-body p.XLSicon {
	background: url(/admin/content/bilder/xls_small.gif) no-repeat 0 2px;
}

.mce-content-body p.PPTicon {
	background: url(/admin/content/bilder/ppt_small.gif) no-repeat 0 2px;
}

.mce-content-body p.PDFicon {
	background: url(/admin/content/bilder/pdf_small.gif) no-repeat 0 2px;
}

.mce-content-body p.Dateiicon {
	background: url(../images/symbol-download-trans.png) no-repeat 2px 3px;
}

.mce-content-body p.Ordnericon {
	background: url(/admin/images/icon-liste-ordner.png) no-repeat 0 2px;
}

.mce-content-body p.icon_link {
	background: url(../images/symbol-link-trans.png) no-repeat 0 2px;
}

.mce-content-body .icon_download a:link,
.mce-content-body .icon_download a:visited,
.mce-content-body .icon_link a:link,
.mce-content-body .icon_link a:visited {
	text-decoration:none!important;
}

.mce-content-body .icon_download a:hover,
.mce-content-body .icon_link a:hover 	 {
	text-decoration:underline!important;
}


.mce-content-body .mediaDBB {
	border-collapse: collapse;
	margin: 0 0 15px 0;
	width: 100%;
	border-top: 1px solid #ccc;
}

.mce-content-body .mediaDBB td {
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

.mce-content-body .mediaDBB td p {
	font-size: 1em!important;	
}

.mce-content-body #maps {
	width: 630px;
	height: 480px;
}

/* @group Dreispalter */

.dreispalter {
	width: 100%;
}

.dreispalter div {
	width: 31%;
	margin-left: 3.5%;
	float: left;
}

.dreispalter div:first-child {
	margin-left: 0;
}

.dreispalter div img {
	max-width: 100%;
	height: auto;
	margin-bottom: 0.8em;
}

/* @end */

/* @group Zweispalter */

.zweispalter {
	width: 96em;
}

.zweispalter div.spalte {
	width: 43.9em;
	height: 44em;
	padding: 2em;
	border-left: 1px solid #fff;
	float: left;
	position: relative;
}

.zweispalter div.spalte:first-child {
	width: 43.9em;
	border-left: none;
	border-right: 1px solid #fff;
}

.zweispalter div img {
	max-width: 100%;
	height: auto;
	margin-bottom: 0;
}

/* @end */

/* @group einszuzwei */

.einszuzwei {
	width: 96em;
}

.einszuzwei div {
	width: 63em;
	margin-left: 2em;
	float: left;
}

.einszuzwei div:first-child {
	width: 31em;
	margin-left: 0;
}

.einszuzwei div img {
	max-width: 100%;
	height: auto;
	margin-bottom: 0;
}
/* @end */


/* @group accordion */

div.accordionKlammer {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	float: none!important;
	width: 630px!important;
	margin: 0 0 3px 0!important;
}

h3.accordiontrigger {
	font-family: 'Bulldog W01 Regular','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 16px;
	margin: 0;
	text-transform: uppercase;
	cursor: pointer;
	padding-left: 23px;
	background: url('../images/accPfeilClose.png') 5px 5px no-repeat #fff;
}

h3.accordiontrigger_active {
	margin: 0;
	
	background: url('../images/accPfeilOpen.png') 3px 5px no-repeat #fff;
}

.accordioncontainer {
	float: none!important;
	margin: 0!important;
	width: 592px!important;
	padding-right: 15px;
	font-family: 'Bulldog W01 Regular','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	margin: 0;
	padding-left: 23px;
	padding-bottom: 10px;
	background: none;
	background-color: #fff;
}

.accordioncontainer p,
.accordioncontainer ul {
	margin-bottom: 0!important;
}

/* @end */


.mce-content-body h2.homeabsolute {
	font-family:'Bulldog W01 Italic','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #fff;
	font-size: 1.7em;
	position: absolute;
	margin: 0;
	position: absolute;
	left: 1.2em;
	top: 55%;
	text-transform: uppercase;
}

.mce-content-body h2.rightabsolute {
	left: auto;
	right: 1.2em;
}

.rightbottom {
	text-align: right!important;
	position: absolute!important;
	right: 2em!important;
	bottom: 2em!important;
	height: auto!important;
	width: auto!important;
	padding: 0!important;
}

.quadrat {
	width: 43.8em;
	height: 44em;
	padding: 2em;
}

.zuspruch {
	position: absolute!important;
	bottom: 0!important;
	left: 2em!important;
	width: 43.8em;
}

.leftfloat {
	float: left;
}

.rightfloat {
	float: right;
}


.magenta {
	background-color: #e2007a;
	position: relative;
}

.magenta a {
	text-decoration: none!important;
	color: #fff!important;
}

.cyan {
	background-color: #009ee0;
	position: relative;
}

.cyan a {
	text-decoration: none!important;
	color: #fff!important;
}

.weiss {
	background-color: #fff;
	position: relative;
}

.schwarz {
	background-color: #000;
	position: relative;
}

.gelb {
	background-color: #ffed00;
	position: relative;
}

.magentafont {
	color: #e2007a!important;
}

.cyanfont {
	color: #009ee0!important;
}

.whitefont {
	color: #fff!important;
}

.blackfont {
	color: #000!important;
}

.yellowfont {
	color: #ffed00!important;
}

.paragraph20 {
	font-family: 'Bulldog W01 Italic','Roboto Condensed', 'Arial Narrow', Helvetica, Geneva, sans-serif!important;
}

.paragraph20big {
	text-transform: uppercase!important;
	font-family:'Bulldog W01 Bold','Roboto Condensed Bold', 'Arial Narrow', Helvetica, Geneva, sans-serif!important;
}

.font62 {
	font-size: 6.2em!important;
}


/* @group UL LI */
.mce-content-body ul {
	font-size: 1em;
	margin:0 0 1.6em 0;
	padding-left:0;
	text-align:left;
	list-style-type: square;
}

.mce-content-body ul li ul {
	margin:0;
	padding-left:0;
	text-align:left;
}

.mce-content-body ul li {
	font-size: 1.6em;
	margin:0 0 0 1.25em;
	padding:0;
}

.mce-content-body ul li ul li {
	font-size: 1em;
}
/* @end */

@media only screen and (max-width: 1260px) {
	.mce-content-body {
		/*font-size: 10px;*/
	}
}
