/*
Theme Name: droidium
Theme Author: Christian F. Kaufhold


@charset "UTF-8";

@import url(css/base.css) all;
*/

/*
colors
hellblau: e1e6fa
mittelblau: c4d7ed
blau: 375d81
blau2: 007ac5
dunkelblau: 183152

	007AC5
	409CD4
	80BDE3
	BFDEF0
	E6F2FA

	0068A7
	005C94
	003D63
	001F31
	000C14

lightgrey: d4d4d4

@media all
{
*/

@font-face {
  font-family: 'DroidSansMono';
    src: url("font/DroidSans-Mono.ttf");         
}

@font-face {
  font-family: 'DroidSans';
    src: url("font/DroidSans.ttf");         
}

@font-face {
  font-family: 'DroidSansBold';
    src: url("font/DroidSans-Bold.ttf");         
}


	*{
		margin: 0;
		padding: 0;
	}
	
	a{
		text-decoration: none;
		color: #007ac5;
		border: none;
	}

	a img {
		border: none;
	}

	a:hover{
		text-decoration: underline;
	}

	ul{
	  padding-left: 20px;
	}

	body{
font-family: "DroidSans", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px
line-height: 22px;
	}
	
	h1, h2, h3{
		margin: 15px 0 8px 0;
	}

	#page{
		width: 960px;
		margin: 0 auto;
	}

	#header{
		margin: 50px 0 0 0;
		padding-bottom: 50px;
		/*border-bottom: 1px solid #ccc;*/
	}

	#topmenu{
		margin: 20px 0 0 0;
		font-size: 1em;
		line-height: 12px;
		text-transform: uppercase;
	}

	#topmenu ul{
		list-style-type: none;
	}

	#topmenu ul li{
		display: inline-block;
		margin-right: 4px;
	}
	
	#topmenu ul li a{
		background-image: url(images/bullet.png);
		background-repeat: no-repeat;
		background-position: 4px;
		padding-left: 16px;
	}
	
	#topmenu ul li a:hover{
		background-image: url(images/bulletover.png);
		text-decoration: underline;
	}
	
	#topmenu ul li.current-cat a{
		background-image: url(images/bulletover.png);
		font-weight: bold;
	}
	
	#footer{
		color: #fff;
		height: 100px;
		background-color: #183152;
		padding: 10px 24px 20px 24px;
		border-top: 3px solid #375d81;
		vertical-align: top;
	}

	#content{
		padding: 10px 10px 0 10px;
		float: left;
		width: 619px;
		border-right: 1px solid #eee;
	}

	#sidebar{
	/*	background-image: url(images/bgsidebar.jpg);
		background-repeat: repeat-x;
		background-position: top;*/
		width: 272px;
		float: left;
		background-color: #fff;
		padding: 24px;
		line-height: 1.3em;
font-size: .8em;
	}

	#sidebar ul{
		list-style-type: none;
                padding: 0;
	}


	#sidebar ul li.widget{
		margin: 0 0 10px 0;
		padding-bottom: 10px;
		border-bottom: 1px dotted #ccc;
	}
	#sidebar h2{
		font-size: 1.2em;
		color: #183152;
	}
	
	.widget_recent_entries ul li{
		background-image: url(images/bullet.png);
		background-repeat: no-repeat;
		background-position: 4px;
		padding-left: 16px;
	}
	

	.alignleft{
		float: left;
	}
	.alignright{
		text-align: right;
	}
	.widget_sideblog ul{
	}
	
	.widget_sideblog ul li strong{
		text-transform: uppercase;
		
	}

	.widget_sideblog ul li {
		margin-bottom: 10px;		
	}
	
	#fussnoten{
		background-image: url(images/bgfussnoten.jpg);
		background-repeat: repeat-x;
		background-position: top;
		border-top: 1px solid #ccc;
		padding: 24px;
		line-height: 1.3em;
		margin-top: 20px;
font-size: 0.8em
	}

	#fussnoten h2{
		font-size: 1.2em;
	}

	#fussnoten ul li.widget{
		display: inline-block;
		width: 266px;
		vertical-align: top;
		padding: 10px;
	}

	#fussnoten ul li.widget ul{
		margin: 6px 0 0 0;
	}

	#fussnoten ul li.widget ul li .entry-content{
		display: block;
	}
	#fussnoten ul li.widget ul li .entry-meta{
		display: block;
		margin: 0 0 6px 0;
		border-bottom: 1px solid #eee;
		border-top: 1px solid #eee;
	}

	#fussnoten .widgettitle{
		padding: 0 0 6px 0;
	}
	
	#teaser{
		border-bottom: 1px solid #ccc;
		margin-bottom: 10px;
	}

#teaser ul{
padding: 0;
margin: 0;
}

	.post-thumbnail{
		border: 1px solid #aaa;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.post-thumbnail img{
		border: 4px solid #fff;
	}

	.post{
		font-size: 1em;
		margin: 10px 0 40px 0;
	}

	.post h2{
		margin: 4px 0 8px 0;
	}

	.post small{
		font-size: .8em;
		color: #aaa;
	}

	.post .entry{
		margin: 10px 0 0 0;
	}
	
	.post .entry p{
		margin-bottom: 6px;
	}

	.post .postmetadata{
		font-size: .8em;
		margin-top: 10px;
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
		line-height: 1.2em;
	}
	
	.post .postmetadata small{
		font-size: .9em;
	}

	.post .excerpt{
		font-weight: bold;
		margin-bottom: 6px;
	}
	
	.wp-caption{
		background-color: #eee;
		padding: 10px;
		margin: 6px;
		text-align: center;
		font-size: .8em;
	}
	
	.navigation, .wp-pagenavi{
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;
		margin-bottom: 10px;
	}
	
	.wp-pagenavi .pages{
		background-color: #eee;
		padding-right: 10px;
		padding-left: 10px;
	}
	
	.wp-pagenavi .current, .wp-pagenavi .page, .previouspostslink, .nextpostslink{
		margin-left: 5px;
		margin-right: 5px;
		font-weight: bold;
	}
	
	#commentform{
		margin-bottom: 10px;
	}
	
	ul.commentlist li{
		padding: 6px;
		margin-bottom: 10px;
	}

	ul.commentlist li .comment-author{
		border-top: 1px dotted #ddd;
		border-bottom: 1px dotted #ddd;
	}
	
	.commentmetadata{
		font-size: .9em;
	}
	
	input.inputfield, textarea.inputfield{
		border: 1px solid #ccc;
	}

	input#s{
		background-color: #eee;
		height: 20px;
		padding-top: 6px;
		padding-left: 6px;
		border: 1px solid #d4d4d4;
	}
	
	input#searchsubmit{
		vertical-align: top;
	}
	
	#better-tag-cloud  a{
		color: ##0068A7;
	}
	
	#better-tag-cloud a:hover{
		text-decoration: underline;
	}
	
	ul#recentcomments li{
		margin-bottom: 6px;
	}
.fblike{
   margin: 10px 0 10px 0;
   height: 28px;
}
/*	
}
*/
