/* Indienhilfe Simon - Stylesheet */

html, body {
    height:100%;
}

body {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    margin:0px;
    color:#444444;
    text-align:center;
    background-image:url('../bilder/bg_body.jpg');
    background-repeat:repeat-x;
    background-color:#C8C8C8;
    overflow:auto;
}

table {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    border:0px;
}

td {
    vertical-align:top;
    border:0px;
    line-height:130%;
}

a {
    color:#006400;
    text-decoration:none;
}

a:hover {
    color:#006400;
    text-decoration:underline;
}

a.navi_1, a.navi_2, a.navi_3, a.navi_4, a.navi_5, a.navi_6, a.navi_7 {
    color:#006400;
    font-weight:bold;
    text-decoration:none;
}

a.navi_1:hover, a.navi_2:hover, a.navi_3:hover, a.navi_4:hover, a.navi_5:hover, a.navi_6:hover, a.navi_7:hover, a.navi_1_sel, a.navi_2_sel, a.navi_3_sel, a.navi_4_sel, a.navi_5_sel, a.navi_6_sel, a.navi_7_sel, a.navi_1_sel:hover, a.navi_2_sel:hover, a.navi_3_sel:hover, a.navi_4_sel:hover, a.navi_5_sel:hover, a.navi_6_sel:hover, a.navi_7_sel:hover {
    color:#666666;
    font-weight:bold;
    text-decoration:none;
}

a.navi_1, a.navi_1_sel {
    display:inline;
    float:left;
    margin-top:32px;
}

a.navi_2, a.navi_2_sel {
    display:inline;
    float:left;
    margin-top:14px;
    margin-left:45px;
}

a.navi_3, a.navi_3_sel {
    display:inline;
    float:left;
    margin-top:3px;
    margin-left:45px;
}

a.navi_4, a.navi_4_sel {
    display:inline;
    float:left;
    margin-left:45px;
}

a.navi_5, a.navi_5_sel {
    display:inline;
    float:left;
    margin-top:5px;
    margin-left:45px;
}

a.navi_6, a.navi_6_sel {
    display:inline;
    float:left;
    margin-top:15px;
    margin-left:45px;
}

a.navi_7, a.navi_7_sel {
    display:inline;
    float:left;
    margin-top:30px;
    margin-left:45px;
}

h1, h2 {
    font-size:14px;
    margin:0px;
    margin-top:10px;
    margin-bottom:20px;
    color:#006400;
}

div.textItem p {
    margin:0px;
    margin-bottom:12px;
}

h1 p, h2 p {
    margin:0px;
}

div.struktur {
    position:relative;
    width:940px;
    min-height:100%;
    * height:100%;
    margin-left:auto;
    margin-right:auto;
    background-image:url('../bilder/bg_struktur.jpg');
    background-repeat:repeat-y;
    text-align:left;
}

div.inner_struktur {
    min-height:550px;
    * height:550px;
    background-image:url('../bilder/bg_header.jpg');
    background-repeat:no-repeat;
}

div.navigation {
    position:absolute;
    z-index:1000;
    left:70px;
    top:168px;
    width:800px;
}

div.links {
    position:relative;
    display:inline;
    float:left;
    width:380px;
    margin-top:290px;
    margin-left:70px;
}

div.rechts {
    position:relative;
    display:inline;
    float:left;
    width:390px;
    margin-top:290px;
    margin-left:28px;
}

div.bildbereich {
    position:relative;
    clear:both;
    width:380px;
    background-image:url('../bilder/bg_bildbereich.jpg');
    background-repeat:no-repeat;
    background-position:0px 36px;
}

div.bildbereich_hochformat {
    position:relative;
    clear:both;
    width:320px;
    background-image:url('../bilder/bg_bildbereich_hochformat.jpg');
    background-repeat:no-repeat;
    background-position:60px 36px;
}

div.inner_bildbereich {
    padding-left:10px;
    padding-top:46px;
}

div.inner_bildbereich_hochformat {
    padding-left:70px;
    padding-top:46px;
}

div.bildunterschrift {
    padding-top:8px;
    font-size:11px;
    color:#666666;
}

div.footer {
    position:relative;
    clear:both;
    padding-top:60px;
    padding-left:70px;
    padding-bottom:50px;
    color:#999999;
}

hr {
    margin:0px;
    padding:0px;
    height:1px;
    border:0px;
    border-top:1px solid #CCCCCC;
    width:100%;
}

hr.footer {
    width:800px;
}

ul {
    margin:0px;
    padding:0px;
    list-style-type:disc;
    list-style-position:outside;
}

ul li {
    padding-bottom:6px;
    margin-left:20px;
}