body{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
background:url(../images/hg.gif) repeat-y;
background-color:#C1C9A4;
margin:0px;
padding:0px;
voice-family:female;

}
p,legend,input,textarea{
font-size:0.8em;
color:#495225;
line-height:1.35em;
font-stretch:semi-expanded;
}
.mini{font-size:0.9em; font-weight:bold;}
.line{border-bottom: 1px dashed #9AA56D;}
h1{
font-size:1.0em;
color:#495225;
font-weight:bold;
border-bottom: 1px solid #79844E;
}
a {font-size:100%; color:#FD0606; text-decoration:none;}
a:link{text-decoration:none; color:#FD0606;}
a:visited {text-decoration:none; color:#FD0606;}
a:hover {text-decoration:underline; color:#840505; background-color:#F7FCE7;}
a:active {text-decoration:underline; color:#840505; background-color:#F7FCE7;}
.wirmini{font-size:0.8em; margin:1px; font-weight:bold;}
.wirminir{font-size:0.8em; margin:1px; font-weight:bold; text-align:right;}

#header{
height:200px;
width:auto;
background:url(../images/panorama.jpg) no-repeat;
background-color:#495225;
}
#balken{
height:30px;
width:auto;
background-color:#9AA56D;
padding:0px;
margin:0px
}

#wrapit{
background:url(../images/panorama_verkehrt.gif) no-repeat;
width:auto;
height:auto;
padding:0px;
margin:0px;
}
#links{
position:relative;
float:left;
width:150px;
background-color:#9AA56D;
}
#linksnavi{
width:150px;
margin:0px;
padding:0px;
text-align:left;
}
#linksnavi ul, #linksnavi li{
list-style-type:none;
margin:0px;
padding:0px;
}
#linksnavi a{
display:block;
font-weight:bold;
text-decoration:none;
width:150px;
w\idth:125px;
}

#linksnavi a.hpt, #linksnavi a.hptover{
font-size:0.9em;
color:#F7FCE7;
background:url(../images/hg_linksnavi.gif) left top no-repeat;/*9AA56D*/
background-color:#9AA56D; /*79844E*/
padding: 4px 0px 4px 25px;
margin: 0px;
}

#linksnavi a.hpt:link, #linksnavi a.hpt:visited{color:#495225;}
#linksnavi a.hpt:hover, #linksnavi a.hpt:active{color:#495225; background-color:#E8EED4;}

#linksnavi a.hptover:link, #linksnavi a.hptover:visited, #linksnavi a.hptover:hover, #linksnavi a.hptover:active{color:#495225; background-color:#E8EED4;}
#linksnavi a.sub, #linksnavi a.subover{
font-size:0.7em;
color:#495225;
background-color:#D2DAB7;
width:150px;
w\idth:125px;
padding: 2px 0px 2px 25px;
margin: 0px;
}
#linksnavi a.sub:link, #linksnavi a.sub:visited{color:#495225; background-color:#D2DAB7;}
#linksnavi a.sub:hover, #linksnavi a.sub:active{color:#495225; background-color:#E8EED4;}

#linksnavi a.subover:link, #linksnavi a.subover:visited, #linksnavi a.subover:hover, #linksnavi a.subover:active{color:#495225; background-color:#E8EED4; font-weight:bold;}

#linksnavi a.etap, #linksnavi a.etapover{
font-size:0.7em;
color:#E8EED4;
width:150px;
w\idth:120px;
padding: 2px 0px 2px 30px;
background-color:#9AA56D;
margin: 0px;}
#linksnavi a.etap:link, #linksnavi a.etap:visited{color:#E8EED4; background-color:#9AA56D;}
#linksnavi a.etap:hover, #linksnavi a.etap:active{color:#840505; background-color:#9AA56D;}

#linksnavi a.etapover:link, #linksnavi a.etapover:visited, #linksnavi a.etapover:hover, #linksnavi a.etapover:active{color:#840505; font-weight:bold;}

#rechts{
position:relative;
float:right;
width:220px;
border-bottom: 30px solid #E8EED4;
}
.rbox{
width:220px;
w\idth:185px;
padding: 2px 15px 8px 20px;
margin: 0px;
background-color:#D2DAB7;
}
.rbox p{
font-size:0.7em;
color:#495225;
}
.rbox h1{
font-size: 0.8em;
font-weight:bold;
color:#495225;
padding: 5px 0px;
border:none;
}
.rbox a{font-size:1.0em;}

#mitte{
height:auto;
background:url(../images/hg_mitte.gif) no-repeat;
background-color:#E8EED4;
margin: 0px 220px 0px 150px;
padding:20px;
border-bottom: 30px solid #9AA56D;/**/
}

.etaptext{width:auto; height:auto; position:relative;}
.etaptextr{width:auto; min-height:185px; position:relative; text-align:right;}
.piclinks{
position:relative;
float:left;
padding:10px;
margin: 0px 10px 10px 0px;
border: 1px solid #F7FCE7;
background-color:#CBD4AE;
}
.picrechts{
position:relative;
float:right;
padding:10px;
margin: 0px 0px 10px 10px;
border: 1px solid #F7FCE7;
background-color:#CBD4AE;
}
.wirpiclinks{
position:relative;
float:left;
padding:10px 10px 0px 10px;
margin: 0px 10px 10px 0px;
border: 1px solid #F7FCE7;
background-color:#CBD4AE;
}
.wirpicrechts{
position:relative;
float:right;
padding:10px 10px 0px 10px;
margin: 0px 0px 10px 10px;
border: 1px solid #F7FCE7;
background-color:#CBD4AE;
}
.rahmen{
width:auto;
height:70px;
padding: 0px 10px;
margin: 10px 0px;
}
.piclogo{
position:relative;
float:left;
width:100px;
margin: 0px 10px;
}
.txtlogo{
font-size:0.8em;
text-align:left;
height:70px;
}

