html{
	height:100%;
	width:100%;
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	height:101%;
	background-color:#EEEEEE;
	font-family: arial;
	font-size: 12pt;
	color:#000000;
}

p {
	color:#000000;
	padding-left:25px;
	padding-right:25px;
	line-height:16pt;
}

blockquote {
	font-style:italic;
}

h1 {
	font-family: arial;
	font-size: 18pt;
	font-weight:bold;
	color:#000000;
	padding:0;
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
	margin:0;
}

h2 {
	font-family: arial;
	font-size: 16pt;
	font-weight:bold;
	color:#999999;
	padding:0;
	margin:0;
	padding-left:25px;
	padding-right:25px;			
}

h3 {
	font-family: arial;
	font-size: 12pt;
	font-weight:bold;
	color:#999999;
	padding-left:25px;
	padding-right:25px;
}

h4 {
	font-family: arial;
       font-size: 12pt;
       font-weight:bold;
       color:#BBBBBB;
	padding-left:25px;
	padding-right:25px;
}

h5 {
	font-family: arial;
       font-size: 12pt;
       font-weight:bold;
       color:#000000;
	padding-left:25px;
	padding-right:25px;
}

html body table {
	width:100%;
	border:0px solid #000000;
	margin:0;
	padding:0;
	vertical-align:top;
}

html body table table{
   width:100%;
   border:0px solid #000000;
}

#container {
	width: 1000px;
	position: relative;
	left : 50%;
	margin-left: -500px;
}

#top {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	height:100px;
}
#logo {
   width:300px;
	height:60px;
	padding-left:20px;
	float:left;
}

img {
	border: 0;
} 

#navif1 {
	width:500px;
	margin-left:500px;
	text-align:right;
}

#header {
	background-color:#FFFFFF;
}

#main {
	background-color:#FFFFFF;
}

#left {
	background-image:url(images/fadeline.jpg);
	background-repeat:no-repeat;
	background-position:top right;

}
#navi1 {
	float:left;
	width:100%;
	height:25px;
	padding-bottom:5px;
}

#navi_2nd {
	width:333px;
	padding:0;
	margin:0;
}

#search {
	text-align:right;
	background-color:#999999;
}

#content {
	padding:0;
	margin:0;
	text-align:justify;
	margin-bottom:100px;
}

#clickpath {
	color:#999999;
	font-size:8pt;
	font-weight:bold;
	width:100%
	height:10px;
	border:0;
	padding:0;
	margin:0;
}

#clickpath a{
	color:#999999;
}

#footer {
	height:20px;
	color:#999999;
	margin:0;
	padding:0;
}

#copy {
	font-size:8pt;
	height:20px;
	width:250px;
	float:left;
}

#navif2 {
	text-align:right;
	margin:0;
	padding:0;
}

a {
	color:#029AE5;
	text-decoration:none;
}


input, select, textarea 
{ 
  background-color:#FFFFFF; 
  color:#000000;  
  width: 200px;
  height: 22px;
  border:1px solid #656565;
}


a:hover {
	 color:#656565;
}

ul {
	list-style:none;
}

ul li {
	list-style:disc;
}

.menu-level1 {
	border:0;
	margin:0;
	padding:0;
	padding-top:4px;
	background-color:#999999;
	height:25px;
}

.menu-level1 li {
	display:inline;
	padding: 0px 20px;	
}

.menu-level1 li a {
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
}

.menu-level1 li a:hover {
	color:#FFFFFF;
	background-color:#AAAAAA;
}

.menu-level2 {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	vertical-align:top;
}

.menu-level2 li {
	list-style:none;
}
.menu-level2 li a {
   color:#000000;
	font-size:12pt;
}

.menu-level2 li a:hover {
	color:#029AE5;
}

.menu-navi-funct1 li{
   display:inline;
}

.menu-navi-funct1 li a{
	color:#000000;
	font-size:8pt;
	font-weight:bold;
}

.menu-navi-funct1 li a:hover {
	color:#029AE5;
}


.menu-navi-funct2 {
	margin:0;
	padding:0;
}

