
/* ************************************************ */
/* *****************  Grundgerüst  **************** */
/* ************************************************ */

html {
         height:100%;
         background:#222;}

body {
        width:800px;
         min-height:100%;
         margin:0 auto;
        color:#999;
        background:#2e2e2e;
         border-left:1px solid; border-color:#383838;
         border-right:1px solid; border-color:#383838;         }

#inhalt {
         margin: 0 auto;
         width:730px;
         text-align:center;
         font-family: Georgia, "Times New Roman", Times, serif;}

/* ************************************************ */
/* *******************  Links  ******************** */
/* ************************************************ */

a:link, a:visited, a:active {color:#b79971; text-decoration:none;}
a:hover {color:#555; text-decoration:none;}
a img {border:0;}

/* ************************************************ */
/* ******************  Kopfteil  ****************** */
/* ************************************************ */

#menu {
        padding:20px 0 10px;
         font-family: verdana, helvetica, sans-serif;
         font-size:13px; letter-spacing:3px;
        border-bottom:1px solid; border-color:#444;}

#titel {
        padding:10px 0 45px;
         font-family: verdana, helvetica, sans-serif;
         font-size:11px; letter-spacing:8px;}
#titel a img {
        margin-top: 30px;}

/* ************************************************ */
/* ****************  Sprachenwahl  **************** */
/* ************************************************ */

#language {
         position:relative;
         margin: 0 30px;
         padding-bottom: 13px;
        text-align:right;
        font-family: verdana, helvetica, sans-serif;
         letter-spacing:-1px;
         font-size: 9px;}

/* ************************************************ */
/* *****************  Copyright  ****************** */
/* ************************************************ */

#copyright {
         margin-top:44px;
         padding:10px 0 22px;
        clear:both;
         text-align:center;
        font-family: verdana, helvetica, sans-serif;
         font-size:10px; letter-spacing:5px;
         border-top:1px solid; border-color:#444;}

/* ************************************************ */
/* *****************  Startseite  ***************** */
/* ************************************************ */

#home_img {
        position:absolute; left:50%; top:108px;
         margin-left:-365px;
        width: 728px; height: 456px;
         background-image:url(data/home.jpg);}
#home_link_fotogalerie {
        display:block;
        position: absolute; right: 382px; top: 0px;
        width: 300px; height: 210px;}
#home_link_fotogalerie:hover {
         background-image:url(data/home_fotogalerie.jpg);}
#home_link_wildwasser {
        display:block;
        position: absolute; left: 382px; top: 0px;
        width: 300px; height: 210px;}
#home_link_wildwasser:hover {
         background-image:url(data/home_wildwasser.jpg);}
#home_link_objektivtest {
        display:block;
        position: absolute; right: 382px; bottom: 0px;
        width: 300px; height: 210px;}
#home_link_objektivtest:hover {
         background-image:url(data/home_objektivtest.jpg);}
#home_link_funkweckertest {
        display:block;
        position: absolute; left: 382px; bottom: 0px;
        width: 300px; height: 210px;}
#home_link_funkweckertest:hover {
         background-image:url(data/home_funkweckertest.jpg);}

/* ************************************************ */
/* *****************  Textseiten  ***************** */
/* ************************************************ */

.headline {
         margin: 0 30px;
         padding-bottom: 20px;
         text-align:left;
         font-size:21px; letter-spacing:7px;}
