@CHARSET "UTF-8";

.tx-andshadowbox-pi1{
	display:inline;
}

.tx-andshadowbox-text{
	display:inline !important;
}

div#real_content div#home div.csc-textpic-imagewrap{
	padding-right: 3em;
}

div#pressefotos div.csc-textpic-imagewrap{
	padding:0px;
}

div#content_right #real_content p.align-right, div#content_right div#right_col p.align-right{
	text-align:right;
}

div#kalender{
	margin-left: 0.75em;
}

* html div#kalender{
	margin-left: 0px;
}

* html div#workshop-container .rgaccord1-nest{
	position: relative;
	left: 1em;
}

div#wt_thumbs{
	width: 16.125em;
}

div#wt_single{
	width: 25em;
	padding-top: 38px;
	/*width: 24.625em;*/
}

/* Hauptcontainer */
div#wrap{
	height:37.25em;
	margin:1.25em auto 0 auto;
	text-align:left;
	width:62.5em
}

* html div#wrap{
	padding-top: 1.25em;
}

*:first-child+html div#wrap{
	padding-top: 1.25em;
}

/*	Head	*/
div#head{
	height: 10.625em;
}

* html div#head{
	height: 10.65em;
}


/*	Head linke Spalte	*/
div#head_left{
	float:left;
	width: 17.6875em;
	height: 100%;
}

/*	Head links Logo Flash */
div#head_left div#logo{
	float:left;
	margin: 1.25em 0 0 1.25em;
	height: 5em;
	width: 3.875em;
}

* html div#head_left div#logo{
	margin: 1.25em 0 0 0.5em;
}

/*	Head links Listenmenü */

div#head_left div#menu_container{
	float:right;
	margin: 0.875em 1.8em 0 0;
}

* html div#head_left div#menu_container{
	margin: 0.25em 3em 0 0;
}

/*	Head links Sprachfeld */
div#head_left div#language{
	float: left;
	margin:2.5em 0 0 1.25em;
	width: 5em;
	height: 0.7em;
}

* html div#head_left div#language{
	margin:-0.5em 0 0 0.5em;
	height: 1em;
}

*:first-child+html div#head_left div#language{
	margin: 2.5em 0 0 1.25em;
}

/*	Head rechte Spalte	*/
div#head_right{
	float:right;
	height: 100%;
	width: 44.8125em;
}

/* Position des Titels der Seite */
div#head_right div#title{
	margin: 8.375em 3.375em 0 0;
}

div#head_right div#title span.title_page{
	float:right;
}

/*	Spacer zur Trennung von Head und Content */
div#spacer{
	width: 62.5em;
	height: 1.25em;
}

div#spacer div#submenu{
	margin-left: 21.3125em;
	width: 41.1875em;
}

/*	Content	*/
div#content{
	width: 62.5em;
	height: auto;
}

/*	Content linke Spalte */
div#content div#content_left{
	float:left;
	width: 9.75em;
	height: 100%;
}

div#content div#content_left div.kontakt{
	position: absolute;
	margin: 1.25em 0 0 1em;
	width: 11em;
	height: auto;
}

* html div#content div#content_left div.kontakt{
	margin: 1.25em 0 0 0;
}

div#content_middle{
	float:left;
	width: 43.1875em;
	height: 100%;
	border-right: 0.0625em solid #000;
}

div#content_right{
	float:left;	
	width: 50.25em;
	margin-left: 9.75em;
	height:25.375em;
	margin-right: 2.5em;
}

* html div#content_right{
	margin: 0px;
}

div#content_right div#left_col{
	float:left;
	margin-top: 1.35em;
	width: 7em;
	height: auto;
/*	border:1px solid green;*/
}

div#content_right div#right_col{
	margin-top: 1.35em;
	float:right;
	width: 42.3125em;
	height: auto;
}

* html div#content_right div#right_col{
	position: relative;
	left: .75em;
}

div#content_right p#content_intro_ger{
	margin: 1.25em 0 0 1.75em;
	height: 1.2em;
}

div#content_right p#content_intro_eng{
	margin: 0 0 0 10em;
	height: 1.2em;
}


div#real_content{
	margin: 1.35em 0 0 7.9375em;
	padding-bottom: 3em;
	/*padding-right:2em;*/
}

div#content_right #real_content h2,.rgaccord1-nest h3{
	margin-bottom: 0.25em;
}

div#content_right #real_content p{
	margin: 0 3.6875em 1em 0;
}

img.pdf_icon{
	position: relative;
	top: 0.25em;
}

.line_spacer{
	height:0.1875em;
	width: 42.5em;
	padding: 1.25em 0 2.5em 0;
}

*:first-child+html .line_spacer{
	width: 42.5em;
}

* html .line_spacer{
	width: 51.75em;
}

p.align-justify{
	text-align: justify;
}

.news_spacer_no_margin_top{
	margin-bottom:1.25em;
	margin-top:0.25em;
	width:100%;
}

div#content div#content_right div.presse-list-container{
	margin-top: 1.25em;
	margin-left: 6em;
	width: 42em;
}

div#content div#content_right div.presse_container .pressemit_pdf{
	width: 1.9375em;
}

div#content div#content_right div.presse_container .pressemit_text{
	width: 40em;
}

div#content div#content_right div.presse_container .pressemit_pdf img{
	margin-top: 1.1em;
	float:none;
}

.bodytext{
	margin-left: 8em;
}

.bodytext h2{
	color:#333333;
	font-size:0.8em;
	font-weight:bold;
}

.bodytext p{
	color:#333333;
	font-size:0.8em;
	line-height:1.5em;
	text-align:justify;
}