/*  
  Theme Name: landseer-von-der-wilden-wiese.de	
  Description: Wordpress Theme espacially for landseer-von-der-wilden-wiese.de	.
  Version: 1.0
  Author: Julian Klomp
  Author URI: http://jklomp.de
*/

/**********************   GENERAL    ******************************/
* {
	list-style: none;
	border: 0;
	padding: 0;
	margin: 0;
}

body,html {
	height: 100%;
}


	@font-face {
		font-family: 'Josefin Sans';
		font-style: normal;
		font-weight: 400;
		src: local('Josefin Sans'), local('JosefinSans'), url('http://themes.googleusercontent.com/font?kit=xgzbb53t8j-Mo-vYa23n5nhCUOGz7vYGh680lGh-uXM') format('woff');
	}



#wrapper {
	width: 1025px;
	margin: auto;
	
	
}
#footer {
	text-align: right;
	padding-right: 35px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	color: #999;
	position:absolute;
	top: 0;
	right: 0;
}
#footer a {
	color: #666;
	text-decoration:none;
	
}
#stats {
	position: fixed;
	bottom: 0;
	left: 0;
}

/********************** WELCOME PAGE ******************************/
#welcome_wrapper {
	font-family: 'Josefin Sans', arial, serif;
	width: 1000px; /* Breite des Elements */
	position: absolute;
	left: 50%;
	top: 50%;
	height: 544px; /* Höhe des Elements */
	margin-left: -500px; /* Breite des Elements geteilt durch zwei! */
	margin-top: -272px; /* Höhe des Elements geteilt durch zwei! */
	color: #00C;
}
#welcome_title {
	font-size: 4em;
	text-align: center;
	padding-bottom: 30px;
	margin-top: -30px;
	font-weight: bold;
}
#welcome_wrapper h1 {
	font-size: 1em;
}
#welcome_wrapper a {
	color: #00C;
	text-decoration:none;
}
#welcome_wrapper a:hover {
	color: #090;
}
#welcome_wrapper a:visited {
	
}
#welcome_wrapper ul li{
	font-size: 2em;
	line-height: 80px;
	
}
#welcome_content {
	width:200px;
	height: 400px;
	padding: 10px 0px;
	float:left;
	text-align: right;
}
#welcome_image_wrapper {
	width:600px;
	padding:0px;
	float:left;
}

#welcome_navi {
	width:200px;
	height: 400px;
	padding: 12px 0px;
	float:left;
	text-align: left;
}



/********************** CONTENT PAGE ******************************/

/* LEFT CONTENT */
#left_wrapper {
	float: left;
	width: 210px;
}
#left_content { 
	background: url(img/verlauf.png) right repeat-y ;
}
#left_content_footer {
	height: 15px;
	background: url(img/auslauf.png) right no-repeat;
}
.menu-wdd_primary-container {
	text-align: right;
	padding-right: 10px;
}


.menu-wdd_primary-container a {
	font-family: 'Josefin Sans', arial, serif;
	font-size: 1.8em;
	color: #00C;
	text-decoration:none;
}

.menu-wdd_primary-container a:hover {
	color: #090;
	text-decoration:none;
}

.menu-wdd_primary-container ul ul {
	font-size: 0.8em;/*
	background: url(img/submenu.png) right no-repeat;
	padding-right: 25px;*/
}
.menu-wdd_primary-container .current_page_item a{
	color: #090;
}
.menu-wdd_primary-container .current_page_item  ul a{
	color: #06F;
}
.menu-wdd_primary-container .current_page_item  ul a:hover{
	color: #090;
}
.menu-wdd_primary-container ul ul a {
	color: #06F;
}

.menu-wdd_primary-container li:hover ul,
.menu-wdd_primary-container a:hover ul{
	display:block;
}


	
/* LOGO */
.img_logo {
	margin: auto;
	width: 200px;
}

/* CONTENT */
#right_content {
	font-family: Tahoma, Geneva, sans-serif;
	padding: 10px;
	margin-left: 210px;
	min-height: 100%;
	font-size: 1.2em;
	color: #00C;
}
* html #right_content{ /* hack for IE min-height */
	height:100%;
}

#right_content h1 {
	font-family: 'Josefin Sans', arial, serif;
	font-size: 1.5em;
}
#right_content h1 a {
	text-decoration:none;
	color: #090;
}
#right_content a {
	color: #00C;
}

#right_content a:hover {
	color: #090;
}

#right_content p {
	margin-bottom: 15px;
}

/****************************************** PAGE STYLE *************************************/

/***************************************** POST SITE ************************************/


.post {
	text-align: left;
	width: 800px;
	margin-bottom: 50px;
}
.post_title, #single_title {
	width: 98%;
	border-bottom: 1px #666 solid;
	padding-left: 2%;
	padding-bottom: -5px;
}

.post_time, #single_time {
	font-size: 0.8em;
	color: #999;
	width: 100%;
	text-align: right;
	margin-top: -20px;
	height: 15px;
}
.post_content, #single_content {
	font-size: 0.8em;
	padding: 15px;
}
#single_content {
}
.post_content {
	background: #ECF4FD;
}

img.size-medium {
	margin: 5px;
	border: 1px outset #000;
}

.your-email input,.your-name input,.your-subject input,.your-message textarea{
	border: 1px solid #333;
}
.wpcf7-submit {
	padding: 5px;
	border: 1px solid #00F;
	cursor: pointer;
	color: #00F;
	font-size: 1.1em;
}
.dlc_logo  {
	float: right;
	margin: 25px 15px;
}