.headline a:hover {color:#999; text-decoration:none;}
.headline_s {
        position:relative;
         margin: 0 30px;
         padding-bottom: 20px;
         clear:both;
         text-align:left;
         font-size:17px; letter-spacing:7px;}
.headline_s a:hover {color:#999; text-decoration:none;}

.text {
         margin: 0 30px;
         padding-bottom: 40px;
         font-size: 15px;
         line-height: 24px;
         text-align: justify;}

.ww_ankerlinie {
         color:#2e2e2e;}

.ww_headline_s {
        position:relative;
         margin: 35px 63px 0;
         clear:both;
         text-align:left;
         font-size:17px; letter-spacing:6px;}

.ww_text {
        position: relative;
         margin: 0 29px;
         font-size: 15px;
         line-height: 24px;
         text-align: justify;}

.ww_link {
        position: relative;
         margin: 0 29px;
         font-size: 15px;
         line-height: 24px;
         text-align: justify;}
.ww_link a {
        display: block;
         padding: 20px;
         color:#999;
         background-color: #343434;
         text-decoration: none;}
.ww_link a:hover {
        background-color: #383838;
         text-decoration: none;}
.ww_link_span {
         color: #b79971;
         font-weight: bold;
         vertical-align: 50%;}

.mtb_link {
        position: relative;
         margin: 0 29px;
         font-size: 11px;
         line-height: 11px;
         text-align: justify;}
.mtb_link a {
        display: block;
         padding: 10px 35px;
         color:#999;
         background-color: #343434;
         text-decoration: none;}
.mtb_link a:hover {
        background-color: #383838;
         text-decoration: none;}
.mtb_link_span {
         color: #b79971;
         font-size: 14px;
         font-weight: bold;
         vertical-align: 50%;}

.ww_schwach {
         color: #555;}

.mtb_link_anker {
         margin: 0 30px 0;
         padding-bottom: 8px;
         font-size: 15px;
         line-height: 24px;
         text-align: left;}


.link_anker {
         margin: 0 30px 0;
         padding-bottom: 8px;
         font-size: 15px;
         line-height: 24px;
         text-align: center;}

.fl_r {
        float:right;
         margin-right: 30px;
         margin-left: 55px;}

.portrait_impressum {
        float:right;
         margin-right: 45px;
         margin-top: 20px;}

#inhalt img {
        padding-bottom: 40px;}
#inhalt a img {
        padding-bottom: 0px;}
#inhalt td img {
        padding-bottom: 0px;}
#inhalt .text img {
        padding-bottom: 0px;}
#inhalt .ww_text img {
        padding-bottom: 0px;}

.back {
         font-family: verdana, helvetica, sans-serif;
         font-size:13px; letter-spacing:3px;}

/* ************************************************ */
/* **********  Übersicht Objektivtests  *********** */
/* ************************************************ */

.test_headline {
         margin: 0 30px;
         padding-bottom: 22px;
         text-align:left;
         font-size:21px; letter-spacing:6px;}

.test_link {
         margin: 0 30px;
         padding-bottom:3px;
        text-align: left;
         font-size: 17px; letter-spacing:4px;}

.test_under {
         margin: 0 30px;
         padding-bottom:15px;
         font-family: verdana, helvetica, sans-serif;
         text-align:left;
         font-size: 10px;}

/* ************************************************ */
/* ******************  Tabellen ******************* */
/* ************************************************ */

.intro {
        margin: 0 auto 30px;
         width:680px;
         border:1px solid #444;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 15px;}
.intro td {padding:6px; border:1px solid #444; vertical-align:middle;}

.f01 {
        margin: 0 auto 30px;
         width:680px;
         border:1px solid #444;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 15px; line-height:0.85em;}
.f01 td {padding:6px; border:0px; vertical-align:top;}
.f01 .line_top {border-top:1px solid #444;}

.ww_intro {
         margin:0 auto 0;
         width:730px;
         border:0;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 15px;}
.ww_intro td {border:0; vertical-align:top;}
.ww_introinner {
        margin-left:30px;
        margin-top:13px;
        margin-bottom:-5px;
         width:303px;
         border:solid #444;
         border-width:3px;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size:15px; line-height:1.6em;}
.ww_introinner_td_left {
        width:59%;
        padding:15px 0 15px 30px;
         text-align:left;}
.ww_introinner_td_right {
        padding:15px 30px 15px 0;
         text-align:right;}

.ww_table {
        margin:0 auto 0;
         width:670px;
         border:solid #444;
         border-width:3px;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size:15px; line-height:1.9em;}
.ww_table img {margin-bottom: -1px;}
.ww_table td {
        padding-top:15px;
         padding-bottom:15px;
         border:solid #444;
         border-width:3px 0;}
.ww_td_left {
        padding-left:30px;
         text-align:left;}
.ww_td_middle {
         vertical-align:top;}
.ww_td_right {
        padding-right:30px;
         text-align:right;}
.ww_td_video {
         height:78px;
        padding-left:28px;
         text-align:left;
         vertical-align:top;}

/* ************************************************ */
/* ******************  WW Filme  ****************** */
/* ************************************************ */

/* Positionen margin-left: 1px, 156px, 311px, 466px */

.ww_td_video a {
        display:block;
        position: absolute;
        width: 139px; height: 78px;}
#flusskarte {
         margin-left: 466px;
         background:url(wildwasser/flusskarte.jpg) no-repeat;}
#flusskarte:hover {
         background-position:-139px;}
#vid_arg1 {
         margin-left: 1px;
         background:url(wildwasser/vid_arg1.jpg) no-repeat;}
#vid_arg1:hover {
         background-position:-139px;}
