/* ---------------------------------------------------------------------------
 * this file is generated 18. July 2008 / 14:28:26 by ext:swisstypo3_config
 * included : 
 * fileadmin/css/content.css
 * fileadmin/css/menu.css
 * fileadmin/css/rte.css
 * fileadmin/css/tables.css
 * fileadmin/css/styles_default.css
 * fileadmin/css/styles.css
 * fileadmin/css/styles_col12.css
 * fileadmin/css/styles_print.css 
 * --------------------------------------------------------------------------- */

/* include from file10:fileadmin/css/content.css */

/*

** Author    : t3media AG

** Version   : 09.05.08

** Datei     : content.css

** Desc      : Stylesheet fuer Typo3 Content Elemente

** LayoutKey : t3media_def

** Changes   : 

** 14.03.07 - pf - Add Mailform and delete mailform.css

** 06.07.07 - pf - floatings angepasst

** 03.08.07 - pf - Umbau auf Farbglobalisierung, Formular gesaeubert

** 28.09.07 - pf - Pfad von Punktliste: Layout 5 auf neuen Ordner images_layouts geaendert

** 11.10.07 - pf - bugfix : safari (.csc-mailform {overflow:hidden;}) eingefuegt

** 26.10.07 - pf - bugfix : ie7 (.csc-textpic-imagerow) eingefuegt

** 26.10.07 - pf - change : #mailformformtype_mail margin-left

** 26.10.07 - pf - bugfix : ie6 (#mailformformtype_mail) eingefuegt

** 21.02.08 - pf - create File version

** 24.04.08 - eb - new categories

*/



/* -----------------------------------------------------------------------------

** Content Allgemein

** -----------------------------------------------------------------------------

*/

/*----- Header, Ueberschrift ------ */

.csc-header {margin-top:0px;} 

/*----- Datum ------ */

.csc-header-date {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:10px;text-align:right;} 

/*----- Bild caption ------ */

.csc-textpic-caption {font-size:11px;text-align:center;} 

/*----- Subheader, Untertitel ------ */

.csc-subheader {} 

/*----- Untertitel, Layout 1 ------ */

.csc-subheader-0 {}

/*----- Untertitel, Layout 2 ------ */

.csc-subheader-1 {font-weight:bold;}

/*----- Untertitel, Layout 3 ------ */

.csc-subheader-2 {font-style:italic;}

/*----- Untertitel, Layout 4 ------ */

.csc-subheader-3 {font-weight:bold;font-style:italic;}

/*----- Untertitel, Layout 5 ------ */

.csc-subheader-4 {font-variant:small-caps;}



/* -----------------------------------------------------------------------------

** Text m/Bild

** -----------------------------------------------------------------------------

*/

/*----- alle <div> ----- */

div.csc-textpic {overflow:hidden;}

* html div.csc-textpic {height:1%;overflow:visible;}

/*----- Box um Bilder <img> ----- */

div.csc-textpic-imagewrap {}

*+html div.csc-textpic-imagewrap .csc-textpic-imagerow {height:1%;padding-bottom:4px;} /* IE */

/*----- Das Bild <img> ----- */

dl.csc-textpic-image dt img {vertical-align:top;} /* verhindert im IE 1px zwischen bild und caption */

/*----- Abstand bei IMG ----- */

div.csc-textpic div.csc-textpic-imagerow {clear:left;}

/*----- Alle / oben ----- */

div.csc-textpic-above {}

div.csc-textpic-above div.csc-textpic-imagewrap {overflow:hidden;}

div.csc-textpic-above div.csc-textpic-text {clear:none;} /* is overload from 'clear:both;' to 'clear:none;' for FF */

/*----- Alle / unten csc-textpic-caption----- */

div.csc-textpic-below {overflow:hidden;} /* overflow:hidden is a FF-hack */

* html div.csc-textpic-below {height:1%;overflow:visible;} /* height:1% is a IE-hack*/

div.csc-textpic-below div.csc-textpic-imagewrap {overflow:hidden;} /* overflow:hidden is a FF-hack */

div.csc-textpic-below div.csc-textpic-text {}

/*----- Alle / center (unten oder oben)----- */

div.csc-textpic-center {}

/*----- Alle / rechts (unten oder oben)----- */

div.csc-textpic-right {overflow:hidden;} 

* html div.csc-textpic-right {height:1%;overflow:visible;} 

div.csc-textpic-right div.csc-textpic-imagewrap {float:right;}

div.csc-textpic-right div.csc-textpic-text {clear:right;}

/*----- Alle / links (unten oder oben)----- */

div.csc-textpic-left {overflow:hidden;}

* html div.csc-textpic-left {height:1%;overflow:visible;} 

div.csc-textpic-left div.csc-textpic-imagewrap {float:left;}

div.csc-textpic-left div.csc-textpic-text {clear:left;}

/*----- Oben mittig ----- */

div.csc-textpic-center div.csc-textpic-above {}

/*----- Oben rechts ----- */

div.csc-textpic-right div.csc-textpic-above {}

/*----- Oben links ----- */

div.csc-textpic-left div.csc-textpic-above {}

/*----- Unten mittig ----- */

div.csc-textpic-center div.csc-textpic-below {}

/*----- Unten rechts ----- */

div.csc-textpic-right div.csc-textpic-below {}

/*----- Unten links ----- */

div.csc-textpic-left div.csc-textpic-below {}

/*----- Im Text rechts ----- */

div.csc-textpic-intext-right {}

/*----- Im Text links ----- */

div.csc-textpic-intext-left {}

/*----- Im Text rechts (neben) ----- */

div.csc-textpic-intext-right-nowrap {overflow:hidden;}

* html div.csc-textpic-intext-right-nowrap {overflow:visible;}

div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {} 

/*----- Im Text links (neben) ----- */

div.csc-textpic-intext-left-nowrap {overflow:hidden;}

* html div.csc-textpic-intext-right-nowrap {overflow:visible;}

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {}

/*----- Bild Beschreibung ----- */

dl.csc-textpic-image dd.csc-textpic-caption {}

/*----- Clearer ----- */

div.csc-textpic-clear {clear:none;} /* is overload from 'clear:both;' to 'clear:none;' for FF */



/* div.csc-textpic-clear-right{clear:right;}  clear fix for image-top-right */

/* div.csc-textpic-clear-left{clear:left;}  clear fix for image-top-left */



/* -----------------------------------------------------------------------------

** Rahmen

** -----------------------------------------------------------------------------

*/



/*----- Rahmen: Alle ----- */

.csc-frame {margin:0px;padding:0px;}

/*----- Rahmen: Unsichtbar ----- */

.csc-frame-invisible {}

/*----- Rahmen: Linie davor ------ */

.csc-frame-rulerBefore {border-bottom-width:1px;border-bottom-style:solid;padding:0px;margin:0px;margin-top:10px;}

/*----- Rahmen: Linie danach ----- */

