html {
	height: 100%;
	padding: 0 0 1px 0;
}
html,body{margin:0;padding:0;background:#e9e9ea url(verlauf.gif) repeat-x; }
body{font: 76% arial,sans-serif;text-align:center;color:black;}
.hidefocus { outline:0; -moz-outline:0; }
h2{font-weight:normal;color:#31517c;font-size:125%;margin:10px 0 0 0;padding-left:15px;}
img{border:none;}
hr{color:red;}
.minheight1 {
	min-height: 105px;
	height: auto !important;
	height: 105px;
	border:0px solid red;	
}
area {
	cursor:pointer;
	}
td {text-align:left}
div#overlay{position:absolute;
       z-index:100;
       width:100%;
       height:100%;
       overflow:hidden;
       background: #000; 
       opacity: 0.5; 
       -moz-opacity: 0.5; 
       -khtml-opacity: 0.5; 
       filter: alpha(opacity=50);
       visibility:visible;
       }
div#ooverlay{
       opacity: 0.6; 
       -moz-opacity: 0.6; 
       -khtml-opacity: 0.6; 
       filter: alpha(opacity=60);
       visibility:visible;
       
}
div#huelle{margin-top:0px;padding:0;width:100%}
div#wrapper{margin-top:-8px;}
div#bgStreifen {background:url(streifen.gif) repeat-x;height:90px;width:100%;position:absolute;top:0px;left:0px}
div#header-start {position:relative;height:90px;margin:0;padding-left:10px;background:url(kopfzeile.gif) no-repeat;}
div#header-folge {position:relative;height:90px;margin:0;padding-left:10px;background:url(kopfzeile-folge.gif) no-repeat;}
div#logo{position:absolute;left:0px;top:0px;width:200px;height:90px;background:transparent;}
div#icons{position:absolute;top:0px;right:20px;z-index:4;}
div#container{position:relative;width:960px;margin:0 auto;text-align:left;z-index:2;background:#ffffff;}
div#content{float:right;width:723px;clear:both;background:#ffffff;}
div#content p{line-height:1.4;font-size:100%;margin:0px;padding-top:10px}
div#boxes{width:719px;margin-left:4px;font-size:90%;}
div#text{position:relative;width:719px;margin-left:4px;}
div#text-rechts{position:absolute;right:12px;top:125px;border:0px solid yellow;width:206px;color:#4e4e4e;font-size:100%;clear:right;}
div#folge{padding:20px;color:#7b7c7e;}
div#navigation{background:#ffffff;float:left;width:236px;}
div#extra1{float:left;clear:left;width:216px;border-right:0px solid #d9dadb;padding:10px;margin-top:-68px;}

div#extra1 p{color:#4e4e4e;margin-top:0px}
div#extra1 h2{margin-top:-5px;}
*:first-child+html div#extra1 {
 border-right:1px solid #D9DADB;
 clear:left;
 float:left; 
 margin-top:-65px;
 padding:10px;
 width:216px;
}
div#footer{width:960px;position:relative;background:url(fusszeile.gif) no-repeat;color: #FFF;clear:both;height:28px;}
div#glob{position:absolute;top:30px;right:20px;padding:0 0 20px 0}


/*bilder*/
#motiv-startseite{height:164px;width:723px;}
#motiv-business{background:url(motive-business.gif) no-repeat;height:164px;width:723px;}

/*Sprachen*/

div#sprache {position:absolute;left:15px;top:33px; width:400px;height:20px;}
div#sp{position:absolute;left:50px;top:33px; width:40px;height:20px;}
/*spalten-3*/
div.tx-rscontentcolumn-pi1{
 
}
div.tx-rscontentcolumn-pi1 p{
 color:#4e4e4e;
 
}
div.tx-rscontentcolumn-pi1 a{
text-align: right;
}

div.tx-rscontentcolumn-pi1 div.threeleftcol {
float:left;
margin-right:4px;
white-space:normal;
width:236px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%; 
}
div.tx-rscontentcolumn-pi1 div.threeleftcol p{
padding:10px 10px 10px 15px;
}
div.tx-rscontentcolumn-pi1 div.threeleftcol a {
 color:#bc041a;
 text-decoration:none;
 text-align:right; 
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol {
float:left;
margin-right:5px;
white-space:normal;
width:237px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%;
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol p{
padding:10px 10px 10px 15px;
}
div.tx-rscontentcolumn-pi1 div.threemiddlecol a {
 color:#ef6b0c;
 text-decoration:none;
 text-align:right;
}
div.tx-rscontentcolumn-pi1 div.threerightcol {
float:left;
margin-right:0px;
white-space:normal;
width:236px;
background:#eeefef url(verlauf-box.gif);
background-repeat:no-repeat;
font-size:90%; 
}
div.tx-rscontentcolumn-pi1 div.threerightcol a {
 color:#4e7b2c;
 text-decoration:none;
 text-align:right;
}

div.tx-rscontentcolumn-pi1 div.threerightcol p{
padding:10px 10px 10px 15px;
}
/*spalten2*/
div.tx-rscontentcolumn-pi1 div.leftcol {
   white-space:normal;
   float:left;
   width:447px;   
   padding:0px 15px 10px 15px;
   margin:5px 4px 0px 0px;
   border-left:1px solid #d9dadb;
   border-right:1px solid #d9dadb;

}
div.tx-rscontentcolumn-pi1 div.rightcol {
   white-space:normal;
   float:left;
   width:205px;   
   padding:0px 15px 10px 15px;
   border-left:0px solid #d9dadb;
   margin:1px 0px 0px 0px;

}


div.tx-rscontentcolumn-pi1 div.leftcol a{
 color:#31517c;
 text-decoration:none;
 font-weight:bold;
}

div.tx-rscontentcolumn-pi1 div.rightcol a{
 color:#31517c;
 text-decoration:none;
 font-weight:bold;
}
/*liste*/
div#extra1 ul {margin-left:-40px;margin-top:0px;}
div#extra1 ul li { font-size:90%; background:url('liste.gif') no-repeat left top; padding-left:16px;padding-top:4px;list-style:none;margin-bottom:3px;color:#4b4b4d;height:21px; }
*:first-child+html div#extra1 ul {
 margin-left:0px;
 margin-top:10px;
}
