/* CSS Document */
body {
        margin:0px;
        padding:0px;
        background-color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica;
        font-size:13px;
        color:#000000;
        vertical-align:top;
}

#layout {
        width:100%;
        height:100%;
}        

#layout_background {
        background:url(../image/layout/body.jpg) repeat-y;
        width:920px;
        margin:0px;
        padding:0px;
}

#layout_top {
        height:2px;
        padding:0px;
        margin:0px 10px 0px 10px;
}

#layout_navigation {
        height:46px;
        padding:0px;
        margin:0px 10px 0px 10px;
}

/*
        in die jeweilige *.css Datei ausgelagert
*/

#layout_content {
        height:360px;
        text-align:left;        
        padding:0px;                /*oben rechts unten links*/
        margin:0px 10px 10px 10px;
        background:url(../image/layout/watermark.jpg) no-repeat center bottom;
}

#layout_content_left {
        width:636px;
        height:100%;
        text-align:left;
        padding:0px 16px 0px 16px;
        margin:0px;
        float:left;
}

#layout_content_right {
        width:200px;
        height:100%;
        text-align:left;
        padding:0px 16px 0px 16px;
        margin:0px;
        float:right;
}

#layout_impressum {
        text-align:right;
        position:relative;
        top:6px;
        padding:0px 16px 0px 16px;
}

#layout_bottom {
        background:url(../image/layout/bottom.jpg) no-repeat;
        height:20px;
        padding:0px;
        margin:0px;
}

a.content:link, a.content:visited, a.content:active, a.content:focus {
        font-weight:bold;
        color:#993300;
        text-decoration:none;
        padding-left:8px;
        background:url(../image/a_tag.gif) no-repeat;
}

a.content:hover {
        font-weight:bold;
        color:#993300;
        text-decoration:none;
        padding-left:8px;
        background:url(../image/a_tag.gif) no-repeat;
}

img {
        border:0px;
}

img.content {
        border:3px #FFFFFF solid;
        margin:0px 0px 8px 0px;
        /*opacity:0.0;
        filter:alpha(opacity=0);*/
}

#content_1 {
        opacity:1.0;
        filter:alpha(opacity=100);
}

input, textarea {
        border:1px #996633 solid;
}

td {
        vertical-align:top;
}

table {
        vertical-align:top;
}

h1.content {
        font-weight:bold;
        font-size:14px;
        letter-spacing:1px;
        padding:0px;
        margin:0px;
}

h2.content {

}

p.content {
        margin:0px;
        padding:0px;
        line-height:1.1;
}
