/* CSS Raymunds Bereich1 Urlaub und sonstiges */

html {
        height: 100.1%;
        font-size: 62.5%;
}
body {
        text-align: center;
        font: 1.2em/1.8em Verdana, sans-serif;
        color: #000000;
        background: #FFFF00;
}

* {margin: 0px; padding: 0px; border: 0px;}

h1, h2, h3, h4, h5, h6 {
        font-family: "Century Gothic", sans-serif;
        margin: 0em 0em 0.5em 0em;
        color: #004A7F;
}
h1 {
        font-size: 2.2em;
        border-bottom: 1px dashed #004A7F;
        padding-bottom: 0.4em;
        font-weight: bold;
}
h2 {font-size: 2.0em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.6em; margin-top: 1em;}
h5 {font-size: 1.4em;}
h6 {font-size: 1.2em; color: #9A0312; margin-top: 0.5em;}

a {color: #9A0312; text-decoration: none;}
a:link {}
a:visited {}
a:hover {}
a:active {}

div#wrapper {
        width: 960px;
        margin: 20px auto;
        text-align: left;
        background: #FAFAFA;
}
div#header {
        height: 80px;
}
div#header h1 {
        border: 0px;
        text-align: right;
        font-family: Tahoma, sans-serif;
        padding-right: 300px;
        color: #000000;
}
div#header img {
        float: left;
        margin: 10px;
        border: 1px solid #000000;
        padding: 0px;
}

div#nav {
        background: #FAFAFA;
        margin-left: 30px;
}
div#nav li {
        display: inline;
        margin-left: 10px;
}
div#nav a {
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        padding: 6px;
}
div#nav a:hover,
body#home li.navhome a,
body#urlaub li.navurlaub a,
body#daheim li.navdaheim a,
body#familie li.navfamilie a,
body#rezepte li.navrezepte a {
        background: #9A0312;
        color: #FFFFFF;
}


div#wrap_content {}
div#menu, div#maintext {padding: 20px 10px;}
div#menu {
        float: right;
        width: 140px;
}
div#menu ul {list-style-type: none; font-weight: bold;}
div#menu ul ul {margin-left: 10px; font-weight: normal;}

div#menu a:hover {
    border: 1px solid #9A0312;
}

div#menu li.select {
        border: 1px solid #9A0312;
        padding-left: 10px;
        margin-left: -10px;
}

div#maintext {
        text-align: center;
        margin: 0px 160px 0px 20px;
        background: #F0F0F0;
}
div#maintext img {
        margin: 0px 10px 10px 10px;
        border: 1px solid #CCCCCC;
        padding: 10px;
        background: #FFFFFF;
}

div#footer {
        padding: 2px auto 4px auto;
        text-align: center;
        background: #CCCCCC;
}

.defloat {clear: both;}