/* alpenhotel-edelweiss.at

      URL:    http://alpenhotel-edelweiss.at
      Mail:   info@alpenhotel-edelweiss.at
      Datei:  css/default.css
      Zweck:  Standard-CSS
      Datum:  29.09.2008

      Design by Free CSS Templates, http://www.freecsstemplates.org
      Released for free under a Creative Commons Attribution 2.5 License
      Title:    Organic Rhythm
      Version:  1.0
      Released: 20070415
*/

* {
        margin: 0;
        padding: 0;
}

body {
        background: #ffe866 /*url(../images/design/back.jpg) no-repeat fixed*/;
        font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #7d4e26;
        padding-top: 15px;
}

h1, h2, h3 {
        color: #7d4e26;
}

h1 {
        margin-bottom: .5em;
        font-size: 182%;
        font-weight: normal;
        letter-spacing: -.02em;
}

h2 {
        margin-bottom: .1em;
        font-size: 136%;
        font-weight: normal;
        letter-spacing: -1px;
}

h3 {
        font-size: 100%;
        font-weight: bold;
}

p, blockquote, ol, ul {
        margin-bottom: 1.5em;
        text-align: justify;
        line-height: 167%;
        font-size: 108%;
}

blockquote {
        margin-left: 2em;
}

ol {
        margin-left: 2em;
}

a {
        text-decoration: underline;
        color: #7d4e26;
}

a:hover {
        text-decoration: underline;
        color: #7d4e26;
}

/* Head */

#head {
        width: 760px;
        height: 105px;
        margin: 0 auto;
        background: #ffe866 url(../images/design/head.jpg)
}

/* Page */

#page {
        width: 760px;
        margin: 0px auto;
        background: #ffe866;
        padding-bottom: 0px;
}

/* Content */

#content {
        float: left;
        width: 760px;
        padding: 10px 0px 0px 0px;
        border: 1px solid #e57f26;
        background: #ffffff;
}

#welcome {
        margin-bottom: 0px;
        padding-bottom: 10px;
        clear: both;
        padding-left: 25px;
}

.floating-box {
        float: left;
        width: 340px;
        padding-left: 25px;
}

.floating-box p, .floating-box blockquote, .floating-box ol, .floating-box ul {
        line-height: 144%;
        font-size: 92%;
}

.floating-box-large {
        float: left;
        width: 720px;
        padding-left: 25px;
}

.floating-box-large p, .floating-box-large blockquote, .floating-box-large ol, .floating-box-large ul {
        line-height: 144%;
        font-size: 92%;
}
/* Footer */

#footer {
        width: 760px;
        margin: 0 auto;
        background: #ffe866;
        height: 0px;
        }

#footer p {
        padding-left: 25px;
        background: #ffe866;
        font-size: 82%;
        line-height: 15px;
}

#footer a:hover {
        background: #e57f26;
        text-decoration: none;
        color: #ffe866;
}

#footer a {
        text-decoration: none;
}

td {padding: 5px;
         font-size: 120%;
    vertical-align: top;     }
th {font-weight: bold;
         text-align: left;
         padding: 5px;}
.zeitraum {vertical-align: middle;}

.wichtig {font-weight: bold;}

.ul-preis {
        font-weight: bold;
}

.li-preis {
        list-style-image: url(../images/design/img07.gif);
        margin-left: 15px;
        font-weight: normal;
}

.kleiner-tab-text { font-size: 92%; padding: 0px; margin: 0px;}
.kleiner-tab-text-rechts { font-size: 92%; padding: 0px; margin: 0px; text-align: right;}

.bild-links {float: left;
             padding-right: 15px;
             padding-bottom: 25px;
             padding-top: 0px;
            }

.galerie {padding: 0px;
          margin: 0px;}            