.csc-frame-rulerAfter {border-top-width:1px;border-top-style:solid;padding:0px;margin:0px;}

/*----- Rahmen: Einruecken ----- */

.csc-frame-indent {padding-left:20px;}

/*----- Rahmen: Einruecken 33/66 ----- */

.csc-frame-indent3366 {padding-left:33%;}

/*----- Rahmen: Einruecken 66/33 ----- */

.csc-frame-indent6633 {padding-left:66%;}

/*----- Rahmen: Rahmen 1 ------ */

.csc-frame-frame1 {border-width:1px;border-style:solid;padding:5px;margin:0px;margin-top:5px;}

/*----- Rahmen: Rahmen 2 ------ */

.csc-frame-frame2 {border-width:1px;border-style:dotted;padding:5px;margin:0px;margin-top:5px;}



/* -----------------------------------------------------------------------------

** Punktliste

** -----------------------------------------------------------------------------

*/



/*----- Punktliste: Alle ----- */

ul.csc-bulletlist {}

/*----- Punktliste: Layout 1 ----- */

ul.csc-bulletlist-0 {list-style-type:disc;}

/*----- Punktliste: Layout 2 ----- */

ul.csc-bulletlist-1 {list-style-type:circle;}

/*----- Punktliste: Layout 3 ----- */

ul.csc-bulletlist-2 {list-style-type:square;}

/*----- Punktliste: Layout 4 ----- */

ul.csc-bulletlist-3 {list-style-type:decimal;}

/*----- Punktliste: Layout 5 ----- */

ul.csc-bulletlist-4 {list-style-image:url(/fileadmin/images_layouts/element/li_3.gif)}



/* -----------------------------------------------------------------------------

** Formular

** -----------------------------------------------------------------------------

*/



form#mailform {margin:0px;padding:0px;}

/*----- Fieldset innerhalb Formular (<form>) ----- */

.csc-mailform {

	margin:0px;

	padding:0px;

	border-style:solid;

	border-width:0px;

}



.csc-mailform {overflow:hidden;} /* bugfix : safari */



/*----- Zeile : Label ----- */

.csc-mailform-label {

	clear:left;

	margin:0px;

	padding:0px;

	border-style:solid;

	border-width:0px 0px 0px 0px;

	font-weight:bold;

}

/*----- Zeile : Field ----- */

.csc-mailform-field {

	margin-bottom:3px;

	clear:left;

}

/*----- Spalte : Text ----- */

.csc-mailform-field label {

	float:left;

	width:220px;

	margin-right:3px;

	padding-right:0px;

	text-align:right;

}

/*----- Spalte : Eingabefeld ----- */

.csc-mailform-field input,

.csc-mailform-field textarea {

	width:200px;

	margin-left:0px;

	padding-left:0px;

	border-style:solid; 

	border-width:1px; 

}

.csc-mailform-field input:focus,

.csc-mailform-field textarea:focus {

}

/*----- Spalte : Wie Eingabefeld wenn Radios ----- */

.csc-mailform-field span.csc-mailform-radio {

}

/*----- fieldset innerhalb der Spalte ----- */

.csc-mailform-field .csc-mailform-radio fieldset {margin:0px;padding:0px;border-width:0px;}

/*----- Legend zum fieldset (steht das selbe wie in label drin) ----- */

.csc-mailform-field .csc-mailform-radio fieldset legend {display:none;}

/*----- Label zum Radio Eingabefeld -----*/

.csc-mailform-field .csc-mailform-radio fieldset label {

	float:left;

	width:auto;

	margin-left:0px;

	border-width:0px;

	border-style:solid;

	text-align:left;

}

/*----- Radio Eingabefeld -----*/

.csc-mailform-field .csc-mailform-radio fieldset input {

	float:left;

	width:auto;

	margin-left:0px;

	border-style:none;

	background-color:transparent; /* for IE*/ 

	text-align:left;

}

/*----- Checkbox Eingabefeld -----*/

.csc-mailform-field input.csc-mailform-check {

	float:left;

	width:auto;

	border-style:none;

	border-top:0px;

	background-color:transparent; /* for IE*/ 

}

#mailformSelect_options {} /* ?? */



/* der Submit Button */

#mailformformtype_mail {

	float:left;

	width:auto;

	margin:0px 0px 0px 228px;

	padding:3px 15px 3px 15px;

	text-align:center;

}



* html #mailformformtype_mail {margin-left:231px;} /* for IE6 */





/* -----------------------------------------------------------------------------

** Diverses

** -----------------------------------------------------------------------------

*/



/*----- fuer FE Edit ----- */

.typo3-editPanel-label {font-size:9px;}


/* include from file20:fileadmin/css/menu.css */

/*

** Version   : 0.1.5

** Datei     : menu.css

** Desc      : Stylesheet für Menu unterhalb Suchformular

** LayoutKey : t3media_def

** Changes   : 24.04.08 - pf - create File

*/



ul#menu_top {

	float:right;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style-type:none;

}



ul#menu_top li {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	float:left;

}



ul#menu_top li a {

	margin:0px 0px 0px 0px;

	padding:0px 5px 0px 5px;

	border-left:1px solid #666666;  

	color:#666666;  

	font-size:11px;

}



ul#menu_top li.first a {border-width:0px;}

ul#menu_top li.last a {padding:0px 0px 0px 5px;}


/* include from file25:fileadmin/css/rte.css */

/*

** Author    : t3media AG

** Version   : 0.1.5

** Datei     : rte.css

** Desc      : Stylesheet fuer RTE

** LayoutKey : t3media_def

** Changes   : 24.04.08 - pf - create file version

*/



.align-left    {text-align:left;}

.align-right   {text-align:right;}

.align-center  {text-align:center;}

.align-justify {text-align:justify;}


/* include from file30:fileadmin/css/tables.css */

/*

** Author    : t3media AG

** Version   : 0.1.5

** Datei     : tables.css

** Desc      : Stylesheet fuer Tabellen Elemente

** LayoutKey : t3media_def

** Changes   : 24.04.08 - pf - create file version

*/



/* Tabelle ohne Farben */

table.contenttable-0 {

	border-collapse:collapse;

	table-layout:auto;

}

.contenttable-0 th {

	background-color:#CCCCCC; 

	vertical-align:top;

}

.contenttable-0 tfoot tr.tr-last td, .contenttable-0 tfoot tr.tr-last td.td-0, .contenttable-0 tfoot tr.tr-last td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-0 tr:hover td, .contenttable-0 th:hover td {}

.contenttable-0 td.td-0, .contenttable-0 th.td-0 {}

.contenttable-0 td.td-1, .contenttable-0 th.td-1 {}

.contenttable-0 td.td-2, .contenttable-0 th.td-2 {}

.contenttable-0 td.td-3, .contenttable-0 th.td-3 {}

.contenttable-0 td.td-4, .contenttable-0 th.td-4 {}



