/* ---------------------------------------------------------------------------

 * this file is generated 30. March 2010 / 10:55:14 by ext:swisstypo3_config

 * included : 
 * fileadmin/css/fce/2spaltig/2spaltig.css
 * fileadmin/css/fce/2spaltig_user/2spaltig_user.css
 * fileadmin/css/fce/3spaltig/3spaltig.css
 * fileadmin/css/fce/4spaltig/4spaltig.css
 * fileadmin/css/fce/abc_list/abc_list.css
 * fileadmin/css/fce/flexible_ce.css 

 * --------------------------------------------------------------------------- */

/* include from 2spaltig:fileadmin/css/fce/2spaltig/2spaltig.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : 2spaltig.css
** Desc      : Blockaufbau-Module ( 2 Spalten )
** LayoutKey : fce_2spaltig
** Changes   : 16.01.09 - gp - create file version
*/

.fce-2spaltig {margin-bottom:0.75em;}

.fce-2spaltig .fce_c50l {float: left; }
.fce-2spaltig .fce_c50r {float: right; margin-left: -5px; }

.fce-2spaltig .fce_c50l, 
.fce-2spaltig .fce_c50r { width: 50%; }

.fce-2spaltig .fce_subc  { padding: 0 0.5em; }
.fce-2spaltig .fce_subcl { padding: 0 1em 0 0; }
.fce-2spaltig .fce_subcr { padding: 0 0 0 1em; }
/* include from 2spaltig_user:fileadmin/css/fce/2spaltig_user/2spaltig_user.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : 2spaltig_user.css
** Desc      : Blockaufbau-Module ( 2 Spalten Benutzerdefiniert )
** LayoutKey : fce_2spaltig_user
** Changes   : 16.01.09 - gp - create file version
*/

.fce-2spaltig_user {margin-bottom:0.75em;}

.fce-2spaltig_user .fce_c66l {float: left; }
.fce-2spaltig_user .fce_c33r {float: right; margin-left: -5px; }

.fce-2spaltig_user .fce_c33l, 
.fce-2spaltig_user .fce_c33r { width: 33.333%; }

.fce-2spaltig_user .fce_c66l, 
.fce-2spaltig_user .fce_c66r { width: 66.666%; }

.fce-2spaltig_user .fce_subc  { padding: 0 0.5em; }
.fce-2spaltig_user .fce_subcl { padding: 0 1em 0 0; }
.fce-2spaltig_user .fce_subcr { padding: 0 0 0 0; }
/* include from 3spaltig:fileadmin/css/fce/3spaltig/3spaltig.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : 3spaltig.css
** Desc      : Blockaufbau-Module ( 3 Spalten )
** LayoutKey : fce_3spaltig
** Changes   : 16.01.09 - gp - create file version
*/

.fce-3spaltig {margin-bottom:0.75em;}

.fce-3spaltig .fce_c33l {float: left; }
.fce-3spaltig .fce_c33r {float: right; margin-left: -5px; }

.fce-3spaltig .fce_c33l, 
.fce-3spaltig .fce_c33r { }

.fce-3spaltig .fce_subc  { padding: 0 0.5em; }
.fce-3spaltig .fce_subcl { padding: 0 1em 0 0; }
.fce-3spaltig .fce_subcr { padding: 0 0 0 0; }
.fce-3spaltig .fce-3spaltig-col-1  { width: 33.333%; padding: 0 0 0 0; }
.fce-3spaltig .fce-3spaltig-col-2 { width: 33.333%; padding: 0 0 0 0; }
.fce-3spaltig .fce-3spaltig-col-3 { width: 33.333%; padding: 0 0 0 0; }

/* include from 4spaltig:fileadmin/css/fce/4spaltig/4spaltig.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : 4spaltig.css
** Desc      : Blockaufbau-Module ( 4 Spalten )
** LayoutKey : fce_4spaltig
** Changes   : 16.01.09 - gp - create file version
*/

.fce-4spaltig {margin-bottom:0.75em;}

.fce-4spaltig .fce_c25l {float: left; }
.fce-4spaltig .fce_c25r {float: right; margin-left: -5px; }

