/*
Theme Name: LPW
Theme URI: www.content-guru.de
Description:
Author: Tobias Haufe
Version: 1.1
Tags: 
*/


*{
margin:0; padding:0;
}

/*Global*/

body{background:#fff; font-family:Arial, Helvetica, sans-serif;}

.clearer{clear:both;}

/*Struktur*/

#wrapper{width:934px; margin:17px auto 0 auto;}



/*header*/
#header{background: url(images/header.gif) no-repeat; height:195px; margin: 0;}

#site-title a{display:block; width:179px; height:184px; text-indent:-999em; overflow:hidden; background:url(images/logo.gif) no-repeat; margin:8px 0px 0 3px; padding: 0 0 0 0; float:left;}


#site-description{display:none;}

/*Navi-top*/

.navi-top{position: absolute; display:block; float: left; margin:0 0 0 243px; float:left; width: 687px; height:27px;}

.navi-top ul{list-style-type:none;}

.navi-top li{float:left; list-style-type:none;}

.navi-top a{display:block; height:27px; text-indent:-999em; overflow:hidden; list-style-type:none;}


/*content*/

#main{background:url(images/content-hg.gif) repeat-y;}

.widget-area {width:175px; float: left;}

.widget-area a{color: #003246;}

.widget-area a:hover{ color: #5D6F76; text-decoration:none;}

.widget-area ul{list-style-type:none; font-size:0.9em; margin: 5px 0 0 0px;}

.widget-area li{padding:2px 0px 2px 0px; border-bottom:1px solid #fff; font-weight: bold;}

.widget-area .sub-menu {list-style-type:none; font-size: 11px; padding: 6px 0 0px 0px;}

.widget-area .sub-menu li{padding:1px 0 0px 10px; border-bottom:none; margin: 0px 0 0px 0px;}

.widget-area .sub-menu a{background: url(images/dot.gif) no-repeat; padding: 0px 0px 0 10px; font-weight: normal;}

#content {width:710px; margin:0px 0px 0px 25px; padding: 0 0 0 0; float:left; font-size:0.88em;}

#content .entry-title, .widget-title{display:none;}

.widget-container ul{background-color:#c4e65c; border-bottom:none; margin:0px 7px 0 7px;}

.widget-container a{padding: 0px 0 0 12px;}

.menu-item-97 {background-color:#e2f3ae; margin: 12px 0px 0px 0px; height: 16px;}

.menu-item-97, .menu-item-119   {border-bottom: 2px solid #fff !important;}

.menu-item-98  {border-bottom: 1px solid #fff,}

.menu-item-98 .sub-menu, .menu-item-112 .sub-menu {border-top:1px solid #fff; margin: 2px 0 4px 0px;}


#pages-3 {border-bottom:none;}


/*footer*/

#footer{background: url(images/footer.gif) no-repeat; height:58px;}


.entry-content {font-size:0.9em; color: #5D6F76;}

.entry-content p { margin-bottom: 1em; padding: 0 0 0 6px; line-height: 1.4em;}

.entry-content h1 { margin-bottom: 1em; color: #003246; background-color: #f0f5f7; padding: 0 0 0 6px;}

.entry-content h2 { margin-bottom: 1em; color: #003246; background-color: #f0f5f7; padding: 0 0 0 6px; }

.entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0;}

.entry-content a:link {color: #003246; text-decoration:none;}
.entry-content a:hover {color: #8dba00; text-decoration:none;}
.entry-content a:hover strong {color: #8dba00; text-decoration:none;}
.entry-content a:visited {color: #003246; text-decoration:none;}

.entry-content li a:link {color: #003246; text-decoration:none;}
.entry-content li a:hover {color: #8dba00; text-decoration:none;}
.entry-content li a:hover strong {color: #8dba00; text-decoration:none;}
.entry-content li a:visited {color: #003246; text-decoration:none;}

h1 {font-size:1.2em}

h2 {font-size:0.8em}

/* =Images
-------------------------------------------------------------- */

#content img {
	margin: 0;
	height: auto;
	max-width: 1200px;
	width: auto;
}
#content .attachment img {
	max-width: 900px;
}
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}

/* =Search
-------------------------------------------------------------- */

#search-2 {
	margin: 0;
	height: auto;
	width: auto;
	border: none;
}
.screen-reader-text {display: none;}
#s {
	margin: 18px 0 0 17px;
	height: 18px;
	width: 79px;
	border: 1px solid #00163f;
}



#post-78 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}
#post-321 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}
#post-323 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}
#post-325 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}
#post-328 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}
#post-330 .entry-content li { margin-bottom: 1em; margin: 0 0 0 20px; padding: 0 0 10px 0; list-style: none;}



/* =Sitemap
-------------------------------------------------------------- */

.page-list .page-item-19 {margin: 10px 0 0 20px;}
.page-list .page-item-82 {margin: 10px 0 0 20px;}
.page-list  a {font-weight: bold;}
.page-list  ul a {font-weight: normal;}

input {
 border-width: 1px;
 font-size: 8pt;
 font-family: verdana;
 border-color: #B4BCBC;
 border-style: solid;
 background-color: #FFFFFF;
 color: #00163F;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 padding-left:3px;
 margin:1px
}

select {
 border-width: 1px;
 font-size: 8pt;
 font-family: verdana;
 border-color: #B4BCBC;
 border-style: solid;
 background-color: #FFFFFF;
 color: #00163F;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 padding-left:3px;
}

select.lang {
 border-width: 1px;
 font-size: 7pt;
 font-family: verdana;
 border-color: #B4BCBC;
 border-style: solid;
 background-color: #ffffff;
 color: #BEC5C9;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 padding-left:3px;
}

textarea {
 border-width:1px;
 font-size: 8pt;
 font-family: verdana;
 border-color:#B4BCBC;
 border-style:solid;
 background-color: #FFFFFF;
 color: #00163F;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:3px;
 padding-left:3px;
 margin:1px
}

.navi-top { 
 width: 100%
}

.navi-top .menu-item-99 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_03.gif);
    width: 104px;

}
.navi-top .menu-item-100 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_04.gif);
    width: 90px;
}
.navi-top .menu-item-101 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_05.gif);
    width: 115px;
}
.navi-top .menu-item-102 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_06.gif);
    width: 89px;
}
.navi-top .menu-item-103 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_07.gif);
    width: 96px;
}
.navi-top .menu-item-104 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_08.gif);
    width: 103px;
}
.navi-top .menu-item-105 {
    background-image: url(/wp-content/uploads/2017/01/lehmann-gmbh_09.gif);
    width: 90px;
}