#vid_arg2 {
         margin-left: 156px;
         background:url(wildwasser/vid_arg2.jpg) no-repeat;}
#vid_arg2:hover {
         background-position:-139px;}
#vid_aup1 {
         margin-left: 1px;
         background:url(wildwasser/vid_aup1.jpg) no-repeat;}
#vid_aup1:hover {
         background-position:-139px;}
#vid_lei1 {
         margin-left: 1px;
         background:url(wildwasser/vid_lei1.jpg) no-repeat;}
#vid_lei1:hover {
         background-position:-139px;}
#vid_lei2 {
         margin-left: 156px;
         background:url(wildwasser/vid_lei2.jpg) no-repeat;}
#vid_lei2:hover {
         background-position:-139px;}
#vid_aob1 {
         margin-left: 1px;
         background:url(wildwasser/vid_aob1.jpg) no-repeat;}
#vid_aob1:hover {
         background-position:-139px;}
#vid_aob2 {
         margin-left: 156px;
         background:url(wildwasser/vid_aob2.jpg) no-repeat;}
#vid_aob2:hover {
         background-position:-139px;}
#vid_rot1 {
         margin-left: 1px;
         background:url(wildwasser/vid_rot1.jpg) no-repeat;}
#vid_rot1:hover {
         background-position:-139px;}
#vid_rot2 {
         margin-left: 156px;
         background:url(wildwasser/vid_rot2.jpg) no-repeat;}
#vid_rot2:hover {
         background-position:-139px;}
#vid_jug1 {
         margin-left: 1px;
         background:url(wildwasser/vid_jug1.jpg) no-repeat;}
#vid_jug1:hover {
         background-position:-139px;}
#vid_jug2 {
         margin-left: 156px;
         background:url(wildwasser/vid_jug2.jpg) no-repeat;}
#vid_jug2:hover {
         background-position:-139px;}
#vid_wei1 {
         margin-left: 1px;
         background:url(wildwasser/vid_wei1.jpg) no-repeat;}
#vid_wei1:hover {
         background-position:-139px;}
#vid_boe1 {
         margin-left: 1px;
         background:url(wildwasser/vid_boe1.jpg) no-repeat;}
#vid_boe1:hover {
         background-position:-139px;}
#vid_bao1 {
         margin-left: 1px;
         background:url(wildwasser/vid_bao1.jpg) no-repeat;}
#vid_bao1:hover {
         background-position:-139px;}
#vid_bau1 {
         margin-left: 1px;
         background:url(wildwasser/vid_bau1.jpg) no-repeat;}
#vid_bau1:hover {
         background-position:-139px;}
#vid_lut1 {
         margin-left: 1px;
         background:url(wildwasser/vid_lut1.jpg) no-repeat;}
#vid_lut1:hover {
         background-position:-139px;}
#vid_bro1 {
         margin-left: 1px;
         background:url(wildwasser/vid_bro1.jpg) no-repeat;}
#vid_bro1:hover {
         background-position:-139px;}
#vid_bru1 {
         margin-left: 1px;
         background:url(wildwasser/vid_bru1.jpg) no-repeat;}
#vid_bru1:hover {
         background-position:-139px;}
#vid_vil1 {
         margin-left: 1px;
         background:url(wildwasser/vid_vil1.jpg) no-repeat;}
#vid_vil1:hover {
         background-position:-139px;}
#vid_vor1 {
         margin-left: 1px;
         background:url(wildwasser/vid_vor1.jpg) no-repeat;}
#vid_vor1:hover {
         background-position:-139px;}
#vid_gel1 {
         margin-left: 1px;
         background:url(wildwasser/vid_gle1.jpg) no-repeat;}
#vid_gel1:hover {
         background-position:-139px;}

/* ************************************************ */
/* *************  Gästebuch Eingabe  ************** */
/* ************************************************ */

input, textarea {
         margin:0;
        padding-left:2px;
         background-color:#999;
         border-color:#999;
         overflow:auto;}

.feldnormal {width:203px; height:16px;}
.feldbutton {width:650px;}
.feldtext {width:391px; height:107px;}

#eingabe {
        position:relative;
        margin:0 auto;
         width:100%; height:200px;
        font-family: verdana, helvetica, sans-serif;
         font-size:11px;}

