a:hover {color: #000000; }
#fuss-nav a:hover {font-weight: bold; }
#sek-nav a:hover, #prim-nav li a:hover, #top-nav a:hover {color: #ECA71F; }
body {padding: 0; font-size: 75%; line-height: 145%; font-family: Arial, Helvetica, Verdana, sans-serif; color: #4C4D4B; background-color: #FFFFFF; margin: 0 auto 0 auto; text-align: center;}
div {margin: 0; padding: 0; text-align: left; }
img {display: block; }
h1 {font-size: 1.0em; line-height: 1.25em; margin: 0; padding: 0.75em 95px 0.375em 93px; color: #2E3C7E;}
h2 {font-size: 1.0em; margin: 0 0 0.25em 0; color: #4C4D4B;}
h3 {font-size: 1.0em; margin: 0 0 -1.0em 0; color: #4C4D4B;}
p {margin: 1.0em 0 1.25em 0; }
#content-rechts h1, #content-rechts h2, #content-rechts h3, #content-rechts p {margin-right: 8px; margin-left: 8px;}
ul {margin: 0 0 0 1.25em; padding-left: 0; list-style-type: none; }
#content li {background-image: url(http://www.lah-leuchten.de/dedi/projekt01/media/img/bullet.gif); background-position: 0px 6px; background-repeat: no-repeat; padding-left: 9px; margin-left: -14px; margin-bottom: 1.25em;}
ul ul {margin-top: 0em; }
form {margin-top: 2em; margin-left: 93px; padding-bottom: 1.0em; display: block;}
input.submit {float: left; width: 6.75em; margin: 9.75em 0 0 0.5em; padding: 0; font-size: 1.0em; font-weight: bold; line-height: 150%; color: #4C4D4B; background-color: transparent; border: none;}
a {font-weight: bold; color: #4E4E4C; text-decoration: none;}
#content-links a {color: #2E3C7E; }
a img {border: none; }
.clb {clear: both; width: 1px; height: 1px; font-size: 2px; line-height: 1px; }
#fuss-nav span {display: block; float: left; width: 176px; text-align: center;}
#outer {width: 763px; background-color: #AAAAAA; margin: 0 auto 0 auto; text-align: center;}
#inner {width: 761px; background-color: #E7E1D5; margin: 0 auto 0 auto; text-align: center; padding-top: 17px; padding-bottom: 0.6em;}
#kopf {width: 761px; margin: 0; text-align: left; }
#prim-nav {width: 662px; height: 17px; margin-left: 96px; line-height: 8px;}
#bildleiste {width: 762px; margin-right: -1px; border-top: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; line-height: 4px;}
#bildleiste img {display: inline; background-color: #E7E1D5; p_adding-left: 1px; margin-left: 1px;}
#sek-nav {width: 761px; margin: 1px 0 0 0;}
#content {width: 761px; border-bottom: 1px solid #AAAAAA; background-image: url(../../media/img/bg_content.gif); background-repeat: repeat-y; padding-bottom: 2em;}
#content-links {float: left; width: 666px; min-height: 1px; border-top: 1px solid #AAAAAA;}
#content-links div {margin: 0 98px 0 93px;}
#content-rechts {float: left; width: 95px; min-height: 1px; text-align: center; border-top: 1px solid #AAAAAA; overflow: hidden;}
#content-rechts div {margin: 1.0em 11px; }
#fuss {clear: left; border-bottom: 1px solid #AAAAAA;}
#fuss-nav {margin: 8px 0 0 24px; background-image: url(../../media/img/bg_fuss_nav.gif); background-repeat: no-repeat; background-position: left bottom; border-top: none;}
#fuss-nav a {color: #4E4E4C; font-weight: normal;}
#prim-nav a img {display: inline; margin-right: 43px;}
#sek-nav ul {width: 572px; margin: 1.75em 0 1.75em 94px; list-style-type: none; border-top: 1px solid #AAAAAA; padding: 0;}
#sek-nav li {margin: 0; padding: 0.25em 0 0.25em 0px; line-height: 1.25em; border-bottom: 1px solid #AAAAAA; w_idth: 572px;}
#sek-nav li.sek-nav-c {;}
#sek-nav a {color: #4C4D4B; text-decoration: none; font-weight: bold; padding: 0 0 0 9px; width: 190px; display: block; float: left;}
#sek-nav span {float: left; display: block; width: 352px;}
#content.bt-np {border-top: 1px solid #AAAAAA; padding-bottom: 0;}
#sek-nav a.pnav-c {color: #ECA71F; }
#sek-nav li.sek-nav-c a {color: #ECA71F; }
span img {position: relative; }
div.projekte {float: left; width: 761px; min-height: 1px; border-top: 1px solid #AAAAAA; background-image: url(../../media/img/bg_content.gif); background-repeat: repeat-y; margin-bottom: -1px; /* Hides from IE-mac \*/ margin-bottom: 0; /* End hide from IE-mac */;}
div.projekte img {float: left;}
div.projekte div.download {margin: 24px 0 0 0; width: 78px; right: 6px; bottom: 0px; position: static; /* Hides from IE-mac \*/ position: absolute; margin-top: 0; /* End hide from IE-mac */ text-align: center;}
div.projekte div.projekt-text {float: left; margin: 24px 0 0 22px;width: 285px;}
div.projekte div.projekt-bild {margin: 0; width: 550px; float: left; /* Hides from IE-mac \*/ float: none; /* End hide from IE-mac */;}
.clb-h0 {clear: both; font-size: 4px; line-height: 1px; height: 1px; margin-bottom: -1px; overflow: hidden;}
div.projekte div.projekt-block {margin: 42px 0 0 93px; width: 662px; position: static; /* Hides from IE-mac \*/ position: relative; /* End hide from IE-mac */;}
#content-rechts img {margin-bottom: 1px;}
#content-links div.zwei-sp {margin: 0 0 0 93px;}
#content-links div.zwei-sp div.zwei-sp-l {float: left; margin: 0px; width: 264px; margin-right: 30px; margin-bottom: -2.5em;}
#content-links div.zwei-sp div.zwei-sp-r {float: left; margin: 0; width: 264px; margin-bottom: -2.5em;}
div.zwei-sp h2 {font-size: 1.0em; margin-top: 1.0em; margin-bottom: -1.0em;}
div.zwei-sp p {margin-bottom: 3.6em;}
#content-links div.form-div {width: 450px; clear: both; margin: 1em 0 0 0;}
#content-links div.form-bez {float:left; width: 75px; margin: 0 5px 0 0; font-weight: bold;}
#content-links div.form-div div {margin: 0;}
input.text {float: left; display: block; width: 240px; padding: 0; border: 1px solid #E7E1D5; border-bottom: 1px solid #AAAAAA; background-color: #E7E1D5; margin-bottom: 0.75em; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1.1em;}
.rot {color: #CC0000;}
#bildleiste img.first-img {padding-left: 0px; margin-left: 0px;}
#sitemap ul {margin: 2.0em 0 0 0; padding-left: 0; list-style-type: none;}
#sitemap li.ordner {background-image: none; padding-left: 0px; margin-left: 0px; margin-bottom: 0.75em;}
#sitemap li a.ordner {font-size: 1.0em; color: #4C4D4B; font-weight: bold;}
#sitemap ul ul {margin: 0 0 1.0em 1.25em; padding-left: 0; list-style-type: none;}
#sitemap li {background-image: url(../../media/img/bullet.gif); background-position: 0px 6px; background-repeat: no-repeat; padding-left: 9px; margin-left: -14px; margin-bottom: -0.1em;}
#sitemap a {color: #4C4D4B; font-weight: normal;}
#sitemap {padding-bottom: 0.5em;}
textarea.textfeld {float: left; display: block; width: 240px; height: 10em; padding: 0; border: 1px solid #AAAAAA; background-color: #E7E1D5; margin-bottom: 1.5em; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1.1em;}
#content-links div.padtop {padding-top: 1.75em;}
#content-links div.asp {margin: 53px 0 0 332px; width: 300px;}
div.projekte div.projekt-text p {margin-bottom: 0;}