.contenttable-0 td.td-last, .contenttable-0 th.td-last {}

.contenttable-0 td, .contenttable-0 th {

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

}



/****************** tabelle mit abwechselnder linienfarbe */

table.contenttable-1 {

	border-collapse:collapse;

	table-layout:auto;

}

.contenttable-1 th {

	background-color:#CCCCCC; 

	vertical-align:top;

}

.contenttable-1 tfoot tr.tr-last td, .contenttable-1 tfoot tr.tr-last td.td-0, .contenttable-1 tfoot tr.tr-last td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-1 td, .contenttable-1 th {

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

}

.contenttable-1 td.td-0, .contenttable-1 th.td-0 {}

.contenttable-1 td.td-1, .contenttable-1 th.td-1 {}

.contenttable-1 td.td-2, .contenttable-1 th.td-2 {}

.contenttable-1 td.td-3, .contenttable-1 th.td-3 {}

.contenttable-1 td.td-4, .contenttable-1 th.td-4 {}

.contenttable-1 td.td-last, .contenttable-1 th.td-last {}

.contenttable-1 tr:hover td, .contenttable-1 th:hover td {}

.contenttable-1 tr td.td-0, .contenttable-1 tr td.td-2, .contenttable-1 tr td.td-4, .contenttable-1 tr td.td-6, .contenttable-1 tr td.td-8, .contenttable-1 tr td.td-10 {}

.contenttable-1 tr td.td-1, .contenttable-1 tr td.td-3, .contenttable-1 tr td.td-5, .contenttable-1 tr td.td-7, .contenttable-1 tr td.td-9, .contenttable-1 tr td.td-11 {}

.contenttable-1 tr.tr-even {

	background-color:#cccccc; 

}

.contenttable-1 tr.tr-odd {

	background-color:#e3e3e3; 

}





/****************** Tabelle mit Linien */

table.contenttable-2 {

	border-collapse:collapse;

	table-layout:auto;

}

.contenttable-2 th {

	background-color:#CCCCCC; 

	vertical-align:top;

}

.contenttable-2 tfoot tr.tr-last td, .contenttable-2 tfoot tr.tr-last td.td-0, .contenttable-2 tfoot tr.tr-last td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-2 td, .contenttable-2 th {

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

}

.contenttable-2 td.td-0, .contenttable-2 th.td-0 {}

.contenttable-2 td.td-1, .contenttable-2 th.td-1 {}

.contenttable-2 td.td-2, .contenttable-2 th.td-2 {}

.contenttable-2 td.td-3, .contenttable-2 th.td-3 {}

.contenttable-2 td.td-4, .contenttable-2 th.td-4 {}

.contenttable-2 td.td-last, .contenttable-2 th.td-last {}

.contenttable-2 tr:hover td, .contenttable-2 th:hover td {}

.contenttable-2 td, .contenttable-2 th {

	border-color:#000000; 

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

	border-bottom-width:1px;

	border-bottom-style:solid;

}



/****************** Tabelle Benutzerdefiniert 1 */

table.contenttable-3 {

	border-collapse:collapse;

	border-width:0px;

	background-color:#000000; 

	table-layout:auto;

}

.contenttable-3 th {

	background-color:#CCCCCC; 

	vertical-align:top;

}

.contenttable-3 tfoot tr.tr-last td, .contenttable-3 tfoot tr.tr-last td.td-0, .contenttable-3 tfoot tr.tr-last td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-3 td, .contenttable-3 th {

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

}

.contenttable-3 td.td-0, .contenttable-3 th.td-0 {}

.contenttable-3 td.td-1, .contenttable-3 th.td-1 {}

.contenttable-3 td.td-2, .contenttable-3 th.td-2 {}

.contenttable-3 td.td-3, .contenttable-3 th.td-3 {}

.contenttable-3 td.td-4, .contenttable-3 th.td-4 {}

.contenttable-3 td.td-last, .contenttable-3 th.td-last {}

.contenttable-3 tr:hover td, .contenttable-3 th:hover td {}

.contenttable-3 tr.tr-even {

	background-color:#cccccc; 

}

.contenttable-3 tr.tr-odd {

	background-color:#e3e3e3; 

}

.contenttable-3 td.td-0 {

	background-color:#CCCCCC; 

}

.contenttable-3 td, .contenttable-3 th {

	border-style:solid;

	border-color:#000000; 

	border-width:1px;

}



/* Tabelle Benutzerdefiniert 1 */

table.contenttable-4 {

	border-collapse:collapse;

	background-color:#000000; 

	table-layout:auto;

}

.contenttable-4 th {

	background-color:#CCCCCC; 

	vertical-align:top;

}

.contenttable-4 tfoot tr.tr-last td, .contenttable-4 tfoot tr.tr-last td.td-0, .contenttable-4 tfoot tr.tr-last td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-4 td, .contenttable-4 th {

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

	padding-left:5px;

}

.contenttable-4 td.td-0, .contenttable-4 th.td-0 {}

.contenttable-4 td.td-1, .contenttable-4 th.td-1 {}

.contenttable-4 td.td-2, .contenttable-4 th.td-2 {}

.contenttable-4 td.td-3, .contenttable-4 th.td-3 {}

.contenttable-4 td.td-4, .contenttable-4 th.td-4 {}

.contenttable-4 td.td-last, .contenttable-4 th.td-last {}

.contenttable-4 tr:hover td, .contenttable-4 th:hover td {}



.contenttable-4 tr.tr-even {

	background-color:#cccccc; 

}

.contenttable-4 tr.tr-odd {

	background-color:#e3e3e3; 

}

.contenttable-4 td.td-0 {

	background-color:#CCCCCC; 

}

.contenttable-4 td.td-last {

	background-color:#CCCCCC; 

}

.contenttable-4 td, .contenttable-4 th {

	border-style:solid;

	border-color:#000000; 

	border-width:1px;

}



/* Spalte 0 einzeln steuerbar */

table.c0-l td.td-0, table.c0-l th.td-0 {text-align:left;}

table.c0-r td.td-0, table.c0-r th.td-0 {text-align:right;}

table.c0-c td.td-0, table.c0-c th.td-0 {text-align:center;}

table.c0-lb td.td-0, table.c0-lb th.td-0 {text-align:left;font-weight:bold;}

table.c0-rb td.td-0, table.c0-rb th.td-0 {text-align:right;font-weight:bold;}

table.c0-cb td.td-0, table.c0-cb th.td-0 {text-align:center;font-weight:bold;}



/* Fuer alle Tabellen "Spaltenfixierung" mit class="fixed" */

table.fixed {

	border-collapse:collapse;

	table-layout:fixed;

	width:100%;

}
/* include from file44:fileadmin/css/styles_default.css */

