/* CSS-Datei von www.design-dreieck.de *//* Diese Datei darf fnicht frei verwendet werden *//* Normalisiert margin, padding */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{ margin : 0; padding : 0; }/* Normalisiert font-size für Überschriften */h1, h2, h3, h4, h5, h6, { font-size : 100%; }/* Entfernt list-style aus Listen */ol, ul{ list-style : none; }/* Normalisiert font-style und font-weight auf normal */address, caption, cite, code, dfn, em, strong, th, var{ font-style : normal, font-weight : normal; }/* für Tabellen */table{ border-collapse : collapse; boder-spacing : 0;}/* Entfernt border aus fieldset und img */fieldset, img { border : 0; }/* Richtet Text in caption und th links aus */caption, th{ text-align : left; }/* Entfernt Anführungszeichen aus q */q:before, q:after{ content : ''; }/* Mittige Ausrichtung */html {text-align: center; }body {position : relative; width : 1000px;margin : 90px auto;text-align : left;background-color : #888987;padding: 0px;border: solid 1px #ee7a18;}div#ne49 {background-color : #d8dadc;}div#branding {background-color : #ffffff;color: #807f84;padding: 30px 15px 30px 15px;font-family: verdana, arial, sans-serif;text-align: center;border-bottom: solid 30px #d8dadc;}div#branding p{color: #ee7a18;}div#nav_main {position: relative;text-align: left;}div#nav_main h2{position: absolute;text-indent: -9999px;text-align: left;}ul#hauptnavi {height: 25px;background-color: #807f84;padding-top: 7px;border-left: solid 20px #d8dadc;border-right: solid 20px #d8dadc;}ul#hauptnavi li{display : inline;margin-right: 0px;margin-top: 15px;font-family: verdana, arial, sans-serif;font-size: 90%;}ul#hauptnavi li a{padding-left: 30px;padding-right: 20px;padding-top: 7px;padding-bottom: 5px;text-decoration: none;}ul#hauptnavi li a:hover{color: #504e53;}#home_act a, #appartements_act a, #lage_act a, #neuss_act a, #kontakt_act a, #impressum_act a {background: #ee7a18;border-bottom: 3px solid #ee7a18;color: #504e53;}#home_no a, #appartements_no a, #lage_no a, #neuss_no a, #kontakt_no a, #impressum_no a {color: #d8dadc;}#home_act a:visited, #appartements_act a:visited, #lage_act a:visited, #neuss_act a:visited, #kontakt_act a:visited, #impressum_act a:visited {background: #ee7a18;border-bottom: 3px solid #ee7a18;color: #504e53;}#home_no a:visited, #appartements_no a:visited, #lage_no a:visited, #neuss_no a:visited, #kontakt_no a:visited, #impressum_no a:visited {color: #d8dadc;}ul#unternavi {margin-top: 0px;height: 20px;background-color: #f7bf8c;padding-top: 3px;border-left: solid 20px #d8dadc;border-right: solid 20px #d8dadc;}ul#unternavi li{display : inline;margin-top: 5px;margin-right: 0px;font-family: verdana, arial, sans-serif;font-size: 90%;}ul#unternavi li a{padding-left: 30px;padding-right: 20px;padding-bottom: 4px;padding-top: 9px;text-decoration: none;}ul#unternavi li a:hover{color: #68676b;}#erdgeschoss_act a, #obergeschoss_act a, #dachgeschoss_act a, #entfernungen_act a, #anreise_act a, #impress_act a, #agb_act a,{color: #68676b;}#erdgeschoss_no a, #obergeschoss_no a, #dachgeschoss_no a, #entfernungen_no a, #anreise_no a, #impress_no a, #agb_no a,{color: #ffffff;}#erdgeschoss_act a:visited, #obergeschoss_act a:visited, #dachgeschoss_act a:visited, #entfernungen_act a:visited, #anreise_act a:visited, #impress_act a:visited, #agb_act a:visited,{color: #68676b;}#erdgeschoss_no a:visited, #obergeschoss_no a:visited, #dachgeschoss_no a:visited, #entfernungen_no a:visited, #anreise_no a:visited, #impress_no a:visited, #agb_no a:visited,{color: #ffffff;}div#content_main {position : relative;font-family: verdana, arial, sans-serif;margin: 0;padding: 30px 0px 0px 0px;background: #d8dadc;color: #333333;line-height: 1.8em;min-height: 400px;font-size: 90%;}#left a {color: #ee7a18;text-decoration: none;}div#left {float: left;width: 700px;padding: 0px 0px 10px 30px;background: #d8dadc;}div#keinespalten {float: left;width: 900px;padding: 0px 0px 10px 30px;background: #d8dadc;}div#right {float: right;width: 200px;text-align: center;padding: 0px 30px 10px 0px;background: #d8dadc;}div#right p {font-size: 80%;}ul#pic_obergeschoss {position: relative;}ul#pic_obergeschoss li img {margin-left: 0;padding: 0 0 20px 0;}   ul#pic_dachgeschoss {position: relative;}ul#pic_dachgeschoss li img {margin-left: 0;padding: 0 0 20px 0;} div#site_info {clear: both;position: relative;background: #d8dadc;padding-left: 0px;margin: 0;height: 25px;border-bottom: 7px solid #ee7a18;border-top: 0px solid #ee7a18;width: 100%;}div#site_info h5 {position: absolute;}div#site_info h5 a {display: block;width: 150px;text-indent: -9999px;}div#site_info h6 {padding: 5px 0 0 30px;display: inline;color: #aeafb2;font-family: verdana, arial, sans-serif;font-size: 70%;font-weight: normal;}div#site_info h6 a {width: 100%;text-align: right;color: #aeafb2;font-weight: normal;text-decoration: none;padding-right: .7em;}div#site_info p {display: block;width: 150px;text-indent: -9999px;color: #aeafb2;}h1 {font-weight: normal;margin-bottom: 10px;}h2 {font-weight: normal;margin-bottom: 5px;margin-top: 20px;color: #ee7a18;font-size: 110%;}h3 {font-weight: normal;margin-bottom: 5px;color: #ffffff;font-size: 90%;}h4 {font-weight: normal;color: #E1E4E0;font-size: 105%;}form#kontakt-neuss49 {line-height: 2;padding: 10px;margin: 0;}fieldset {padding: 0px;margin: 10px;}legend {padding: 0 10px;border: none;}label {position: relative; bottom: 2px;cursor: pointer;}label.davor {float: left;clear: left;width: 75px;text-align: right;margin-right: 10px;}input#anrede_herr {padding-left: 0;margin-left: 85px;}#abschicken {cursor: pointer;padding: 5px;margin-left: 10px;}form p {margin: 0;margin-left: 10px;}