/*
Theme Name: kljb_theme
Description: einfaches KLJB Layout
Author: Richard Wegele
Version: 1.0
*/

*, body {
		margin: 0;
		padding: 0;
		border: 0

}
	
body {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #737373;

	background-color: #ffffff;
	background-image: url(images/verlauf_footer_kachel.png);
	background-repeat: repeat-x;
	background-position:bottom



}

#kljbdachau-wrapper {
height: 150px;
width:500px;
float:left;
}

#header-wrapper {
height: 150px;
width:250px;
}


#kljbdachau {
padding-top:55px;
margin-left:85px;
width:135px;
height:58px;

}



#header{
		padding-top:55px;
		margin-left:600px;
		width:260px;
		height:88px
}

#header ul{
		margin-left:67px;
		margin-top:6px
}

#header ul li {
		float:left;
		list-style-type:none;
		margin-right:5px
}

#header ul li a{
		color:#4e4e4e;
		font-style: normal;
		font-variant: normal;
		font-weight: lighter
}

div #suche, #suche form{
width:260px
}

#suchenavi {
}

/*
#Suche-Wrapper{
width:145px;
height:24px;
background-color:#99CC66;
margin-right:5px
}*/

input[type=text], #s {
width:145px;
height:24px;
padding-left:5px;
/*padding-bottom:4px;*/
padding:5px, 0, auto;
margin-left:10px;
margin-top:5px;
color: #7a7a7a;
background-color:#e6e8e5;
font-size: 10px;
border: 1px solid #88bcb8
}

/*#Button-Wrapper{
float:left;
height:24px;
width:61px;
background-color:#0099CC;
background-repeat:no-repeat
}*/

/*input[type=button] {
font-size: 10px;
width:61px;
height:25px;
background-color: #88bcb8;
color:#ffffff;
border : none
}*/

#suche input[type=submit], #searchsubmit{
margin-left:0;
float:none;
/*padding-bottom:4px;*/
padding:0px, 5px, auto;
margin-right:0px;
background-image:none;
display:inline;
font-size: 10px;
width:61px;
height:25px;
background-color: #88bcb8;
color:#ffffff;
border : none
}



input[type=submit], #submit, .sendbutton{
margin-left:35;
padding-top:0px;
padding-bottom:4px;
/*margin-right:30px;
*/text-align:center;
display:inline;
color:#FFFFFF;
background-color: #88bcb8;
width: 152px;
height:24px;
border: 1px solid #88bcb8
}


/*input[type=submit] {
float:right;
padding-top:0px;
padding-bottom:4px;
margin-right:30px;
text-align:center;
 display:block;
 background-image:url(images/button_content.jpg);
 color:#FFFFFF;
 width: 152px;
 height:23px;

}
*/



/*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/
.cf-ol textarea {
margin-left:35px;
margin-bottom:10px;
  padding: 7px 7px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  width: 470px;
  
  	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #737373;
}

.cf-ol  select{
width:200px;
margin-left:35;
padding-left:7px;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
line-height: 1.5em;
font-size: 12px;
background-image:none;
color: #737373;
background: #fafafa;
border: 1px solid #e8e8e8
}

.single fldrequired, .single, area fldrequired, #author, #email, #url {
width:200px;
margin-left:35;
padding-left:7px;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
line-height: 1.5em;
font-size: 12px;
background-image:none;
color: #737373;
background: #fafafa;
border: 1px solid #e8e8e8
}

.cf-ol  input[type=text] {
width:200px;
margin-left:35;
padding-left:7px;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
line-height: 1.5em;
font-size: 12px;
background-image:none;
color: #737373;
background: #fafafa;
border: 1px solid #e8e8e8
}

#usermessagea, #usermessage2a{
margin-left:35px;
color:#009993
}

.cf-ol label{
display:block;
color:#aaaaaa;
margin-left:35px;
font-weight:normal;
font-size:9px
}

.cf-box-b{
margin-left:35px;
margin-right:0px
}

#li--1, #li--2, #li--3, #li--4, #li--5, #li--6, #li--7, #li--8, #li--1items, #li--2items{
list-style-type:none;
margin-bottom:10px
}

/*#li--2 {
float:left
}*/

#li--6, #li--7{
margin-bottom:0px
}

.linklove {
display:none
}

.secinput {
margin-top:1px;
margin-right:10px;
float:left;
}


#li-2-1, #li-2-2, #li-2-3, #li-2-4, #li-2-5, #li-2-6, #li-2-7, #li-2-8, #li-2-9 {
list-style-type:none;
margin-bottom:10px
}

/*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/ /*Kontaktformular*/



form p {
margin-right:0px;
}

form#commentform textarea {
margin-left:35px;
margin-bottom:10px;
  padding: 7px 7px;
  background: #fafafa;
  border: 1px solid #e8e8e8;
  width: 470px;
  
  	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #737373;
}

#comments {
margin-top:30px;
}

.commentlist {
margin-left:35px;
margin-bottom:10px
}

.commentlist p, #respond p {
margin-left:0px;
}

#respond p label{
color:#aaaaaa;
margin-left:35px
}