/*

** Author    : t3media AG

** Version   : 0.1.5

** Datei     : styles_default.css

** Desc      : Layout : Schriftart, Farbe, Abstaende

** Hinweis   : Diese Datei wenn moeglich nicht veraendern. Alle Werte koennen in styles.css angegeben werden.

** LayoutKey : t3media_def

** Changes   : 24.04.08 - pf - create file version

*/



/* -----------------------------------------------------------------------------

** Formatierung der Seite

** -----------------------------------------------------------------------------

*/

body {

	height:100%;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font-size: 75.00%; /* 81.25% = 13px | 75.00% = 12px | 68.75% = 11px */

}



/* -----------------------------------------------------------------------------

** Schriftart (font-family)

** Schrifttyp (font-weight,font-style)

** Linien-hoehe (line-height)

** -----------------------------------------------------------------------------

*/

body,

h1, h2, h3, h4, h5, h6,

input, select, textarea,

table, td, div, span {

	font-family: Verdana, Helvetica, Arial, sans-serif;

}



strong,b {font-weight: bold; } /* Schrifttyp : fett */

em,i { font-style:italic; } /* Schrifttyp : kursiv */

pre, code { font-family: "Courier New", Courier, monospace; } /* Schriftart bei pre und code */

address { font-style:normal; line-height: 1.5em;}



p,ul,dd,dt { line-height:1.5em; }

p { line-height:1.5em;} /* Normaler Absatz */

.bodytext {line-height:normal;} /* Absatz bei Text Element */



/* -----------------------------------------------------------------------------

** Margin / Padding von Global Elementen

** -----------------------------------------------------------------------------

*/

address {margin:0px 0px 1em 0px;}

p {margin:0px 0px 1em 0px;} /* Normaler Absatz */

p.bodytext {margin:0px 0px 1em 0px;padding:0px 0px 0px 0px;} /* Absatz bei Text Element, unten 1em Abstand */



/* -----------------------------------------------------------------------------

** Ausrichting

** -----------------------------------------------------------------------------

*/

body {vertical-align:top;}

input, select, textarea {vertical-align:top;} /* Formularfelder */

table, td, div, span {vertical-align:top;} /* Elemente */

img {vertical-align:middle;} /* Bilder */



/* -----------------------------------------------------------------------------

** Header / Ueberschriften

** -----------------------------------------------------------------------------

*/

h1, h2, h3, h4, h5, h6 {font-weight:normal;}



h1 {font-size:1.6em; margin:0 0 0.15em 0; padding-top:0em;}

h2 {font-size:1.4em; margin:0 0 0.15em 0; padding-top:0.1em;}

h3 {font-size:1.2em; margin:0 0 0.15em 0; padding-top:0.1em; font-weight:bold;}

h4 {font-size:1.0em; margin:0 0 0.10em 0; padding-top:0.1em; font-weight:bold;}

h5 {font-size:1.0em; margin:0 0 0.30em 0; font-style:italic;}

h6 {font-size:1.0em; margin:0 0 0.30em 0; font-style:italic;}



/* Der erste Header oben kein Abstand */

h2.csc-firstHeader {padding-top:0em;}

/* Layouts der Content Elemente H2 */

h2.lay1 {} /* normal und layout 1 */

h2.lay2 {font-weight:bold;}

h2.lay3 {}

h2.lay4 {font-weight:bold;}

h2.lay5 {display:block;padding:3px 3px 3px 3px;}



/* -----------------------------------------------------------------------------

** Horizontale Linie

** -----------------------------------------------------------------------------

*/

hr {

	margin:0 0 0.5em 0;

	padding:0 0 0.5em 0;

	border-width:0px 0px 1px 0px;

	border-style:solid;

}



/* -----------------------------------------------------------------------------

** Links / Verweise

** -----------------------------------------------------------------------------

*/

a, a:link, a:visited, a:active {text-decoration:none;}

a:hover {	text-decoration:underline;}



/* -----------------------------------------------------------------------------

** Listen / Aufzaehlungen

** -----------------------------------------------------------------------------

*/

ul {

	list-style-type:disc;

	margin-bottom:0px;

	margin-top:0px;

	padding-bottom:0px;

	padding-top:0px;

}

li {

	margin-bottom:0px;

	margin-top:0px;

	padding-bottom:0px;

	padding-top:0px;

}

/* -----------------------------------------------------------------------------

** Content Allgemein

** -----------------------------------------------------------------------------

*/



/*----- Link to Top ------ */

.to-top {

	margin:25px 0px 0px 0px;

	text-align:right;

}

.to-top a, .to-top a:hover {

	font-size:9px;

	font-weight:bold;

	text-decoration:none;

}

/* -----------------------------------------------------------------------------

** Formular - form specific styles

** -----------------------------------------------------------------------------

*/



/* keine defaults ! */


/* include from file45:fileadmin/css/styles.css */

/*

** Author    : t3media AG

** Version   : 0.1.4 

** Datei     : styles.css

** Desc      : Layout : Schriftart, Farbe, Abstaende

** Hinweis   : Uebersteuert die werte von styles_default.css

** LayoutKey : t3media_def

** Changes   : 21.02.08 - pf - create File

**             24.04.08 - eb - new categories

*/



/* -----------------------------------------------------------------------------

** Formatierung der Seite

** -----------------------------------------------------------------------------

*/

body {

	margin: 0px 0px 0px 0px;  

	background-color: #aaaaaa; 

	color: #666666; 

	/* 81.25% = 13px | 75.00% = 12px | 68.75% = 11px */

	font-size: 75.00%;  /* 12px */  

}





/* -----------------------------------------------------------------------------

** Schriftart (font-family)

** Schrifttyp (font-weight,font-style)

** Linien-hoehe (line-height)

** -----------------------------------------------------------------------------

*/

body,

h1, h2, h3, h4, h5, h6,

input, select, textarea,

table, td, div, span {

	font-family: Verdana,Helvetica,Arial,sans-serif;  

}





.bodytext, body {line-height:1.16em;}

li { margin-left: 1.5em; line-height: 1.5em; } 



/* -----------------------------------------------------------------------------

** Schriftfarbe im Content

** -----------------------------------------------------------------------------

*/



#col1_content,					/**/

#col2_content,					/**/

#col3_content {					/**/

	color:#666666;   

}



/* -----------------------------------------------------------------------------

** Header / Ueberschriften (H1 - H6)

** -----------------------------------------------------------------------------

*/



