* {
margin:0;
padding:0;
}
ul{
list-style:none;
}
li{
display:inline;
}
body {
background-color:#3F3F3F;
background-image:url(../images/bg.png);
background-repeat:repeat-x;
color:#9A9A9A;
font-family:arial;
font-size:12px;
}
#container {
height:375px;
text-align:left;
width:1167px;
}
#welcome {
background-image:url(../images/welcome.gif);
height:12px;
left:440px;
position:relative;
top:9px;
width:306px;
}
.newsimage {
float:left; margin-right:9px;margin-bottom:6px;border:1px solid #505050;padding:2px;text-decoration:none;
}
#logo {
background-image:url(../images/logo.jpg);
float:left;
height:60px;
left:1px;
position:relative;
top:24px;
width:196px;
}
#slogan {
background-image:url(../images/handschrift.jpg);
float:left;
height:41px;
left:172px;
position:relative;
top:32px;
width:438px;
}
.menutext {
float:left;
margin-top:2px;
margin-right:7px;
margin-left:7px;
}   
.menustripe {
float:left;
background-image:url(../images/strich.jpg);
height:19px;
width:1px;
} 
#navi {
background-image: url(../images/navi.gif);
width: 766px;
height: 19px;
position:relative;
top:26px;
left:1px;
clear:both;
}
#navicontainer {
width: 1167px;
height: 19px;
position:relative;
top:26px;
left:1px;
clear:both;
}
.navi {
background-image: url(../images/navi.gif);
width: 766px;
height: 19px;
float:left;
}
#content {
height:598px;
left:1px;
position:relative;
top:28px;
width:1167px;

}
#managebox {

width:1167px;
}
#mainfooter-left {
border-top:2px solid #0090FF;
height:143px;
left:-40px;
position:relative;
top:28px;
width:1250px;
z-index:15;
}
#mainfooter-right {
height:114px;
width:473px;
z-index:3;
float:left;
}
#mainfooter-bottom {
width:793px;
height:2px;
border-bottom:2px solid #0090ff;
position:relative;
left:-40px;
top:-12px;

}
#footer {
height:1px;
width:1167px;
text-align:center;
}
.moveleft {
height:600px;
width:584px;
float:left;
z-index:87;
}
#move-right {
height:600px;
width:583px;
float:left;
z-index:89;
}
.go-left {
border:2px solid #0090FF;
height:91px;
left:-27px;
position:relative;
top:250px;
width:148px;
}
.go-right {
border:2px solid #0090FF;
height:91px;
left:458px;
position:relative;
top:250px;
width:148px;
}
#title-left {
height:20px;
left:-152px;
position:relative;
text-align:left;
top:100px;
width:148px;
}
#title-right {
height:20px;
left:930px;
position:relative;
text-align:right;
top:80px;
width:148px;
}
#description {
padding-top:8px;
height:98px;
width:735px;
z-index:10;
}
#description2 {
height:98px;
left:40px;
position:relative;
top:5px;
width:774px;
z-index:20;
float:left;
}
#description3 {
height:98px;
left:20px;
margin-left:20px;
position:relative;
top:0;
width:754px;
z-index:999;
float:left;

}
p, a {
color:#9A9A9A;
font-family:arial;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#0090FF;
}
.grau {
color:#9A9A9A;
}
.blau {
color:#0090FF;
}
#pic1 {
border:2px solid #0090FF;
float:left;
height:70px;
left:30px;
position:relative;
top:10px;
width:96px;
}
#pic2 {
border:2px solid #0090FF;
float:left;
height:70px;
left:41px;
position:relative;
top:10px;
width:96px;
}
#pic3 {
border:2px solid #0090FF;
float:left;
height:70px;
left:52px;
position:relative;
top:10px;
width:96px;
}
#ppic1 {
float:left;
height:91px;
left:32px;
position:relative;
top:12px;
width:123px;
}
#ppic2 {
float:left;
height:91px;
left:47px;
position:relative;
top:12px;
width:123px;
}
#ppic3 {
float:left;
height:91px;
left:61px;
position:relative;
top:12px;
width:123px;
}
#text,#text2,#text3 {
background-image:url(../images/bgdiv.png);
height:598px;
width:736px;
float:left;
overflow:hidden;
padding-left:30px;
padding-right:0px;
}

.scrollbar-vert{
background-color:#D2E8FF;
float:left;
height:598px;
width:20px;
}

.handle-vert  {
background:url("../images/handle.gif") no-repeat scroll 0 0 transparent;
height:42px;
width:20px;
}
#newsl {
background-image:url(../images/bgdiv.png);
height:598px;
width:761px;
}
#newsr {
background-image:url(../images/bgdiv.png);
height:598px;
width:655px;
}
.scroll {
overflow-x:hidden;
overflow-y:auto;
}
.titlepic {
left:5px;
position:relative;
top:10px;
margin-left:-15px;
}
.titleline {
position:absolute;
width:690px;
height:39px;
border-bottom:2px solid #0090ff;
}
.newsbox {
left:30px;
position:relative;
top:10px;
width:690px;
}
.text {
color:#9A9A9A;
padding-top:5px;

}
.title {
color:#0090FF;
padding-top:5px;
}
.button {
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
cursor:pointer;
font-family:arial;
font-size:11px;
padding:4px;
text-align:center;
width:70px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
}
.txtform {
background-color:#D0D0D1;
border:1px solid #000000;
color:#000000;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:728px;
height:318px;
}
.kontakt {
background-color:#D0D0D1;
border:1px solid #000000;
color:#000000;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:728px;
height:18px;
}
.txtformx {
background-color:#D0D0D1;
border:1px solid #000000;
color:#000000;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:380px;
margin-left:0px;
}
.txtform1 {
background-color:#D0D0D1;
border:1px solid #000000;
color:#000000;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:30px;
line-height:normal;
width:379px;
margin-bottom:10px;
}
button {
font-size:11px;
height:25px;}

fieldset {
-moz-border-radius:5px;padding:10px;border:1px solid #9a9a9a;
border-radius:5px;
-webkit-border-radius:5px;
}
legend {
font-weight:bold;
padding:10px;
color:#9a9a9a;
}
label {
float:left;width:120px;
}
#logoutb {
position:relative;top:45px;left:678px;width:77px;
}
