a.homelink:link { text-decoration: none; position: absolute; top: 15px; left: 5px; width: 210px; height: 135px; display: block; }
a.homelink:visited { text-decoration: none; position: absolute; top: 15px; left: 5px; width: 210px; height: 135px; display: block; }
a.homelink:hover { text-decoration: none; position: absolute; top: 15px; left: 5px; width: 210px; height: 135px; display: block; }
a.homelink:active { text-decoration: none; position: absolute; top: 15px; left: 5px; width: 210px; height: 135px; display: block; }
a.link-clips1:link { text-decoration: none; position: absolute; top: 690px; left: 430px; width: 80px; height: 20px; display: block; }
a.link-clips1:visited { text-decoration: none; display: block; position: absolute; top: 690px; left: 430px; width: 80px; height: 20px; }
a.link-clips1:hover { text-decoration: none; display: block; position: absolute; top: 690px; left: 430px; width: 80px; height: 20px; }
a.link-clips1:active { text-decoration: none; display: block; position: absolute; top: 690px; left: 430px; width: 80px; height: 20px; }
a.link-clips:link { text-decoration: none; position: absolute; top: 550px; left: 120px; width: 120px; height: 80px; display: block; }
a.link-clips:visited { text-decoration: none; display: block; position: absolute; top: 550px; left: 120px; width: 120px; height: 80px; }
a.link-clips:hover { text-decoration: none; display: block; position: absolute; top: 550px; left: 120px; width: 120px; height: 80px; }
a.link-clips:active { text-decoration: none; display: block; position: absolute; top: 550px; left: 120px; width: 120px; height: 80px; }
a.link-newsletter:link { text-decoration: none; position: absolute; top: 410px; left: 510px; width: 140px; height: 35px; display: block; }
a.link-newsletter:visited { text-decoration: none; display: block; position: absolute; top: 410px; left: 510px; width: 140px; height: 35px; }
a.link-newsletter:hover { text-decoration: none; display: block; position: absolute; top: 410px; left: 510px; width: 140px; height: 35px; }
a.link-newsletter:active { text-decoration: none; display: block; position: absolute; top: 410px; left: 510px; width: 140px; height: 35px; }
a.link-termine:link { text-decoration: none; position: absolute; top: 690px; left: 750px; width: 100px; height: 20px; display: block; }
a.link-termine:visited { text-decoration: none; display: block; position: absolute; top: 690px; left: 750px; width: 100px; height: 20px; }
a.link-termine:hover { text-decoration: none; display: block; position: absolute; top: 690px; left: 750px; width: 100px; height: 20px; }
a.link-termine:active { text-decoration: none; display: block; position: absolute; top: 690px; left: 750px; width: 100px; height: 20px; }

