body{
background:silver;
text-align:center;
}
div#site{
width:800px;
margin:auto;
text-align:center;
background:white;
}
div#head{
text-align:right;

background:url("../i/logo.gif") no-repeat ;
margin:0px;
padding:0px;
}
img#img_head{
margin:0px;
padding:0px;
}
div#hnavi{
height:20px;
background-color:rgb(204,102,51);
font-size:14px;
font-weight:bold;
}
div#hnavi span{
color:black;

}
a.hnavi{
margin-left:10px;
display:inline-block;
text-decoration:none;
color:white;
}
a.hnavi:hover{
color:black;
}
div#inhalt{
display:inline;
text-align:left;
margin:0px 0 0 30px;
padding:10px  0px 30px;  /* von 0 auf 70 geändert*/
min-height:400px;
}
div#sp{
float:right;

}
a#ger_right{
width:50px;
background:url("../i/deut.jpg") no-repeat;
}
a#eng_right{

width:50px;
background:url("../i/engli.jpg") no-repeat;
}
a#arb_right{
width:50px;
background:url("../i/suda.jpg") no-repeat;
}
fieldset{
margin:0 50px;
}
img#img_inhalt{
float:right;
width:180px;
height:300px;
margin:0px;
padding:0px;

}
img#img_kontakt{
float:right;
width:200px;
height:200px;
margin:0px;
padding:0px;
}
div#con{
margin:0px;
padding:20px;
font-size:18px;
width:400px;
}
div#con p{
margin:0px;
padding:10px;
}
div#ps{
text-align:left;
border-right-style:outset;
border-left-style:inset;
border-top-style:solid;
border-bottom-style:solid;
border-color:orange;
border-width:2px 6px 2px;
width:600px;         /* früher 600*/
margin:20px auto 30px ;
}
div#ps_img{
float:left;
width:210px;
margin-top:40px;
}
div#ps_img img{

margin:20px;
}
div#ps_text{

margin-left:210px;


}
table.sk{
margin:auto;
}
table.sk tr{
height:40px;
}
div.pr{
background:url("../img/zitty.gif")  no-repeat;
background-position:30px;
}
div.pr1{
background:url("../img/tip.gif")  no-repeat;
background-position:30px;
}
div.pr2{
background:url("../img/taz.gif")  no-repeat;
background-position:30px;
}

p.zitty{

margin-left:200px;
vertical-align:top;
}
div.inline{
width:250px;
}
div.inline1{
float:right;
margin-right:100px;
margin-top:100px;
width:200px;
}
b.blaue{
color:blue;
}
b.red{
color:red;
}
b.yellow{
color:yellow;
}
b.green{
color:green;
}
b.gray{
color:gray;
}
b.brown{
color:brown;
}
b.orange{
color:orange;
}
b.silver{
color:silver;
}
b.purple{
color:purple;
}

