/*
    Theme Name: Privates Theme von www.familiekunath.de
	URI: http://www.familiekunath.de
	Description: style-Anweisungen f&uuml;r index.php, header.php, footer.php, sidebar.php
	Version: 0.10 (de, en)
	Author: J&ouml;rg Kunath
	Author URI: http://www.familiekunath.de/

	Layout and Design based on the Original-Theme
	Relaxation by John Wrana (www.jowra.com)
	
	The unprocessed photo of the headerimage is published by
	http://www.photocase.de and http://www.pixelio.de
	
	The CSS, XHTML and design is released under the GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* ---------------------------------------------------------------------------------- */



acronym {text-decoration: none;}

code {background: inherit; color: #1f6066; text-align: right;}

blockquote {
	border-left: 1px dotted #ccd8d9;
	color: #9db1b3;
	padding: 1px 0px 10px 25px;
	margin: 12px 25px 0px 0px;}


	

/*--------------------------------------------------------------------------------------------------*/

/*------------- H E A D E R ---------------------------------------------------------------------*/

#header_li {
	float: left;
	padding-top: 2px;
	margin: 0px;
	background-color: #fff;
}

#header_re {
	text-align: left;
	padding: 0px 0px 0px 0px;
  border-top: 2px solid #fff;
	margin: 0px;
	background-color: #f19b13;
	float: left;
}

#header_nav {
	padding-top: 1px;
	margin: 0px;
}

#header li.oben {
  width: 140px;
  margin: 0px;
  padding: 0px;
  float: left;
  text-align: bottom;
  height: 35px;
}

/*li.unten*/ .unten {
  clear: both;
  background-color: #f19b13;
  color: #ffffff;
	width: 700px;
	text-align: center;
	line-height: 28px;
	padding: 0px;
	margin: 0px;
}

#header li a {
  text-decoration: none;
  color:#000;
  display: block;
  width: 100%;
  background-color: #f19b13/*008000 cecbcb*/;
}

li a:hover#start {
  background-color: #2f00c9;
}

li a:hover#hobby {
  background-color: #8c0d85;
}

li a:hover#galerie {
  background-color: #ae2d2d;
}

li a:hover#blog {
  background-color: #ffffff;
}

li a:hover#unterwegs {
  background-color: #143d55;
}


/* ------------------ M A I N --------------------------------------------------------------------------------- */





/*---- M A I N C O N T E N T ----*/

#content_main .wp-smiley {
	background: transparent;
	border: none; 
	float: none;
	padding: 0;
	margin: 0;
}

img .rahmen {
	float: left;
	border: 1px solid #cccccc;
	padding: 4px;
	max-width: 100%;
	display: inline;
}

#content_main a:hover {
	text-decoration: none;
	color: #00b3b3;
}

.post-date {
	margin: 4px 10px 0px 0px;
	width: 45px;
	height: 49px;
	float:left;
	background: url(../images/date-bg.gif) no-repeat;
}

.post-month {
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: 0px;
}

.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}

.date {
	background: url(../images/top.gif) bottom left repeat-x transparent;
	color: #86b0b3; 
	font: 10px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 55px;
	padding: 0 0 4px 0px;
}

.entry_main img {
	margin: 5px 8px 0px 0px;
	display: inline;
}

.entry_main {
	text-align: justify;
	margin: 12px 0px 0px 55px;
	line-height: 1.5em;
	color: #525252;
	font-size: 13px;
}

.entry_main a {
	color: #95b300;
}

.info_main {
	clear: left;
	color: #1f6066;
	font-size: 10px;
	text-align: left;
	letter-spacing: 0.01em;
	margin: 0px 0px 30px 55px;
	padding: 4px 0px 0px 0px;
	background: url(../images/top.gif) top left repeat-x transparent;
}

.info_main a {
	background: none; color: #1f6066;
}

/* ---- M A I N M I T T E --- */

#mainmitte {
	border-left: 1px outset #b7b7b7; 
	border-right: 1px outset #b7b7b7;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

#mittefooter {
	margin: 0px 0px 10px 0px; 
	border-bottom: 1px outset #b7b7b7;
	border-left: 1px outset #b7b7b7; 
	border-right: 1px outset #b7b7b7; 
	background-color: #fff;
	font-size: 10px;
	text-align: center;
	padding-left: 10px;
	padding-bottom: 15px;
}

/* ---- M A I N F O O T E R --- */


.footlinks { float: left; width: 662px; text-align: center;}

.pagebar 
	{ 
		font: 11px Verdana, Arial, sans-serif; 
		padding-top: 20px; 
		padding-bottom: 10px; 
		margin: 0px; 
	}

.pagebar a, .pageList .this_page 
	{
		padding: 2px 6px; 
		border: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar a:visited 
	{
		padding: 2px 6px; 
		border: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar .break 
	{
			padding: 2px 6px; 
			border: none; 
			background: #fff; 
			text-decoration: none;
	}

.pagebar .this_page 
	{
		padding: 2px 6px; 
		border: solid 1px #ddd;
		color: #fff;
		font-weight: bold; 
		font-size: 11px; 
		background: #e2e2e2;
	}

.pagebar a:hover 
	{
		color: #fff; 
		background: #e2e2e2; 
		border-color: #036; 
		text-decoration: none;
	}

/* ------------------------- F O O T E R -------------------------- */



#footerlinks {
   margin: 0px;
   padding: 0px 10px 0px 20px;
   float: left;
   text-align: bottom;
	 width: 300px;
}
#footermitte {
   margin: 0px;
   padding: 0px 10px 0px 10px;
   float: left;
   text-align: bottom;
	 width: 300px;
}
#footerrechts {
   margin: 0px;
   padding: 0px 20px 0px 10px;
   float: left;
   text-align: bottom;
	 width: 300px;
}

#footer a {
 color: #e4e4e4;
 text-decoration: underline;
}

/* ----------------- S I D E B A R ----------------------------------------------*/


/*#sidebar img {
	vertical-align: text-bottom;
	border: none;
	padding: 0px;
	margin: 0px;
}*/


#sidebar li {
	color: #86b0b3;
	line-height: 1.5em;
	list-style-type: none;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

.info-sidebar {
	font-size: 10px;
	line-height: 1.2em;
	margin: 10px 0px 0px 0px;
	padding: 5px 10px 0px 8px;
	background: url(../images/dot_f.gif) top left repeat-x transparent;
	width: 160px;
}