/*
Theme Name: insideMacTemplate
Theme URI: http://www.insidemac-blog.de/
Description: Template for Dr. Damaschkes insideMac Blog
Version: 0.5
Author: Giesbert Damaschke
Author URI: http://www.damaschke.de/
*/


body {
	background-color: #e3e0c9;
	color: black;
	font-family: Arial, sans-serif;
	font-size: 1em;
	margin: 0;
	padding: 0;
	text-align: center; 
}

a, a:visited {
	color : maroon;
	text-decoration: none;
}

a:hover { text-decoration : underline; }


#page {
	background-color: #fffff7;
	border: 2px solid #153366;
	margin: 10px auto;
	padding: 0;
	text-align: left;
	width: 800px;
}

#header {
  background-color : #153366;
	height: 150px; 
	margin: 0 auto;
	padding: 0;
	width: 100%;
}

#header .img {
  float : left;
  padding : 10px 0 10px 20px;
}

#header .bloginfo {
  color : white;
  float : right;
  font-size : 0.9em;
  line-height : 1.4em;
  padding : 15px 5px 0 0 ;
  text-align : left;
  width : 220px;
}

#header .autor {
  font-size : 0.8em;
  color : #f56c00;
}

#header .autor a {
  color : #f56c00;
}


#footer {
	background-color : #dae5ec;
	clear : both;
	color : #505050;
	font-size : 0.8em;
	margin: 40px 0 0 0;
	padding: 10px 0 10px 20px;
	text-align: left;
}

#footer a {
	color : black;
	font-weight : normal;
}

#sidebar {
	background-color : #dae5ec;
	font-size : 0.9em;
	margin : 0;
	padding : 0 0 0 0;
	float : right;
	width: 234px;
}
#sidebar a {font-weight : bold;}

#sidebar a:hover {color : #0073E6}

#sidebar .ad {
	margin : 30px 0 30px 10px;
	line-height : 1.2em;
}

#sidebar h3 {
  font-size : 1.2em;
  font-weight : bold;
  margin : 0 0 5px 0;
}

#sidebar ul {
	margin : 0 0 15px 10px;
	padding : 0;
}

#sidebar ul li {
	font-size: 1.1em;
	font-weight : bold;
	list-style-type : none;
}
#sidebar ul li ul li {
	color : #1c1c1c;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 1.1em;
	list-style-type: square;
	margin : 5px 0 0 5px;
	padding :0;
}


#content {
	margin: 50px 240px 0 0;
	padding : 0 0 0 20px;
	text-align: left;
}
 
.post {
	margin : 0 0 60px 0;
	padding : 0;
}


.linie {
  border-top : 1px dotted black;
}

.post .serie {
	border : 1px dotted black;
	padding : 5px;
	font-size : 0.9em;
}

.post .bu {
	font-size : 0.9em;
	font-style : italic;
	line-height : 1.2em;
	margin : 0 0 15px 0;
}

.post .via {
	font-size : 0.8em;
	text-align : right;
}

.post .lud {
	border-bottom : 1px dotted black;
	padding : 10px 0 10px 0;
}

.post .lud a {font-weight : bold;}

.post .lud img {
	float : left;
	margin : 0 10px 0 0;
}

.post blockquote {
	border-left: 3px solid #ddd;
	color: #555;
	margin: 15px 30px 15px 0;
	padding-left: 10px;
}

.post code {
	font-size : 1.25em;
}

.post .code_small {
  font-family : Courier;
	font-size : 0.8em;
}

.post h2, h2 a, h2 a:visited {
	clear : left;
	font-weight : bold;
	margin : 0;
	padding: 0 0 5px 0;
	color : #6590ae;
}

.post h4 {
	color : #6590ae;
	font-size: 1.2em;
	font-weight : bold;
	line-height: 1.5em;
	margin : 2em 0 0 0;
	padding : 0;
}

.post h6 {
	font-size: 0.8em;
	font-weight : normal;
	line-height: 1.5em;
	margin : 0 0 1em 0;
	padding : 0;
}

.post ul, ol {
	padding : 0 0 0 20px;
}

.post li {
	line-height : 1.3em;	
	margin-bottom : 10px;
}

.post ul li {
	list-style-type: square;
}

.post p {
	line-height : 1.5em;
	margin : 0 0 0.5em 0;
	padding : 0;
}



#content .navigation {
	font-size  :0.9em;
  margin : 0 0 25px 0;
	
}

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

.termine a {
	font-weight : bold;
}

.termine h1 {
	background-color: #89ACC2;	
	color : white;
	font-size : 1.15em;
	font-weight : bold;
	margin : 0 0 15px 0;
	padding : 5px;
}

.alignright {float: right;}
.alignleft {float: left}

.bild_links {
	float : left;
	padding : 5px 15px 5px 0;
}

.bild_rechts {
	float : right;
	padding : 5px 0 5px 15px;
}


#searchform {
	padding : 10px 0 0 0;
}

#searchform #input {
	font-weight : normal;
	height : 16px;
	padding : 1px 0 1px 2px;
	width: 200px;
}
#searchform #submit {
	font-size : 10px;
	height : 18px;
	width : 200px;
}


#comments {border-top : 2px solid black;}
#comments .eintrag {margin : 0 0 10px 0; border-bottom : 1px dotted black;}
#comments h3 {font-size : 0.9em; font-weight : bold;}
#comments p {font-size : 0.8em;}
#comments textarea {width : 450px;}
