body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	margin: 0px;
	border: 0px solid cyan;
	padding: 0px;
	font-size: 70%;
	background: url(/fileadmin/wgkt/images/wgkt-backgr-page.jpg) #ffffff repeat-x;
}

#crps-a {
	width: 996px;
	margin: 0px auto 0px auto;
	border: 0px solid red;
	padding: 0px;
}

#crps {
	float: left;
	width: 996px;
	margin: 0px;
	border: 0px solid red;
	padding: 0px;
	background: #ffffff;
}


#topt {
	float: left;
	width: 100%;
	margin: 0px;
	border-bottom: 0px solid cyan;
	padding: 0px;
}

.topcontact {
	margin: 0px;
	border: 0px solid red;
	padding: 12px 20px 10px 0px;
	text-align: right;
	background: #ffffff;	
}

#top {
	float: left;
	width: 100%;
	margin: 0px;
	border-bottom: 0px solid red;
	padding: 0px;
	background: url(/fileadmin/wgkt/images/wgkt-logo-195-80.gif) no-repeat #ffffff 0px 0px;
	background: url(/fileadmin/wgkt/images/wgkt-logo-2009.png) no-repeat #ffffff 0px 0px;
}

#top-l {
	float: left;
	width: 169px;
	height: 80px;
	margin: 0px;
	border-bottom: 0px solid blue;
	padding: 0px;
}
#top-r {
	float: left;
	width: 827px;
	height: 80px;
	margin: 0px;
	border-bottom: 0px solid green;
	padding: 0px;
	background: url(/fileadmin/wgkt/images/WGKT-Schrift-500-80.gif) no-repeat 50px 0px;
}

#topb {
	float: left;
	width: 100%;
	height: 20px;height: 22px;
	margin: 6px 0px 0px 0px;
	border: 0px solid #666666;
	padding: 0px;
	background: url(/fileadmin/wgkt/images/wgkt-backgr-brcrmp.jpg) #d0d0d0 repeat-x;
}

.brcrmp {
	float: left;
	margin: 4px 0px 0px 169px;
	border: 0px solid green;
	padding: 0px;
}

.brcrmp a {
	color: #990000;
	text-decoration: none;
}

.language {
	float: right;
	width: 200px;
	margin: 4px 10px 0px 0px;
	border: 0px solid green;
	padding: 0px;
}

.language img{
float: right;
margin: 1px 0px 0px 0px;
padding: 0px 0px 0px 4px;
}

.fote{
float: right;
text-align: right;
width: 70px;
margin: 0px 0px 0px 0px;
border: 0px solid red;
padding: 0px 0px 0px 0px;
}

/***** Searchbox **********/
.tx-macinasearchbox-pi1{
position: absolute;
float: left;
margin: 60px 0px 0px 680px;
border: 0px solid cyan;
padding: 0px;
}

.tx-macinasearchbox-pi1 input{
position: absolute;
margin: 0px;
border: 1px solid #aaaaaa;
padding: 0px;
}
.tx-macinasearchbox-pi1 input.submit{
margin: 0px 0px 0px 120px;
border: 0px solid red;
padding: 0px;
}

.tx-macinasearchbox-pi1 form{
margin: 0px;
border: 0px solid green;
padding: 0px;
}

#cib-content {
	float: left;
	margin: 6px 0px 0px 0px;
	border-top: 0px solid red;
	padding: 0px;
	background: url(/fileadmin/wgkt/images/nav-hg.png) repeat-y;
	
}
#cib-content-l {
	float: left;
	min-height: 500px;
	color: #003366;
	width: 163px;  width: 163px;
	margin: 0px;	margin-left: 0px;
	border-bottom: 0px solid blue;
	padding: 0px;
	background-color: #d0d0d0;
}
#cib-content-lt {
	border: 0px solid red;
}

#cib-content-lb {
	margin-top: 6px;
	border-top: 0px solid cyan;
	border-bottom: 0px solid cyan;
}



#cib-content-m {
	float: left;
	width: 575px;
	min-height: 600px;
	margin: 0px 0px 0px 6px;
	border-bottom: 0px solid red;
	padding: 0px 0px 20px 0px;
	background: #ebecff;	background: #edeeff;
}

#cib-content-r {
	float: left;
	width: 246px;
	margin: 0px 0px 0px 6px;
	border-bottom: 0px solid cyan;
	padding: 0px;
}
#cib-content-rt {
	zzzheight: 370px;
	float: left;
	width: 246px;	width: 236px;
	border: 0px solid red;
	background: #dddddd;	background: none;
}
#cib-content-rb {
	zzzheight: 379px;
	float: left;
	width: 246px;
	border: 0px solid cyan;
	background: #dddddd;	
	background: url(/fileadmin/cib/template/images/home-4.jpg) #d6d5ff no-repeat;	
}




