/*
Theme Name:Kerstin Gier
Theme URI:http://kerstingier.com/
Description:.
Version:0.1
Author:Daniel Mies
Author URI:http://ugotit.de/
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}
/*.clearfix */
.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.cf{display:inline-block;}
html[xmlns] .cf{display:block;}
* html .cf{height:1%;}
/* elements */
body{font-size:75%;font-family:Verdana,Arial,sans-serif;color:#333;text-align:center;background:#221b14 url('img/bg.png') top center repeat-x;}
html>body{font-size:12px;}
p{font-size:1em;line-height:1.2857em;margin:1.2857em 0 1.2857em 0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0em;}
h2{color:#826b4b;font-size:2em;font-weight:bold;line-height:1.6364em;margin-top:0.8182em;margin-bottom:0em;}
h3{font-size:1.4286em;line-height:1.8em;margin-top:0.9em;margin-bottom:0em;}
h4{font-size:1.2857em;line-height:1em;margin-top:1.8em;margin-bottom:0em;}
h5{font-size:1.1429em;line-height:1.125em;margin-top:1.125em;margin-bottom:0em;}
h5{font-size:1em;line-height:1.2857em;margin-top:1.2857em;margin-bottom:0em;}
a{color:#547c22;}
/* in content */
#content ul,
#content ol{padding-left:2em;line-height:1.2em;margin:.6em 0 .6em 0;}
/* helper */
.cl{clear:both;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
/* layout container */
#bereit{background:url('img/bereit.jpg') top center no-repeat;height:847px;width:100%;}
#wrapper{clear:both;width:1064px;margin:0 auto;text-align:left;position:relative;}
#fridge{background:transparent url('img/fridge.png') no-repeat;width:508px;height:724px;position:absolute;top:85px;z-index:2;}
#menu{background:transparent url('img/menu.png') top left no-repeat;position:absolute;left:190px;top:160px;width:134px;height:202px;}
#menu ul{position:absolute;top:45px;left:20px;list-style:none;}
#menu li{padding:2px 0;}
#books{width:433px;height:121px;background:url('img/books.png') no-repeat;position:absolute;top:45px;left:383px;z-index:4;}
#content{background:#fff url('img/content.jpg') top center repeat-x;width:404px;padding:22px 12px 12px;position:absolute;top:180px;left:373px;z-index:700;-moz-box-shadow:0px 0px 20px #000;-webkit-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;}
#footer{background:#fdf9e7 url('img/footer.jpg') repeat-x;height:300px;width:100%;}
#footer .innen{background:transparent url('img/footer-innen.jpg') no-repeat;width:1312px;margin:0 auto;text-align:left;height:300px;}
.jugendbuecher{background:transparent url('img/figuren.png') no-repeat;width:358px;height:182px;position:absolute;top:-187px;left:130px;z-index:6;}
.jugendbuecher .rubinrot{position:absolute;bottom:-45px;left:-15px;}
.jugendbuecher h2{color:#637054;position:absolute;top:10px;left:190px;}
.jugendbuecher a{position:absolute;top:80px;left:190px;}
#bottom{clear:both;color:#fff;font-size:.8333em;position:relative;z-index:1;}
#bottom p{width:691px;margin:0.6em auto;text-align:left;padding-left:373px;position:relative;z-index:2;}
/* books */
.book{border:1px solid #ccc;padding:3px;margin:0 0 10px 10px;}
/* popup */
#fade{/*--Transparent background layer--*/
display:none;/*--hidden by default--*/
background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999;}
.popup_block{display:none;/*--hidden by default--*/
background:#000;color:#fff;padding:20px;border:20px solid #ddd;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0px 0px 20px #000;-moz-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
img.btn_close{float:right;margin:-55px -55px 0 0;}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade{position:absolute;}
*html .popup_block{position:absolute;}
/* ImageFlow Settings
==================================== */
.imageflow{overflow:hidden;position:relative;text-align:left;visibility:hidden;width:100%;color:#826B4B;}
.imageflow img{border:none;position:absolute;top:0px;visibility:hidden;-ms-interpolation-mode:bicubic;/* Enables bicubic image resampling for the IE7 */}
.imageflow p{margin:0 auto;text-align:center;}
.imageflow .loading{border:1px solid white;height:15px;left:50%;margin-left:-106px;padding:5px;position:relative;visibility:visible;width:200px;}
.imageflow .loading_bar{background:#fff;height:15px;visibility:visible;width:1%;}
.imageflow .navigation{z-index:10000;}
.imageflow .caption{font-weight:bold;position:relative;text-align:center;z-index:10001;}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3;position:relative;visibility:hidden;z-index:10002;height:1px;}
.imageflow .slider{background:url('js/imageflow/slider_dark.png') no-repeat;height:14px;margin:-6px 0 0 -7px;position:absolute;width:14px;z-index:10003;}
.imageflow .slideshow{cursor:pointer;height:14px;margin:20px 0 0 20px;position:absolute;width:14px;z-index:10003;}
.imageflow .slideshow.pause{background:url('js/imageflow/button_pause.png') no-repeat;}
.imageflow .slideshow.play{background:url('js/imageflow/button_play.png') no-repeat;}
.imageflow .images{overflow:hidden;white-space:nowrap;}
.imageflow .button{cursor:pointer;height:17px;position:relative;width:17px;}
.imageflow .previous{background:url('js/imageflow/button_left.png') top left no-repeat;float:left;margin:-7px 0 0 -30px;}
.imageflow .next{background:url('js/imageflow/button_right.png') top left no-repeat;float:right;margin:-7px -30px 0 30px;}
