/*
Theme Name: IG BCE - Zugabe
Theme URI: http://www.igbce.de/
Description: Theme f&uuml;r den IG BCE Wordpress Blog (basierend auf dem Standard Theme <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.)
Version: 1.2
Author: Kinetiqa GmbH
Author URI: http://www.kinetiqa.de/

     Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	 eingedeutschte Version
	 http://blogshop.de Olaf A. Schmitz, Michael Heilemann
*/


body {
	margin:0;
	padding:0;
	margin-top:1px;
	font-size: 62.5%;
	font-family: Arial, Sans-Serif;
	background: #fff;
	color: #000;
	text-align: center;
	}

h1, h2 , h3, h4, h5, h6 {
	color:#989898;
	margin:0;
	padding:0;
	font-family: Arial, Sans-Serif;
}

h1 { font-size:22px; font-weight:bold; margin-bottom:12px; }
h2 { font-size:20px; font-weight:bold; margin-bottom:10px;}
h3 { font-size:18px; font-weight:bold; margin-bottom:8px;}
h4 { font-size:16px; font-weight:bold; margin-bottom:6px;}
h5 { font-size:14px; font-weight:bold; margin-bottom:4px;}
h6 { font-size:12px; font-weight:bold; margin-bottom:2px;}

a {
    color:#E9133D;
    text-decoration:none;
    }

a:hover {
    color:#E9133D;
    text-decoration:underline;
    }

a:visited {
    color:#E9133D;
    text-decoration:none;
    }

/* Begin Footer */

#footer {
    clear:both;
    padding:0;
    margin:0;
    background:no-repeat url(images/igbce_footer_bg.gif) top left;
    margin-left:260px;
    font-size:11px;
    color:#000;
    padding-left:21px;
    padding-top:17px;
    height:164px;
    line-height:16px;
    }

#footer hr{
    background:#fff;
    border:0px;
    border-top:1px solid #ADADAD;
    }

/* End Footer */

/* Begin Sidebar */

#sidebar {
	margin:0;
	padding:0;
	width: 250px;
	font-size:12px;
	margin-bottom:40px;
    overflow:hidden;
	}

#sidebar ul {
    padding:0;
	margin:0;
    list-style:none;
    }

#sidebar ul li {
    background:no-repeat url(images/igbce_sidebar_bg.gif) bottom left;
    padding-bottom:9px;
    margin-bottom:10px;
    }

#sidebar ul li p {
    padding:0 10px 0 21px;
    margin:0;
    }

#sidebar #search,
#sidebar .search {
	margin:0;
	padding:0;
	margin-top:19px;
	margin-bottom:13px;
    background:0;
    vertical-align:middle;
    text-align:left;
    }

* html #sidebar #search,
* html #sidebar .search {
	margin-top:18px;
	margin-bottom:15px;
	}

#search br { display: none; }

#search div,
#sidebar .search div {
    vertical-align:middle;
    }

#search div input,
#sidebar .search div input {
    vertical-align:middle;
    }

#search form,
#sidebar .search form{
    width:100%;
    }

#search #s {
    margin:0;
	padding:0;
	font-size:12px;
	width:180px;
	height:18px;
	border:1px solid #ADADAD;
	margin-right:8px;
  background: white;
    }


* html #search #s {
	width:180px;
	height:20px;
    }

#search input,
#searchsubmit {
	font-size:12px;
	border:1px solid #ADADAD;
	background:#efefef;
	height:20px;
	}

#sidebar ul li h2 {
    padding:0;
	margin:0;
    background: no-repeat url(images/igbce_sidebar_headerbg.gif) top left;
    padding:4px 14px 12px 14px;
	margin: 0px;
    color:#fff;
    font-weight:bold;
    font-size:12px;

    }
#sidebar ul li ul li {
    padding:0;
	margin:0;
	margin-left:7px;
	padding-left:16px;
	background: no-repeat url(images/igbce_sidebar_link.gif);
    font-size:11px;
    line-height:16px;
    padding-right:6px;
    }

#sidebar form {
	margin: 0;
	}

/* End Sidebar */

#content {
    padding:0;
	margin:0;
	width:500px;
	overflow:hidden;
	float:right;
	font-size:12px;
	padding-bottom:40px;
	margin-top:15px;
	}

