
/* ==================================================== */
/* HEADER */

div#header {
	background-image: url('../img_tbk/header01.jpg');
	border-bottom: 3px solid #2049a0;
}

div#header div#logo {
	padding-right: 21px;
	padding-top: 17px;
}

/* ==================================================== */
/* PAGE BODY */

div.page-margin-colored {
	background-image: url('../img_tbk/bg-page-01.gif');
}

div.page-margin-simple {
	background-image: url('../img_tbk/bg-page-03.gif');
}

div.page-nomargin {
	background-image: url('../img_tbk/bg-page-02.gif');
}

/* ---------------------------------------------------- */
/* FOOTER */

div.footer-margin-colored {
	background-image: url('../img_tbk/footer-margin.gif');
}

div.footer-margin-simple {
	background-image: url('../img_tbk/footer-margin-blank.gif');
}

div.footer-nomargin {
	background-image: url('../img_tbk/footer-nomargin.gif');
}

div.footer a.imprint {
	background-image: url('../img_tbk/icon-imprint.gif');
}

div.footer a.print {
	background-image: url('../img_tbk/icon-print.gif');
}

div.footer a.toTop {
	background-image: url('../img_tbk/icon-top.gif');
}

/* ==================================================== */
/* NAVIGATIONSSPALTE */

/* ---------------------------------------------------- */
/* NAVIGATIONSSPALTE: Suche */

div.left fieldset#search {
	background-color: #c3d7e5;
}

div.left fieldset#search input {
	border: 1px solid #c3d7e5;
}

/* ==================================================== */
/* NAVIGATION */

/* ---------------------------------------------------- */
/* NAVIGATION: 1. Ebene */

ul.navi li {
	background-color: #c3d7e5;
}

ul.navi li.cur {
	background-color: #5d719b;
	background-image: url('../img_tbk/bg-navi-cur.gif');
}

ul.navi li.cur a {
	background-image: url('../img_tbk/bg-navi-cur-arrow.gif');
}

ul.navi li a:hover {
	background-color: #f4f9f7;
	background-image: none;
}

/* ---------------------------------------------------- */
/* NAVIGATION: 2. Ebene */

ul.navi li ul li.act {
	/*background-color: #aacbc4;*/
	background-color:#A8BFCF;
}

/* ==================================================== */
/* CONTENT */

div.center div.cBorder {
	border-top: 1px solid #6195BB;
}

a:hover {
	color: #2049A0;
}

div.contentElement a {
	background-image: url('../img_tbk/icon-arrow.gif');
}

/* ---------------------------------------------------- */
/* CONTENT: Auflistungen */

ul.linkList li a {
	background-image: url('../img_tbk/icon-arrow.gif');
}

ul.linkList li a:hover {
	color: #2049A0;
}

/* ==================================================== */
/* MARGINALSPALTE */

div.page-margin-colored div.right {
	background-color: #c3d7e5;
}

div.page-margin-colored div.right div.contentElement {
	background-color: #c3d7e5;
}

div.page-margin-colored div.right h1 {
	background-color: #dbe7ef;
}

/* ==================================================== */
/* CONTENT ELEMENTE ALLGEMEIN */

div.right li {
	list-style-image:url(http://gwj.neonaut-server2.de/fileadmin/templates/img_tbk/icon-arrow.gif);
}

div.right li a {
	background-image: none;
}

dl.csc-textpic-image {
	background-color: #dbe7ef;
}

/* ==================================================== */
/* TABELLEN */

table td,
table th {
	border: 1px solid #6195BB;
}

table th {
	background-color: #6195BB;
}

/* ==================================================== */
/* FORMULARE / MAILFORM */

div.csc-mailform-field {
	background-color: #dbe7ef;
}

input,select,textarea {
	border: 1px solid #dbe7ef;
}

input.csc-mailform-submit {
	background-color: #C3D7E5;
	border: 1px outset #C3D7E5;
}

/* ==================================================== */
/* NEWS */

div.news-single-img img {
	border:2px solid #DFEBE6;
}

div.news-single-imgcaption {
	background-color:#DFEBE6;
	border: 2px solid #DFEBE6;
}

/* ==================================================== */
/* INDEXSUCHE */

div.tx-indexedsearch-search-submit input {
	background-color: #C3D7E5;
	border: 1px outset #C3D7E5;
}

/* ==================================================== */
/* NEWSLETTER ANMEDLUNG */

div.dmail_input {
background-color:#DBE7EF;
margin-bottom:10px;

}

div.dmail_input label {
width:140px !important;
}

div.dmail_input_submit{
background-color:#DBE7EF;
margin-top:10px;
text-align:right!important;
}

div.dmail_input_submit input{
background-color:#C3D7E5;
border:1px outset #C3D7E5;
width:auto !important;
}