a {font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

a.submenuehighlight:link { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.submenuehighlight:visited { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.submenuehighlight:hover { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.submenuehighlight:active { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.submenuelink:link { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid transparent; display: block; }
a.submenuelink:visited { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid transparent; display: block; }
a.submenuelink:hover { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.submenuelink:active { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; margin-bottom: 5px; border-bottom: 1px solid transparent; display: block; }


* html a.first { margin-top: 5px; }
* html a.submenuehighlight { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 0 0; border-bottom: 1px solid white; display: block; }
* html a.submenuehighlight:link { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 0 0; border-bottom: 1px solid white; display: block; }
* html a.submenuehighlight:visited { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 0 0; border-bottom: 1px solid white; display: block; }

* html a.submenuehighlight:hover { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 0 0; border-bottom: 1px solid white; display: block; }
/* * html a.submenuehighlight:active { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 10px; margin: 0 0 5px 0; padding:0; border-bottom: 1px solid white; display: block; }*/


* html a.submenuelink { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px;  height: 9px; margin: 0 0 0 0; padding: 5px 0 1px 0; border-bottom: 0px solid white; display: block; }
* html a.submenuelink:link { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 1px 0; border-bottom: 0px solid white; display: block; }
* html a.submenuelink:visited { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 1px 0; border-bottom: 0px solid white; display: block; }

* html a.submenuelink:hover { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 9px; margin: 0 0 0 0; padding: 5px 0 0 0; border-bottom: 1px solid white; display: block; }
/* * html a.submenuelink:active { color: white; font-weight: bold; line-height: 10px; text-decoration: none; width: 130px; height: 10px; margin: 0 0 6px 0;  padding:0; border-bottom: 0px solid white; display: block; } */



a.subsubmenuehighlight:link { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.subsubmenuehighlight:visited { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.subsubmenuehighlight:hover { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.subsubmenuehighlight:active { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom: 1px solid white; display: block; }
a.subsubmenuelink:link { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom-width: 0; display: block; }
a.subsubmenuelink:visited { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom-width: 0; display: block; }
a.subsubmenuelink:hover { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom-width: 0; display: block; }
a.subsubmenuelink:active { color: white; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none; position: relative; left: 20px; width: 110px; margin-bottom: 5px; border-bottom-width: 0; display: block; }

/* body { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 16px; background-color: white; } */
body { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-style: normal; line-height: 16px; background-color: white; }
h1 { color: #282828; font-size: 12px; font-weight: bold; position: relative; left: -5px; margin: 0 0 20px; }
img { border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
img, div { behavior: url(../../javascript/iepngfix.htc); }
.clear { clear: both; }
.gaestebuch { position: relative; left: -43px; }
.highlight-red { color: #d3031b; font-weight: bold; }
.im-tour { position: absolute; left: 435px; width: 310px; height: 60px; display: block; }
.im-trekstor { position: absolute; top: 0; left: 761px; width: 140px; height: 60px; display: block; color: grey; }
.im-mitw-session { position: absolute; top: 220px; left: 263px; width: 580px; height: 40px; display: block; }
.im-impressum { color: black; font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; position: absolute; top: 726px; left: 28px; width: 100px; height: 25px; display: block; padding: 10px; text-decoration: none; }
.menue { width: 165px; height: 24px; display: block; }
.news-block { margin-bottom: 15px; }
.news-date { color: #d3031b; font-weight: bold; }
.news-img { width: 115px; float: left; }
.news-txt { width: 200px; float: right; }
.news-txt a {color: #d1303b;}
.termin-datum { color: #d3031b; float: left; margin-right: 10px; }
.termin-monat { color: #a19251; font-size: 16px; margin: 0 0 25px 0; padding: 0; }

#content { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; position: absolute; top: 320px; left: 230px; width: 250px; }
#content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal;}
#content h1 { font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 15px}
/* * html #content { color: #3c3c3c; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; position: absolute; top: 320px; left: 230px; width: 250px; } */
#content img {  margin-bottom: 40px; }

#logo-trekstor { position: absolute; top: 782px; left: 102px; }
#main { background-image: url(../de/images/template_home.jpg); background-repeat: no-repeat; position: absolute; left: 50%; width: 900px; height: 915px; margin-left: -450px; }
#menue { position: absolute; top: 200px; left: 0; width: 200px; padding-left: 11px; }
#menue img {  }
#menue1-sel { background-image: url(../de/images/mo-menue1.png); background-repeat: no-repeat; }
#menue1:hover { background-image: url(../de/images/mo-menue1.png); background-repeat: no-repeat; }
#menue2-sel { background-image: url(../de/images/mo-menue2.png); background-repeat: no-repeat; }
#menue2:hover { background-image: url(../de/images/mo-menue2.png); background-repeat: no-repeat; }
#menue3-sel { background-image: url(../de/images/mo-menue3.png); background-repeat: no-repeat; }
#menue3:hover { background-image: url(../de/images/mo-menue3.png); background-repeat: no-repeat; }
#menue4-sel { background-image: url(../de/images/mo-menue4.png); background-repeat: no-repeat; }
#menue4:hover { background-image: url(../de/images/mo-menue4.png); background-repeat: no-repeat; }
#menue5-sel { background-image: url(../de/images/mo-menue5.png); background-repeat: no-repeat; }
#menue5:hover { background-image: url(../de/images/mo-menue5.png); background-repeat: no-repeat; }
#menue6-sel { background-image: url(../de/images/mo-menue6.png); background-repeat: no-repeat; }
#menue6:hover { background-image: url(../de/images/mo-menue6.png); background-repeat: no-repeat; }
#menue7-sel { background-image: url(../de/images/mo-menue7.png); background-repeat: no-repeat; }
#menue7:hover { background-image: url(../de/images/mo-menue7.png); background-repeat: no-repeat; }
#menue8-sel { background-image: url(../de/images/mo-menue8.png); background-repeat: no-repeat; }
#menue8:hover { background-image: url(../de/images/mo-menue8.png); background-repeat: no-repeat; }
#menue9-sel { background-image: url(../de/images/mo-menue9.png); background-repeat: no-repeat; }
#menue9:hover { background-image: url(../de/images/mo-menue9.png); background-repeat: no-repeat; }
#submenue { position: relative; margin-bottom: 15px; margin-left: 43px; }
#teaser-clips { position: absolute; top: 650px; left: 159px; }

#teaser-guestbook { position: absolute; top: 490px; left: 81px; }
#teaser-news { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 12px; left: 527px; top: 105px; position: absolute; width: 320px; }
#teaser-news a {font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace;}

#teaser-news div {margin: 0 0 5px 0; padding: 0;}
#teaser-news ul {margin: 0 0 0 20px; padding: 0; }
#teaser-news ul li {margin: 0 0 0px 0px; padding: 0; }

/* #teaser-news br {margin: 0 0 0px 0; padding: 0; float: left; } */

#teaser-termine { color: #46402b; font-size: 13px; left: 540px; top: 515px; position: absolute; visibility: visible; }
#teaser-termine a {color: #d1303b;}
#teaser-termine li { margin-top: 10px; }
#teaser-termine ul { margin: 0; padding: 0; list-style-type: none; }

#xcm-back a {color: #d1303b}

.xcm-ArrowNav { color: #c1ad90; }
.xcm-ArrowNav-First { float: left; margin: 2px; }
.xcm-ArrowNav-Left { float: left; margin: 2px; }
.xcm-ArrowNav-Right { float: left; margin: 2px; }
.xcm-ArrowNav-Last { float: left; margin: 2px; }

.xcm-ArrowNav-Nums { float: left;}
.xcm-ArrowNav-Nums a:link { color: #c1ad90; text-decoration: none;  }
.xcm-ArrowNav-Nums a:visited { color: #c1ad90; text-decoration: none; }
.xcm-ArrowNav-Nums a:hover { color: #c1ad90; text-decoration: none; }
.xcm-ArrowNav-Nums a:active { color: #c1ad90; text-decoration: none; }

.xcm-ArrowNav-Nums a.sel:link { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:visited { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:hover { color: #d1303b; font-weight: bold; text-decoration: none; }
.xcm-ArrowNav-Nums a.sel:active { color: #d1303b; font-weight: bold; text-decoration: none; }

.redborder {border: 1px solid red;}
.blueborder {border: 1px solid blue;}
.noborder {}

/* NEWSTICKER-CSS */

.interactiveBox { float: left; width: 200px; height: 50px; position: absolute; left: 460px; top: 7px; overflow: hidden; }
.interactiveDe { font-family: "Courier New", Courier, Monaco, monospace; font-size: 12px; color: #2d2d2b; }

.newsitem-inner {margin: 0; padding: 4px 5px 1px 5px; overflow:hidden } 
.newsitem_de {margin: 0; padding: 0; width: 200px; float: left; font-size: 12px; height: 50px; font-family: "Courier New", Courier, Monaco, monospace; overflow: hidden}
.newsitem_de a { text-decoration: none; "Courier New", Courier, Monaco, monospace; font-size: 12px; color: #d3031c }

.news_foo {margin: 0; padding: 0; width: 200px; font-size: 12px; height: 50px; font-family: "Courier New", Courier, Monaco, monospace; }
.news_foo a { font-weight: normal !important; text-decoration: none !important; font-family: "Courier New", Courier, Monaco, monospace; font-size: 12px; color: #d3031c !important}

/* INTERACTIVE */

#interactiveLink { display: block; position: absolute; top: 40px; left: 630px; height: 20px; width: 40px; }

