/* Sprachauswahl und Telefonbutton links ausrichten */
#toolbox #phone{
	float:left;
}

#sub_navigation h2 {
	padding: 0 0 2px;
}

#sub_navigation .site-logo{
	text-align:center;
}

p.csc-linkToTop{
	float:right;
	margin:-25px 0 0;
}

/* Anker müssen geändert werden */
#content a.nodec, #content a.nodec:hover, #content a.nodec:focus, #content a.nodec:active {
	background:transparent none repeat scroll 0 0;
	color:#09455D;
}

/* Bildunterschrift verändern */
dd.csc-textpic-caption {
	color: #808080;
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.9em;
	text-align: right;
}

/* Textpics sollen keinen Anker beim "Vergrößern-Klick" haben */

.csc-textpic-imagewrap a {
	background: none;
	padding: 0;
}

/* Breite der Content-Area festlegen*/
#content_area {
	width: 450px;
}

/* Einrückung von Listen sicherstellen*/
#content_area ul {
	margin-left: 25px;
}

/* Suchbox formatieren: */

.box_body_blue {
	display:block;
	padding:10px 5px 10px 13px;
	background-color:#E9F2F7;
}

input.cool, textarea.cool {
	background-color:white;
	border:1px solid #347A9B;
	color:#0C4560;
	padding:3px;
}

input.button {
	background-color:#33799A;
	border-color:#ECF9FF #00587C #00587C #ECF9FF;
	border-style:solid;
	border-width:1px;
	color:white;
	font-weight:bold;
	padding:2px;
}

/* Tabelleinhalte oben buendig machen: */

.contenttable td {
	vertical-align:top;
}


/**
	* ------------------------------------------------------------------------------------------------- #
	*
	* Tables | Tabellen
	*
	* (en) Generic classes for table-width and design definition
	* (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
	*
	* @section content-tables
	*/

	table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; border-top: 2px #CFE3A8 solid; border-bottom: 2px #CFE3A8 solid; }
	table caption { font-variant:small-caps; }
	table.full { width: 100%; }
	table.fixed { table-layout:fixed; }

	th,td { padding: 0.5em; }
	thead th { color: #000; border-bottom: 2px #CFE3A8 solid; }
	tbody th { background: #e0e0e0; color: #333; }
	tbody th[scope="row"], tbody th.sub { background: #E7F3CD; }

	tbody th { border-bottom: 1px solid #fff; text-align: left; }
	tbody td { border-bottom: 1px solid #eee; }

	tbody tr:hover th[scope="row"],
	tbody tr:hover tbody th.sub { background: #E7F3CD; }
	tbody tr:hover td { background: #E7F3CD; }

/***********************************************
 * LOGINFORMUALR                               *
 ***********************************************/

.tx-felogin-pi1{}

.tx-felogin-pi1 fieldset{padding:5px;}

.tx-felogin-pi1 form div{display:block;height:20px;}

.tx-felogin-pi1 label{display:inline; width: 30%; float:left;}

.tx-felogin-pi1 input[type="submit"] {background-color: #33799A;border-bottom: 1px solid #00587C;border-left: 1px solid #ECF9FF;border-right: 1px solid #00587C;border-top: 1px solid #ECF9FF;color: white;font-weight: bold;padding: 2px;cursor: pointer;float:right;}

.tx-felogin-pi1 div.felogin-hidden{display:none;}

/***********************************************
 * SEITENLOGO (TEXT)                           *
 ***********************************************/

#sub_navigation a.logo{text-decoration:none;background:none;padding:0;display: block;}
#sub_navigation span{
	text-align:center;
	font-size: 100%;
	height: 73px;
	display: block;
	text-transform: uppercase;
}

#sub_navigation .site-logo a:hover,
#sub_navigation .site-logo a:active,
#sub_navigation .site-logo a:focus{
	color:#09455D;
}

/***********************************************
 * DAMIT SUCHE UND CONTENT BÜNDIG SIND         *
 ***********************************************/
#center_column .site_content{padding:8px 0 0 0;}

/***********************************************
 * DAMIT DIE BILDER IM CONTENT NICHT           *
 * VERSCHOBEN DARGESTELLT WERDEN               *
 ***********************************************/

#center_column div.csc-textpic-imagewrap ul,
#center_column div.csc-textpic-imagewrap ul li,
#center_column div.csc-textpic-imagewrap a {
	margin:0 !important;
	padding:0 !important;
}

/***********************************************
 * LETZTE ÄNDERUNGEN DARSTELLEN                *
 ***********************************************/
.last_change{color: #8B8A8C;float: left;margin: 0px 0px 0px 243px;width: 701px;}

/***********************************************
 * Acronyme u. Abbrevations anpassen           *
 ***********************************************/
abbr, acronym {
		border-bottom: #09455D .1em dotted;
		cursor: help;
}

/***********************************************
 * DAMIT BILDUNTERSCRIFTEN IN TABELLE          *
 * DEN ALTEN STIL HABEN                        *
 ***********************************************/
.csc-textpic-imagewrap table {
	border: none;
}
/*div.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-imagerow-last figure.csc-textpic-image {
	margin-bottom: 0.5em;
}*/
.csc-textpic-imagewrap table caption,
.csc-textpic-imagewrap figure figcaption,
.news-img-caption {
	font-variant: normal;
	color: #999;
	margin: 2px 0 0 0;
	font-size: 0.9em;
	/*border-top: 1px solid #eee;*/
}

.news-img-caption {
	margin: 0 0 10px;
}

/***********************************************
 * POWERMAIL KRAM							   *
 ***********************************************/
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label,
fieldset.tx-powermail-pi1_fieldset .powermail_radio_inner label{
		display: inline !important;

}
.powermail_radio_legend {
	font-size: 100% !important;
	color: #666 !important;
	font-weight: bold !important;
}

.tx-powermail {
	width: 100% !important;
}

.tx-powermail .powermail_fieldset .powermail_label {
	font-weight: bold;
}

.tx-powermail .powermail_fieldset .powermail_field.powermail_submit:hover, .tx-powermail .powermail_fieldset .powermail_field.powermail_reset:hover {
	color: black;
}

.tx-powermail .powermail_fieldset .powermail_label[title]:after {
	content:'i';
	display:inline-block;
	border-radius:100px;
	height:16px;
	width:16px;
	background-color:#aaa;
	margin:0 0 0 2px;
	font-size:14px;
	line-height:16px;
	text-align:center;
	color:white;
	font-family:arial;
	font-weight:bold
}
.tx-powermail .powermail_fieldset .powermail_label[title][title=""] {
	cursor:inherit
}
.tx-powermail .powermail_fieldset .powermail_label[title][title=""]:after {
	display:none
}