.fce-4spaltig .fce_c25l, 
.fce-4spaltig .fce_c25r { width: 25%; }

.fce-4spaltig .fce_subc  { padding: 0 0.5em; }
.fce-4spaltig .fce_subcl { padding: 0 1em 0 0; }
.fce-4spaltig .fce_subcr { padding: 0 1em 0 0; }
* html .fce-4spaltig .fce_subcr { padding: 0 0.5em 0 0; }



/* include from abc_list:fileadmin/css/fce/abc_list/abc_list.css */

/*
** Author    : t3media AG
** Version   : 0.1.5
** Datei     : abc_list.css
** Desc      : ABC-Liste
** LayoutKey : fce_abc_list
** Changes   : 24.04.08 - pf - create file version
*/

.fce-abc_list_navi {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	font-weight:bold;
	margin:0px 0px 25px 0px;
	padding:0px 0px 5px 0px;
}

/* Alle Link in Navi */
.fce-abc_list_navi a:link,
.fce-abc_list_navi a:visited,
.fce-abc_list_navi a:hover,
.fce-abc_list_navi a:active {
	font-weight:bold;
}

/* ------------------------------------------- */

.fce-abc_list {
	border-style:solid;
	border-width:0px;
}
.fce-abc_list .letter {
	border-style:solid;
	border-width:0px 0px 1px 0px;
}

/* Alle Links */
.fce-abc_list .letter a:link,
.fce-abc_list .letter a:visited,
.fce-abc_list .letter a:hover,
.fce-abc_list .letter a:active {
	font-weight:bold;
}

.fce-abc_list ul {
	list-style-type:none;
	list-style-image: none;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:0px;
}

#col3_content DIV.fce-abc_list ul {
	list-style-image: none;
}

.fce-abc_list li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-style:solid;
	border-width:0px;
	font-weight:normal;
}

/* include from fce_old:fileadmin/css/fce/flexible_ce.css */

/*
** Version   : 28.09.07 / 0.1.3
** Datei     : flexible_ce.css
** Funktion  : Stylesheet fuer Flexible Content Elemente
** LayoutKey : swisstypo3default
** Changes   :
*/


