﻿/* AUTHOR => lammertz.net ::URL => entdecke-handewitt.de */

body 
{ font-family:Verdana, Helvetica, sans-serif; color:#333333; font-size:.75em; }
ul, li, p, h1, h2, h3, h4, h5, h6
{ margin:0; padding:0; }
html /* Hack Mozilla */
{ overflow-y:scroll; }



/*	template	---------------------------------------	*/

.logo_de, .logo_da
{ position:absolute; margin:60px 0 0 4px; width:300px; height:50px; float:left; }

.mod_changelanguage
{ position:absolute; margin:99px 0 0 925px; z-index:8; }
.mod_changelanguage a
{ width:20px; height:12px; display:block; text-indent:-20px; }
.mod_changelanguage .lang-de
{ background:url(flag_de.gif); }
.mod_changelanguage .lang-da
{ background:url(flag_da.gif); }

#container
{ margin-top:3px; min-height:400px; height:auto !important; height:400px; }

#footer
{ margin-top:10px; font-size:10px; }
#footer a
{ text-decoration:none; }
#footer a:hover
{ text-decoration:underline; }
.copyright
{ width:550px; padding-left:390px; color:#ffffff; }



/*	navigation	---------------------------------------	*/

.navi_top
{ position:absolute; margin:15px 0 0 360px; width:600px; height:112px; }
.navi_top ul
{ margin:85px 0 0 140px; }
.navi_top.dk ul
{ margin-left:150px; }
.navi_top li
{ margin:0 25px 15px 0; font-size:9px; font-weight:bold; list-style:none; text-transform:uppercase; float:left; }
.navi_top a
{ text-decoration:none; }
.navi_top li .active
{ text-decoration:underline; }
.navi_top a:hover
{ text-decoration:underline; }

.navi_banner 
{ position:absolute; margin:133px 0 6px 0; width:270px; }
.navi_banner.area
{ width:360px; float:left; }
.navi_banner li
{ margin:0 3px 3px 0; padding:6px; height:75px; width:75px; display:block; float:left; list-style:none; text-transform:uppercase; font-family:Arial, Helvetica, Sans-Serif; font-size:10px; }
.navi_banner li.active
{ width:345px; height:75px; font-weight:bold; display:block; }
.navi_banner a
{ height:75px; width:75px; display:block; text-decoration:none; }
.navi_banner a:hover
{ padding:6px; margin:-6px; }

.navi_banner li.gastgeber { background:url(navi_gastgeber.jpg) !important; }
.navi_banner li.naturpur { background:url(navi_naturpur.jpg) !important; }
.navi_banner li.aktivfit { background:url(navi_aktivfit.jpg) !important; }
.navi_banner li.sehenswert { background:url(navi_sehenswert.jpg) !important; }
.navi_banner li.radwandern { background:url(navi_diashow.jpg) !important; }
.navi_banner li.schlemmen { background:url(navi_schlemmen.jpg) !important; }
.navi_banner li.einkaufen { background:url(navi_einkaufen.jpg) !important; }
.navi_banner li.umgebung { background:url(navi_umgebung.jpg) !important; }
.navi_banner li.pferdesport { background:url(navi_pferdesport.jpg) !important; }

.navi_area
{ margin:-179px 0 0 180px; }
.navi_area li
{ margin:4px 0 4px 10px; padding:2px 8px 3px 0; list-style:none; font-size:12px; font-weight:bold; text-align:right; width:150px; }
.navi_area a
{ text-decoration:none; }



/*	formulare	-----------------------------------	*/

#form_suchen .formbody
{ position:absolute; margin:125px 0 0 10px; width:144px; height:15px; padding:6px 0 6px 6px; z-index:100; }
#form_suchen .text
{ position:absolute; width:118px; font-size:9px; padding:1px; height:11px; border:1px #f1f8ee solid; }
#form_suchen .submit
{ position:absolute; margin:-19px 0 0 128px; width:16px; height:20px; }

#form_buchen .formbody
{ margin:15px 0 0 0; }
#form_buchen label
{ width:150px; text-align:right; padding:2px 8px 2px 0; float:left; margin:4px 0; }
#form_buchen p.error
{ position:absolute; top:110px; left:30px; width:380px; padding:3px 6px; font-weight:bold; text-align:center; }
#form_buchen input, #form_buchen select, #form_buchen textarea 
{ padding:2px 3px; width:224px; float:left; margin-bottom:10px; margin:2px 0; }
#form_buchen textarea
{ height:80px; }
#form_buchen select
{ width:40px; }
#form_buchen .captcha_text
{ line-height:22px; vertical-align:bottom; }
#form_buchen .submit
{ width:235px; }
#form_buchen .submit_container
{ margin:6px 0 0 156px; }
form br 
{ clear:left; }



/*	textformat	---------------------------------------	*/

.mod_article
{ width:500px; padding:30px; min-height:360px; height:auto !important; height:360px; }

.mod_article h1
{ font-size:2em; font-weight:normal; margin:0 0 .8em 0; }

.mod_article p, .mod_article h5
{ margin:0 0 .8em 0; }

.mod_article ul
{ padding:1em 0 1em 22px; }

.connect
{ width:50px; display:block; float:left; }

.accesskey
{ width:20px; display:block; float:left; }

.page_option
{ margin:0 30px; padding-top:.5em; width:500px; height:4em; }

acronym
{ cursor:help; border-bottom:1px #333333 dotted; padding-bottom:.1em; }

a.ico_www,
a.ico_pdf,
a.ico_email,
a.ico_glossar
{ text-decoration:none; }
a.ico_www { background:url(ico_www.gif) left top no-repeat; padding-left:1.3em; }
a.ico_pdf { background:url(ico_pdf.gif) left top no-repeat; padding-left:1.3em;}
a.ico_email { background:url(ico_email.gif) left top no-repeat; padding-left:1.3em;}
a.ico_glossar { background:url(ico_glossar.gif) left top no-repeat; padding-left:1.3em; }



/*	bilder	---------------------------------------	*/

.pic600
{ position:absolute; top:-270px; left:0px; }
.pic600 img
{ width:600px; height:267px; }
.pic690
{ position:absolute; top:-270px; left:-90px; }
.pic690 img
{ width:690px; height:267px; }

.page_option img
{ padding-right:.5em; margin-top:.2em; vertical-align:text-bottom; }

.wetterinfo
{ background-color:transparent; margin:0 20px; float:right; }


.youtube_container
{ margin:0 4em 2em 0; float: left; }



/*	accordion	-----------------------------------	*/

.mod_article .ce_accordion
{ width:500px; }
.mod_article .ce_accordion.first
{ margin-top:1em; border-top:1px #c7c7c7 solid; }
.mod_article .toggler
{ padding:6px 0 6px 22px; font-weight:bold; border-bottom:1px #c7c7c7 solid; cursor:pointer; }
.mod_article .accordion div
{ padding:1em 0 1em 22px; }
.mod_article .ce_accordion .image_container
{ width:208px; height:148px; display:block; padding:0 0 1em 0; }



/* 	Termine		-----------------------------------	*/

#startseite .event
{ margin:0 0 .3em 0; padding:0; }
#startseite .date
{ font-weight:bold; }

.mod_eventlist .header
{ margin:0 0 1em 0; font-weight:bold; padding:.3em .4em; }
.mod_eventlist .event
{ margin:0 0 4em 0; padding:0 0 0 .5em; }
.mod_eventlist h2
{ font-size:1.3em; font-weight:normal; margin:.2em 0 .2em 0; }
.mod_eventlist a
{ text-decoration:none; }
.mod_eventlist .time
{ font-size:.9em; font-style:italic; margin:0; }



/* 	Übersichten		-------------------------------	*/

.inhaltbild
{ width:240px; float:left; padding:0 10px 20px 0; }
.inhaltbild img
{ width:100px; height:70px; float:left; margin-right:10px; }
.inhaltbild a
{ font-weight:bold; text-decoration:none; }



/* 	wortwolke	-----------------------------------	*/

#zusatzinfo
{ height:155px; width:170px; margin:7px 0 10px 0; border-top:1px #52869d solid; border-bottom:1px #52869d solid; line-height:20px; }
#zusatzinfo h4
{ font-size:1em; padding:3px 9px;  }
#zusatzinfo a 
{ text-decoration:none; margin-left:9px; }
.cloud1 
{ font-size:10px; font-weight:100; }
.cloud2 
{ font-size:12px; font-weight:300; }
.cloud3
{ font-size:14px; font-weight:500; }
.cloud4 
{ font-size:16px; font-weight:800; }



/*	sitemap		-----------------------------------	*/

.mod_sitemap .level_3
{ display:none; }



/*	googlemaps		-------------------------------	*/

#anreise #map
{ width:400px; height:267px; }

#ortsplan #map
{ width:500px; height:375px; margin:6em 0; }
#ortsplan .poi
{ width:250px; float:left; }
#ortsplan .strassen
{ width:250px; float:right; }



/*	suchmaschine	-------------------------------	*/

.mod_search
{ font-size:1em; margin:0 10px; }
.mod_search p
{ margin:0 0 20px 0; }
.mod_search h3
{ font-size:1em; padding-bottom:2px; margin:0; }
.mod_search .url
{ display:none; }



/*	einfach für alle	--------------------------	*/

#efabox
{ margin:1.5em 0 30px 1px; font-size:.9em; }
#efabox img
{ height:1em; width:1em; margin-right:1em; }



/*	Hack IE6	-----------------------------------	*/

* html .logo { width:360px; }
* html #slideshow img { width:684px; }
* html #slide img { width:594px; }
* html .navi_top { width:594px; margin-left:363px; }
* html .navi_banner { width:273px; }
* html .navi_banner.area { width:363px; }
* html .navi_banner li { height:65px; width:60px; }
* html .navi_banner li.active { width:351px; }
* html .pic600 { left:3px; }
* html .pic600 img { width:594px; }
* html .navi_banner li { padding:6px 0 6px 6px; width:81px; }



/*	lammertz.net	-------------------------------	*/

#los_info { margin:30px 0px 30px 4px; padding-top:12px; height:60px; }
#los_info img { width:150px; height:60px; margin:-15px 11px 0 1px; float:left; }
#los_info p, #los_info a { font-family:Arial, Helvetica, sans-serif; font-size:12px; }



/*	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/)
---------------------------------------------------------------------------------- */

#slide, #slideshow
{ position:absolute; margin:133px 3px 6px 270px; }
#slideshow img
{ width:690px; height:267px; }
#slide img
{ width:600px; height:267px; }
#show 
{ margin:0; }
.slideshow
{ height:200px; margin:0 auto; width:400px; display:block; position:relative; z-index:0; }
.slideshow-images
{ display:block; overflow:hidden; position:relative; }
.slideshow-images img
{ display:block; position:absolute; z-index:1; }
.slideshow-thumbnails
{ overflow:hidden; }
.slideshow-images
{ height:300px; width:650px; }
.slideshow-images-visible
{ opacity:1; }
.slideshow-images-prev
{  opacity:0; }
.slideshow-images-next
{ opacity:0; }
.slideshow-images img
{ float:left; left:0; top:0; }
.slideshow a img
{ border:0; }
.slideshow-captions
{ background:#000; bottom:0; color:#FFF; font:normal 12px/22px Arial, sans-serif; left:0; overflow:hidden; position:absolute; text-indent:10px; width:100%; z-index:10000; }
.slideshow-captions-hidden
{ height:0; opacity:0; }
.slideshow-captions-visible
{ height:22px; opacity:.7; }
.slideshow-loader
{ height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001; }
.slideshow-loader-hidden
{ opacity:0; }
.slideshow-loader-visible
{ opacity:1; }