h1 {color:#e2001a; font-weight:bold; font-size:1.2em; margin:0 0 1em 0; padding:0 0 0 0;}  

h2 {color:#336699;}  



/* Layouts der Content Elemente H2 */

h2.lay1 {color:#336699; font-weight:bold; font-size:1em; margin:0 0 1em 0; padding:0.1em 0 0 0; text-transform:none;}   

h2.lay2 {color:#336699; font-weight:normal; font-size:1em; margin:0 0 1em 0; padding:0.1em 0 0 0;text-transform:none;}  

h2.lay3 {color:#666666; font-weight:normal; font-size:1em; margin:0 0 0.15em 0; padding:0.1em 0 0 0;text-transform:none;}  

h2.lay4 {color:#000000; font-weight:normal; font-size:1em; margin:0 0 0.15em 0; padding:0 0 0 0;text-transform:uppercase;}   

h2.lay5 {

	color:#fcf9f9; font-weight:normal; font-size:1.4em; margin:0 0 0.15em 0; padding:3px 3px 3px 3px;text-transform:none;  

	background-color:#666666;  

}  /* layout 5, display:block, padding:3px */



h3 {color:#000000; font-weight:bold; font-size:1.2em; margin:0 0 0.15em 0; padding:0.1em 0 0 0;}  

h4 {color:#000000;}  

h5 {color:#000000;}  

h6 {color:#000000;}  



/* -----------------------------------------------------------------------------

** Titel Element(e)

** -----------------------------------------------------------------------------

*/





/*----- Layouts eines Titels st3-title ------ */

.st3-title {} /* Link siehe Verweise */



/*----- H3 innherhalb eines Titel Elements OHNE Hintergrund ------ */

.st3-title h3,

.st3-title-border h3,

.st3-title-line h3,

.st3-title-bottomline h3 {

	font-size: 1.1em; 

}

/*----- H3 innherhalb eines Titel Elements MIT Hintergrund ------ */

.st3-title-bg h3,

.st3-title-bg-border h3,

.st3-title-bg-line h3,

.st3-title-bg-bottomline h3 {

	font-size: 1.1em; 

}



/* -----------------------------------------------------------------------------

** Horizontale Linie

** -----------------------------------------------------------------------------

*/

hr {

	color:#fcf9f9; 

	background:transparent; 

	border-color:#666666; 

}



/* -----------------------------------------------------------------------------

** Links / Verweise

** -----------------------------------------------------------------------------

*/





a, a:link { color:#e2001a; text-decoration:none;}		/* unvisited links */  

a:visited {color:#e2001a; text-decoration:none;}	/* visited links */   

a:hover {color:#e2001a; text-decoration:underline;}	/* user hovers   */   

a:active {color:#e2001a; text-decoration:none;}	/* active links  */   



.st3-item a,

.st3-item-border a,

.st3-item-line a,

.st3-item-bottomline a,

.st3-item-bg a,

.st3-item-bg-border a,

.st3-item-bg-line a,

.st3-item-bg-bottomline a,

.st3-navi,

.st3-navi a,

.st3-backlink,

.st3-backlink a,

.st3-morelink a {

	color:#e2001a; 

}



/*----- Link in einem st3-title ------ */

.st3-title a {color:#666666;}  



/*----- back ------ */

.st3-backlink a {color:#e2001a;}  



/*----- back ------ */

.st3-backlink {margin-bottom:20px; font-weight:bold;} 



/*----- navi / z.B bei Bildergalerie ------ */

.st3-navi a {color:#e2001a;}   



/*----- link innerhalb textblock : Z.B News Content bei Listen Ansicht ------ */ 

.st3-txt a {color:#e2001a;}  



/*----- more / z.B News ------ */

.st3-morelink a {color:#e2001a;}  





/* -----------------------------------------------------------------------------

** Listen / Aufzaehlungen

** -----------------------------------------------------------------------------

*/

ul {} /* default set list-style-type,margin-bottom,margin-top,padding-bottom,padding-top */

li {} /* default set margin-bottom,margin-top,padding-bottom,padding-top */



/* -----------------------------------------------------------------------------

** Content Allgemein / Elemente

** -----------------------------------------------------------------------------

*/



.csc-header-date {color:#666666;}  

.csc-textpic-caption {color:#666666;}  



/*

#col1_content *,

#col2_content *,

#col3_content * {

	border: 0 solid;

} */



* {border: 0 solid;} /* border style for all elements */



/*----- Text Element OHNE Hintergrund ------ */

.st3-txt {padding:2px 3px;} 



/*----- Text Element MIT Hintergrund ------ */

.st3-txt-bg {padding:2px 3px; background-color:#e3e3e3;}  





/*----- Link to Top ------ */

.to-top {} /* default set margin,text-align */



.to-top a,

.to-top a:hover {} /* default set font-size,font-weight,text-decoration */



/*----- Datum ------*/

.st3-date {padding: 1px 3px;font-size: 0.8em;} 



/*----- navi ------ */

.st3-navi {}



/* -----------------------------------------------------------------------------

** Rahmenfarbe auf alles im Content

** Hinweis : Wenn ein Element keine Borderfarbe hat, wird die Schriftfarbe zur Borderfarbe

** -----------------------------------------------------------------------------

*/

#col1_content div,				/**/

#col1_content table,			/**/

#col2_content div,				/**/

#col2_content table,			/**/

#col3_content div,				/* Div in der Content Spalte */

#col3_content table,			/* Tabellen in der Content Spalte */

#col3_content table TD,			/* Tabellenzellen in der Content Spalte */

#col3_content table TH,			/* Tabellenheaderzellen in der Content Spalte */

#col3_content p,				/* Absatz (P) in der Content Spalte - notwenig fuer Modul FAQ */

#col3_content ul,				/* UL in der Content Spalte - notwenig fuer Modul FAQ  */

#col3_content dt,				/* DT in der Content Spalte - notwenig fuer Modul FE USER REGISTER  */

#col3_content dd,				/* DD in der Content Spalte - notwenig fuer Modul FE USER REGISTER  */

.csc-frame-rulerBefore,			/* Rahmen: Linie davor */

.csc-frame-rulerAfter,			/* Rahmen: Linie danach */

.csc-frame-frame1,				/* Rahmen: Rahmen 1 */

.csc-frame-frame2,				/* Rahmen: Rahmen 2 */

hr								/* Horizontale Linie (HTML) */

{

	border-color:#666666;  

}



/* -----------------------------------------------------------------------------

** Rahmenart / Style : item, header, title, text, bottom, date

** -----------------------------------------------------------------------------

*/

.st3-item-border,

.st3-item-line,

.st3-item-bottomline,

.st3-item-bg-border,

.st3-item-bg-line,

.st3-item-bg-bottomline,

.st3-header-border,

.st3-header-line,

.st3-header-bottomline,

.st3-header-bg-border,

.st3-header-bg-line,

.st3-header-bg-bottomline,

.st3-bottom-border,

.st3-bottom-line,

.st3-bottom-bg-border,

.st3-bottom-bg-line {

	border-style: solid; 

}



/*----- Border Element(e) OHNE Hintergrund (nur border-width) ------ */

.st3-item-border,

.st3-header-border,

.st3-bottom-border  {

	border-width: 1px; 

}

/*----- Border Element(e) MIT Hintergrund (nur border-width) ------ */

.st3-item-bg-border,

.st3-header-bg-border,

.st3-bottom-bg-border {

	border-width: 1px; 

}

/*----- Border Element(e) weche unten eine Rahmen haben ------ */

.st3-item-bottomline,

.st3-item-bg-bottomline,

.st3-header-bottomline,

.st3-header-bg-bottomline {

	border-bottom-width: 1px; 

}

/*----- Linien Element(e) OHNE Hintergrund (nur border-width) ------ */

.st3-item-line,

.st3-header-line,

.st3-bottom-line {

	border-top-width: 1px; 

}

/*----- Linien Element(e) MIT Hintergrund (nur border-width) ------ */

.st3-item-bg-line,

.st3-header-bg-line,

.st3-bottom-bg-line {

	border-top-width: 1px;

}



/* -----------------------------------------------------------------------------

** Elemente Hintegrundfarben : header / item / bottom

** -----------------------------------------------------------------------------

*/

/*----- Titel Element MIT Hintergrund (nur background-color) ------ */

.st3-header-bg,

.st3-header-bg-border,

.st3-header-bg-line,

.st3-header-bg-bottomline {

	background-color:#e3e3e3;  

}

/*----- Item Elemente MIT Hintergrund (nur background-color) ------ */

.st3-item-bg,

.st3-item-bg-border,

.st3-item-bg-line,

.st3-item-bg-bottomline {

	background-color:#e3e3e3;  

}

/*----- Fusszeile Element OHNE Hintergrund (nur color) ------ */

.st3-bottom,

.st3-bottom-border,

.st3-bottom-line {

	color:#e2001a;  

}

/*----- Fusszeile Element MIT Hintergrund (nur background,color)------ */

/* z.B. Kommentar bei Gaestebuch */

.st3-bottom-bg,

.st3-bottom-bg-border,

.st3-bottom-bg-line {

	color:#e2001a;  

	background-color:#e3e3e3;  

}



/* -----------------------------------------------------------------------------

** Elemente : margin paddings of standard elements

** -----------------------------------------------------------------------------

*/

/*----- Header ------ */

.st3-header,

.st3-header-border,

.st3-header-line,

.st3-header-bottomline,

.st3-header-bg,

.st3-header-bg-border,

.st3-header-bg-line,

.st3-header-bg-bottomline {

	padding: 1px 3px; 

}

/*----- Item / Linie ------ */

.st3-item,

.st3-item-border,

.st3-item-line,

.st3-item-bottomline,

.st3-item-bg,

.st3-item-bg-border,

.st3-item-bg-line,

.st3-item-bg-bottomline {

	margin: 20px 0; 

}

/*----- Fusszeile ------ */

.st3-bottom,

.st3-bottom-line,

.st3-bottom-border,

.st3-bottom-bg,

.st3-bottom-bg-line,

.st3-bottom-bg-border {

	padding: 2px 3px; 

}



/* -----------------------------------------------------------------------------

** Formular - form specific styles

** -----------------------------------------------------------------------------

*/

input,

textarea,

select {

	margin:2px 0 1px 0;

	font-size:0.9em;

	border-width:1px;

	border-style:solid;

	border-color:#666666; 

	background-color:#fcf9f9; 

	color:#000000;  

}



textarea {

	margin-top:5px;

	margin-bottom:4px;

}



input:focus,

textarea:focus {

	background-color: #e3e3e3;  

}



label {

	margin: 3px 5px 2px 5px;

	font-weight: bold;

	text-align: right;

}



.st3-formfield,

.st3-formfield td { /* Eine Zeile */

	padding:4px;

}



.st3-error {color:#e2001a;font-weight:bold;} 

.st3-star {color:#e2001a;font-size:0.7em;} 



input.pollsubmit, /* bei Abstimmung Formular */

input.csc-mailform-submit, /* bei einem Typo3 Formular */

input.st3-button {

	height: 2.0em; 

	font-weight: bold; 

	background-color:#666666;  

	color:#000000;  

}




/* include from file50:fileadmin/css/styles_col12.css */

/*

** Author    : t3media AG

** Version   : 0.1.4

** Datei     : styles_col12.css

** Desc      : Stylesheet fuer Spalte 1 und 2

** LayoutKey : t3media_def

** Changes   : 21.02.08 - pf - create file version

**             24.04.08 - eb - new categories

*/



/* -----------------------------------------------------------------------------

** Schriftfarbe im Content Spalte1 und Spalte2

** -----------------------------------------------------------------------------

*/

#col1_content,

#col2_content {color:#000000;}    



/* -----------------------------------------------------------------------------

** Header / Ueberschriften (H1 - H6)

** -----------------------------------------------------------------------------

*/

#col1_content h1,

#col1_content h2,

#col1_content h3,

#col1_content h4,

#col1_content h5,

#col1_content h6 {}



#col2_content h1,

#col2_content h2,

#col2_content h3,

#col2_content h4,

#col2_content h5,

#col2_content h6 {}



#col1_content h1,   /* Seitentitel */

#col2_content h1 {} /* Seitentitel */

#col1_content h2,   /* Ueberschrift im Content */

#col2_content h2 {} /* Ueberschrift im Content */

#col1_content h3,   /* Ueberschrift im Content Global */

#col2_content h3 {text-transform:uppercase;font-weight:normal;font-size:12px;} /* Ueberschrift im Content Global */

#col1_content h4,

#col2_content h4 {}

#col1_content h5,

#col2_content h5 {}

#col1_content h6,

#col2_content h6 {}



/* Layouts der Content Elemente H2 */

#col1_content h2.lay1, /* normal und layout 1 */

#col2_content h2.lay1 {} /* normal und layout 1 */

#col1_content h2.lay2, /* layout 2, bold */

#col2_content h2.lay2 {} /* layout 2, bold */

#col1_content h2.lay3, /* layout 3 */

#col2_content h2.lay3 {} /* layout 3 */

#col1_content h2.lay4, /* layout 4, bold */

#col2_content h2.lay4 {} /* layout 4, bold */

#col1_content h2.lay5,  /* layout 5, display:block, padding:3px */

#col2_content h2.lay5 {}  /* layout 5, display:block, padding:3px */



/* -----------------------------------------------------------------------------

** Links / Verweise

** -----------------------------------------------------------------------------

*/



#col1_content a,

#col2_content a,

#col1_content a:link,

#col2_content a:link,

#col1_content a:visited,

#col2_content a:visited,

#col1_content a:hover,

#col2_content a:hover,

#col1_content a:active,

#col2_content a:active { /* auch fuer Links in H3 gueltig */

	color:#000000;   

}



#col1_content .st3-header a,

#col2_content .st3-header a,

#col1_content .st3-header-border a,

#col2_content .st3-header-border a,

#col1_content .st3-header-line a,

#col2_content .st3-header-line a,

#col1_content .st3-header-bottomline a,

#col2_content .st3-header-bottomline a,

#col1_content .st3-header-bg a,

#col2_content .st3-header-bg a,

#col1_content .st3-header-bg-border a,

#col2_content .st3-header-bg-border a,

#col1_content .st3-header-bg-line a,

#col2_content .st3-header-bg-line a,

#col1_content .st3-header-bg-bottomline a,

#col2_content .st3-header-bg-bottomline a,

#col1_content .st3-bottom a,

#col2_content .st3-bottom a,

#col1_content .st3-bottom-line a,

#col2_content .st3-bottom-line a,

#col1_content .st3-bottom-bottomline a,

#col2_content .st3-bottom-bottomline a,

#col1_content .st3-bottom-bg a,

#col2_content .st3-bottom-bg a,

#col1_content .st3-bottom-bg-line a,

#col2_content .st3-bottom-bg-line a,

#col1_content .st3-bottom-bg-bottomline a,

#col2_content .st3-bottom-bg-bottomline a {}



/*----- Link in einem st3-title ------ */

#col1_content .st3-title a, /* css1 */

#col2_content .st3-title a, /* css1 */

#col1_content .st3-title a:link,

#col2_content .st3-title a:link,

#col1_content .st3-title a:visited,

#col2_content .st3-title a:visited,

#col1_content .st3-title a:hover,

#col2_content .st3-title a:hover,

#col1_content .st3-title a:active,

#col2_content .st3-title a:active {

	color: #000000;  

}



/*----- more ------ */

#col1_content .st3-morelink a,

#col2_content .st3-morelink a {

	color: #000000;    

}



/*----- back ------ */

#col1_content .st3-backlink a,

#col2_content .st3-backlink a {

	color: #000000;   

}



/*----- navi ------ */

#col1_content .st3-navi a,

#col2_content .st3-navi a {

	color: #000000;    

}



/* -----------------------------------------------------------------------------

** Content Allgemein / Elemente

** -----------------------------------------------------------------------------

*/



/*

#col1_content *,

#col2_content * {

	border:0 solid;

} */



#col1_content p,

#col2_content p {

	margin:0px;

}



/*----- Titel ------ */

#col1_content .st3-title,

#col2_content .st3-title {

	padding:2px 0px 0px 0px; 

	font-weight:bold; 

}



/*----- Text Element OHNE Hintergrund ------ */

#col1_content .st3-txt,

#col2_content .st3-txt {padding:2px 0px;}



/*----- Text Element MIT Hintergrund ------ */

#col1_content .st3-txt-bg,

#col2_content .st3-txt-bg {}



/*----- back ------ */

#col1_content .st3-backlink,

#col2_content .st3-backlink {}



/*----- mehr ------ */

#col1_content .st3-morelink,

#col2_content .st3-morelink {

	text-align:right;

	font-weight:normal;

}



/*----- Link to Top ------ */

#col1_content .to-top,

#col2_content .to-top {} /* default set margin,text-align */



#col1_content .to-top a,

#col1_content .to-top a:hover,

#col2_content .to-top a,

#col2_content .to-top a:hover {} /* default set font-size,font-weight,text-decoration */



/*----- Datum ------*/

#col1_content .st3-date,

#col2_content .st3-date {padding:0; font-size:0.8em;} 



/*----- navi ------ */

#col1_content .st3-navi,

#col2_content .st3-navi {}



/* -----------------------------------------------------------------------------

** Rahmenfarbe auf alles im Content

** Hinweis : Wenn ein Element keine Borderfarbe hat, wird die Schriftfarbe zur Borderfarbe

** -----------------------------------------------------------------------------

*/

#col1_content div,				/**/

#col2_content div,				/**/

#col1_content table,			/**/

#col2_content table,			/**/

#col1_content .csc-frame-rulerBefore,	/* Rahmen: Linie davor */

#col2_content .csc-frame-rulerBefore,	/* Rahmen: Linie davor */

#col1_content .csc-frame-rulerAfter,		/* Rahmen: Linie danach */

#col2_content .csc-frame-rulerAfter,		/* Rahmen: Linie danach */

#col1_content .csc-frame-frame1,		/* Rahmen: Rahmen 1 */

#col2_content .csc-frame-frame1,		/* Rahmen: Rahmen 1 */

#col1_content .csc-frame-frame2,		/* Rahmen: Rahmen 2 */

#col2_content .csc-frame-frame2,		/* Rahmen: Rahmen 2 */

#col1_content hr,				/* Horizontale Linie (HTML) */

#col2_content hr				/* Horizontale Linie (HTML) */

{

	border-color:#000000;  

}



#col1_content .st3-cont,

#col2_content .st3-cont,

#col1_content .st3-cont-border,

#col2_content .st3-cont-border {

	height:1%;  /*IE hack only small login box needs it*/

	margin:0px 10px 10px 10px; 

	padding:0px; 

	background-color: transparent;  

}





#col1_content .st3-cont-border,

#col2_content .st3-cont-border {

	border-width: 1px; 

	border-color:#000000;  

}



#col1_content .st3-header-line,

#col2_content .st3-header-line,

#col1_content .st3-header-bg-line,

#col2_content .st3-header-bg-line,

#col1_content .st3-bottom-line,

#col2_content .st3-bottom-line,

#col1_content .st3-bottom-bg-line,

#col2_content .st3-bottom-bg-line {

	border-top-width:1px;  

}



#col1_content .st3-header-bottomline,

#col2_content .st3-header-bottomline,

#col1_content .st3-header-bg-bottomline,

#col2_content .st3-header-bg-bottomline,

#col1_content .st3-bottom-bottomline,

#col2_content .st3-bottom-bottomline,

#col1_content .st3-bottom-bg-bottomline,

#col2_content .st3-bottom-bg-bottomline {

	border-bottom-width:1px;

}



#col1_content .st3-header-border,

#col2_content .st3-header-border,

#col1_content .st3-header-bg-border,

#col2_content .st3-header-bg-border {

	border-width:1px;

}



#col1_content .st3-item-line,

#col2_content .st3-item-line,

#col1_content .st3-item-bg-line,

#col2_content .st3-item-bg-line {

	border-top-width:1px; 

}



/* -----------------------------------------------------------------------------

** Rahmenart / Style : item, header, title, text, bottom, date

** -----------------------------------------------------------------------------

*/





/* -----------------------------------------------------------------------------

** Elemente Hintegrundfarben : header / item / bottom

** -----------------------------------------------------------------------------

*/



#col1_content .st3-header-bg,

#col2_content .st3-header-bg,

#col1_content .st3-header-bg-border,

#col2_content .st3-header-bg-border,

#col1_content .st3-header-bg-line,

#col2_content .st3-header-bg-line,

#col1_content .st3-header-bg-bottomline,

#col2_content .st3-header-bg-bottomline {

background-color: transparent;  

}



#col1_content .st3-bottom-bg,

#col2_content .st3-bottom-bg,

#col1_content .st3-bottom-bg-line,

#col2_content .st3-bottom-bg-line,

#col1_content .st3-bottom-bg-bottomline,

#col2_content .st3-bottom-bg-bottomline {

background-color: transparent;  

}



#col1_content .st3-item-bg,

#col2_content .st3-item-bg,

#col1_content .st3-item-bg-line,

#col2_content .st3-item-bg-line {

background-color: transparent;  

}



#col1_content .st3-item-bg,

#col2_content .st3-item-bg,

#col1_content .st3-item-bg-line,

#col2_content .st3-item-bg-line {

}



/* -----------------------------------------------------------------------------

** Elemente : margin paddings of standard elements

** -----------------------------------------------------------------------------

*/



#col1_content .st3-header,

#col2_content .st3-header,

#col1_content .st3-header-border,

#col2_content .st3-header-border,

#col1_content .st3-header-line,

#col2_content .st3-header-line,

#col1_content .st3-header-bottomline,

#col2_content .st3-header-bottomline,

#col1_content .st3-header-bg,

#col2_content .st3-header-bg,

#col1_content .st3-header-bg-border,

#col2_content .st3-header-bg-border,

#col1_content .st3-header-bg-line,

#col2_content .st3-header-bg-line,

#col1_content .st3-header-bg-bottomline,

#col2_content .st3-header-bg-bottomline {

	margin:0px;  

	padding:1px 3px;

	color:#000000;   

	font-weight:normal;  

}



#col1_content .st3-bottom,

#col2_content .st3-bottom,

#col1_content .st3-bottom-line,

#col2_content .st3-bottom-line,

#col1_content .st3-bottom-bottomline,

#col2_content .st3-bottom-bottomline,

#col1_content .st3-bottom-bg,

#col2_content .st3-bottom-bg,

#col1_content .st3-bottom-bg-line,

#col2_content .st3-bottom-bg-line,

#col1_content .st3-bottom-bg-bottomline,

#col2_content .st3-bottom-bg-bottomline {

	margin:0px;  

	padding:1px 3px;

	color:#000000;   

	font-weight:normal;  

}



#col1_content .st3-header,

#col2_content .st3-header,

#col1_content .st3-header-border,

#col2_content .st3-header-border,

#col1_content .st3-header-line,

#col2_content .st3-header-line,

#col1_content .st3-header-bottomline,

#col2_content .st3-header-bottomline,

#col1_content .st3-header-bg,

#col2_content .st3-header-bg,

#col1_content .st3-header-bg-border,

#col2_content .st3-header-bg-border,

#col1_content .st3-header-bg-line,

#col2_content .st3-header-bg-line,

#col1_content .st3-header-bg-bottomline,

#col2_content .st3-header-bg-bottomline {

	padding:1px 3px;

	font-size:0.8em;  

}



#col1_content .st3-bottom,

#col2_content .st3-bottom,

#col1_content .st3-bottom-line,

#col2_content .st3-bottom-line,

#col1_content .st3-bottom-bottomline,

#col2_content .st3-bottom-bottomline,

#col1_content .st3-bottom-bg,

#col2_content .st3-bottom-bg,

#col1_content .st3-bottom-bg-line,

#col2_content .st3-bottom-bg-line,

#col1_content .st3-bottom-bg-bottomline,

#col2_content .st3-bottom-bg-bottomline {

	text-align:right;

}



#col1_content .st3-item,

#col2_content .st3-item,

#col1_content .st3-item-bg,

#col2_content .st3-item-bg,

#col1_content .st3-item-line,

#col2_content .st3-item-line,

#col1_content .st3-item-bg-line,

#col2_content .st3-item-bg-line {

	margin:0px;

	padding:3px;

	overflow:hidden;

}



/* -----------------------------------------------------------------------------

** Formular - form specific styles

** -----------------------------------------------------------------------------

*/



#col1_content input,

#col2_content input,

#col1_content textarea,

#col2_content textarea,

#col1_content select,

#col2_content select {

	border-width:1px; 

	background-color:#ffffff;   

	border-color:#000000;    

}



