/*GS Technical Support*/
body {  
background-image:    url('images/streifen.gif');
background-repeat:repeat-y;
/*background-position:center;*/
margin:0px;
padding:0px;
background-color:#1E3348;
font-size:80%;
color:#202A34;
/*text-align:center;*/
}

form { display:inline; }

#mailform {
display:table;
}

fieldset {border:0px;}

iframe {border:0}

html,body {
	height: 100%;
}


/*Anfang Menükonfig*/

#navigation li a
{
display: block;
min-height:1.1em;
padding: 3px 3px 1px 0.5em;
color:#305278;
text-decoration: none;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style:solid;
border-color:#305278;
/*background-color:#F2E7D5;*/
}

#navigation li.ebene2 a {
border:0px;
}

#navigation ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;

}

#navigation li.ebene2
{
/*list-style:square;
margin: 3px;
border: none;*/

}


#navigation li a.navhl, #navigation li a:hover {
/*background-color: #F5E0BC;*/
color:#CC3300;
}



#navigation li a.navunter, #navigation li a.navhlunter
{
/*background-color: #FEF6EA;
*/
color:#305278;
padding-left:15px;
padding-bottom:0px;
border:0px;
}

#servicenav a.navunter {
color:#122B5F;
text-decoration:none;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style:solid;
border-color:#122B5F;
padding-right:5px;
}

#navigation li a.navhlunter {
color:#CC3300;
}

#navigation li.ebene3 a.navunter {
font-style:italic;
}

#navigation li.ebene3 > a.navlunter {
font-weight:bold;
font-style:italic;
}


li.ebene1 {
list-style-image:url('images/leer.gif');}
li.ebene1hl {
list-style-image:url('images/leer.gif');}

li.ebene2 {
list-style-image:url('images/leer.gif');
}
li.ebene2hl {
list-style-image:url('images/leer.gif');
}

li.ebene3 {
list-style-image:url('images/leer.gif');

}
li.ebene3hl {
list-style-image:url('images/leer.gif');

}



.layouttable, .layouttable td, .layouttable th {border:0px;}




/*Ende Menükonfig*/



#servicenav {
position:absolute;
left:290px;
top:160px;
text-align:left;
z-index:1;
}



#navigation {
position:absolute;
left:19px;
top:197px;
text-align:left;
z-index:1;
width:150px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-style:solid;
border-color:#122B5F;
}



#logo  {
position:absolute;
left:0px;
top:32px;
text-align:left;
z-index:1;
width:760px;
}


#content {

position:absolute;
left:281px;
top:214px;
text-align:left;
z-index:1;
width:460px;
float:left;

}


#footer {
float:none;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-style:solid;
border-color:#122B5F;
padding-top:10px;
}

#content img {

/* border-color: #122B5F;
 border-width:1px;
 border-style:solid;*/
}



.formleft {
width:120px;
float:left;
padding-bottom:10px;
}

.formright  {
width:300px;
float:left;
padding-bottom:10px;
}


/*Print: Contentbreite einstellen und Rahmen drum*/

@media print {
#content {

}
}






/*Print: Kopf, Menüs und Fuss nicht anzeigen*/

@media print {
    #head, #navigation ,#right,  {display: none; }
}




table
 {
 border-color: #3D6084;
 border-width:1px;
 border-style: solid;
 border-collapse:collapse;
 width:100%;
 }


td, th
 {

 border-color: #202A34;
 border-width:1px;
 border-style:solid;
 padding: 10px;
 vertical-align:top;
 }


 


tr {
background-color:#FFFFFF;
}

tr.odd {
background-color:#FFFFFF;
}


image {
	margin:0px;
	padding:0px;
	}


p,li,div {font-family:Helvetica, Arial; font-size:1.0em;; color:#202A34; }
p.nav {font-family:Helvetica, Arial; font-size:1.0em; color:#333333; }



h1 {
#text-transform:uppercase;
font-size:1.2em;
letter-spacing:0.08em;
color:#305278;
padding:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:0px;
}
h2 {font-family:Helvetica, Arial; font-size:1.0em; color:#122B57; line-height: 1.0em; padding:0px;font-weight:bold;}


a { text-decoration:underline; line-height: 1.0em;color:#122B57;}
a.ul { text-decoration:underline; }
a:hover { color:#122B57;}

li {line-height: 2.0em;}

#path a{ color:#999999;}
#path { color:#999999;}


/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 0px;
		padding-right:10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 20px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 20px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 20; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 0px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 0px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
	/*RSS*/
	
	DIV.tx_oxcsrssreagregator_pi1_items {
	margin-bottom:10px;
	padding-bottom:10px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-style:solid;
border-color:#305278;
}

DIV.tx_oxcsrssreagregator_pi1_reagchannel_bq, DIV.tx_oxcsrssreagregator_pi1_themes{color:#999999;padding-top:3px}