body{
	font-family:Arial, Helvetica, sans-serif;
    padding:0;
    margin:0;
	background:#A3A3A4;
    color:#31323A;
    text-align:center;
}
body, td{ font-size:0.96em;}
h3{
	margin-top:30px;
	padding:0 6px
}
h3 span{
    font-weight:normal;
}
img{
  border:0
}
ul, li {
    margin:0;
    padding:0;
}
#alles{
	width: 800px;
	margin-right: auto;
	margin-left: 20px;
    margin-top:0;
    margin-bottom:0;
	background:white;
    text-align:left;
    border:solid #A3A3A4 1px;
    border-top:solid white 1px;
}
#art{
    margin-right:10px;
}
#artphaeno, #artphaeno td{
    border:solid #A3A3A4 1px;
    text-align:center;
    border-collapse:collapse;
}
#artphaeno td{width:10px;}
#content{
    margin:0 0 0 210px;
    padding:0;
    /* color:#4E6E56; */
    color:#31323A
    /* border:solid green 1px; */
}
#content ul{
    list-style:none;
    width:450px;
}

#content ul li{
    margin-top:6px;
    font-weight:bold;
}
#content ul li p{
    font-weight:normal;
    margin:3px 20px 5px 10px;
}
#fotos td{
    text-align:center;
}
#fotos p{
    font-size:.90em;
    margin:2px 4px 4px 4px;
}
#header{
    margin-top:0;   
    border-bottom:solid #454655 3px;
}
#header p{
    margin-bottom:15px;
    margin-right:4px;
}
#jumper  a{
    text-decoration:none;
    color:#333D68;
}
#nav{
    position:relative;
 	float:left;
	width:13.6em;
}
#navigation, #navigation li{ position:relative;}
#navigation{
	list-style-type:none;
	margin:0;
    padding:0;
    display:block;
    margin-bottom:20px;
}
#navigation, ul, li{ z-index:9;}
#navigation a{
	text-decoration:none;
	color:#454655;
	padding:0 0 0 6px;
    width:90%;
}
#navigation a.aktiv{
	text-decoration:none;
	color:#454655;
	border-left:solid #454655 5px;
	padding:0 0 0 1px;
}
#navigation a:hover{
	border-left:solid #454655 5px;
    padding:0 0 0 1px
}
#navigation li{
	width:13em;
	border-left:solid #454655 5px;
	margin-top:10px;
	margin-left:10px
}
#navigation ul{
    position:absolute;
    list-style-type:none;
    width:12em;
    margin:0;
    padding:0;
    left:-99em;
    top:0;
    background:#FFF;
}
#navigation li:hover ul, #navigation li.sfhover ul{
    left:7.5em;
    display:block;
    border:solid #454655 1px;
    z-index:15;
}
#navigation li:hover ul li, #navigation li.sfhover ul li{
    margin-top:2px;
    margin-bottom:8px;
}
#referenz ul{
    list-style:disc;
    margin-left:20px;
}
#referenz ul li{
    font-weight:normal;
}
#start{
	background : url(bilder/bg_start.jpg) top right no-repeat;
    padding:30px 0 60px 0;
    margin-bottom:0;
    /*  border:solid black 1px; */
}
#start p{
	width:25em;
	margin-left:1em;
}
.abstand li{ margin:10px;}
.bordered{ border:solid  #454655 1px;}
.italic{  font-style : italic;}
.leftfloat{ float:left;}
.probion{
    font-weight:bold;
    font-size:1.8em
}
.rightfloat{ float:right;}
.subtitle{
    font-weight:bold;
}
.headmail{font-weight:bold;
    font-size:1.2em;}
.textbold{ font-weight:bold;}
.top{
    font-weight:normal;
    font-size:.8em;
    text-decoration:none;
    margin-left:20px;
}
.topimage{
  float:right;
  margin:0
}
.underline{ text-decoration:underline;}