/**********************************     Navigation start  **********************************************/
/*****     Navigation  left   *****/

ul.nleft {
	margin: 0px;
	border: 0px solid cyan;
	padding: 26px 0px 0px 0px;
}

li.leftn, li.lefta {
	font-weight: bold;
	margin: 0px;
	border-top: 2px solid #ffffff;
	padding: 5px 0px 5px 12px;
	xxxbackground: url(/fileadmin/cib/template/images/naim-13.jpg) no-repeat;	
	xxxbackground-position: 150px 11px;	
	list-style-type: none;
}



li.leftn a, li.lefta a {
	text-decoration: none;
	color: #003366;
	display: block;
}

li.lefta a {
	color: #990000;
}


li.leftsub {
	margin: 0px;
	border: 0px solid red;
	padding: 1px 0px 0px 0px;
	list-style-type: none;
}


ul.nleft2 {
	margin: 0px;
	border: 0px solid cyan;
	padding: 0px 0px 0px 0px;
	background: #eeeeee;
}

li.leftn2, li.lefta2 {
	font-weight: bold;
	margin: 0px;
	border: 0px solid red;
	padding: 5px 0px 5px 24px;
	list-style-type: none;
}



li.leftn2 a, li.lefta2 a {
	text-decoration: none;
	color: #003366;
	display: block;
}

li.lefta2 a {
	color: #990000;
}



/**********************************     Navigation end  **********************************************/





	
	
/********* Content Elemente mit Rahmen1 und Rahmen2 *************/
.csc-frame-frame1, .csc-frame-frame2 {
	float: left;
	width: 575px;
	color: #ffffff;
	margin: 0px 0px 6px 0px;
	border: 0px solid cyan;
	padding: 0px 0px 30px 0px;
	background: #808080;
	background: #a0a0a0;
}

.csc-frame-frame2 {
	color: #000000;
	org-background: #d6d5ff;
	background: #ebecff;
}

/* h1 haupt, h2 block 2. */
h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	height: 23px;
	margin: 0px 0px 6px 0px;
	border-bottom: 1px solid #ffffff;
	padding: 28px 0px 0px 30px;
		height: auto;
		padding: 28px 0px 7px 30px;
	
}

#cib-content-rt h1 {
	padding: 28px 0px 0px 8px;
}

h2 {
	border-bottom: 0px solid #ffffff;
}

#wfqbe_id_notset{padding: 0px 30px 0px 30px;}

#cib-content-m p {
	margin: 0px;
	border: 0px solid #ff0000;
	padding: 0px 30px 0px 30px;
}
#cib-content-r p {
	font-size: 80%;
	margin: 0px;
	border: 0px solid #ff00ff;
	padding: 0px 30px 0px 8px;
}
#cib-content-m p.csc-caption {
	padding: 0px 4px 0px 4px;
}


#cib-content-m .csc-uploads{
	font-size: 100%;
	margin: 0px 0px 0px 30px;
	border: 0px solid green;
	padding: 0px 0px 0px 0px;
}

#cib-content-m .csc-uploads td.csc-uploads-fileName p{
	width: 350px;
	margin: 0px 0px 0px 0px;
	border: 0px solid green;
	padding: 0px 4px 0px 4px;
}

#cib-content-m .csc-uploads td.csc-uploads-fileSize p{
	width: 80px;
	margin: 0px 0px 0px 0px;
	border: 0px solid green;
	padding: 0px 4px 0px 4px;
}

#cib-content-m .csc-uploads tr.tr-even td{
	background: #ffffff;
}



ul{ margin: 6px; border: 0px solid cyan; padding: 0px 60px 0px 74px;}
li{ margin: 0px; border: 0px solid red; padding 0px 0px 0px 0px;}


.csc-textpic-imagewrap{border: 0px solid cyan; margin: 0px 30px 0px 30px;}


.list-body-element, .list-body-element-last{margin: 0px 0px 0px 0px;border: 0px solid cyan; padding: 0px;}
.list-body-element-last{margin: 0px 0px 20px 0px;border: 0px solid cyan; padding: 0px;}

div.tx-indexedsearch {font-size: 100%;padding: 0px 30px 0px 30px;}
div.tx-indexedsearch-res td{font-size: 100%;}

/***********   Links  *************/