/* ************* Fotogalerie ***************** */
/* The containing box for the fotogallery. */
#container {
    position:relative;
    width:600px;
    height:396px;
    margin: 0 auto 0 auto;
    }
/* Removing the list bullets and indentation */
#container ul {
    padding:0;
    margin:0;
    list-style-type:none;
    }
/* Remove the images and text from sight in the fotogallery */
#container a.gallery span {
    position:absolute;
    width:1px;
    height:1px;
/*    top:5px;
    left:5px;*/
    overflow:hidden;
    background:#E8EED4;
    }
/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block;
    color:#C1C9A4;
    text-decoration:none;
    border:1px solid #C1C9A4;
    margin:1px 2px 1px 2px;
    text-align:left;
    cursor:default;
    }
#container a.slide1a {
    background:url(../images/fg_lappland/th_abisko_tag_1a.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1b {
    background:url(../images/fg_lappland/th_abisko_tag_1b.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1c {
    background:url(../images/fg_lappland/th_abisko_tag_1c.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1d {
    background:url(../images/fg_lappland/th_abisko_tag_1d.jpg);
    height:70px;
    width:93px;
    }
/*
* html #container a.slided {
    width:91px;
    w\idth:93px;
    }
*/
#container a.slide1e {
    background:url(../images/fg_lappland/th_abisko_tag_1e.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1f {
    background:url(../images/fg_lappland/th_abisko_tag_1f.jpg);
    height:70px;
    width:93px;
    }
/*
* html #container a.slidef {
    width:91px;
    w\idth:93px;
    }
*/
#container a.slide1g {
    background:url(../images/fg_lappland/th_abisko_tag_1g.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1h {
    background:url(../images/fg_lappland/th_abisko_tag_1h.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1i {
    background:url(../images/fg_lappland/th_abisko_tag_1i.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1j {
    background:url(../images/fg_lappland/th_abisko_tag_1j.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1k {
    background:url(../images/fg_lappland/th_abisko_tag_1k.jpg);
    height:70px;
    width:93px;
    }
#container a.slide1l {
    background:url(../images/fg_lappland/th_abisko_tag_1l.jpg);
    height:70px;
    width:93px;
    }
/*
* html #container a.slidel {
    width:91px;
    w\idth:93px;
    }
    */
#container a.slide1m {
    background:url(../images/fg_lappland/th_abisko_tag_1m.jpg);
    height:70px;
    width:93px;
    }
/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
    width:198px;
    height:386px;
    }
#container li {
    float:left;
    }
/* move the thumbnails into the correct position */
#container ul {
    margin:0px;
    float:right;
    }
/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff;
    }
/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute;
    width:380px;
    height:380px;
    top:0px;
    left:0px;
    color:#C1C9A4;
    background:#E8EED4;
    }
#container a.gallery:hover img {
    border:1px solid #C1C9A4;
    float:left;
    margin-right:5px;
    }
#container a.slideb:hover img, #container a.slidei:hover img {
    float:right;
    }
/* ******************************************** */
#sitemap{width:auto; height:auto; font-weight:bold;}

#sitemap a.slink1:link, #sitemap a.slink1:visited{font-size:0.9em;text-decoration:none; color:#FD0606;}
#sitemap a.slink1:hover, #sitemap a.slink1:active{font-size:0.9em;text-decoration:none; color:#840505;}

#sitemap a.slink2:link, #sitemap a.slink2:visited{font-size:0.9em; padding-left:60px; text-decoration:none; color:#FD0606;}
#sitemap a.slink2:hover, #sitemap a.slink2:active{font-size:0.9em; padding-left:60px; text-decoration:none; background-color:#E8EED4; color:#840505;}

#sitemap a.slink3:link, #sitemap a.slink3:visited{font-size:0.7em; padding-left:120px; text-decoration:none; color:#495225;}
#sitemap a.slink3:hover, #sitemap a.slink3:active{font-size:0.7em; padding-left:120px; text-decoration:underline; background-color:#E8EED4; color:#9AA56D;}

.wir{height:auto; border-bottom: 1px dashed #CBD4AE; padding:0px;}
.picmini{padding:10px;
border: 1px solid #9AA56D;
background-color:#F7FCE7;}
#weiter, #up{
font-size:0.7em;
color:#495225;
text-align:right;
}
.box {width:280px; padding:0;}
legend{padding-left:5px; padding-right:5px;}
fieldset{border:1px solid #9AA56D; width:209px; padding:7px;}
.tarea{width:275px;}
input, textarea{
  background-color:#F7FCE7;
  border:1px solid #9AA56D;
  margin:6px;
  margin-left:8px;
  padding:1px;
}
textarea{font-size:1.0em;}
.but{margin-left:20px; margin-top:-10px; background-color:#CBD4AE;}
.butGB{margin-left:20px; margin-top:10px; background-color:#CBD4AE;}