body { border:none; margin:0; padding:0; background:#FF9A1C url(/cms/mandant/tanzrose/media/bg.gif) repeat-x; text-align:center; font-family:Arial; font-size:13px; } a:link {color:#000000; text-decoration:none; } a:visited {color:#000000; text-decoration:none; } a:focus { color:#000000; text-decoration:none; } a:hover { color:#000000; text-decoration:none; } a:active { color:#000000; text-decoration:none; } #container { width:1077px; border:none; margin-left:auto; margin-right:auto; background: url(/cms/mandant/tanzrose/media/contbg.gif) repeat-y; } h1 { font-size:20px; color:#A41247; } h2 { font-size:16px; color:#A41247; margin-bottom:0px; } h3 { margin-bottom:0; padding-bottom:0; } hr { height:1px; color:#A41247; background-color:#A41247; border:none; } .untertitel { font-style:italic; } #header { height:240px; margin: 0; padding: 0; border:none; background: url(/cms/mandant/tanzrose/media/headerbg.jpg); } #left { float:left; width:295px; border:none; height:550px; background: url(/cms/mandant/tanzrose/media/subbg.jpg) no-repeat; } #navigation { margin-left:50px; margin-top:120px; width:196px;; border:none; } #navoben { background:url(/cms/mandant/tanzrose/media/topnavbg.png); height:34px; } #navunten { background:url(/cms/mandant/tanzrose/media/btmnavbg.png); height:29px; } #navtext { text-align:left; padding:0px; margin:0px; background: url(/cms/mandant/tanzrose/media/navbg.png) repeat-y; } #navtext ul { list-style:none; margin:0; padding:0; border:none; color:#FFFFFF; } #navtext li { padding:5px 0px 5px 0px; margin:0; display: block; } #navtext .on { padding:3px 0px 3px 25px; text-decoration:none; color:#FF9A1C; } #navtext li a { padding: 3px 0px 3px 25px; text-decoration: none; color:#FFFFFF; } #navtext li a:hover { padding:3px 0px 3px 25px; text-decoration:none; color:#FF9A1C; } #subnav { line-height:20px; } #menu img { border:none; } #nav { margin-top:5px; } #snav { margin-top:27px; margin-left:30px; } #content { float:left; min-height:650px; width:782px; border:none; background: url(/cms/mandant/tanzrose/media/inhalthead.jpg) no-repeat; text-align:left; } #content a { text-decoration:underline; } #contentMain { width:600px; padding-top:90px; } .contentStart { float:left; width:500px; padding-top:90px; } .contentAktionen { float:left; width:200px; padding-top:90px; } #topSpace { height:10px; } #footer { width:1077px; height:50px; border:none; background: url(/cms/mandant/tanzrose/media/footer.gif); } img { border:none; } .gutter { padding:10px; } /*cms spez. Definitionen*/ /*-------------------------------------------------------------------------*/ .untertitel { color:#000000; font-size:12px; font-weight:bold; } .borderTable { width:100%; margin-top:10px; border-collapse: collapse; } .borderTDTitle { height:20px; background-color:#F49A00; color:#FFFFFF; } w0 { width:15%; } w1 { width:50%; } w2 { width:20%; } w3 { width:14%; } .borderTD { border-bottom:1px solid #F49A00; } .subtitle { color:#000000; font-size:13px; } .top { font-family:Helvetica, Verdana, sans-serif; color:#000000; font-size:11px; margin-bottom:20px; padding:3px; } .bemerkung { padding-bottom:10px; } .ausgebucht { color:#ff0000; } .eintragGaestebuch { border-top:#E8E8E8 1px solid; border-bottom:#E8E8E8 1px solid; } #neuerEintrag { float:right; } .eintragLabel { width:60px; float:left; padding:5px; } .eintragInput { width:400px; float:left; } /*Anmeldeformular Definitionen*/ /*-------------------------------------------------------------------------*/ .formContainer { width:400px; } .formLeft { width:60px; float:left; padding:5px; } .formRadio { padding:5px; } /* form */ /*------*/ label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit]{ cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:13px; } textarea { font-family:Arial, Helvetica, sans-serif; font-size:13px; } legend{ font-size:16px; color:#313131; } .formLeft{ float:left; text-align:left; width:100px; margin:1px; margin-right:5px; padding:2px; padding-left:5px; background-color:#e7e7e7; } .formRight { width:320px; margin:1px; } .formSmall { width:100px; margin:1px; } .formMedium { width:300px; margin:1px; } .formLarge { width:400px; margin:1px; } .formTextareaLarge, .formRightLarge, .formTextarea, .showContentTextarea { width:520px; margin:1px; } .formTextareaXL, .formRightXL { width:650px; margin:1px; } .formDate { width:100px; margin:1px; text-align:right; } /*cms spez. Definitionen*/ /*-------------------------------------------------------------------------*/ .untertitel { color:#000000; font-size:12px; font-weight:normal; } .borderTable { width:100%; } .borderTDTitle { height:20px; background-color:#F49A00; color:#FFFFFF; } w0 { width:15%; } w1 { width:50%; } w2 { width:20%; } w3 { width:14%; } .borderTD { border-bottom:1px solid #9FB6D0; } .subtitle { color:#000000; font-size:13px; } .top { font-family:Helvetica, Verdana, sans-serif; color:#000000; font-size:11px; margin-bottom:20px; padding:3px; } .bemerkung { padding-bottom:10px; } .ausgebucht { color:#ff0000; } .eintragGaestebuch { border-top:#E8E8E8 1px solid; border-bottom:#E8E8E8 1px solid; } #neuerEintrag { float:right; } .eintragLabel { width:60px; float:left; padding:5px; } .eintragInput { width:400px; float:left; } .eintragTable { width:100%; } .eintragTable td { padding-top:15px; border-bottom:1px solid #F49A00; } .eintragTitle { font-weight:bold; color:#F49A00; } .eintragTitle a:link { font-weight:bold; text-decoration:none; color:#F49A00; } .pagelinks { float:right; } .neuerEintrag { float:left; } .eintragName { float:left; } .eintragDatum { float:right; font-weight:normal; } #errors ul { list-style-type:none; margin:0; padding:0; color:#ff0000; font-weight:bold; } .form-message { width:1px; height:1px; display:none; } /*-------------------------------------------------------------------------*/