.menu-navi-funct2 li{
   display:inline;
}

.menu-navi-funct2 li a{
   color:#999999;
   font-size:8pt;
   font-weight:bold;
}

.menu-navi-funct2 li a:hover {
   color:#029AE5;
}

.contenttable-0 {
	border:1;
}

.contenttable-0 .tr-0 .td-0, .contenttable-0 .tr-0 .td-1, .contenttable-0 .tr-0 .td-2 {
	width:33%;
	text-align:center;
}

.contenttable-0 .tr-1 .td-0, .contenttable-0 .tr-1 .td-1, .contenttable-0 .tr-1 .td-2 {
   width:33%;
   text-align:justify;
	vertical-align:top;
}

.csc-sitemap.csc-sitemap-level1{
	margin:0;
	padding:0;
	margin-left:100px;
}

.csc-sitemap.csc-sitemap-level1 a {
	color:#000000;
	font-weight:bold;
}

.csc-sitemap.csc-sitemap-level1 a:hover {
   color:#029AE5;
}

.csc-sitemap.csc-sitemap-level2{
	margin:0;
	padding:0;
	margin-left:120px;
}

.csc-sitemap.csc-sitemap-level2 a {
   color:#000000;
}

.csc-sitemap.csc-sitemap-level2 a:hover {
   color:#029AE5;
}

#navi2-table {
	font-size:8pt;
	width:333px;
	padding:0;
	margin:0;
}

#navi2-table td {
	border:2px solid #FFFFFF;
	width:160px;
	height:160px;
	vertical-align:top;
	padding-top:0px;
	padding-left:0px;
}

#navi2-table a {
	font-size:8pt;
}


/* Bilder fuer das Hauptmenue*/

/*Level 1*/
#pic-1-3ol {/*background-image:url(images/unternehmen_ol.jpg);*/background-repeat:no-repeat;}
#pic-1-3or {	background-image:url(images/unternehmen_or.jpg);background-repeat:no-repeat;}
#pic-1-3ul {background-image:url(images/unternehmen_ul.jpg);background-repeat:no-repeat;}
#pic-1-3ur {background-image:url(images/unternehmen_ur.jpg);background-repeat:no-repeat;}

#pic-1-4ol {/*background-image:url(images/leistungen_ol.jpg);*/background-repeat:no-repeat;}
#pic-1-4ul {background-image:url(images/leistungen_ul.jpg);background-repeat:no-repeat;}
#pic-1-4ur {background-image:url(images/leistungen_ur.jpg);background-repeat:no-repeat;}

#pic-1-5ol {/*background-image:url(images/aktuelles_ol.jpg);*/background-repeat:no-repeat;}
#pic-1-5or {background-image:url(images/aktuelles_or.jpg);background-repeat:no-repeat;}
#pic-1-5ul {background-image:url(images/aktuelles_ul.jpg);background-repeat:no-repeat;}
#pic-1-5ur {background-image:url(images/aktuelles_ur.jpg);background-repeat:no-repeat;}

#pic-1-7ol {/*background-image:url(images/karriere_ol.jpg);*/background-repeat:no-repeat;}
#pic-1-7or {background-image:url(images/karriere_or.jpg);background-repeat:no-repeat;}
#pic-1-7ul {background-image:url(images/karriere_ul.jpg);background-repeat:no-repeat;}
#pic-1-7ur {background-image:url(images/karriere_ur.jpg);background-repeat:no-repeat;}


/* Level2 */

#pic-3-6ol, #pic-3-16ol, #pic-3-17ol, #pic-3-18ol, #pic-3-20ol, #pic-3-32ol {/*background-image:url(images/unternehmen_ol.jpg);*/background-repeat:no-repeat;}
#pic-3-6or, #pic-3-16or, #pic-3-17or, #pic-3-18or, #pic-3-20or, #pic-3-32or {background-image:url(images/unternehmen_or.jpg);background-repeat:no-repeat;}
#pic-3-6ul, #pic-3-16ul, #pic-3-17ul, #pic-3-18ul, #pic-3-20ul, #pic-3-32ul {background-image:url(images/unternehmen_ul.jpg);background-repeat:no-repeat;}
#pic-3-6ur, #pic-3-16ur, #pic-3-17ur, #pic-3-18ur, #pic-3-20ur, #pic-3-32ur {background-image:url(images/unternehmen_ur.jpg);background-repeat:no-repeat;}

