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

 * this file is generated 17. December 2010 / 16:38:24 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/themencontent/themencontent.css
 * fileadmin/css/fce/4imagetext/4imagetext.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 themencontent:fileadmin/css/fce/themencontent/themencontent.css */

/**
* Author : pf
* Desc   : CSS fuer Themen Content. Style fuer 'more' und 'img floating' 
* wird ebenfalls ueber das XML des FCE (typoscript) gesteuert.
*/

table.themencontent .floatimg {
	padding-right:2px;
}
table.themencontent .h2teaser {
	display:block;
	padding:0px 0px 0px 2px;
	font-weight:bold;  
	font-size:11px;
}
table.themencontent h2 a,
table.themencontent h2 a:link,
table.themencontent h2 a:active,
table.themencontent h2 a:visited,
table.themencontent h2 a:hover {
	color:#000000;
}
table.themencontent h2.lay5 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:13px;
	background-color:transparent;
	border-bottom: 0px solid #003C78;
}
table.themencontent p.bodytext {
	display:inline;
	margin:0px;
	padding:0px;
}
table.themencontent .more {
	clear:right;
	display:inline;
	text-align:right;
	height:25px;
	margin-left:5px;
}
table.themencontent .topline {
	border-top:1px #000000 solid;
	padding-bottom:5px;
}
table.themencontent td.bordertop {
	border-top:1px solid #000000;
	padding:10px 0px 10px 0px;
}
/* include from 4imagetext:fileadmin/css/fce/4imagetext/4imagetext.css */

/* -----------------------------------------------------------------------------
** ### Global : 4spaltige Teaser
** -----------------------------------------------------------------------------
*/

.fceTeaser4itl table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
}

.fceTeaser4itl td {
	margin:0px 0px 0px 0px;
	padding:0px 4px 0px 4px;
	width:110px;
}

/* alle image felder */
.fceTeaser4itl .coli1,
.fceTeaser4itl .coli2,
.fceTeaser4itl .coli3,
.fceTeaser4itl .coli4 {
	padding:8px 4px 0px 4px;
}

.fceTeaser4itl .coli1,
.fceTeaser4itl .coli2,
.fceTeaser4itl .coli3 {
	margin:0px 0px 0px 0px;
}

/* alle text felder */
.fceTeaser4itl .colt1,
.fceTeaser4itl .colt2,
.fceTeaser4itl .colt3,
.fceTeaser4itl .colt4 {
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color:#ffffff;
}

.fceTeaser4itl .link {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.fceTeaser4itl .link a,
.fceTeaser4itl .link a:link,
.fceTeaser4itl .link a:visited,
.fceTeaser4itl .link a:active,
.fceTeaser4itl .link a:hover {
	background-color:#3B7BCB;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
	display:block;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	height:30px;
}

.fceTeaser4itl .link a:hover{
}

