@charset "UTF-8";
/* CSS Document */



/* MEMBERSHIP & COOPERATION Elements */
.membership						{	display:block; width: 100%; }
.coop							{    	clear:both; display:block; padding-top: 20px;}

/* -----------------------------*/
/* GENERAL - Global Formattings */
/* -----------------------------*/
.left							{ 	float:left;}
.right							{	float: right;}
.bottom							{	position: relative; bottom: 0px;}
.small							{	font-size:0.9em; line-height:1.4em;}
.darkblue						{	color: #004494; }
.date							{	color: #004494; }
.line							{	border-bottom: #004494 1px solid; margin-bottom: 5px;}


/* LINKS */
a,
a:link
a:visited						{	color: #004494; text-decoration:underline;}
a:hover,
a:active						{	color: #000000; text-decoration:underline;}

a img							{	border:none;}
#content img					{	border:none; }
p								{ 	padding-bottom: 1.2em;}

/* ----------------------------*/
/* SPECIAL CONTENT FORMATTINGS */
/* ----------------------------*/
/* 2 COL LAYOUT */
.innerColLeft					{	float:left; width:45%; padding-right: 10px;}
.innerColRight					{	float:right; width:50%; }


/* LINKS */
/* Standard Textlinks */
#content a,
#content a:link
#content a:visited				{	color: #666666; text-decoration:underline;}
#content a:hover,
#content a:active				{	color: #000000; text-decoration:underline;}

/* Download Links */
a.pdflink,
a.pdflink:link
a.pdflink:visited				{	background: url(../images/ico_link_pdf.gif) no-repeat 0 0; padding-left: 20px; color: #666666; text-decoration:none;}
a.pdflink:hover,
a.pdflink:active				{	color: #000000; text-decoration:underline;}

/* TABLES */
/* Standard Table */
#content table					{ 	border:none; margin: 1em 0; background:none; }
#content table td				{ 	padding: 0.4em 0;}
#content .tableheader			{	background:none; color: #004494;  height:2em; line-height:1.4em; font-weight: bold;}
#content .tableheader td		{	padding:0.2em 1em;}

/* Download Table */
#content table.downloadtbl		{ 	font:normal 0.81em/1.3em Arial,Helvetica, Trebuchet, Sans;}
#content table.downloadtbl td			{ 	padding: 0.8em 1em;}
#content .downloadtbl .tableheader		{	background:#dddddd; color: #004494;  height:2em; line-height:1.4em; font-weight: bold;}
#content .downloadtbl .tableheader td	{	padding:0.2em 1em;}

/* News Table */
#content table.newstable		{ 	border:none; margin: 1em 0; background:none; }
#content table.newstable td		{ 	padding: 0.8em 0; border-bottom: 1px solid #004494;}
#content table.newstable td.last{ 	border-bottom: none;}
#content .newstable .tableheader{	background:none; color: #004494;  height:2em; line-height:1.4em; font-weight: bold;}
#content .newstable .tableheader td		{	padding:0.2em 1em;}

/* Alternating Tablerows */
#content .tableentry1			{	background:#ffffff;}
#content .tableentry2			{	background:#f5f6f6;}

#content ul						{ 	margin: 0 0 .5em 3em; padding:0; list-style-type:disc; }
#content ul li					{	padding-left: 1em;}
#content ul ul					{	margin-left: 1em;}


.kontakt_teaser					{	float:left; height:200px; margin:0 17px 10px 17px; width:97px; line-height:1em; color: #004494; }
.kontakt_teaser img				{	margin-bottom: 10px; }
.kontakt_teaser span				{	font-size:9px; }
.kontakt_teaser	span a				{	color: #004494; }
.kontakt_teaser .name				{	float:left; font-size: 9px; width:97px;}

/* FORMS */

label { /* Alle Labels auswhlen */
  display: block;
  float: left;
  width: 80px; /* Breite.*/
}


span.input1 input {
	width: 220px;
	margin-left: 10px;
}

span.select1 select {
	width: 80px;
	margin-left: 10px;
}



/* HEADLINES */
#content h1						{	color: #666666; font:italic 1.7em/1.3em Arial,Helvetica, Trebuchet, Sans; margin-bottom: .5em;}
#content h2						{	color: #004494; font:italic 1.7em/1.3em Arial,Helvetica, Trebuchet, Sans; margin-bottom: .5em;}
#content h3						{	color: #004494; font:bold 1.2em/1.4em Arial,Helvetica, Trebuchet, Sans; margin-bottom: .6em;}
#content h4						{	color: #004494; font:bold 1em/1.8em Arial,Helvetica, Trebuchet, Sans; margin-bottom: .5em;}
#content h5						{	color: #666666; font:bold 1em/1.4em Arial,Helvetica, Trebuchet, Sans; }
#content h6						{	color: #666666; font:normal 1em/1.4em Arial,Helvetica, Trebuchet, Sans; }


#content h4	a					{	color: #004494;  font:bold 1.2em/1.8em Arial,Helvetica, Trebuchet, Sans; }
/* INPUT FIELDS */
#content .login_form input		{	background: #FFFFFF; border: 1px solid #CCCCCC; width: 120px; margin-left:12px; font-size: 10px;}


/* -------------*/
/* RIGHT COLUMN */
/* -------------*/
#rightCol 						{	font: 0.81em/1.4em Arial,Helvetica, Trebuchet, Sans; }
#rightCol h2					{	padding: .5em 0; color:#004494; font:bold 1.3em/1.2em Arial, Arial,Helvetica, Trebuchet, Sans; border-top: 1px solid #004494;}
#rightCol h3					{	padding: .5em 0; color:#004494; font:bold 1.3em/1.2em Arial, Arial,Helvetica, Trebuchet, Sans; }
#rightCol h4					{	padding: 0; color:#004494; font:bold 1em/1.5em Arial,Helvetica, Trebuchet, Sans; }
#rightCol .contentpane			{	padding: .5em 0; margin-bottom: 1em; border-top: 1px solid #004494;}

#rightCol a,
#rightCol a:link
#rightCol a:visited				{	color: #004494; text-decoration:none;}
#rightCol a:hover,
#rightCol a:active				{	color: #004494; text-decoration:underline;}

/* FOOTER */
#footer							{	font: 0.81em/1.4em Arial,Helvetica, Trebuchet, Sans; }
.imagelist						{	clear:both; margin-top:14px; }
.imagelist img					{	float:left; margin: 0 16px 0 0; border:none;}


#flash {
	z-index: 1;
	position: absolute;
}

/* Update zur Integration von Jobcenter --- Sara Heinen 28.09.2010 */

/*.loginText		{ float:left; width: 285px; margin-right: 32px;}*/
.loginText	{ padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px;}
#content .loginText h2	{ font-weight: bold; font-size: 14px; color: #013483; margin-bottom: 15px; font-style: normal;}
#content .loginText p	{ margin-bottom: 10px; padding: 0;}
#iframeLogin	{ margin-top: -15px; }

#content .inititivbewerbungText h2	{ font-weight: bold; font-size: 14px; color: #013483; margin-bottom: 15px; font-style: normal;}
#content .inititivbewerbungText p, .inititivbewerbungText ul	{ margin-bottom: 10px; padding: 0;}

/* Startseite */
.teaserIndexLeft{ width: 310px; margin-right: 42px; margin-top: 30px;}
.teaserIndex{ width: 310px; margin-top: 30px;}
/***/

