﻿
/***************************************************
Basis-Stylesheet f�r malteser-offenburg.de
Version 0.1
14.1.2007
Michael Quarti
***************************************************/



tr {
    padding:0px;
}

span.bu{
    text-decoration:underline;
    font-weight:bold;
}

th.w140,td.w140{
    width:140px;
}

th.w1400,td.w1400{
    width:140px;
    background-color: lightpink;
}

th.w1401,td.w1401{
    width:140px;
    background-color: orange;
}

th.w1402,td.w1402{
    width:140px;
    background-color: lightgreen;
}

th.w1403,td.w1403{
    width:140px;
    background-color: silver;
}

input.text,input.password, textarea, select{
    background-color: #f7f7f7;
}

input.red, td.red {
    background-color: lightpink;
}

input.green, td.green {
    background-color: lightgreen;
}

a,a:link {
    display: inline;
    color: #68634F;
    font-weight: bold;
    text-decoration: underline;
}

span.disone {
    display:none;
}

a:hover {
    display: inline;
    color: #c00004;
    font-weight: bold;
    text-decoration: underline;
}

table.back {
    margin: 0px;
    background: white;
    color: #2e2e2e;
    padding: 0;
    border-collapse: collapse;
}

table.kontakt {
    width:100%;
    line-height:1.5;
    vertical-align:top;
    padding-left:10px;
    padding-right:0px;
    padding-top:5px;
    padding-bottom:5px;
}

tr.kontakt {
    height:28px;
}


td.bodytext {
    vertical-align:top;
    text-align:justify;
    background: white;
    color: #2e2e2e;
}


td.navi {
    width:175px;
}

img.floatl {
    float:left;
    padding-right:5px;
    padding-bottom:5px;
}

img.floatr {
    float:right;
    padding-left:5px;
    padding-bottom:5px;
}

input.red {
    color:red;
}

div.center {
    text-align:center;
}

tr.header_row {
    padding:0px;
}

td.left_header {
    width:175px;
    vertical-align:middle;
    text-align:left;
    color:white;
    font-weight:bold;
    background-color:#C00004;
    padding-left:5px;
    border-right: 1px solid white;
}

td.bread {
    height: 20px;
    width: 643px;
    padding-left: 20px;
}

td.body{
    width:644px;
}

td.navigation {
    vertical-align:top;
    width:175px;
}

td.middle_bottom_header {
    width:643px;
    height:20px;
    background:#67634E url(/background/bottom.gif) bottom right no-repeat;
    color: white;
    border-top:1px solid white;
    padding-left:10px;
    padding-right:10px;
    vertical-align:middle;
}

img.header_logo {
    border:0;
    padding-left:15px;
    padding-right:15px;
    width:160px;
    height:47px
}

a.bread,a.bread:link {
    color: #2e2e2e;
    background: white;
    font-weight: normal;
    text-decoration: none;
}

a.bread:hover {
    color: #C00004;
    background: white;
    font-weight: normal;
    text-decoration: none;
}

a.navi,a.navi:link {
    display: block;
    background:white;
    color: #2e2e2e;
    font-weight: normal;
    text-decoration: none;
}

a.navi:hover {
    color: #C00004;
    background:white;
    font-weight: bold;
    text-decoration: none;
}

a.navio,a.navio:link,a.navi:hover {
    color: #C00004;
    background:white;
    font-weight: bold;
    text-decoration: none;
}

ul.navi {
    margin: 30px 0px 0px 10px;
    padding: 0;
    list-style-image: none;
    list-style: none;
}

a.navi2,a.navi2:link {
    color: #2e2e2e;
    background: #FDD6CD;
    display: block;
    font-weight: normal;
    text-decoration: none;
}

a.navi2:hover {
    color: #C00004;
    background: #FDD6CD;
    display: block;
    font-weight: bold;
    text-decoration: none;
}

a.navio2,a.navio2:link,a.navio2:hover {
    color: #C00004;
    background: #FDD6CD;
    display: block;
    font-weight: bold;
    text-decoration: none;
}

td.footer {
    height:21px;
    background:white url(/background/wrapcorner_bottom.gif) bottom right no-repeat;
    color: #2e2e2e;
    padding:0px;
}

td.infohead {
    background: #0b3e88 url(/background/top.gif) top left no-repeat;
    color:white;
    height:20px;
    width:165px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
    padding-top:9px;
}

td.infobody {
    background: #0b3e88 url(/background/bottom.gif) bottom right no-repeat;
    color: white;
    height:20px;
    width:165px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:9px;
}

td.infoheadaus {
    background: #166E29 url(/background/top.gif) top left no-repeat;
    color:white;
    height:20px;
    width:165px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
    padding-top:9px;
}

td.infobodyaus {
    background: #166E29 url(/background/bottom.gif) bottom right no-repeat;
    color: white;
    height:20px;
    width:165px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:9px;
}

td.infoheadhnr {
    background: #374DA6 url(/background/top.gif) top left no-repeat;
    color:white;
    height:20px;
    width:165px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
    padding-top:9px;
}

td.infobodyhnr {
    background: #374DA6 url(/background/bottom.gif) bottom right no-repeat;
    color: white;
    height:20px;
    width:165px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:9px;
}

td.infoheadehr {
    background: #F48F21 url(/background/top.gif) top left no-repeat;
    color: black;
    height:20px;
    width:165px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
    padding-top:9px;
}

td.infobodyehr {
    background: #F48F21 url(/background/bottom.gif) bottom right no-repeat;
    color: black;
    height:20px;
    width:165px;
    padding-top:2px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:9px;
}

td.infosp {
    background: white;
    width:165px;
    color:blue;
    height:10px;
}

a.infogr,a.infogr:link {
    display: inline;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

a.infogr:hover {
    display: inline;
    color: #c00004;
    font-weight: bold;
    text-decoration: underline;
}
