 /* Allgemeine Definitionen */
body  { margin: 0px; padding: 0px; background-color: white; text-align: center; color: black}
img { border: 0px }
table  { margin: 0; padding: 0; border: 0px; font-size: 12px; color: black; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; }
hr    { margin-top: 5px; padding: 0px; height: 1px; size: 1px; border-bottom: 1px dotted #c23276;  }
q  { font-style: italic }
ul {margin-left: 15px; line-height: 16px}
ul.projektnav {margin-top: 0px; margin-bottom: 0px; line-height: 24px}

/* Schriften */
h1  { color: black; font-size: 24px; font-family: "Century Gothic", Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-weight: bold; margin: 0; margin-bottom: 10px; }
h2  { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-weight: bold; margin: 0 0 10px; }
h3 { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-weight: bold; margin: 0 0 5px;}
h4 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; font-weight: bold; margin: 5 0 5px}
.text  { font-size: 12px; color: black; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; background-color: transparent}
.text2 { font-size: 10px; color: black; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; line-height: 12px; background-color: transparent }

 /* Links */

.linkcolor  { color: #FD2E04}

 /* Layout - Container */
#global {margin: 0px auto; width: 770px; position: relative}
#top {width: 770px; height: 100px; margin-top: 10px; text-align: left; background-image: url('../img/bg/top.gif'); background-repeat: no-repeat}
#nav {width: 250px; height: 250px; float: left;}
#movie {width: 517px; height: 250px; float: right; }
#datum1 {width: 250px; height: 20px; float: left; background-color: #16385c}
#datum2 {width: 517px; height: 20px; float: right; background-color: #16385c; color: white; text-align: right}
#site  { padding-top: 20px; padding-bottom: 10px; width: 770px; text-align: left}
#footer  { margin-top: 5px; width: 770px; text-align: center; }

 /* Sonstiges */
.print {visibility: hidden; display: none}
.legende_farbe {width: 10px; float: left; margin-right: 5px}
.legende_text {float: left; margin-right: 10px}
.inaktiv {text-decoration: line-through; color: #999}
.projekte_landisleoni {background-image: url('../img/landisleoni/leoni1.jpg'); background-position: bottom right; background-repeat: no-repeat; border-top: 1px dotted black; border-bottom: 1px dotted black; padding-top: 10px; padding-bottom: 10px}
.projektdetail_landisleoni {float: left; margin-left: 10px; width: 500px; }
.projektnav_landisleoni {width: 250px; background-color: #f499c4; float: left}
