/*  body und schrift deffinitionen */
html { 
  padding:0px;
  margin:0px;
}

body {
	background-color: #EDEDED;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: Black;
	text-align:center;
	margin:0px;
	padding:0px;
}

img.portrait {
padding:5px;
float:left;
}

img.portrait2 {
padding:5px;
float:right;
}

table.preise {
margin:10px 10px 10px 10px;
padding:5px;
}

p,pre, h1 {
margin:0px 10px 10px 10px;
}

h1 {
font-size:13px;
padding-top:10px;
text-transform:uppercase;
color: #000000;
background-color: transparent;
	}

a {
	color: #6F98CC;
	background-color:transparent;
	text-decoration:none;
}
 
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

li {
padding-left:10px;
margin-top:10px;
margin:10px 10px 10px 10px;
}

ul {
padding-left:10px;
list-style-type:disc;
}

/*  positioning-layers statisch und absolut */

#box {
width:750px;
margin: 10px auto;
padding:0px;
text-align:left;
}

#kopf {
background-color:transparent;
}

#links {
width:200px;
/* height:600px; */
overflow: auto; 
float:left;
background-color:#dddddd;
}


#inhalt {
width:548px;
background-color:#fff;
border: 1px dashed silver;
overflow: auto;
float:right;
}

/* Navigation */

#links #item { 

padding-left:10px;
margin-right: 10px; 
margin-top:10px; 
text-transform:uppercase;
font-size: 11px;
font-weight:bold;
text-docration:none;
}

#links #item a:hover {
	color: White;
}
 
 #links #subitem { 
padding-left:15px;
margin-right: 5px; 
margin-top:5px; 
text-transform:uppercase;
font-size: 10px;
}

#links #subitem a:hover {
	color: White;
}
 
 #links #subitem a { 
text-decroration:none;
 }
 
 #links #selected {
	padding-left:15px;
	margin-right: 5px;
	margin-top:5px;
	text-transform:uppercase;
	font-size: 10px;
	color: White;
	text-decoration:underline;
}

 #links #selectedbig {
	padding-left:10px;
	margin-right: 5px;
	margin-top:10px;
	text-transform:uppercase;
	font-size: 11px;
	font-weight:bold;
	color: white;
	text-decoration:none;
}


#kopf h1 {
	font-size: 11px;
	text-transform:uppercase;
	text-align: right;
	color: White;
	background-color: #6F98CC;
	padding:5px 15px;
	margin:0px
}

#kopf p {
padding:0px;
margin:0px;
}

#copy { 

padding-left:10px;
margin-right: 10px; 
margin-top:10px; 
text-color:#000000;
font-size: 9px;
text-docration:none;
}

/* Tablle */
table {
	table-layout:fixed;
	border : Black;
	border-collapse:collapse;
	empty-cells:show
}

td {
	border:1px solid #000;
	vertical-align:top;
	overflow:hidden;
	text-align : left;
}


