*
{
  margin:0;
  padding:0;
  border:0;
}

*|:-moz-any-link:focus
{
  outline:none;
}

img
{
  border:none;
}

p
{
  padding:3px;
}

h2
{
  padding-top:10px;
}

.float-left
{
  float:left;
}

.float-right
{
  float:right;
}

img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img
{
  max-width:100%;
  height:auto;
}

.alignleft,img.alignleft
{
  display:inline;
  float:left;
  margin-right:4px 24px 0 0;
}

.alignright,img.alignright
{
  display:inline;
  float:right;
  margin-left:4px 0 0 24px;
}

.aligncenter,img.aligncenter
{
  clear:both;
  display:block;
  margin:0 auto;
}

img.alignleft,img.alignright,img.aligncenter
{
  margin-bottom:12px;
}

.feeds ul
{
  list-style-type:square;
}

.feeds ul li a
{
  color:#000;
}

.feeds ul li a:hover
{
  font-weight:700;
}

blockquote
{
  margin-bottom:1.7em;
  background:url(/wp-content/themes/lenaisten-de/images/blockquote.gif) top left no-repeat;
  color:#3b3b38;
  font-size:13px;
  font-style:italic;
  font-family:Georgia, "Times New Roman", Times, serif;
  padding:0 0 0 40px;
}

body
{
  font-family:Verdana, Helvetica, sans-serif;
  background-color:#e3e3e3;
}

div#menue
{
  width:100%;
  height:78px;
  background-image:url(/wp-content/themes/lenaisten-de/images/div_menue.png);
  clear:both;
  text-align:center;
}

div#menue_background
{
  width:821px;
  height:75px;
  background-image:url(/wp-content/themes/lenaisten-de/images/div_menue_background.png);
  background-repeat:no-repeat;
  margin:0 auto;
}

div#menue a
{
  display:inline;
  text-decoration:none;
  font-weight:700;
  color:#000;
}

ul.topnav
{
  list-style:none;
  float:left;
  margin:10px 0 0;
  padding:0;
}

ul.topnav li
{
  float:left;
  position:relative;
  margin:0;
  padding:0 5px 0 7px;
}

ul.topnav li a
{
  color:#fff;
  display:block;
  text-decoration:none;
  float:left;
  font-size:14px;
  padding:5px 2px;
}

ul.topnav li span
{
  width:17px;
  height:35px;
  float:left;
  background:url(/wp-content/themes/lenaisten-de/images/children_btn.png) no-repeat center top;
}

ul.topnav li span.subhover
{
  background-position:center bottom;
  cursor:pointer;
}

ul.topnav li ul.children
{
  list-style:none;
  position:absolute;
  left:0;
  top:25px;
  background:#333;
  display:none;
  float:left;
  width:162px;
  border-top:1px solid #111;
  margin:0;
  padding:0;
}

ul.topnav li ul.children li
{
  border:1px solid #252525;
  border-top:none;
  clear:both;
  width:160px;
  margin:0;
  padding:0;
}

html ul.topnav li ul.children li a
{
  float:left;
  width:147px;
  background:#333 url(/wp-content/themes/lenaisten-de/images/div_menue_background_dropdown.png) 10px center;
  padding-left:6px;
  margin-left:5px;
  text-align:center;
  font-size:12px;
}

div#lettering
{
  width:100%;
  height:138px;
  background-image:url(/wp-content/themes/lenaisten-de/images/div_lettering.png);
  clear:both;
  border:1px solid #9487a8;
  border-left:none;
  border-right:none;
  text-align:center;
}

div#lettering_lenaisten
{
  width:891px;
  height:137px;
  background:url(/wp-content/themes/lenaisten-de/images/div_lettering_lenaisten.png) no-repeat;
  clear:both;
  margin:0 auto;
}

div#eyecatcher
{
  width:100%;
  height:280px;
  background-image:url(/wp-content/themes/lenaisten-de/images/div_eyecatcher.png);
  clear:both;
  text-align:center;
}

div#eyecatcher_center
{
  width:960px;
  height:278px;
  position:relative;
  background:url(/wp-content/themes/lenaisten-de/images/projekt_javascript.jpg) no-repeat;
  margin:0 auto;
}

div#eyecatcher_control_snips
{
  position:absolute;
  top:0;
  z-index:1000;
  right:350px;
  background-image:url(/wp-content/themes/lenaisten-de/images/projekte_head.png);
  width:571px;
  height:68px;
}

