/* CSS fuer Flexible Content Elemente */

/*
** Blockaufbau-Module ( 2 Spalten )
** -----------------------------------------------------------------
*/
.cmsModularDesign {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign td.col1 {
	width:50%;
}
.cmsModularDesign td.col2 {
	width:50%;
}


/*
** Blockaufbau-Module ( 2 Spalten Benutzerdefiniert )
** -----------------------------------------------------------------
*/
.cmsModularDesignUser1 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesignUser1 td.col1 {
	width:30%;
}
.cmsModularDesignUser1 td.col2 {
	width:70%;
}

/*
** Blockaufbau-Module ( 2 Spalten Benutzerdefiniert )
** -----------------------------------------------------------------
*/
.cmsModularDesign2_30_70 {
	margin-bottom:15px;
	width:520px;
}
.cmsModularDesign2_30_70 td.col1 {
	width:250px;
}
.cmsModularDesign2_30_70 td.col2 {
	width:270px;
}

/*
** Blockaufbau-Module ( 3 Spalten )
** -----------------------------------------------------------------
*/
.cmsModularDesign3 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign3 td.col1 {
	width:33%;
}
.cmsModularDesign3 td.col2 {
	width:33%;
}

.cmsModularDesign3 td.col3 {
	width:33%;
}

/*
** Blockaufbau-Module ( 4 Spalten )
** -----------------------------------------------------------------
*/

.cmsModularDesign4 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign4 td.col1 {
	width:25%;
}
.cmsModularDesign4 td.col2 {
	width:25%;
}

.cmsModularDesign4 td.col3 {
	width:25%;
}
.cmsModularDesign4 td.col4 {
	width:25%;
}


/* Exhibitions */
.fceTeaser3til {
	border-collapse:collapse;
	background-color:#e2edeb;
	margin:0px 0px 5px 0px;
}
.fceTeaser3til .col1 {
	width:112px;
	border-style:solid;
	border-color:#049479;
	border-width:4px 0px 0px 0px;
}
.fceTeaser3til .col2 {
	width:210px;
	border-style:solid;
	border-color:#049479;
	border-width:4px 0px 0px 0px;
}
.fceTeaser3til .col3 {
	width:198px;
	border-style:solid;
	border-color:#049479;
	border-width:4px 0px 0px 0px;
}
.fceTeaser3til_col1 {
}
.fceTeaser3til_col2 {
	margin:3px 3px 3px 3px;
}
.fceTeaser3til_col3 {
	margin:18px 3px 3px 3px;
}
.fceTeaser3til .csc-textpic {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px -5px 0px;
	padding:0px 0px 0px 0px;
}

.fceTeaser3til .csc-textpic-imagewrap {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}
.fceTeaser3til .csc-textpic-imagewrap dl {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.fceTeaser3til .csc-textpic-image {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fceTeaser3til dt {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fceTeaser3til .csc-textpic-caption {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	display:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fceTeaser3til IMG {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fceTeaser3til .csc-textpic-clear {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:none;
}

/* Machine Types */
.fceTeaser2til {
	border-collapse:collapse;
	background-color:#e2edeb;
	margin:0px 0px 5px 0px;
}
.fceTeaser2til .col1 {
	width:70px;
	border-style:solid;
	border-color:#049479;
	border-width:2px 0px 0px 0px;
}
.fceTeaser2til .col2 {
	padding:5px;
	width:451px;
	border-style:solid;
	border-color:#049479;
	border-width:2px 0px 0px 0px;
}
.fceTeaser2til .csc-textpic {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px -5px 0px;
	padding:0px 0px 0px 0px;
}
.fceTeaser2til .csc-textpic-imagewrap {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}

/*
** Machine Types mit Tabelle
** -----------------------------------------------------------------
*/
#fce_machinetype {
margin-top: 30px;
}

.fce_mt_table {
width: 520px;
border-collapse: collapse;
border-top: 2px solid #01947A;
}

.fce_mt_td11, .fce_mt_td12 {
}

.fce_mt_td12 {
background-color: #E2EDEB;
padding-left: 30px;
padding-top: 5px;
}


.fce_mt_td11 {
background-color: #FFFFFF;
width: 244px;
} 


.fce_mt_td21 {
background-color: #E2EDEB;
width: 276px;
} 

#fce_machinetype table {
background-color: transparent;
width: 520px;
}

#fce_machinetype TABLE.contenttable-0 .td-1{
width: 120px;
}

#fce_machinetype TR.tr-odd{
background-color: #FFFFFF;
}

#fce_machinetype TR.tr-even{
background-color: #DFDFDF;
border-bottom: 2px solid #E2EDEB;
} 

#fce_machinetype TR.tr-0{
background-color: #CFCFCF;
font-weight: bold;
}