#pic-4-23ol, #pic-4-24ol, #pic-4-25ol {/*background-image:url(images/leistungen_ol.jpg);*/background-repeat:no-repeat;}
#pic-4-23or, #pic-4-24or, #pic-4-25or {background-image:url(images/leistungen_or.jpg);background-repeat:no-repeat;}
#pic-4-23ul, #pic-4-24ul, #pic-4-25ul {background-image:url(images/leistungen_ul.jpg);background-repeat:no-repeat;}
#pic-4-23ur, #pic-4-24ur, #pic-4-25ur {background-image:url(images/leistungen_ur.jpg);background-repeat:no-repeat;}

#pic-5-21ol, #pic-5-22ol {/*background-image:url(images/aktuelles_ol.jpg);*/background-repeat:no-repeat;}
#pic-5-21or, #pic-5-22or {background-image:url(images/aktuelles_or.jpg);background-repeat:no-repeat;}
#pic-5-21ul, #pic-5-22ul {background-image:url(images/aktuelles_ul.jpg);background-repeat:no-repeat;}
#pic-5-21ur, #pic-5-22ur {background-image:url(images/aktuelles_ur.jpg);background-repeat:no-repeat;}

#pic-7-12ol, #pic-7-13ol {/*background-image:url(images/karriere_ol.jpg);*/background-repeat:no-repeat;}
#pic-7-12or, #pic-7-13or {background-image:url(images/karriere_or.jpg);background-repeat:no-repeat;}
#pic-7-12ul, #pic-7-13ul {background-image:url(images/karriere_ul.jpg);background-repeat:no-repeat;}
#pic-7-12ur, #pic-7-13ur {background-image:url(images/karriere_ur.jpg);background-repeat:no-repeat;}

#pic-8-9ol, #pic-8-10ol, #pic-8-11ol, #pic-8-27ol {/*background-image:url(images/information_ol.jpg);*/background-repeat:no-repeat;}
#pic-8-9or, #pic-8-10or, #pic-8-11or, #pic-8-27or {background-image:url(images/information_or.jpg);background-repeat:no-repeat;}
#pic-8-9ul, #pic-8-10ul, #pic-8-11ul, #pic-8-27ul {background-image:url(images/information_ul.jpg);background-repeat:no-repeat;}
#pic-8-9ur, #pic-8-10ur, #pic-8-11ur, #pic-8-27ur {background-image:url(images/information_ur.jpg);background-repeat:no-repeat;}


#pic-22-31ol {/*background-image:url(images/aktuelles_ol.jpg);*/background-repeat:no-repeat;}
#pic-22-31or {background-image:url(images/aktuelles_or.jpg);background-repeat:no-repeat;}
#pic-22-31ul {background-image:url(images/aktuelles_ul.jpg);background-repeat:no-repeat;}
#pic-22-31ur {background-image:url(images/aktuelles_ur.jpg);background-repeat:no-repeat;}

.contenttable {
	padding-left:25px;
	padding-right:25px:
}

.contenttable tbody tr td {
	padding:0;
	margin:0;
	vertical-align:top;
}

.contenttable tbody tr td .bodytext{
	padding:0;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	margin:0;
}

#link2map24 {
	padding-left:25px;
	padding-right:25px:
}
.csc-textpic-intext-left {
	padding-left:25px;
	padding-right:25px:
}

.csc-textpic-intext-left-nowrap{
	padding-left:25px;
	padding-right:25px:
}

.csc-textpic-intext-left-nowrap img {
   padding-top:50px;
}

.csc-textpic-intext-right-nowrap img {
   padding-top:50px;
}

.bodytext {text-align:justify;}