#content .narrowcolumn {
	margin:0;
	padding:0;
	}

#content p {
	line-height:15px;
}

#content .entry {
	padding:0;
	margin-top:9px;
	}

#page {
    width: 800px;
    border-right:1px solid #ADADAD;
    text-align:left;
    margin:0 auto;
    overflow:hidden;
	padding:0;
	}

#container {
	padding-right:40px;
	}

#header {
    padding:0;
    margin:0;
    height:98px;
    background: no-repeat url(images/header.gif) top right;
    width:760px;
	border-bottom:1px solid #D6D6D6;
	}

* html #header {
	height:99px;
	}

#headerimg {
    background: no-repeat url(images/logo.gif) top left;
    height:84px;
    width:213px;
	}

#headerimg h1, #headerimg .description {
    display:none;
	}

.igbce_loginform {
	font-size:12px;
	color:#000000;
	}

.igbce_loginform input {
	margin:0;
	margin-top:2px;
	margin-bottom:2px;
	}

.igbce_loginform #log {
	margin:0;
	padding:0;
	font-size:12px;
	width:130px;
	height:18px;
	border:1px solid #ADADAD;
	margin-right:8px;
	margin-bottom:5px;
	}

.igbce_loginform #pwd {
	margin:0;
	padding:0;
	font-size:12px;
	width:130px;
	height:18px;
	border:1px solid #ADADAD;
	margin-right:8px;
	margin-bottom:2px;
	}

* html .igbce_loginform #log {
	height:20px;
	margin-bottom:3px;
	}

* html .igbce_loginform #pwd {
	height:20px;
	margin-bottom:1px;
	}

.igbce_submit {
	padding-left:20px;
	}

.igbce_submit #submit {
	font-size:12px;
	border:1px solid #ADADAD;
	background:#efefef;
	margin-left:1px;
	margin-top:3px;
	height:20px;
	}

.igbce_submit #rememberme {
	font-size:11px;
	margin-left:16px;
	margin-right:6px;
	}

.igbce_submit td {
	font-size:12px;
	}

.picleft {
	margin-top:8px;
	margin-bottom:2px;
	margin-right:10px;
	float:left;
	text-align:left;
	}

.picright {
	margin-top:8px;
	margin-bottom:2px;
	margin-left:10px;
	float:right;
	text-align:right;
	}

.pictopleft {
	margin-top:3px;
	margin-bottom:2px;
	margin-right:10px;
	float:left;
	text-align:left;
	}

.pictopright {
	margin-top:3px;
	margin-bottom:2px;
	margin-left:10px;
	float:right;
	text-align:right;
	}

.comment_area {
    width:99%;
    border:1px solid #ADADAD;
}

.commentlist p {
	margin:0;
	padding:0;
	margin-top:6px;
	margin-bottom:14px;
	}

.post {
	padding-bottom:5px;
	border-bottom:1px solid #efefef;
	margin-bottom:10px;
	}

.meta {
	font-size:11px;
	}

/* for widgets */
#calendar_wrap {
    width:92%;
    margin:0;
    padding:0;
    padding-left:10px;
    padding-right:10px;
}

* html #calendar_wrap {
    width:100%;
}

#wp-calendar {
    width:100%;
    font-size:12px;
    fonts-family: Arial, sans-serif;
}

#wp-calendar caption { width:100%; background:#cccccc; font-weight:bold; padding:2px; }
#wp-calendar th { background:#efefef; text-align:center; }
#wp-calendar #today { border:2px solid #E9133D;}
#wp-calendar td { text-align:center; border:1px solid #efefef; }
#wp-calendar td a { font-weight:bold; }
#wp-calendar #prev { text-align:left; border:0; }
#wp-calendar #next { text-align:right; border:0; }
#wp-calendar .pad { border:0; }

.widget .textwidget { padding-left:10px; padding-right:6px; }
.widget .rsswidgettitle { color:white; }
.widget .rsswidgettitle:hover { color:white; }
.widget .rsswidgettitle:visited { color:white; }
.widget .widgettitle .rsswidget { background:0; }
.widget .widgettitle a { color: white; }



#content a img {
  border: none;
}


