/* CSS Dokument fuer Duennebeil Umzuege */
/* Variante ohne Tabellen */

body {
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size:90.1%; /*** Don't change this setting. Make all other
font-sizes in % (preferred) or ems ***/
	color:#000000;
	}
	

	

strong, b {
	font-weight: bold;
	}
hr {
	margin: 0px; /* fixes xhtml N6 bug where the hr sits to the left*/
	color: #ccc; /* for ie */
	background-color: #ccc; /* for everyone else */
	height: 1px;
	}
p {
	font-size: 85%;
	line-height: 1.1em;
	}
td {
	font-size: 80%;
	}
hr {
	margin-top: 2.0em;
	margin-bottom: 2.0em;
	}
img {
	border: 0;
	}
.grau {
	color: #808080;
	}
.blau {
	color: #0083CC;
	}
.weiss{
	color: #FFF;
	}
	
.mittelgross {
	font-family:"Trebuchet MS",arial,sans-serif;
	font-size: 0.9em;
}

div,p{margin:0}

.italics-test, .italics-test-side {
font-style: italic; 
text-align: justify; 
}

/* \*/
* html .italics-test, * html .italics-test-side {
overflow: hidden;
width: 100%;
o\verflow: visible;
w\idth: auto;
he\ight: 1px;
word-wrap: normal;
}
/* */


html,body{
  margin:0;
  padding:0;
  border:0;

}
body{
  min-width:781px;
  text-align:center;
}
.clear{
  clear:both;
  height:1px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0}

#fullheightcontainer{
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position:relative;
  width:781px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapper{
  min-height:100%;

/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapp\65	r{
  height:auto;
}
/* \*/
* html #wrapper{
  height:100%;

}
/* Last style with height declaration hidden from Mac IE 5.x */
#outer{
  z-index:1;
  position:relative;
  margin-left:0px;
  width:383px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#float-wrap{
  width:383px;
  margin-right:0px;
  float:left;
  display:inline;
}

/* Hier ist die Navi untergebracht */
#left{
display: none;
}

#left a{
  font-weight: regular;
  text-decoration: none;
}
#left a:link {
  font-weight: regular;
  color: black; 
}
#left a:visited {
  font-weight: regular;
  color: black; 
}
#left a:hover {
  font-weight: regular;
  color: #0083cc; 
}
#left a:active {
  font-weight: regular;
  color: #0083cc; 
}

#left ul{
  font-size: 80%;
  font-weight: bold;
  list-style-image:  url(../../grafik/layout/pfeil_schwarz.gif); 
  margin-top:0px;
  margin-left:0.5em;
  padding-left:0.5em;
}

#left ul ul{
  font-size: 80%;
  font-weight: regular;
  margin-left:0.5em;
  padding-left:0.5em;
}

#left li {
  list-style-position: outside;
  padding-bottom:1.0em;
  margin-left:5px;
}

#left #aktiv {
  color: #0083cc; 
}

*>html #left{width:180px;}
#container-left{
  width:180px;
}
#right{
  float:left;
  display:inline;
  width:170px;
  margin-right:-170px;
  margin-left:0px;
  position:relative;
  margin-top:0px;
  margin-bottom:48px;
}

#right p{
  margin-left:10px;
  padding-top:5px;
  font-size:0.7em;
  color: #808080
}

/* \*/
* html #right{
  width:170px;
  margin-left:0px;
  margin-right:-500px;
  mar\gin-right:-170px;
}
/* Above style hidden from Mac IE */
#container-right{
/* \*/
  width:170px;
/* Above hidden from IE-Mac */

}
/* \*/
* html #container-right{
  fl\oat:right;
  di\splay:inline;
  margin-left:1px;
  mar\gin-left:0px;
}
/* Above style hidden from Mac IE */
/* \*/
* html #left{margin-right:-3px;}
/* Above style hidden from Mac IE */
#center{
  width:363px;
  float:right;
  display:inline;
  margin-top:-20px;
  margin-right:10px;
/* \*/
  margin-left:-1px;
/* Hidden from IE-mac */
}

#center h1{
color: #0083CC; 
font-size: 1.15em;
line-height:1.6em;
font-style: normal;
font-weight: normal;
margin-top: 15px;
}

#center p{
line-height:1.4em;
font-size: 0.85em; 
font-style: normal;
font-weight: normal;
color: #5c5c5c;
}

#center ul{
margin-left:0.5em;
padding-left:0.5em;
}

#center li { 
color: #5c5c5c;
padding-bottom: 2px;
font-size: 0.85em;
font-style: normal;
font-weight: normal;
line-height: 1.4em;
list-style-image:  url(../../grafik/layout/pfeil_liste.gif);
list-style-position: outside;
}

#clearheadercenter{
  height:100px;
  overflow:hidden;
}
#clearheaderleft{
  height:100px;
  overflow:hidden;
}
#clearheaderright{
  height:100px;
  overflow:hidden;
}
#clearfootercenter{
  height:43px;
  overflow:hidden;
}
#clearfooterleft{
  height:43px;
  overflow:hidden;
}
#clearfooterright{
  height:10px;
  overflow:hidden;
}
#footer{
  z-index:1;
  position:absolute;
  clear: both;
  width:545px;
  height:43px;
  overflow:hidden;
  margin-top:-43px;
  font-style: normal;
}

#subfooter1{
  text-align:center;
  height:23px;
  padding-top:10px;
}
#subfooter1 p{
  font-size: 0.7em;
  line-height:0px;
}

#subfooter1 a {
	text-decoration: none;
	outline: none;
	color:  #0083CC;
	}

#subfooter1 a:hover {
	text-decoration: underline;
	color: black;
	}

#subfooter2{
  margin-top:20px;
  text-align:center;
  height:1px;
}

#subfooter3{
display:none;
}

#header{
  z-index:1;
  position:absolute;
  top:0px;
  width:781px;
  height:100px;
  margin-left:-209px;
  /*overflow:hidden;*/
}
#printheader{
  text-align:left;
  height:100px;
  margin-left: 220px;
}
#subheader1{
display: none;
}
#subheader2{
display: none;
}
#subheader3{
display: none;
}

#gfx_bg_middle{
  display:none;
}
* html #gfx_bg_middle{
  display:none;
}

<!--[if IE]>
<style type="text/css">
#outer{word-wrap:break-word;}
</style>
<![endif]-->

/**************************************************************
   Form Elements
 **************************************************************/

form {
  padding: 0;
  margin: 0;
}

/* If you're finding the input elements get pushed down, increase the width */
label {
  float: left;
  width: 25%;
  vertical-align: top;
}

input,
textarea,
select {
  padding: 1px;
  font: 400 0.8em verdana, sans-serif;
  color: #999;
  background: #EEE;
  border: 1px solid #CCC;
}

input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #B0B1B2;
  border: 1px solid #888;
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
}

input.button {
  padding: 2px 5px;

  font: 400 0.9em verdana, serif;
  cursor: pointer;

  color: #fff;
  background: #3a82c6;
  border-width: 0px;
  border-style: solid;
  border-color: #112337 #f1f8fd #f1f8fd #112337;
}

input.button2 {
  padding: 2px 5px;

  font: 400 0.9em verdana, serif;
  cursor: pointer;

  color: #fff;
  background: #112337;
  border-width: 0px;
  border-style: solid;
  border-color: #112337 #f1f8fd #f1f8fd #112337;
}

input.radio {
  background: none;
  border: 0px;
}

