/* /////////////////////////////////// */ /* --------->> VARIABLEN */ /* /////////////////////////////////// */ @mainColor:#465345; /* /////////////////////////////////// */ /* --------->> RESET */ /* /////////////////////////////////// */ body { padding:0; margin:0; height:100%; font-size: 12px; } html { padding:0; margin:0; height:100%; } ul { list-style-type:disc; } li { clear:both; list-style-type:disc; } fieldset { padding: .5em; } select option { padding:0 5px; } .hide, .we { display:none; } a img{ border:none; } /* /////////////////////////////////// */ /* --------->> LAYOUT */ /* /////////////////////////////////// */ a.link { color:@mainColor; } #container { margin: 0px auto; width: 950px; border: 1px solid #cecece; height:150%; font-family:arial; padding-bottom:330px; } #header { width:950px; } #navi { border-bottom: 1px solid #cecece; width:950px; clear:both; height:22px; } #sub_nav { border-top: 1px solid #3359a2; width:185px; float:left; margin:12px 0 0 8px; } #navibuttons { float:left; width:820px; } #fontgr { float:left; width:120px; margin-top:3px; } #nav_of { float:left; width:193px; height:21px; background-color:#3359a2; height:21px; margin-right:1px; margin-top:-3px; padding-top:5px; font-weight:bold; } #nav_of a { color:#ffffff; text-decoration:none; font-size:14px; font-weigt:bold; padding-left:12px; font-weight:bold; width:173px; height:14px; } #nav_of a:hover{ color:#b9a860; } #nav_on { float:left; width:193px; background-color:#3359a2; height:21px; margin-right:1px; margin-top:-3px; padding-top:5px; font-weight:bold; } #nav_on a{ color:#b9a860; text-decoration:none; font-size:14px; font-weigt:bold; padding-left:12px; font-weight:bold; } #subpunkt_on a{ color:#c4b270; text-decoration:none; font-size:14px; height:22px; padding-top:2px; border-bottom: 1px solid #3359a2; display:block; width:182px; margin:3px 0px 3px 0px; } #subpunkt_of a{ color:#3359a2; text-decoration:none; font-size:14px; margin:3px 0px 3px 0px; padding-top:2px; border-bottom: 1px solid #3359a2; display:block; width:182px; height:22px; } #subpunkt_of a:hover{ color:#b9a860; } #content { width:950px; clear:both; height:100%; } #bildtext{ background-color:#f7f7ef; margin:0px 0px 0px 205px; padding:12px; height:100%; } #index_img { width:605px; float:left; margin:15px 10px 0px 10px; background-color:#f7f7ef; } #sub_img { width:605px; margin:0px 10px 12px 0px; clear:right; } #indexLinkblock{ color:#3359a2; margin:5px 10px 0px 10px; font-size:12px; float:left; width:120px; line-height:13px; background-color:#f7f7ef; text-decoration:none; } #indexLinkblock a{ color:#3359a2; text-decoration:none; } #indexLinkblocktrenner { margin:5px 2px 0px 2px; float:left; } #index_textblock { width:291px; float:left; margin:0px 0px 0px 6px; padding:14px; background-color:#f7f7ef; height:100%; line-height:18px; } #sub_textblock { width:590px; float:left; margin: 0px 0px 0px 0px; position:absolute; line-height:18px; } #hl { color:#b9a860; margin-top:0px; font-size:22px; line-height:24px; } #footer { background-image:url('/_images/system/footerbg.gif'); position: fixed; bottom:0px; font-size:18px; width:950px; height:173px; clear:both; } #adresse_block { color:#ffffff; margin:16px 10px 0px 10px; font-size:12px; line-height:13px; float:left; } #trennerfoot { margin:10px 10px 0px 10px; float:left; } #homebutton a{ position:absolute; z-index:99; margin:0px 0px 0px 670px; width:240px; height:140px; display:block; } #emailbutton a{ position:absolute; z-index:98; margin:80px 0px 0px 0px; width:240px; height:50px; display:block; } .medium { font-size: 12px; text-decoration:none; color: #000;} .large { font-size: 14px; text-decoration:none; color: #000;} .medium a{ font-size: 12px; text-decoration:none;} .large a{ font-size: 14px; text-decoration:none;} h1 { font-size: 26px; } .medium h1 { font-size: 34px; } .large h1 { font-size: 38px; } h2 { font-size: 16px; } .medium h2 { font-size: 18px; } .large h2 { font-size: 20px; } h3 { font-size: 18px; } .medium h3 { font-size: 22px; } .large h3 { font-size: 26px; } h1, h2, h3 { color: #000; font-weight: normal; } p { margin-bottom: 0px; } a { color: #1D4C9F; } .resizer { border: 0px solid #cecece; list-style: none; margin: 0 0 0px 0px; padding: 0px; text-decoration:none;} .resizer li { float: left; text-decoration:none; } .resizer .small { font-size: 12px; } .resizer .large { margin-right: 0; margin-top:-1px; text-decoration:none; } .resizer .small a, .medium .resizer .medium a, .large .resizer .large a { color: #000; text-decoration: none; } .medium .resizer .small a, .large .resizer .small a { color: #1D4C9F; text-decoration: none; } /* /////////////////////////////////// */ /* --------->> KONTAKTFORMULAR */ /* /////////////////////////////////// */ #contact { margin-left:15px; margin-top:15px; } #contactError { color:FF9900; font-weight:bold; margin:4px 0px 8px; padding:6px; width:310px; } label.contactFormDesc { clear:both; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0.5em 0em; padding-right:15px; width:130px; } select.contactFormField, input.contactFormField { background-color:#F9F9F9; border:1px solid #BBBBBB; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:1.5px; width:220px; } textarea.contactFormField { background-color:#F9F9F9; border:1px solid #BBBBBB; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:80px; float:left; padding:1.5px; width:220px; }