/*
Theme Name: BACB - Business Angels Club Berlin
Theme URI: http://www.youknowmedia.de
Description: Theme für den Business Angels Club Berlin
Author: Seka Tokic - http://www.youknowmedia.de
Tags: blue, widget

*/

body{
	background:url(images/head-bg.png) repeat-x #F5F5F5; 
	margin: 0; padding: 0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#333333;
}

small{font-size: 0.7em;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';}

h1{font-size: 1.9em;}
h2{font-size: 1.8em;}
h3{font-size: 1.3em;}	
h1, h2, h3 {font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0 0 0.5em 0;}
h1 a, h2 a, h3 a{text-decoration: none; color: #333333;}

h3.sucheHeader{font-family: Arial, Helvetica, sans-serif; color: #3366FF; padding: 0 0 20px 0; text-transform:uppercase; }

a{text-decoration: none;}
a:link{}
a:hover{color:#0066FF; }
a:active{color:#0066FF;}

/*
.storycontent ol, .storycontent ul{padding: 0.5em; margin: 0.5em;}*/
.storycontent ol li, .storycontent ul li{line-height: 1.5em; margin: 0.5em 0 0.5em 0;}

#mainContainer{width: 1008px; height: 100%;  margin: 0 auto 0 auto;}

#header{height: 190px; width: 1008px; background:url(images/header-bottom-bg.png) bottom no-repeat;}

#login{position: absolute; background:url(images/login.png) no-repeat; width: 130px; height: 25px;padding: 5px 5px 0px 15px; margin-left: 845px; margin-top: 0px; }
#login a{color:#666; font-size: 0.8em;}

#logo{float: right; margin: 0 30px 0 0; padding: 45px 0 0 0; }

#logo h2 a{
	display: block;
	height: 87px;
	width: 250px;
	text-indent: -10000px;
	background:url(images/logo-bacb-small.gif) no-repeat top right;
}
#logo h2 a:hover{background:url(images/logo-bacb-small.gif) no-repeat 0px -87px;}	

#mainContent{background:url(images/mainContent-bg.png); width: 1008px; height: 100%; margin: 0; padding: 0; }

/*SUCHFELD*/
#search-wrapper{position: absolute; margin-top: 150px; margin-left: 20px;  }
#searchform{width: 270px; height: 33px;background:url(images/suchfeld.png) no-repeat top left;}
input#s{margin: 8px 12px 2px 10px; width: 150px; height: 18px; border: none; background-color:#FFFFFF;}
input#searchsubmit{padding: 2px; margin: 2px 0 0 0;}

/*Safari MAC liest das, IE aber auch
html* input#s{margin: 8px 10px 2px 10px; width: 150px; height: 18px; border: none; background-color:#FFFFFF;}*/

/*nur IE ab 7*/
*:first-child+html input#s{margin: 0 10px 2px 10px; width: 150px; height: 20px; border: none; background-color:#FFFFFF;}

/*RSS*/
#feed{position: absolute; margin-top: 151px; margin-left: 850px;  }
#feed img{border: none; padding: 0 5px 0 5px;}
#feed a{text-indent:-9999px; float: left; height: 40px;}
#feed a.feedimg{text-indent:0px;}
#feed .page-item-30 a, #feed .cat-item-20 a{width: 80px; background: transparent url(images/presse.png)  no-repeat;}

#feed ul, #feed ul li{display: inline; list-style-type: none;}
/**********************/

#featuredContent{width: 930px; height: 252px; margin: 0px 0 0 44px;}

#featuredMenu{width: 920px; height:137px; padding: 2px 0 0 0px; margin: 0px 0 0 44px;}
#featuredMenu ul{list-style-type: none; margin: 0; padding: 0;}
#featuredMenu ul li{float: left; }
#featuredMenu a{float: left; height: 137px;text-indent: -9999px; padding: 0px 0 0 0;}

#featuredMenu .page-item-7 a{width: 295px;}
#featuredMenu .page-item-7 a {background:transparent url(images/featureMenu_01.png) 0px 0px no-repeat;}
#featuredMenu .page-item-7 a:hover, #featuredMenu .page-item-7.current_page_item a{background: transparent url(images/featureMenu_01.png) 0px -137px no-repeat;}

#featuredMenu .page-item-9 a{width: 326px;}
#featuredMenu .page-item-9 a {background:transparent url(images/featureMenu_02.png) 0px 0px no-repeat;}
#featuredMenu .page-item-9 a:hover, #featuredMenu .page-item-9.current_page_item a {background: transparent url(images/featureMenu_02.png) 0px -137px no-repeat;}

#featuredMenu .page-item-11 a{width: 299px;}
#featuredMenu .page-item-11 a {background:transparent url(images/featureMenu_03.png) 0px 0px no-repeat;}
#featuredMenu .page-item-11 a:hover, #featuredMenu .page-item-11.current_page_item a {background: transparent url(images/featureMenu_03.png) 0px -137px no-repeat;}

#content{width: 920px; min-height: 400px; background-color: #f5f5f5; margin: 0px 0 0 44px; overflow:hidden; }
#content-text{width: 610px; padding: 30px 0 0 10px;}

/*nur IE6*/
* html #content-text{width: 580px; }
/*nur IE ab 7*/
*:first-child+html #content-text{width: 590px; }

span.pmeta {
	color: #999999; 
	font-size: 10px; 
	font-family:Tahoma, georgia, Helvetica, Sans-Serif; 
	line-height: 20px; 
	width: 500px;  
	padding:0px 0px 0px 0px;
	margin:0px 0px;
	text-transform:uppercase;
}	

.pmeta a{text-decoration: underline;}

.post{margin: 0 0 20px 0; padding: 0px 10px 10px 10px;}
.storycontent blockquote { color: #89897c; font-weight: bold; font-style: italic; background: url(images/blockquote.gif) 30px 0 no-repeat; padding-left: 60px; margin: 1em 0 1em 0; min-height: 25px; }

.storycontent{padding: 10px 0 20px 0; border-bottom: 1px solid #ccc;}
.storycontent img{border: 2px solid #e5e5e5; background-color:#FFFFFF; padding: 5px; margin: 0px 0 20px 0;}
.storycontent ul, .storycontent ul li{list-style-type:bullet;}
.storycontent form{padding: 0; margin: 0;}

#content, .post, .storycontent{overflow:hidden; }

div.thumb{float:left; margin:0; padding: 0;}
div.thumb img{margin:0 10px 0 0; padding:0;}

.readmore {
	background-image:url(images/read-more.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:right;
	margin-top:10px;
	padding:0px 0 0 20px;
}
.readmore a, .tags{text-decoration: none; color: #666; font-size: 0.7em; text-transform:uppercase;}

/*SIDEBAR*/
#sidebar{
	background:url(images/sidebar-bg.png) no-repeat top left; 
	width: 280px; 
	min-height: 400px; 
	float: right; 
	padding: 30px 0 0 40px; 
}
#sidebar ul, #sidebar li{list-style-type:none;}
#sidebar ul{padding: 0; margin: 0;}
#sidebar .page_item a, #sidebar .page_item a:link{color:#666666;}
#sidebar .page_item a:hover{color:#0066FF;}
#sidebar .page_item.current_page_item a{color:#0066FF;}

#sidebar img{border: none;}

.termine{margin: 0px 0 10px 0; padding: 0;}

.pagenav ul{margin: 10px 0 0 0;}
.pagenav ul li, .cat-item-565{
	margin: 0px 0 0 0; 
	/*text-transform:uppercase; */
	color: #333333; 
	padding: 0px 0 0px 0;
	line-height: 2.5em;
	}
.pagenav ul li a, .cat-item-565 a{
	color: #666666; 
	/*font-size: 0.9em; 
	font-weight:bold;*/ 
	background: transparent url(images/read-more.gif) no-repeat;
	padding: 0em 0 0.2em 2em;
}

.sidebox{margin: 0 10px 20px 0;padding: 0 0px 10px 0; border-bottom: 1px solid #ccc;}


/*FOOTER*/
#footerinfo ul li.madeby a {color:#333; }

#footer{height: 250px;  width: 920px; margin: 0 0 0 44px; padding: 0; clear: both;}
#footerinfo{padding: 0.8em; margin: 0 0 0.8em 0; background-color: #666666;}
#footerinfo a{color: #FFFFFF; text-decoration: underline;}
#footerinfo ul{list-style-type:none; display: inline; margin: 0; padding: 0;}
#footerinfo ul li{list-style-type:none; display: inline; margin: 0; padding: 0;}
#footerinfo ul li.page_item{text-transform:uppercase; padding: 0 1em 0 0;}

#footerinfo-partner{margin: 0; padding:0;}
#footerinfo-partner ul{list-style-type:none; margin: 0; padding:0; }
#footerinfo-partner ul li{float: right; padding: 0; margin: 0 25px 10px 0;}
#footerinfo-partner a{float: left; text-indent: -9999px;}
#footerinfo-partner .partner1 a {height: 55px; width: 200px; background:transparent url(images/ibb_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner1 a:hover {height: 55px; background:transparent url(images/ibb_na.png) 0px -55px no-repeat;}
#footerinfo-partner .partner2 a {height: 80px; width: 200px; background:transparent url(images/if_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner2 a:hover {height: 80px; background:transparent url(images/if_na.png) 0px -80px no-repeat;}
#footerinfo-partner .partner3 a {height: 56px; width: 200px; background:transparent url(images/htgf_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner3 a:hover {height: 56px; background:transparent url(images/htgf_na.png) 0px -56px no-repeat;}
#footerinfo-partner .partner4 a {height: 62px; width: 200px; background:transparent url(images/zab_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner4 a:hover {height: 62px; background:transparent url(images/zab_na.png) 0px -62px no-repeat;}
#footerinfo-partner .partner5 a {height: 107px; width: 200px; background:transparent url(images/goinc_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner5 a:hover {height: 107px; background:transparent url(images/goinc_na.png) 0px -107px no-repeat;}
#footerinfo-partner .partner6 a {height: 31px; width: 200px; background:transparent url(images/beberlin_na.png) 0px 0px no-repeat;}
#footerinfo-partner .partner6 a:hover {height: 31px; background:transparent url(images/beberlin_na.png) 0px -31px no-repeat;}

/* === NAVIGATION === */
#mainNav{margin: 0px 0 0 60px; width: 800px; height: 100px;}

#navmenu{position: absolute; margin: 50px 0 0 0;height: 60px; }
#navmenu ul {list-style-type:none;font-family: Arial, Helvetica, sans-serif;padding: 0;margin: 0;}
#navmenu ul li{float: left; margin: -8px 0 0 0;background: url(images/menu-trenner.png) top right no-repeat;text-align:center;
}
#navmenu a{float: left; height: 65px;text-indent: -9999px; padding: 20px 0 0 0;}
#navmenu .page-item-5 a{width: 145px;}
#navmenu .page-item-5 a{background:transparent url(images/nav/navmenu_01.png) -5px -10px no-repeat;}
#navmenu .page-item-5 a:hover{background: transparent url(images/nav/navmenu_01.png) -6px -107px no-repeat;}
#navmenu .page-item-5.current_page_item a, #navmenu .page-item-5.current_page_parent a{background: transparent url(images/nav/navmenu_01.png) -6px -107px no-repeat;}

#navmenu .page-item-6 a{width: 207px;}
#navmenu .page-item-6 a {background:transparent url(images/nav/navmenu_02.png) -5px -10px no-repeat;}
#navmenu .page-item-6 a:hover {background: transparent url(images/nav/navmenu_02.png) -6px -107px no-repeat;}
#navmenu .page-item-6.current_page_item a, #navmenu .page-item-6.current_page_parent a {background: transparent url(images/nav/navmenu_02.png) -6px -107px no-repeat;}

#navmenu .cat-item-5 a{width: 167px;}
#navmenu .cat-item-5 a  {background:transparent url(images/nav/navmenu_03.png) -5px -10px no-repeat;}
#navmenu .cat-item-5 a:hover {background: transparent url(images/nav/navmenu_03.png) -6px -107px no-repeat;}
#navmenu .cat-item-5.current-cat a, #navmenu .cat-item-5.current-cat-parent a {background: transparent url(images/nav/navmenu_03.png) -6px -107px no-repeat;}

#navmenu .page-item-57 a{width: 147px;}
#navmenu .page-item-57 a {background:transparent url(images/nav/navmenu_04.png) -5px -10px no-repeat;}
#navmenu .page-item-57 a:hover{background: transparent url(images/nav/navmenu_04.png) -6px -107px no-repeat;}
#navmenu .page-item-57.current_page_item a, #navmenu .page-item-57.current_page_parent a{background: transparent url(images/nav/navmenu_04.png) -5px -107px no-repeat;}
/************************/

/*
-----------------------------------------
COMMENTS
----------------------------------------- 
*/
.comment-heading{margin-bottom:26px; text-transform:none; border-bottom:2px solid #C9C9C9;}

.commentwrap{border-bottom:2px solid #C9C9C9; padding-bottom:15px; padding-top:15px}

.commentpost{float:right; width:510px}

.commentpost p{margin-top:0}

.commentmetadata{float:left; width:50%; color:#2F2B23; line-height:1.5em; padding-right:20px; color:#999; font-size:1em}

.commentmetadata li{list-style-type:none; padding:.3em; margin:0 .5em 0 0}

.commentmetadata li a{color:#0B96D0; text-decoration:none}

.warning{padding:10px; background:#282828; border:1px solid #323232; ; margin-bottom:10px}

#comments label input{border:1px solid #E5E5E5; padding:5px 4px; margin-bottom:10px; width:160px}

#comments label span{line-height:27px}

#comments label{font-family:"Lucida Sans Unicode"; font-size:1.1em}



#comments-content{display:block; border-bottom:1px solid #C9C9C9; margin:10px 0px 10px 0px; padding:0px}

#comments textarea{margin-top:10px; padding:4px 0px; width:100%; border:1px solid #E5E5E5}

.button{border:1px solid #E5E5E5; font-size:1.1em; font-weight:bold; height:25px; margin-top:10px; margin-bottom:10px; padding:0 8px; text-transform:uppercase}

.children {margin-left: 50px}

.children div {border:none}

.children .commentwrap {border-top: 1px solid #C9C9C9;}

.children .commentmetadata {padding-right:0px}

.children .commentpost {text-align:left; float:right; width:78%}

.clear {clear: both;}

#respond {margin-top: 20px; padding-bottom: 10px;}


.wp-pagenavi{
	padding: 10px 10px 10px 15px;

}