/*
** Blockaufbau-Module ( 2 Spalten )
** -----------------------------------------------------------------
*/
.cmsModularDesign {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign td.col1 {
	vertical-align:top;
	width:50%;
}
.cmsModularDesign td.col2 {
	vertical-align:top;
	width:50%;

}
.cmsModularDesign TD {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}

/*
** Blockaufbau-Module ( 2 Spalten Benutzerdefiniert )
** -----------------------------------------------------------------
*/
.cmsModularDesignUser1 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesignUser1 td.col1 {
	width:50%;
	padding: 5px 0px 3px 5px;

}
.cmsModularDesignUser1 td.col2 {
	width:50%;
	padding: 5px 0px 3px 5px;

}
.cmsModularDesignUser1 TD {
	border-style:solid;
	border-color:red;
	border-width:1px;
}


/*
** 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%;
}
.cmsModularDesign3 TD {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}

/*
** 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%;
}
.cmsModularDesign4 TD {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}

/*
** 3 Spaltig (Bild mit Link - RTE - RTE)
** -----------------------------------------------------------------
*/
.fce3_im_rte_rte {
	width:100%;
	border-collapse:collapse;
	background-color:#eeeeee;
	margin:0px 0px 5px 0px;
}
.fce3_im_rte_rte .col1 {
	width:1%;
}
.fce3_im_rte_rte .col2 {
}
.fce3_im_rte_rte .col3 {
}
.fce3_im_rte_rte TD {
	border-style:solid;
	border-color:#cccccc;
	border-width:0px 0px 0px 0px;
}
.col1_im {
	padding:0px 0px 0px 0px;
}
.col2_rte {
	padding:2px;
}
.col3_rte {
	padding:2px;
}
/*
.fce3_im_rte_rte .csc-textpic {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
*html .fce3_im_rte_rte .csc-textpic {
	margin:0px 0px 0px 0px;
}
.fce3_im_rte_rte .csc-textpic-imagewrap {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}
.fce3_im_rte_rte .csc-textpic-imagewrap dl {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}
.fce3_im_rte_rte .csc-textpic-image {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}
.fce3_im_rte_rte DT {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:1%;
	overflow:hidden;
}
.fce3_im_rte_rte .csc-textpic-caption {
	display:none;
}
.fce3_im_rte_rte IMG {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fce3_im_rte_rte .csc-textpic-clear {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:none;
}
*/
/*
** 4 Spaltig (Bild mit Link - Text )
** -----------------------------------------------------------------
*/

TABLE.fceTeaser4itl{
height: 165px;
background: #ffffff;
	margin-bottom:15px;
	width:100%;
font-size: 0.8em;
font-weight: bold;
}

TABLE.fceTeaser4itl TD{
	width:119px;
}

.fceTeaser4itl td.colt1, 
td.coli1, 
td.colt2, 
td.coli2,
td.colt3, 
td.coli3,
td.colt4, 
td.coli4  
{
background: #000000;
text-align: center;
}

.fceTeaser4itl 
td.colt1,
td.colt2,
td.colt3,
td.colt4{
text-align: center;
vetical-align: top;
height: 40px;
}

.fceTeaser4itl 
td.coli1,
td.coli2,
td.coli3,
td.coli4{
padding-top: 10px;
height: 115px;
}

*+html .fceTeaser4itl 
td.coli1,
td.coli2,
td.coli3,
td.coli4{
height: 90px;
}

.fceTeaser4itl td.spacer{
width: 9px;
}
/*
** ABC-Liste
** -----------------------------------------------------------------
*/
.abc_navi {
	border-style:solid;
	border-color:#000000;
	border-width:0px 0px 1px 0px;
	font-weight:bold;
	margin:0px 0px 25px 0px;
	padding:0px 0px 5px 0px;
}
.abc_list {
	border-style:solid;
	border-color:#000000;
	border-width:0px;
}
.letter {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;	
}

.abc_list .letter a {
	font-weight:bold;
}

.abc_list ul {
	list-style-type:none;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;

	border-style:solid;
	border-color:#FF0000;
	border-width:0px;
}
.abc_list li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	border-style:solid;
	border-color:#FF0000;
	border-width:0px;
	font-weight:normal;
}

/*
** FCE nutzfunktionen.html
** -----------------------------------------------------------------
*/
#fce_nutzfunktionen {
	margin:50px 0px 0px 0px;
}
#fce_nutzfunktionen .fce_nf_header {
}
#fce_nutzfunktionen .fce_nf_container {
}
#fce_nutzfunktionen .fce_nf_line {
	height:1%;
	overflow:hidden;
	border-style:solid;
	border-color:#000000;
	border-width:0px 0px 1px 0px;
	clear:left;
}
#fce_nutzfunktionen .fce_nf_cel1 {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
}
#fce_nutzfunktionen .fce_nf_cel2 {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
}
#fce_nutzfunktionen .fce_nf_cel1 A:LINK, #fce_nutzfunktionen .fce_nf_cel1 A:VISITED, #fce_nutzfunktionen .fce_nf_cel1 A:HOVER, #fce_nutzfunktionen .fce_nf_cel1 A:ACTIVE {
	display:block;
	height:20px;
	width:25px;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
}
#fce_nutzfunktionen .fce_nf_cel1 A:HOVER {
}
#fce_nutzfunktionen .fce_nf_cel2 A:LINK, #fce_nutzfunktionen .fce_nf_cel2 A:VISITED, #fce_nutzfunktionen .fce_nf_cel2 A:HOVER, #fce_nutzfunktionen .fce_nf_cel2 A:ACTIVE {
	display:block;
	height:20px;
	width:175px;
	vertical-align:middle;
	padding:5px 0px 0px 0px;
}
#fce_nutzfunktionen .fce_nf_cel2 A:HOVER {
}

/*
** Flexi-Liste
** -----------------------------------------------------------------
*/
.fcelist {
}
.fcelist .fcelist_header {
}