div#eyecatcher_control_snips a
{
  display:block;
  width:50px;
  height:63px;
  float:right;
  margin-left:1px;
}

div#eyecatcher_control_icons
{
  position:absolute;
  top:250px;
  z-index:1000;
  right:350px;
}

div#myGallery
{
  width:600px!important;
  height:278px!important;
  float:left;
}

div#eyecatcher_lenaisten_logo
{
  width:355px;
  height:278px;
  background-image:url(/wp-content/themes/lenaisten-de/images/eyecatcher_lenaisten_logo.png);
  float:right;
}

div#eyecatcher_bottom
{
  width:100%;
  height:32px;
  background:url(/wp-content/themes/lenaisten-de/images/div_eyecatcher_bottom.png) repeat-x center top;
  clear:both;
}

div#main
{
  width:100%;
  position:relative;
  background:url(/wp-content/themes/lenaisten-de/images/div_main.png) repeat-y center top;
  clear:both;
  text-align:center;
}

div#main_center
{
  width:960px;
  position:relative;
  background:url(/wp-content/themes/lenaisten-de/images/div_main_papier.jpg) repeat-y 1px 0;
  clear:both;
  padding-bottom:20px;
  margin:0 auto;
}

.content
{
  width:920px;
  clear:both;
  font-family:"Trebuchet MS",Verdana,sans-serif;
  font-size:14px;
  text-align:left;
  margin:0 auto;
}

.content ul
{
  margin-left:40px;
}

div#back_to_top
{
  width:960px;
  height:30px;
  margin:0 auto;
}

div#back_to_top a
{
  display:block;
  width:960px;
  height:30px;
}

div#footer
{
  width:100%;
  height:111px;
  background:url(/wp-content/themes/lenaisten-de/images/div_footer.png) no-repeat center top;
  clear:both;
  text-align:center;
}

div#footer_text
{
  width:930px;
  padding-top:30px;
  margin:0 auto;
}

div#footer_text p
{
  font-size:12px;
}

div#footer_text a
{
  text-decoration:none;
  color:#000;
}

div#footer_cp
{
  width:450px;
  float:left;
  text-align:left;
}

div#footer_links
{
  width:470px;
  float:left;
  clear:right;
  text-align:right;
}

div#kleber2
{
  position:absolute;
  top:390px;
  left:50%;
  background-image:url(/wp-content/themes/lenaisten-de/images/kleber_rechts.png);
  width:104px;
  height:165px;
  margin-left:440px;
}

div#kleber1
{
  position:absolute;
  top:390px;
  left:50%;
  background-image:url(/wp-content/themes/lenaisten-de/images/kleber_links.png);
  width:134px;
  height:147px;
  margin-left:-560px;
  z-index:15;
}

.post
{
  border-bottom:1px solid #000;
  padding-bottom:10px;
}

.post_header span,.post_header a
{
  text-decoration:none;
  font-size:medium;
  color:#000;
}

.post_meta
{
  font-size:x-small;
  padding-left:2px;
}

.post_content
{
  font-size:small;
}

div#menue a:hover,div#menue a.active,div#footer_text a:hover,.post_header a:hover
{
  text-decoration:underline;
}

#seo-tags
{
  display:none;
}

.aligncenter,div.aligncenter
{
  display:block;
  margin:0 auto;
}

.alignleft
{
  float:left;
}

.alignright
{
  float:right;
}

.wp-caption
{
  border:1px solid #ddd;
  text-align:center;
  background-color:#f3f3f3;
  padding-top:4px;
  margin:10px;
  -moz-border-radius:3px;
  -khtml-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}

.wp-caption img
{
  margin:0;
  padding:0;
  border:0 none;
}

.wp-caption p.wp-caption-text
{
  font-size:11px;
  line-height:17px;
  padding:0 4px 5px;
  margin:0;
}

div#socialmedia_bar
{
  position:fixed;
  top:25%;
  left:0;
  width:50px;
  background-image:url(/wp-content/themes/lenaisten-de/images/socialmedia_bg.png);
  z-index: 1000;
}

.socialmedia_link
{
  display:block;
  width:48px;
  height:48px;
}

.socialmedia_link:hover
{
  background:url(/wp-content/themes/lenaisten-de/images/socialmedia_hover.png) no-repeat 5px 6px;
}

.socialmedia_div
{
  background:url(/wp-content/themes/lenaisten-de/images/socialmedia_icons.png) no-repeat;
  width:48px;
  height:48px;
}