/*
Theme Name: MeisterTraining
Version: 1.0
Author: Thoxan GmbH - Kilian Siebel
Author URI: http://thoxan.com/

*/

* {margin:0;padding:0;}
img {border:0;}
p { margin-top:15px;}

body {background:url(images/bg.gif) repeat-x #81858e;color:#4f4f4f;font-family:Arial;font-size:12px;line-height:20px;}

div#container {width:960px;margin:0 auto;background:url(images/container_bg.gif) repeat-y;}
div#header {height:269px;}
	div#header div.left {width:289px;float:left;}
	div#header div.right {width:671px;float:left;}

div#menus {width:760px;float:left;}
	div#mainnavi {background-color:#d2511e;height:23px;padding-left:20px;padding-top:4px;}
	div#subnavi1 {background-color:#a2411b;height:23px;padding-left:20px;padding-top:4px;}





div#search {width:185px;height:36px;background-color:#797979;margin-bottom:30px;padding-top:18px;padding-left:15px;}

div#sidebar_left {width:240px;float:left;padding-top:30px;}

div#header_right {color:#797979;border-left:1px solid #edf0f7;border-top:1px solid #edf0f7;border-right:1px solid #edf0f7;width:173px;height:21px;padding-top:3px;padding-left:26px;position:absolute;top:234px;font-size:0.9em;left:50%;z-index:777;margin-left:278px;background:url(images/header_right.png) no-repeat;}
	div#header_right a {color:#797979;}

div#content {width:460px;float:left;padding:30px;}

div#main {width:760px;float:left;}

div#sidebar_right {width:200px;float:left;}

div#footer {clear:both; background-color:#fa7b48;color:#fff;border-top:2px solid #952627;width:940px;padding-top:4px;padding-bottom:4px;padding-left:20px;margin:0 auto; height:20px;}

div#seofooter {background-color:transparent;width:940px;clear:both;padding-top:4px;padding-bottom:4px;padding-left:20px;margin:0 auto;padding-bottom:20px;color:#fff;font-size:0.9em;}

/* NAVIS */
div#mainnavi ul, div#subnavi1 ul {list-style-type:none;}
div#mainnavi ul li {float:left;display:inline;padding-left:12px;padding-right:3px;background:url(images/menu_trenner.gif) left no-repeat;}
div#mainnavi ul li a, div#subnavi1 ul li a {color:#fff;text-decoration:none;}
div#mainnavi ul li.current_page_item, div#mainnavi ul li.current_page_parent, div#subnavi1 ul li.current_page_item {font-weight:bold;}
div#mainnavi ul li.page-item-3,div#mainnavi ul li.page-item-170 {padding-left:0px;background:transparent;}

div#subnavi1 ul li {float:left;display:inline;padding-right:8px; padding-left:12px; background:url(images/trenner_submenue.jpg) left no-repeat;}
div#subnavi1 li.current_page_item {float:left;display:inline;padding-right:8px;}
div#subnavi1 li a {color:#fff;}
div#subnavi1 li.current_page_item a {font-weight:bold;}

div#subnavi1 ul li.page-item-351,div#subnavi1 ul li.page-item-377,div#subnavi1 ul li.page-item-170 {background:none;padding-left:0;}
div#subnavi1 ul li.page-item-2921,div#subnavi1 ul li.page-item-377,div#subnavi1 ul li.page-item-170 {background:none;padding-left:0;}


/* TYPO */
h1, h1 a {color:#293a4a;font-size:24px;margin-bottom:30px; margin-top:20px;text-decoration:none; line-height:29px; display:block;}
h2 {color:#595959;font-size:18px;margin-top:16px;}
h3 {color:#595959;font-size:14px;margin-top:16px;}


hr {margin-top:10px; }

div#footer a {text-decoration:none;color:#fff;}

a {color:#d2511e;;text-decoration:none;}
a:hover {color:#b2b2b2;text-decoration:none;}

.postTabsLinks {font-size:1.1em !important;}


.contactText {background-color:#797979;padding:10px;display:block;color:#fff;font-size:0.9em;}
.contactText ul, .contactText li {margin:0;padding:0;list-style-type:none;}
.contactText li {margin-bottom:1px;}
.contactText a {color:#fff;}
.contactText a:hover {color:#293a4a;}

div.blogside ul, div.blogside ul ul {list-style-type:none;margin-bottom:10px;}

div.blogside li  {display:block;padding-top:6px !important;}
div.blogside ul li {border-bottom:1px solid #fff; padding-left:10px; padding-right:10px;}
div.blogside li a {color:#fff;font-weight:bold;font-size:1.0em;text-decoration:none;}
div.blogside li a:hover {color:#293a4a;}
div.blogside h2 {padding-left:10px;color:#d2511e;font-size:1.1em;}






/* PostMetaData */
div.postmetadata {border:1px solid #eee;padding:10px;margin-bottom:30px;margin-top:30px;background-color:#fdfdfd;font-size:0.9em;}

input, textarea {border:1px solid #eee;margin-bottom:10px;background-color:#fdfdfd;font-size:0.9em;padding:4px; border:1px solid #fa7b48;}

div.postmetadata ul {margin:0;padding:0;list-style-type:none;}
div.postmetadata li {margin-bottom:3px;}

/* INPUTS */
div#searchlabel {font-size:0.9em;padding-top:1px;height:19px;width:30px;float:left;color:#fff;}
div#searchinput {height:20px;width:125px;margin-left:5px;float:left;}
div#searchinput input {padding-top:4px;padding-left:4px;}
div#searchbutton {float:left;height:20px;width:10px;margin-left:2px;}
input#s {background-color:#bcbcbc;border:0;width:120px;height:20px;padding:0;}
input#searchsubmit {width:11px;height:20px;background:url(images/searchbutton.gif);border:0;}


.breadcrumb {margin-bottom:15px;}

/* Comments by Kubrick Theme */
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li ul li {
	font-size: 1em;
} 

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
	.alt {
		margin: 0;
		padding: 10px;
		}

	.commentlist {
		padding: 0;
		text-align: justify;
		}

	.commentlist li {
		margin: 15px 0 10px;
		padding: 5px 5px 10px 10px;
		list-style: none;
		}
	.commentlist li ul li {
		margin-right: -5px;
		margin-left: 10px;
	}

	.commentlist p {
		margin: 10px 5px 10px 0;
	}
	.children { padding: 0; }

	#commentform p {
		margin: 5px 0;
		}

	.nocomments {
		text-align: center;
		margin: 0;
		padding: 0;
		}

	.commentmetadata {
		margin: 0;
		display: block;
		}

#nutzen
{
width:300px;
background: #b2b2b2;
color:#000;
padding:20px;
margin-top:20px;
margin-bottom:10px;
}
#nutzen strong {
color:#293a4a;
}

#nutzen h2 {
color:#81858e;
text-align:center;
font-size:60px;
margin-top:30px;
}

#nutzen p {
margin-bottom:6px;
}


.entry ul {margin-left:20px;margin-top:10px;margin-bottom:10px;}


#testimonal {
font-style: italic;
width:450px;
background:#797979;
height:auto;
margin-top:10px;
margin-bottom:10px;
padding:7px;
color:#fff;
border:1px solid #b2b2b2;
}
#testimonal img {
margin:7px;
float:left;
}
#testimonal p {
padding:7px;
font-style:italic;
}
blockquote {margin:20px; font-style:italic;}

.simple-nav {display: none;}

.linklove{
	display:none;
	}
	
	
	

.sitemap_kat {
background-image: url("images/content_bul.png");
background-position: 0 3px;
background-repeat: no-repeat;	
margin-top:20px;
font-size:14px;
line-height:18px;
padding-left:15px;
}
.sitemap_eingerueckt {
background-image: url("images/content_bul.png");
background-position: 0 1px;
background-repeat: no-repeat;	
margin-left:20px;
padding-left:15px;
}

.children { padding: 0; }	



.short_txt_tags{
	margin-top:20px;
	margin-bottom:50px;
	padding:10px;
	background-color:#d4d3d3;
	font-size:10px;
	}
	
#content .short_txt_tags a{
	color:#fa7b48;
	}
	
	
	
.datum{
	margin-top:-15px;
	font-size:10px;
	font-weight:bold;
	}
