body {background: black url(grafik/PageBack.gif) repeat-x;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: black;text-align: center;margin:0;padding:0;}

h1{ font-size: 120%;margin: 12px 10px 10px 10px;border-top:1px solid #4e0000;border-bottom:1px solid #4e0000;background:#eee;text-indent:10px;}
h2{ font-size: 120%;margin: 8px 10px 2px 10px;}
h3{ font-size: 110%;margin: 10px 10px 2px 10px;}
.ki {border-top:1px solid #4e0000;border-bottom:1px solid #4e0000;background:#fffd97;text-indent:10px;}
.ew {border-top:1px solid #4e0000;border-bottom:1px solid #4e0000;background:#85bbea;text-indent:10px;}
.se {border-top:1px solid #4e0000;border-bottom:1px solid #4e0000;background:#c7feff;text-indent:10px;}
p {margin:5px 10px;}
.small {margin:2px 5px 10px 10px ;font-size:10px;}
hr {border:1px solid #eee;margin-left:10px;margin-right:10px;}

#main {width:980px;margin:10px auto;overflow: hidden;background:white;}
#top {width: 980px;height:50px;text-align:left;overflow:hidden;background:url(grafik/TopBack.gif) repeat-x;}
#topLeft {width:60%;float:left;display:inline;font-size:18px;margin-top:7px;}
#topRight {width:40%;float:left;display:inline;text-align:right;margin-top:20px;}
#navi {width:980px;height:300px;background:url(grafik/start.jpg) no-repeat;text-align:left;overflow: hidden;}

.cleaner {clear:both;}

#content {width:980px;text-align:left;overflow:hidden;background:url(grafik/cet.gif) repeat-y;}
#cont-lft {width:590px;float:left;display:inline;}
#cont-cet {width:223px;float:left;display:inline;padding-left:4px;}
#cont-rgt {width:163px;float:left;display:inline;text-align:center;}

a:link {color: #4e0000;font-weight:bold; text-decoration: none;} 
a:visited {color: #4e0000;font-weight:bold; text-decoration: none;}
a:active {color: black;font-weight:bold; text-decoration: none}
a:hover {color: black;font-weight:bold; text-decoration: none}

.link {background: url(grafik/pfeil.gif) no-repeat left;padding-left: 17px;font-weight: bold;}

#footer {width:980px;margin:0 auto;color:white;}
#footer a:link {color: #ccc;font-weight:bold; text-decoration: none;} 
#footer a:visited {color: #ccc;font-weight:bold; text-decoration: none;}
#footer a:active {color: #eee;font-weight:bold; text-decoration: none}
#footer a:hover {color: #eee;font-weight:bold; text-decoration: none}


#navi ul {margin:10px 0 0 0;padding: 0;}
#navi li {width:160px;margin:10px 0 0 593px; background:white;filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;text-indent: 20px;line-height:25px;list-style: none;}
#navi li a {display:block;}
#navi li a:hover {background:#ddd;}

.list ul {margin:0;padding: 0;}
.list li {margin:10px 0 10px 10px; background:#ddd;padding: 5px;list-style: none;width:80%;text-indent: 5px;color: black;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;text-indent: 10px;}


.red {color:#a00101;font-weight:bold;}
.float {float:left;margin:0 10px 10px 10px;}
.border {border:1px solid #ccc;}
.projekte {margin:10px;background:#f3f3f3;}

.bild {float: left;text-align: left;margin:0 10px 5px 10px}
.bild-info {width: 100%;}
.flvPlayer {margin:20px 10px 20px 10px;border:3px solid #ccc;width:320px;}

form {margin-top:10px;}
input {border: 1px solid #104593;width:150px;}
.button-submit {border-right:1px solid #535353;border-bottom: 1px solid #535353;border-left:1px solid white;border-top: 1px solid white;color:black;font-weight:bold;background: #eee url(grafik/TopBack.gif) repeat-x bottom;}
.jim {float:left; display:inline;margin:5px 10px 5px 10px;}
.TourGalerie {margin:10px;}