xxa:link {color: #990000;}
xxa:visited {color: #990000;}

#cib-content-m a:link, #cib-content-r a:link, #topt a:link {color: #990000;}
#cib-content-m a:visited, #cib-content-r a:visited, #topt a:visited {color: #990000;}
#cib-content-m a:hover, #cib-content-r a:hover, #topt a:hover {color: #ff0000;}

#cib-content-l a:hover {color: #ff0000;}

/***********   News  *************/

.news-latest-container {
	float:left;
	margin: 0px;
	border: 0px solid red;
	padding: 0px;
}

.news-latest-item {
	float:left;
	margin: 0px;
	border: 0px solid red;
	padding: 0px 0px 8px 0px;
}

.news-latest-item img{

	margin: 0px;
	border: 0px solid red;
	padding: 0px 0px 0px 8px;
}

.news-latest-container h3{
	font-size: 90%;
	margin: 0px;
	border: 0px solid red;
	padding: 0px 0px 0px 8px;
}
.news-latest-container h3 a{
	color: black;
	text-decoration: none;
}
.news-latest-container .news-latest-morelink a, .news-latest-container .news-latest-gotoarchive a{
	padding: 0px 0px 0px 8px;
}
.news-latest-container .clearer{
	clear:both;
	margin: 0px 0px 0px 0px;
	border: 0px solid #00ffff;
	padding: 0px 0px 0px 0px;
}



.news-single-item h3 {
	font-size: 100%;
	margin: 0px;
	border: 0px solid red;
	padding: 0px 60px 20px 30px;
}
.news-single-img {
	float: right;
	width: 180px;
	margin: 0px 30px 0px 0px;
	border: 0px solid red;
	padding: 0px 0px 0px 10px;
}
#cib-content-m p.news-single-imgcaption{
	margin: 0px;
	border: 0px solid cyan;
	padding: 2px 2px 0px 2px;
}
.news-single-item h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	height: auto;
	margin: 0px 0px 6px 0px;
	border-bottom: 1px solid #ffffff;
	padding: 28px 0px 0px 30px;
}
.news-single-timedata {
	font-size: 80%;
	color: #555555;
}
.news-single-backlink {
	margin: 0px 0px px 0px;
	border-bottom: 0px solid #ffffff;
	padding: 14px 0px 0px 30px;
}
.news-single-additional-info {
	margin: 0px 0px px 0px;
	border-bottom: 0px solid #ffffff;
	padding: 0px 0px 0px 30px;
}
.news-single-files dt {
	margin: 0px 0px 0px 0px;
	border: 0px solid #ffffff;
	padding: 0px 0px 10px 0px;
}
.news-single-files dd {
	margin: 0px 0px 0px 0px;
	border: 0px solid #00ffff;
	padding: 0px 0px 0px 0px;
}



.news-list-item {
	margin: 0px 0px 0px 0px;
	border: 0px solid #00ffff;
	padding: 0px 0px 10px 0px;
}
.news-list-item h3, .news-list-morelink {
	font-size: 100%;
	margin: 0px 0px 6px 0px;
	border: 0px solid #ffffff;
	padding: 0px 0px 0px 30px;
}
.news-list-item img {
	float: left;
	font-size: 100%;
	margin: 0px 0px 0px 0px;
	border: 0px solid #ffffff;
	padding: 0px 10px 0px 30px;
}
.news-list-item .clearer{
	clear:both;
	margin: 0px 0px 0px 0px;
	border: 0px solid #00ffff;
	padding: 0px 0px 0px 0px;
}

.news-amenu-container {
	margin: 0px 0px 0px 0px;
	border: 0px solid #00ffff;
	padding: 0px 0px 20px 0px;
}

/* Powermail */
.tx-powermail-pi1 {
	width: 430px;
	margin: 0px 0px 0px 30px;
	border: 0px solid cyan;
	padding: 0px 0px 0px 0px;
}
.tx-powermail-pi1 label{
float: left;
display: block;
width: 150px;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	padding: 2px 0px 1px 0px;
}

.tx-powermail-pi1 select, .tx-powermail-pi1 input{
float: left;
display: block;
	width: 250px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	padding: 0px 0px 0px 0px;
}

input.powermail_submit_uid16{
	width: 150px;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	padding: 0px 0px 0px 0px;
}


.tx_powermail_pi1_fieldwrap_html {
	float: left;
	width: 400px;
	margin: 0px 0px 0px 0px;
	border: 0px solid red;
	padding: 4px 0px 4px 0px;
}

/* Confirmation */
.tx-powermail-pi1 td{
	margin: 0px 0px 0px 30px;
	border: 0px solid cyan;
	padding: 4px 0px 4px 0px;
}
input.tx-powermail-pi1_confirmation{
	float: left;
	width: 150px;
	margin: 0px 10px 0px 10px;
	border: 0px solid red;
	padding: 4px 0px 4px 0px;
}