#respond p input[type=text] {
width:200px;
padding-left:7px;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
line-height: 1.5em;
font-size: 12px;
background-image:none;
color: #737373;
background: #fafafa;
border: 1px solid #e8e8e8
}

.commentlist li {
margin-bottom:15px;
list-style-type:none

}

.says {
color: #009993
}

.fn{
color: #009993
}


#logged_in {
margin-left:35px;
margin-bottom:10px;
}



h3 {
font-size:16px;
font-weight: bold;
color:#009993;
margin-left:35px;
margin-bottom:10px;
margin-top:30px
}


/*Suchseite*//*Suchseite*//*Suchseite*/


h4 {
font-size:16px;
font-weight: bold;
color:#009993;
margin-left:35px;
margin-bottom:0px
}

.postmetadata {
margin-bottom:20px
}


#searchzeit {
padding-top:10px;
margin-bottom:0

}

.screen-reader-text {
margin-left:35px;
margin-top:20px
}

/*Suchseite*//*Suchseite*//*Suchseite*/



#author, #email, #url{
margin-left:35px;
margin-bottom:10px
}

form#commentform textarea #comment {

}

/*#comment{
display:block;
border:1px;
border-color:#e8e8e8
}*/

#kommentare {
padding-top:3;
color:#818181;
margin-right:10px;
margin-left:270px;
float:left
}

/*#buttonkommentar{
float:right;
padding-top:2px;
margin-right:30px;
text-align:center;
 display:block;
 background-image:url(images/button_content.jpg);
 color:#FFFFFF;
 width: 152px;
 height:22px;
}*/



a {
/*	color: #009993;
*/	color:#3e3e3e;
	text-decoration: none
}

a:hover {
	color: #009993;
	text-decoration:none
}


a .more-link {
text-align:right
}

#content a{
color:#009993;
	text-decoration: none
}

#content a:hover{
color:#3e3e3e;
	text-decoration: none
}



/*.get-flash-player {
	margin: 8px;
}
*/


#content-wrapper {

	border:0;
	
	margin: 0 auto 0;
	width: 1074px;
	background-image: url(images/header.jpg);
	background-repeat:no-repeat

}

#navicontent-wrapper {
margin-left:80px;
}

#navi {
float:left;
font-size:13px;
width:184px;
list-style-type: none
}

#naviheader{
height:35px;
width:184px;
background-image:url(images/navi_header.png)
}


#navi #share {
padding-top:8px;
padding-left:13px;
height:26px;
background-image:url(images/navi_end.png)
}


/*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/

#navi ul li ul li a{
display:block;
font-size:11px;
height:14px;
width:158px;
padding-left:25px;
padding-top:3px;
padding-bottom:3px;
border-right: 1px solid #dadada;
background-color:#f5f5f5;
background-image:none
}
/*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/ /*Subnavi*/

#navi ul li {
height:30px;
width:184px;
background-image:url(images/button_navi.jpg);
background-repeat:no-repeat
}


#navi ul li a {
display:block;
height:30px;
padding-left:15px;
padding-top: 6px
 }
 
ul {
list-style-type:none;
color: 00827c;
}





#content_artikel ul {
margin-right:55px;
margin-bottom:12px;
margin-left:70px; /*50*/
list-style-type:square;
color:#737373
}

#content_artikel ol {
margin-left:70px;
margin-bottom:12px;
margin-right:55px;
color: #737373
}

#content {

width:535px;
margin-left:200px;
/*margin-left:20px;
*/margin-right:250px
}

#content_header{
height:36px;
background-image:url(images/content_header.png);
background-repeat:no-repeat
}

#content_artikel {
background-image:url(images/content_back.png);
background-repeat:repeat-y;
padding-bottom:56px;
}

#content_artikel form {
margin-top:20px;
margin-bottom:60px
}

div .pagination {
width:535px;
margin-bottom:0px;
}

div .wp-pagenavi {
margin-top:100px;
margin-right:35px;
text-align:right
/*margin-top:60px;
margin-left: auto; 
margin-right: auto*/

}

div .wp-pagenavi a {
color: #009993
}



#content_ende {
height:5px;/*5px;*/
width:535px;
background-image:url(images/content_ende.png);
background-repeat:no-repeat
}


#zeit {
padding-top:26px;
margin-left:35px;
margin-bottom:0px
}



p {
/*margin-left:35px;*/
margin-right:35px;
margin-bottom:12px;
margin-left:35px

}

/*#content img {
max-width:464px
}*/

p img.wp-image-79{
margin-left:-35px
}

h1 a{
text-decoration:none;
color: #009993 /*00736e*/
}

h1 a:hover {
text-decoration:none;
color: #009993 /*00736e*/
}

h1 {
line-height: 1.2em;
font-size:22px;
margin-top:0px;
margin-bottom:12px;
margin-left:35px;
color: #009993

}

h6 {
font-style:normal;
font-weight:normal;
font-size:11px;
margin-left:35px;
color: #009993
}



#content img {
padding-left:0px;
margin-bottom:12px;
/*margin-bottom:20px
*/
}

#li--7 img {
margin-bottom:0px
}

.ngg-gallery-thumbnail img {
margin-left:35px;
margin-right:35px
}

.ngg-gallery-thumbnail-box {
float:left

}
