/*
Theme Name: alpenflora.ch
Description: Das Theme für alpenflora.ch
Version: 110421 v33
Author: Andreas Altenburger
Author URI: http://www.altenburger-typografie.ch/
Tags: grey, photoblog, photolibrary, flowers

*/

*{margin:0;padding:0;text-decoration:none;font-family:Helvetica Neue, Arial, Sans-Serif;}
body{width:100%;font-size:62.5%;font-family:Helvetica Neue, Arial, Sans-Serif;font-weight:bold;background-color:#AAA8A7;background-image:url('bilder/bg_dornen.png');background-position:0 -100px;background-repeat:no-repeat;color:#333;}
#content{line-height:1.2em;}
.hidden{display:none;}
hr{display:none;}
br.clear{clear:both;}
a img,
a:visited img{border:none;}
a:visited{color:#7D7D7D;}
p{font-size:1.2em;margin-bottom:1.2em;}
.skip{display:none;}
h1{font-size:1.5em;margin-bottom:.3em;}
h1 a:link,
h1 li a:link{font-size:1em;font-weight:bold;color:#333;}
h1 a:visited,
h1 li a:visited{font-size:1em;font-weight:bold;color:#7D7D7D;}
h1 a:hover,
h1 a:active,
h1 li a:hover,
h1 li a:active{color:#fff;}
a h2,
h2{margin-bottom:0.7em;color:#666;font-size:1.2em;}
h2 div.h2_wie_h1{font-size:1.25em;}
h2.h2_wie_h1{font-size:1.5em;}
a:link h2, h2 a:link,
h2 li a:link{font-size:1.2em;font-weight:bold;color:#666;}
a:visited h2, h2 a:visited,
h2 li a:visited{font-size:1.2em;}
a:hover h2, h2 a:hover,
a:active h2, h2 a:active,
h2 li a:hover,
h2 li a:active{font-size:1.2em;color:#fff;}
a:link h2, h2 a:link,
a:visited h2, h2 a:visited{font-size:1.2em;}
h3{font-size:1.5em;margin-bottom:.3em;}
ul.post-meta li{font-size:1.2em;list-style-type:none;padding:0 0 .5em 0;}
.post-meta-key{display:block;width:100px;float:left;}
#content p.informationen{margin:0 0 .2em 0;}
#content .beschreibung p label,
#content p.informationen label{display:block;width:100px;float:left;}
#content .beschreibung p,
#content p.informationen{line-height:150%;}
#content .post .entry{float:left;}
#content .post-meta a:link,
#content .post-meta a:visited,
#content .beschreibung a:link,
#content .beschreibung a:visited,
#content .informationen a:link,
#content .informationen a:visited{color:#666;text-decoration:none;}
#content .beschreibung a:visited,
#content .informationen a:visited,
#content .post-meta a:visited{font-weight:normal;}
#content .post-meta a:hover,
#content .post-meta a:active,
#content .beschreibung a:hover,
#content .beschreibung a:active,
#content .informationen a:hover,
#content .informationen a:active{color:#fff;}
ul.post-meta li{position:relative;line-height:1.4em;padding-left:100px;}
ul.post-meta li .post-meta-key{font-size:inherit;line-height:inherit;padding:2px 0 2px 0;position:absolute;left:0;}
.seite ul{margin:.5em 0 1em 1em;}
.seite .entry *{font-size:1em;line-height:120%;}
.seite .entry h1,
.seite .entry h2{font-size:1.5em;}
.seite .entry h3,
.seite .entry p{font-size:1.2em;}
.seite .entry a:link{color:#666;}
.seite .entry a:visited{color:#333;}
.seite .entry a:hover,
.seite .entry a:active{color:#fff;}
.startseite div.entry img{overflow:hidden;height:220px;width:220px;}
.startseite div.entry img{float:left;padding:10px;background-color:#fff;margin-right:20px;margin-bottom:9px;}
.startseite div.entry h1{margin-bottom:15px;}
.startseite div.entry a:hover{color:#fff;}
.startseite div.entry a:visited h1{color:#333;font-weight:normal;}
.attachment-large,
.attachment-thumbnail{padding:10px;margin-right:20px;margin-bottom:20px;background-color:#fff;float:left;}
p.attachment img{width:220px;height:220px;overflow:hidden;}
#footer p{color:#666;font-weight:bold;}
#footer a:link,
#footer a:visited{color:#666;}
#footer a:hover,
#footer a:active{color:#fff;}
dl.gallery-item{float:left;margin-bottom:25px;}
#wrapper{position:absolute;width:780px;margin-left:180px;top:0;z-index:1;}
#header{width:100%;}
#logo{margin-top:133px;margin-left:-7px;}
#content{width:780px;margin-bottom:40px;}
#sidebar{float:left;width:240px;display:none;}
.startseite .post{float:left;width:240px;margin-right:20px;}
.postmetadata{clear:both;}
.clear{clear:both;}
#footer{margin:45px 0 25px 0;display:block;}
#navigation{margin-top:20px;}
#navigation li{list-style-type:none;display:inline;margin-right:.7em;}
#navigation li a:link,
#navigation li a:visited{font-size:1.5em;font-weight:bold;color:#333;}
#navigation li a:hover,
#navigation li a:active,
#navigation li a.active:link,
#navigation li a.active:visited,
#navigation li a.active:hover,
#navigation li a.active:active{color:#fff;}
#navigation li input.text{font-size:1.5em;font-weight:bold;color:#333;border:none;background-color:#e5e5e5;width:230px;padding:.1em 5px.3em 5px;margin-right:20px;float:right;}
#navigation li input.text:hover{color:#333;cursor:pointer;}
#navigation li input.text:focus{background-color:#e5e5e5;color:#333;cursor:text;}
#navigation li input.submit{font-size:1.5em;font-weight:bold;border:none;#color:#333;background-color:#fff;padding:.1em .5em .2em .5em;display:none;}
#navigation li input.submit:active{background-color:#333;color:#fff;}
#subnavigation{z-index:9;padding:5px;margin:15px 0 0 -5px;width:760px;}
#subnavigation li{list-style-type:none;display:inline;margin-right:1.5em;line-height:2.5em;}
#subnavigation li a:link,
#subnavigation li a:visited{font-size:1.5em;font-weight:bold;color:#666;}
#subnavigation li a:hover,
#subnavigation li a.active:link,
#subnavigation li a.active:visited,
#subnavigation li a.active:hover,
#subnavigation li a.active:active,
#subnavigation li.current-cat a:link,
#subnavigation li.current-cat a:visited,
#subnavigation li.current-cat a:hover,
#subnavigation li.current-cat a:active{color:#fff;}
#subnavigation li a:visited{font-weight:normal;}
ul.wp-tag-cloud ul{display:block;}
ul.wp-tag-cloud li{display:inline;}
ul.close{display:block;}
#metanavigation{position:absolute;width:760px;top:20px;left:0;text-align:right;}
#metanavigation li{list-style-type:none;display:inline;}
#metanavigation li a:link,
#metanavigation li a:visited{font-size:1.2em;font-weight:bold;color:#666;text-transform:titlecase;margin-right:7px;}
.postnavigation{margin-top:3.5em;}
.postnavigation a:link{clear:both;font-size:1.2em;font-weight:bold;color:#333;}
.postnavigation a:visited{font-size:1.2em;font-weight:bold;color:#888;}
.postnavigation a:hover,
.postnavigation a:active{font-size:1.2em;font-weight:bold;color:#fff;}
.postnavigation .leftAlign{float:left;}
.postnavigation .rightAlign{float:right;padding-right:20px;}
.locationinfo p.meta,
.locationinfo div.storycontent a{display:none;}
.locationinfo div.storycontent img{width:110px;height:110px;}
.azindex{width:32.9%;float:left;}
.seite .entry .azindex .head{font-size:1.5em;margin-top:1em;}
.seite .entry .azindex .subhead{font-size:1.5em;}
.seite .entry .azindex .subhead a:visited{color:#7D7D7D;}
.seite .entry .azindex .subhead a:hover,
.seite .entry .azindex .subhead a:active{color:#fff;}
.seite .entry .azindex .desc{}
.seite .entry .azindex{width:260px;margin-top:2em;}
.seite .entry .azindex ul{margin:0;}
.seite .entry .azindex ul li{list-style-type:none;}
.seite .entry .azindex ul li a:link{color:#555;}
.seite .entry .azindex ul li a:visited{color:#7D7D7D;}
.seite .entry .azindex ul li a:hover,
.seite .entry .azindex ul li a:active{color:#fff;}
.seite .entry .azindex ul li h2{color:#333;margin:0;}
.seite .entry .azindex ul li h2 a:link{color:#333;font-weight:bold}
.seite .entry .azindex ul li h2 a:visited{color:#333;font-weight:bold}
.seite .entry .azindex ul li.azalt{float:left;width:100%;}
.seite .entry .azindex .spacer{height:1.8em;}
.seite .entry .azlink a:link,
.seite .entry .azlink a:visited{font-size:1.5em;font-weight:bold;color:#555;padding:0 .1em}
.seite .entry .azlink a:hover,
.seite .entry .azlink a:active{font-size:1.5em;font-weight:bold;color:#fff;padding:0 .1em}
.seite .entry .azlinkspacer{}
.seite .entry span.azdisabled{font-size:1.5em;font-weight:bold;color:#999;padding:0 .1em}
.azlinks{margin-top:0;}
