/*
Theme Name: Bibletunes
Theme URI: http://bibletunes.de/
Description: This is the initial theme of the online platform <a href="http://bibletunes.de/">Bibletunes</a>.
Version: 0.1
Author: Tobias Menger
Author URI: http://lustremedia.com
Tags: 
Text Domain: 
	This theme was designed by Christoph Rankers and built by Tobias Menger.
	The CSS, XHTML and design is copyrighted!
*/
@charset "utf-8";
/* CSS Document */
html {overflow-x: hidden; height: 100%;}
body {background:#e6e6e6 url(img/verlauf.png) repeat-x; font-family:Verdana, Arial, sans-serif; font-size:1em; color:#4d4f53; height: 100%;}


h1 {padding:20px 0 20px 0; font-size:1em; color:#595b5e; font-weight:bold;}
h2 {padding:20px 0 10px 0; margin-bottom:10px; font-size:0.875em; font-weight:bold; color:#830051; border-bottom:1px dotted #706e71; }
h3 {padding:5px 0 5px 0;margin-bottom:5px; font-size:1.125em; font-weight:bold; color:#666;}
h4 {padding:20px 0 10px 0; margin-bottom:10px; font-size:0.8em; font-weight:bold;color:#830051;}

.bth{font-weight:bold; color:#830051;}
.smaller{font-size:0.8em; font-weight:bold;color:#830051;}
input {color:#666;border:none;}
.code {border:1px solid #830051;line-height:1.1;overflow:auto;padding:5px;width:400px;font-size:0.7em;}

.clear{
	clear:both;
}

/* WRAPPER */
#wrapper{width:870px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto;}


/* HEADER */
#header {position:relative;width:870px;}

/* fast links */
#fast_links{width:212px; padding:5px 0 0 658px; height:24px; background:#ffffff;}
#fl_navi {width:190px;float:left;padding-top:5px;}
#fl_navi ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#fl_navi li {width:60px;height:12px;line-height: 12px;list-style-image:none;list-style-position:outside;list-style-type:none;display:block;text-align:center;float:left;}
#fl_navi a {font-size: 0.55em;font-weight:bold;display:block;color:#999;text-decoration:none;}
#fl_navi a:hover{color:#830051;font-weight:bold;}
#fl_navi a:active{color:#830051;}
#fl_navi .current_page_item a {color:#830051;}
#fl_navi .page-item-33 {border-left:solid 1px #999;border-right:solid 1px #999;}
#fl_navi .page-item-31 {padding-left:5px;}
#rss {height:24px;width:16px;float:right;}

/* logo */
#logo_search{width:870px;height:66px;background:#fff;}
#logo{width:359px;height:66px;float:left; padding-left:19px;background:#fff;}

#search_bar{width:210px;height:20px; padding:33px 0 0 0; background:#fff; float:right;}
#search_input {font-size:0.86em;background:#fff url(img/search_input.jpg) no-repeat; width:170px;height:20px; float:left; padding:0 4px;}
#search_btn {background:#fff url(img/search_btn.jpg) no-repeat; width:25px;height:20px;float:left;margin-left:5px;padding:0;}

/*navigation*/
#menubar{width:870px;height:30px; background:#fff;clear:both;}
#ileft{width:6px; height:30px;background:#fff url(img/menu_a.jpg) no-repeat;float:left;}
#main_navi {width:858px;height:30px;background:#fff url(img/menu_b.jpg) repeat-x;float:left;}

#abi_desktop{padding-left:15px;height:26px;width:146px;margin:2px 10px 0 0;float:left;}
#abi_desktop a.a_desktop {width:146px;height:26px;display:block;background:url(img/arbeitsdesktop.png) no-repeat;}
#abi_desktop a.a_desktop {background-position:0px 0px;}
#abi_desktop a:hover.a_desktop {background-position:0px -26px;}

#main_menu {height:28px;margin-top:1px;}
#main_menu  ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#main_menu  ul li {display:inline;}
#main_menu  li a {width:100px;height:28px;float:left;text-align:center;display:block;line-height:28px;text-decoration:none;font-size:0.7em;font-weight:bold;color:#000;letter-spacing:-0.1pt;}
#main_menu  a:hover {color:#fff;font-weight:normal;}

/*#main_menu .page-item-6 a {display:block;background:url(img/menu_sprite.png) no-repeat;float:left;background-position:0px 0px;}
#main_menu .page-item-6 a:hover {background-position:0px -30px;}

#main_menu .page-item-24 a {display:block;background:url(img/menu_sprite.png) no-repeat;float:left;background-position:-100px 0px;}
#main_menu .page-item-24 a:hover {background-position:-100px -30px;}

#main_menu .page-item-27 a {display:block;background:url(img/menu_sprite.png) no-repeat;float:left;background-position:-200px 0px;}
#main_menu .page-item-27 a:hover {background-position:-200px -30px;}

#main_menu .page-item-29 a {display:block;background:url(img/menu_sprite.png) no-repeat;float:left;background-position:-300px 0px;}
#main_menu .page-item-29 a:hover {background-position:-300px -30px;} */

#main_menu .page-item-6 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-6 a:hover {background-position:0px -31px;}

#main_menu .page-item-24 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-24 a:hover {background-position:0px -31px;}

#main_menu .page-item-27 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-27 a:hover {background-position:0px -31px;}

#main_menu .page-item-29 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-29 a:hover {background-position:0px -31px;}

#main_menu .page-item-1294 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-1294 a:hover {background-position:0px -31px;}
#main_menu .page-item-1294 a span {color:#802370;}
#main_menu .page-item-1294 a:hover span {color:#fff;}

#main_menu .page-item-1696 a {display:block;background:url(img/bt_nv_button.png) no-repeat;float:left;background-position:0px -1px;}
#main_menu .page-item-1696 a:hover {background-position:0px -31px;}
#main_menu .page-item-1696 a span {color:#802370;}
#main_menu .page-item-1696 a:hover span {color:#fff;}

#main_menu .current_page_item a {background-position:0px -61px;color:#fff;letter-spacing: -0.2pt;}
#main_menu .current_page_item a span {background-position:0px -61px;color:#fff;letter-spacing: -0.2pt;}

#new-tag {position:absolute;top:87px;left:650px;}

#iright{width:6px; height:30px; background:#fff url(img/menu_c.jpg) no-repeat;float:left;}

/* breadcrums */
#breadcrums{width:870px; height:20px;font-size: 0.78em;color:#999; background:#fff;clear:both;}
#breadcrums a{color:#999;text-decoration:none;}
#breadcrums a:hover{color:#830051;}
.breadcrums {margin: 30px 0 0 10px;position:relative;float: left;}
.bc_spacer {padding:0 5px;}

/* sidebar content */
#sidebar {width:210px;margin-left:9px;float:left;font-size:0.875em}

#sidebar .widget_wrapper {width:210px;margin-bottom:10px;}
#sidebar .widget_header {width:210px;height:27px;background:url(img/seitenleiste.png) no-repeat;text-align:center;}
#sidebar .widget_header h1 {line-height:27px;margin:0;padding:0;font-size:0.7em;font-weight:bold;display:block;}

#sidebar .widget_header_spenden {width:210px;height:27px;background:url(img/seitenleiste_spenden.png) no-repeat;text-align:center;}
#sidebar .widget_header_spenden  h1 {line-height:27px;margin:0;padding:0;font-size:0.7em;font-weight:bold;display:block;color:#fff;}

#sidebar .widget_header_mybt {width:210px;height:27px;background:url(img/seitenleiste-mybibletunes.png) no-repeat;text-align:center;}
#sidebar .widget_header_mybt h1 {line-height:27px;margin:0;padding:0;font-size:0.7em;font-weight:bold;display:block;color:#fff; }

#sidebar .widget_body {width:188px; background:#fff;padding:10px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
#sidebar .widget_body a {color:#830051;}
#sidebar .widget_body a:hover {text-decoration:none;color:#009999;}
#sidebar .widget_footer {width:210px;height:18px;background:url(img/seitenleiste-end.png) no-repeat;margin-bottom:10px;}

/* Kontakt Formular */
#wpcf7-f1-p29-o1{background:#f8f8f8}


/* MISC */
#twitter_div ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#twitter_div li {margin-bottom:5px;text-align:left;font-size:0.8em;}
#twitter_div li span a {display:block;font-size:0.8em;color:#666;letter-spacing: -0.1pt;}
#twitter_div li a {display:block;font-size:0.4em;color:#666;letter-spacing: -0.1pt;}

#single_twit ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#single_twit li {margin-bottom:7px;text-align:left;font-size:0.875em;border-top:solid 1px #ccc;}
#single_twit li span a {display:block;font-size:0.875em;color:#666;letter-spacing: -0.1pt;}
#single_twit li a {display:block;font-size:0.5em;color:#666;letter-spacing: -0.1pt;}

#episode_links {width:650px;text-align:center;height:20px;line-height:20px;}
#episode_links a {text-decoration:none;color:#666;}


/* page content */
#main {width:870px;padding-bottom:156px;} 
#content {width:650px;float:left;font-size:0.875em}
#content a {color:#830051;}
#content a:hover {text-decoration:none;color:#009999;}
.entry_header{width:650px;height:27px;background:url(img/hauptinhalt.png) no-repeat;text-align:center;}
.entry_header h1{line-height:27px;margin:0;padding:0;font-size:0.7em;font-weight:bold;display:block;}
.entry_header h1 a {text-decoration:none;color:#666;}
.entry_header h1 a:hover {color:#830051;}
.entry_text{width:628px;padding:10px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;background:#fff;}
.entry_footer{width:650px;height:18px;background:url(img/hauptinhalt-end.png) no-repeat;margin-bottom:10px;}
#content .btplayer{width:210px;height:280px;margin:0;padding:0;float:right;}
#content .bibletext{width:408px;padding-right:10px;text-align:justify;}
#content .copyright_bibletext {color:#ccc;font-size:0.9em;margin-top:20px;display:block;}

#desktop .btplayer{width:210px;height:280px;margin:0;padding-left:10px;float:right;background:none;}
#desktop .bibletext{width:628px;height:320px;padding:10px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;background:#fff;text-align:justify;}
#desktop .bibletext a {display:block;font-size:1em;color:#666;letter-spacing: -0.1pt;text-decoration:none; }
#desktop .bibletext a:hover {color:#830051;}
#desktop #pane2 {height: 280px;}
#desktop .scroll-pane {width: 628px;height: 320px;overflow: auto;background:#fff;float:left;}
#desktop .sociable{width:638px;float:left;border-left:solid 1px #ccc;left;border-right:solid 1px #ccc;margin:0;padding:10px 0 16px 10px;;background:#fff;}
#desktop h1 {margin-top:7px;margin-bottom:12px;padding:0;color:#830051;}
#desktop .copyright_bibletext {color:#ccc;font-size:0.8em;}
#tweetsies {float:left;width:628px;padding:10px;border-left:solid 1px #ccc;left;border-right:solid 1px #ccc;background:#fff;}
#desktop .entry_footer {background:url("img/hauptinhalt-end.png") no-repeat scroll 0 0 transparent;height:18px;margin-bottom:27px;width:650px;float:left;}

/*FOOTER*/
#footer{ width:100%;position: relative;height:156px;margin-top: -156px;clear:both;background:#333333 url(img/footer-bg.jpg) repeat-x; text-align:center; color:#ffffff; font-size:0.6em;}
#footer a {color:#fff; font-weight:bold; text-decoration:none;}
/*.push {	height: 156px; }  .push must be the same height as .footer */

