
*{}

html{}

body
{
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
}


#wrapper
{
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-303px;
	width:606px;
}

#mainnav, #footer, .pdf_link, .mod_breadcrumb, #header-language, #header-search, #cal-search
{
	display:none;
	visibility:hidden;
}


#header
{
	width:100%;
	text-align:center;
	display:block;
	height:100px;
}

#logo img
{
	border:none;
}

a
{
	border:none;
	color:#000;
}

#content
{
}

div, .block
{
	position:relative;
	width:606px;
}

h1
{
	font-size:16px;
	color:#000;
}

h2
{
	font-size:14px;
	color:#000;
}

h3
{
	font-size:12px;
	font-weight:bold;
	color:#000;
}

p
{
	line-height:1.5em;
	color:#000; 
	margin: 0 0 1em 0;
	text-align:justify;
	border:1px solid #FFF;
}

#content img
{
	border:none;
}


#refSC .ce_image
{
	position:relative;
	border:1px solid #FFF;
	height:210px;
}

#refSC .ce_text
{
	border:1px solid #FFF;
	height:400px;
}

#referenz-bauscher-style-hotel-vienna .ce_image,
#referenz-bauscher-style-hotel-vienna155 .ce_image,
#referenz-tafelstern-taj-exotica .ce_image,
#referenz-tafelstern-taj-exotica157 .ce_image,
#referenz-schoenwald-king-david .ce_image,
#referenz-schoenwald-king-david159 .ce_image
{
	position:relative;
	border:1px solid #FFF;
	height:210px;
}

#referenz-bauscher-style-hotel-vienna .ce_text,
#referenz-bauscher-style-hotel-vienna155 .ce_text,
#referenz-tafelstern-taj-exotica .ce_text,
#referenz-tafelstern-taj-exotica157 .ce_text,
#referenz-schoenwald-king-david .ce_text,
#referenz-schoenwald-king-david159 .ce_text
{
}


.fussnote span
{
	margin: 0 4px 0 -15px;
}

.fussnote
{
	padding: 0 0 0 15px ;
}


/* ###  FORMATE Geschäftsentwicklung im Überblick (HGB)  ###  */

#table-berichte
{
	width:100%;
	margin: 20px 0 35px 0;
	border-collapse:collapse;
}

#table-berichte hr
{
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	height:1px;
	width:100%;
	border:0;
	border-bottom:1px solid #9a0f52;
	clear:both;
}

#table-berichte th
{
	padding:3px;
}

#table-berichte td
{
	padding:3px;
}

/* ###  FORMATE TABLE AUFSICHTSRAT  ###  */
#table-aufsichtsrat table
{
	width:100%;
	margin: 20px 0 35px 0;
	border-collapse:collapse;
}

#table-aufsichtsrat hr
{
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	height:1px;
	width:100%;
	border:0;
	border-bottom:1px solid #9a0f52;
	clear:both;
}

#table-aufsichtsrat th
{
	padding:3px;
}

#table-aufsichtsrat td
{
	padding:3px 15px 15px 0;
	vertical-align:top;
}

#table-aufsichtsrat td h2
{
margin:0 0 -10px 0;
padding:0;
}



.subcolumns .shadow
{
	width:180px;
	height:164px;
}

.subcolumns
{
width:100%;
overflow:hidden;
padding: 0 1px 0 1px;
margin: 2em -1px 0 -1px;
}

.c10l,.c15l,.c20l,.c25l,.c30l,.c33l,.c38l,.c40l,.c50l,.c60l,.c62l,.c66l,.c70l,.c75l,.c80l,.c90l
{
overflow:hidden;
float:left;
}

.c10r,.c15r .c20r,.c25r,.c30r,.c33r,.c38r,.c40r,.c50r,.c60r,.c62r,.c66r,.c70r,.c75r,.c80r,.c90r
{
overflow:hidden;
float:right;
}

.c10l,.c10r{width:9.999%;}
.c15l,.c15r{width:14.999%;}
.c20l,.c20r{width:19.999%;}
.c25l,.c25r{width:24.999%;}
.c30l,.c30r{width:29.999%;}
.c33l,.c33r{width:33.333%;}
.c38l,.c38r{width:38.196%;}
.c40l,.c40r{width:39.999%;}
.c50l,.c50r{width:49.999%;}
.c60l,.c60r{width:60.999%;}
.c62l,.c62r{width:61.803%;}
.c66l,.c66r{width:66.666%;}
.c70l,.c70r{width:69.999%;}
.c75l,.c75r{width:74.999%;}
.c80l,.c80r{width:79.999%;}
.c90l,.c90r{width:89.999%;}
.c100l{width:99.999%;overflow:hidden;float:left;}

.subc
{
overflow:hidden;
padding: 0 0.5em 0 0.5em;
}

.subcl
{
overflow:hidden;
padding: 0 1em 0 0;
}

.subcr
{
overflow:hidden;
padding: 0 0 0 1em;
}