* { margin:0px; padding:0px; body { background-image: url(../../image/body-headline-yellow_1x15.png); background-repeat:repeat-x; background-position:top; background-color:#000; * { list-style-type:none; font-size:12px; font-family:Arial; color:#FFFFDB; } img { border:none; outline:none; } div#setup { overflow:hidden; position:absolute; top:750px; } ul#site { width:1000px; margin:0px auto 0px auto; li#holding { width:1000px; img { float:left; } p { margin:25px 0px 0px 15px; float:left; color:#666; } } li#identity { float:left; width:1000px; margin-bottom:575px; img { float:left; margin:12px 25px 25px 0px; } ul#menu { float:right; width:400px; margin:45px 0px 5px 0px; li { float:right; a { border-right: 1px solid #444444; padding-right:12px; font-size:12px; color:#444444; font-weight:bold; line-height:49px; text-decoration:none; margin-left:12px; } a.left { border: none; padding-right:0px; } a:hover { color:#FFFFDB; } a.aktiv { color:#FFFFDB; } } } } li#banner { float:left; width:1000px; position:absolute; display:block; z-index:11; top:150px; background-image: none; background-repeat:no-repeat; background-position:bottom; background-color:#000; padding:0px 0px 40px 0px; div#border { background-image: url(../../image/body-headline-yellow_1x15.png); width:984px; height:10px; position:absolute; display:compact; z-index:12; top:496px; float:left; margin-left:6px; } div#caption { background-image: url(../../image/color/black-80.png); position:absolute; display:block; z-index:12; padding:15px; height:50px; top:416px; float:left; font-size:18px; width:954px; margin:0px auto 0px 6px; color:#bbb; line-height:26px; font-weight:normal; * { font-size:18px; } strong { font-size:inherit; color:#fff; } a { font-size:inherit; color:#fff; text-decoration:none; } a:hover { color:#ffd200; } } } li.content { float:left; width:1000px; display:none; color:#FFFFDB; * { color:#FFFFDB; } div { text-align:justify; font-size:14px; line-height:24px; float:left; width:475px; color:#FFFFDB; } div p { text-align:justify; font-size:14px; line-height:24px; color:#FFFFDB; margin:10px 0px 10px 0px; } div p.message { font-size:14px; line-height:24px; color:#FFFFDB; -webkit-border-radius:8px; -moz-border-radius:8px; -khtml-border-radius:8px; padding:15px; background-color:#eee; } div p.message span { color:inherit; } div p.message.error { background-color:#530000; color:#db4444; } div p.message.success { background-color:#105300; background-image: url(../../image/harken.png); background-repeat: no-repeat; background-position:910px 38px ; color:#4bdb44; } div p.boxed { background-color:#fafafa; padding:15px; -webkit-border-radius:8px; -moz-border-radius:8px; -khtml-border-radius:8px; } div p.referenz { float:left; width:500px; } div p.zitat { font-size:18px; line-height:28px; font-style:italic; padding:25px; color:#ffb400; -webkit-border-radius:8px; -moz-border-radius:8px; -khtml-border-radius:8px; } ul { padding:0px 0px 0px 40px; margin:0px 0px 25px 0px; } ul li { list-style-type: square; font-weight:bold; } strong { font-weight:bold; font-size:inherit; color:inherit; } span { padding:2px 4px 2px 4px; font-size:inherit; color:inherit; background-color:#eee; } div.whiteboard { font-size: 14px; color:#000; line-height: 24px; float:right; width: 475px; height: 351px; margin-top:10px; background-color:#333; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -khtml-border-radius:8px 8px 8px 8px; } a { font-size:inherit; color:#ffb400; tect-decoarion:none; } a.lightbox img { width:150px; } div.div_referenz { width:inherit; margin-bottom:50px; } div.div_referenz p.headline { font-size: 14px; color:#ffb400; font-weight:bold; width:500px; margin:0px 0px 15px 0px; } div.div_referenz p.discription { width:500px; margin:0px; } div.div_referenz div.pictures { margin-top:45px; width:475px; float:right; } a:hover { color:#ffd200; } div.odd_2 { margin:0px 50px 0px 0px; } div.even_2 { } div.odd_1 { float:left; margin:0px 0px 0px 0px; width:1000px; } div.odd_3 { margin:0px 50px 0px 0px; width:280px; } div.even_3 { width:280px; } h1 { float:left; width:1000px; margin:25px 0px 10px 0px; padding:0px; img { height:60px; width:500px; } } h2 { font-size:16px; float:left; width:1000px; margin:20px 0px 20px 0px; padding:0px; color:#ffb400; } #formKontaktSenden { background-image: url(../../image/button-kontaktSenden.png); width:276px; height:46px; font-weight: bold; color:#ffb400; padding:10px 25px 10px 25px; margin:10px 0px 0px 0px; cursor: pointer; } #formKontaktSenden:hover { font-weight: bold; color:#fff; } #formKontaktSenden:active { background-image: url(../../image/button-kontaktSenden_aktiv.png); } #formKontaktAnrede { width:70px; margin:0px 5px 5px 0px; } #formKontaktVorname { width:180px; margin:0px 5px 5px 0px; } #formKontaktNachname { width:180px; margin:0px 0px 5px 0px; } #formKontaktStrasse { width:375px; margin:0px 5px 5px 0px; } #formKontaktHausnummer { width:70px; margin:0px 0px 5px 0px; } #formKontaktPlz { width:70px; margin:0px 5px 5px 0px; } #formKontaktOrt { width:375px; margin:0px 0px 5px 0px; } #formKontaktTelefon { width:222px; margin:0px 0px 5px 0px; } #formKontaktEmail { width:222px; margin:0px 5px 5px 0px; } #formKontaktNachricht { width:475px; height:420px; } #formKontaktLocation { width:222px; margin:0px 5px 5px 0px; } #formKontaktStadt { width:222px; margin:0px 0px 5px 0px; } #formKontaktDatum { width:144px; margin:0px 5px 5px 0px; } #formKontaktArtfeier { width:144px; margin:0px 5px 5px 0px; } #formKontaktAnzahlgaeste { width:144px; margin:0px 0px 5px 0px; } input.radio { cursor:pointer; } div.inputPadding { -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; -khtml-border-radius:8px 8px 8px 8px; background-color:#444; padding:3px 5px 3px 3px; width:inherit; height:inherit; display:inline; div.inputRing { -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; background-color:#999; padding:1px; width:inherit; height:inherit; div.inputBody { -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; background-color:#fff; width:inherit; height:inherit; display:inline; .text { background-color: transparent; background-image: none; border: hidden; width:inherit; height:inherit; color:#ffb400; -webkit-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -khtml-border-radius:3px 3px 3px 3px; padding:8px; background-color:#333; } .aktiv { color:#ffb400; } } } } div.inputPadding.error { background-color:#530000; div.inputRing { background-color:#db4444; div.inputBody { background-color:#fff; .text { color:#db4444; } .aktiv { color:#FFFFDB; } } } } input.button { background-color:transparent; border:none; padding:0px; margin:0px; text-align: left; } } li#credit { float:left; width:1000px; padding:0px; margin:25px 0px 0px 0px; p { font-style:normal; color:#ffb400; padding:0px; margin:0px; } } li#footer { float:left; width:950px; background-color:#333; margin:25px 0px 0px 0px; -webkit-border-radius:8px 8px 0px 0px; -moz-border-radius:8px 8px 0px 0px; -khtml-border-radius:8px 8px 0px 0px; padding:25px; font-size:10px; color:#FFFFDB; line-height:16px; background-color:#333; a { font-size:inherit; color:inherit; color:#bba; tect-decoarion:none; font-weight:bold; } a:hover { color:#fff; } strong { font-weight:bold; font-size:inherit; color:inherit; } span { padding:2px 4px 2px 4px; font-size:inherit; color:#fff; background-color:#aaa; } } } } } #preLoader { display:none; } .hints { float:left; z-index:99; } .theme-default .nivoSlider { position:relative; background:#333 url(../../image/banner-slider-loading.gif) no-repeat 50% 50%; } .theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; } .theme-default .nivoSlider a { border:0; display:block; } .theme-default .nivo-controlNav { position:absolute; left:50%; bottom:-42px; margin-left:-40px; /* Tweak this to center bullets */ } .theme-default .nivo-controlNav a { display:block; width:22px; height:22px; background:url(../../banner-slider-bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; } .theme-default .nivo-controlNav a.active { background-position:0 -22px; } .theme-default .nivo-directionNav a { display:block; width:30px; height:30px; background:url(../../image/banner-slider-arrows.png) no-repeat; text-indent:-9999px; border:0; } .theme-default a.nivo-nextNav { background-position:-30px 0; right:15px; } .theme-default a.nivo-prevNav { left:15px; } .theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif; } .theme-default .nivo-caption a { color:#fff; border-bottom:1px dotted #fff; } .theme-default .nivo-caption a:hover { color:#fff; } table { border-collapse:separate; border-spacing:0; } caption, th, td { text-align:left; font-weight:normal; } blockquote:before, blockquote:after, q:before, q:after { content:""; } blockquote, q { quotes:"" ""; } header, section, footer, aside, nav, article, figure { display: block; } a, a:visited { color:blue; text-decoration:none; } a:hover, a:active { color:#000; text-decoration:none; } #dev7link { position:absolute; top:0; left:50px; background:url(image/slider/dev7logo.png) no-repeat; width:60px; height:67px; border:0; display:block; text-indent:-9999px; } .theme-default #slider { width:964px; /* Make sure your images are the same size */ height:500px; /* Make sure your images are the same size */ } #banner-slider { border: 1px solid #666666; padding:5px; background-color:#444444; } .theme-pascal.slider-wrapper, .theme-orman.slider-wrapper { } .clear { clear:both; } .nivoSlider { position:relative; } .nivoSlider img { position:absolute; top:0px; left:0px; } .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; } .nivo-slice { display:block; position:absolute; z-index:5; height:100%; } .nivo-box { display:block; position:absolute; z-index:5; } .nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:8; } .nivo-caption p { padding:5px; margin:0; } .nivo-caption a { display:inline !important; } .nivo-html-caption { display:none; } .nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer; } .nivo-prevNav { left:0px; } .nivo-nextNav { right:0px; } .nivo-controlNav a { position:relative; z-index:9; cursor:pointer; } .nivo-controlNav a.active { font-weight:bold; }