#col1_content input,

#col2_content input {

	height:1.4em; 

}



#col1_content input.st3-button,

#col2_content input.st3-button {

	height:1.6em; 

	font-weight:bold; 

	background-color:#000000;   

	color:#000000;   

}



#col1_content input:focus,

#col2_content input:focus,

#col1_content textarea:focus,

#col2_content textarea:focus {

	background-color:#e3e3e3;   

}


/* include from file98:fileadmin/css/styles_print.css */

@media print { 

/*

** Author    : t3media AG

** Version   : 0.1.4

** Datei     : styles_print.css

** Desc      : Stylesheet fuer Print Version

** LayoutKey : t3media_def

** Changes   : 21.02.08 - pf - create file version

**             24.04.08 - eb - new categories

*/



body,

#page, /* Layout Template */

#page_margins, /* Layout Template */

#main, /* Layout Template */

#main_print { /* Print Template */

	background-color:#fcf9f9; 

	background-image:none;

	border-width:0px;

}



#col3, /* Content Bereich */

#col3_content { 

	background-color:#fcf9f9; 

	background-image:none;

}



/* RTE Ausrichtungen */

.align-left {text-align:left;}

.align-right {text-align:right;}

.align-center {text-align:center;}

.align-justify {text-align:justify;}



/* Vermeidung von Seitenumbruechen direkt nach einer Ueberschrift */