#namelabel {position:absolute; left:6px; bottom:186px;}
#emaillabel {position:absolute; left:6px; bottom:141px;}
#homepagelabel {position:absolute; left:6px; bottom:96px;}
#commentlabel {position:absolute; right:8px; bottom:186px;}
#ident {position:absolute; left:0px; top:15px; z-index:1;}
#email {position:absolute; left:0px; top:60px;}
#homepage {position:absolute; left:0px; top:105px;}
#name {position:absolute; left:0px; top:15px; width:1px; height:1px; overflow:hidden; z-index:0;}
#comment {position:absolute; left:0px; top:15px; width:1px; height:1px; overflow:hidden; z-index:0;}
#dalass {position:absolute; right:0px; top:15px;}
#buttons {position:absolute; top:150px; left:0px;}

#fehler {
         margin-bottom:20px;
         text-align:center;
         font-weight:bold; color:red;}

/* ************************************************ */
/* *************  Gästebuch Ausgabe  ************** */
/* ************************************************ */

.ekopf {
        position:relative;
        margin-top:10px; margin-bottom:4px;
        height:15px;
        text-align:center;
                font-family: verdana, helvetica, sans-serif;
         font-size:13px;}

.ename {
        position:absolute; left:0px; top:0px;
        text-align:left;
         font-weight:bold;}

.edatum {
        position:absolute; right:0px; top:0px;
        text-align:right;}

.etext {
        position:relative;
        margin-top:10px; margin-bottom:30px;
         text-align:left;
        font-family: verdana, helvetica, sans-serif;
         font-size:13px;
        font-style:italic;}

/* ************************************************ */
/* *******************  Galerie  ****************** */
/* ************************************************ */

#overview_headline {
        margin-top:-5px;
         padding-bottom: 7px;
         padding-left:50px;
         text-align:left;
                font-family: Georgia, "Times New Roman", Times, serif;
         font-size: 17px; letter-spacing:8px;
        border-bottom:1px solid; border-color:#444;}

#overview_box {
         margin: 0 auto 0;
         text-align:center;
        background:#2e2e2e;}

.overview_image {
         float:left;
        background:#323232;
         border:1px solid; border-color:#383838;}
.overview_image img {
         border:1px solid; border-color:#212121;}
#overview_foot {
        clear:left;
         height:200px;}
#gal_tab {
         position:relative; left:0px;
        margin: 30px auto 0;
         width:720px; height:88px;
         border:0;
         table-layout:fixed;
         border-collapse:collapse;
                font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 14px; letter-spacing:1px;}
.full {
         background:#323232;
         border: 1px solid; border-color:#383838;
         overflow:auto;}
.empty {
         width:10px;
        padding:0;
        border:0;}
#gal_tab td img {
        padding:0px;
         margin:7px 0 5px;
         border:1px solid #212121;}

/* ************************************************ */
/* ****************  Galerie img  ***************** */
/* ************************************************ */

#img_head {
         margin: 0 auto;
         width:730px;
        padding:36px 0 25px;
         text-align:center;
         font-family: verdana, helvetica, sans-serif;
        font-size:13px; letter-spacing:3px;}
#img_head a:link, #img_head a:visited, #img_head a:active {color:#a58a66;}
#img_head a:hover {color:#555;}

#img_counter {
        height:0px;
         margin-right:-10px;
         text-align:right;
        font-size:12px; letter-spacing:0px;
         color:#555;}

#img_image {
        margin: 0 auto;
        text-align:center;
        background:#2e2e2e;
        border:1px solid; border-color:#444;}
#img_image img {
         border:1px solid; border-color:#444;}
#img_cover img {border:0;}

#img_space {height:25px;}
#img_foot {
        position: relative;
         margin: 0 auto;
         width:730px;
         text-align:center;
                font-family: Georgia, "Times New Roman", Times, serif;
         line-height: 24px;
        color:#888;
        font-size:12px; letter-spacing:3px;}

a.img_fotoapparat img {
        position:relative; bottom:0px;
         margin-bottom:-1px;
         border:0;}
a.img_fotoapparat:hover img {display:none;}

.img_spez {
         position:absolute; top:0; left:0;
         width:100%;
        color:#888;
         background:#2e2e2e;}
a.img_fotoapparat .img_spez {display:none;}
a.img_fotoapparat:hover .img_spez {display:block;}

.img_copyright {
        display:block;
         padding-top:2em;
        color:#555;}

/* ************************************************ */
/* *****************  temp-Seiten  **************** */
/* ************************************************ */

.headline_temp {
        padding-top:40px;
        padding-bottom:20px;
         text-align:center;
         font-size:26px; letter-spacing:7px;}

.text_temp {
         padding-bottom: 50px;
         font-size: 15px;
         text-align: center;
        font-family: verdana, helvetica, sans-serif;}

#inhalt .text_temp img {
        padding-bottom: 10px;}