/* CSS Document */

/* Def Tabellenzeilen */
.ttd {vertical-align: middle; background-color:#EAF1F4; border-bottom: 1px solid white; color:#666; border-left:4px solid #ccc; padding: 4px; fontsize: 0.8em;
}
.tth { width: 120px;text-align: right; vertical-align: top; border-top: 1px solid #CCC; padding-right:12px; padding-top: 0.57em;padding-bottom: 0.60em;
}

.prol {margin-bottom:10px;background-color:#FFF8F0;padding:3px;padding-top:0;width:13.5em;margin-right:4px;float:left; display: inline; font:small}
.prre {margin-bottom:10px; background-color:#E8E2EF; padding:3px; padding-top:0;width:13.5em;float:left; display: inline; font:small}

.rc {-moz-border-radius: 10px;  -webkit-border-radius: 10px;  border:1px solid #fff; }
.fr {border:1px solid #ccc; padding:0.25em;}


.plist{padding-left:1.2em;width:95%}
.plist td{border-top:thin solid #999}
.lis {padding-left:2em;}

.icon{vertical-align:text-bottom}
.rline{padding-bottom:2px;border-bottom: solid #ccc 1px}
.rliner{text-align:right; padding-right: 4px; padding-bottom:2px;border-bottom: solid #ccc 1px}

.byline {
font-family: "Lucida Grande", Tahoma;
	font-size: 0.865em;
	font-weight: lighter;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	letter-spacing: 0.4em;
	display: block;
	margin-bottom: 1.734em;
	padding:0em 0em 0em 1em;
	}
	
.and {font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;
	font-style: italic;
	color: #777;
	}
 
 

.tc {text-align:center;}
.tr {text-align:right;}
.tl {text-align:left;}
.b{ font-weight:bold;}
.pl1{padding-left:1em;}
.pl2{padding-left:2em;}
.pl3{padding-left:3em;}


.formlayout1 p {
width:300px; margin: 0; padding: 2px 0 2px 120px;
}
.formlayout1 label {
float: left; margin-left: -120px; width: 115px;
}
.book {
border:#fff solid 2px; border-collapse:collapse
}



body{
	font:75%/1.5em  arial, Arial, Helvetica, sans-serif ;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	background-image: url(/media/balken.gif);
}
.main{width:800px;font-size:100%;min-height:1000px;padding-top:0px;margin:0 auto;text-align:left;}
.main2{width:800px;font-size:100%;height:25px;padding-top:0px;margin:0 auto;text-align:left;border-top:thin #999 solid;}
.main3{width:800px;font-size:90%;height:17px;padding-top:0px;margin:0 auto;text-align:left;margin-bottom:5px;}
.hp{width:100%;  float:left; }
.clear {clear:both;}
.clearfix, .main{display:block;background-color: #FFFFFF;} 
.fluid {width:auto;float:none;}
div .fluid {padding:0em 0em 0em 0.1em;}
.clearfix:after, .main:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/* IE5/MAC hack \*/
* html .clearfix{ display: inline;  height: 1px;}
/* close */

h1{
      font-family:Verdana, Geneva, sans-serif;
	  font-weight:bold;
      font-size:1.2em;
	  color:#333;
	  border-top: 1px #999 dashed;
	  border-bottom: 1px #999 dashed;
      padding: 6px 5px 8px 25px;
	  margin-bottom:10px;
	  background-color:#E9E9E9 ;
	  display:block;
}
h2{
      font-family: Arial, Helvetica, sans-serif;
	  color:#333;
	  margin-left:25px;
	  margin-bottom:6px;
	  font-weight:bold;
      font-size:1.2em;
      border-bottom:#Ccc solid 1px;
      padding: 7px 3px 10px 0px;
    }
h3{
      font-family: Arial, Helvetica, sans-serif;
	  font-weight:bold;
      font-size: 1.0em;
      border-bottom:#ddd solid 1px;
      padding: 2px 5px 1px 4px;
    }
p {margin-left:25px;}
a {text-decoration:none; color:#00F}
a:hover{text-decoration:none;color:#C00}
.subtit {padding-bottom:1em;padding-left: 10px;font-weight:bold;}
.ntext {padding-bottom:1em;padding-left: 10px;padding-right:10px;}

.nav {font-size:1em;margin-top:0px;background-color:#FFF;padding-top:0px;}
.nav ul {list-style-type:none;border-top: 1px #999 dashed;padding-top:0px;padding-bottom:6px;}
.nav ul a{text-decoration:none;display:block;
		color: #333;padding:7px 7px 7px 20px;}
.nav ul a:hover{color:#C00;background-color:#E9E9E9}
.nav ul li {border-bottom: 1px #999 dashed; text-transform:uppercase;font:Verdana, Geneva, sans-serif;font-weight:bold;}

.ist {color:#c00; margin-left:13px;height:18px;padding:7px;}
.raspa {border-top: 1px solid #369; padding-bottom:5px;margin-left:2px;}
.spore {margin-top:2px;border-top:solid 1px #369; background-color:#FFF; width:150px;padding-bottom:5px;}
.spo {margin-bottom:6px;margin-left:0px;}
.tispo {font-size:0.8em;padding-bottom:5px;margin-left:2px;}
.lang {text-align:left;margin-left:150px;padding-top:3px;color:#666}
.lang a {color:#666}
.lang a:hover {color:#000}
.pdf {padding:0 0 0 10px;}
.tabb{
	padding-bottom: 22px;
	border-bottom: solid 1px #666;
 }
 .orglogo { margin-top:8px; margin-bottom:8px; margin-left:20px; padding:6px; border-top:thin solid #e9e9e9; border-left:thin solid #e9e9e9; border-right:2px solid #ccc; border-bottom: 2px solid #ccc; display: block; text-align:center;
	 }