h1,h2,h3 { page-break-after:avoid;}



/* News : Ausblenden von Browse Navigation und 'mehr' Link */

.tx-ttnews-browsebox {display:none;}

.news-list-morelink {display:none;}



/*

Folgender Code hat Einfluss wenn die Seite ueber den Druck-Button des Browser ausgedruckt wird.

Schaltet diverse YAML (Layout) Elemente aus.

*/



#header, /* Header */

#topnav, /* Navigation */

#nav, /* Navigation */

#col1,

#col2,

#breadcrumbs, /* Seitenpfad Navigation */

#footer { /* Fusszeile */

	display:none !important;

}



/* created by... ausblenden */

#ig_logo {display:none !important;}



#col3 {

	border-width:0px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	width:100%;

}



* html #col3 {width:620px;} /* sonst hat der IE 6 Probleme */



/*

Folgender Code ist fuer das Print Template.

*/



#wrapper {width:620px;} /* Breite der Seite */



#header_print {

	margin-bottom:20px;

	border-bottom:1px dotted #000000; 

	padding:0px 0px 10px 0px;

}



#main {width:600px;}

#main_print {width:100%;}



#footer_print {

	background-color:transparent; 

	color:#000000; 

	border-top:1px dotted #000000; 

	margin:20px 0px 0px 0px;

	padding:10px 0px 0px 0px;

	overflow:hidden;

	width:100%;

}



#footer_left {

	float:left;

	width:50%;

	overflow:hidden;

}



#current_date {}

#page_url {}

#footer_right {text-align:right;}



}

