/*
Theme Name: ledlager.de Theme Blog
*/

body {margin:0px; background: white; padding: 0px; background-image: url(img/verlauf_grau.png); background-repeat: repeat-x; font-size:14px; font-family: verdana; color:#8d8d8d} 

ul,li {margin: 0; padding: 0; list-style:none;} 
 
h1 {font-size: 18px; color:#8d8d8d;margin-top:15px;} 
h1  a {color:#8d8d8d; text-decoration:none; } 
h1  a:hover{color:#8d8d8d; } 
h1  a:visited {color:#8d8d8d; } 

h2  {font-size: 16px; color:#07689d;text-align:left;} 
h2 a {color:#07689d; text-decoration:none; } 
h2  a:hover{color:#07689d; } 
h2 a:visited {color:#07689d; } 

h3 {font-size: 14px; color: black;}
h3 a {color:black; text-decoration:none; } 
h3 a:hover{color:black; } 
h3 a:visited {color:black; } 

#wrapper {width: 1020px; margin: 0 auto;  -moz-box-shadow: 0 0 20px #b5b5b5;-webkit-box-shadow: 0 0 20px #b5b5b5;box-shadow: 0 0 20px #b5b5b5; background-color: white;} 

#logo {height:133px;}
#header-navi {background-image: url(img/header-navi-bgr.png); background-repeat: no-repeat; height:27px;margin:0; padding:0}

#header-navi-list {margin:0; padding:0; }
#header-navi-list ul {margin-left:250px; }
#header-navi-list ul li {float:left; margin-right: 20px; list-style:none; border-right: 1px solid #8d8d8d; padding-right:20px;}
#header-navi-list ul li:last-child {border:0px;}
#header-navi-list ul li a {color:#8d8d8d; font-size: 13px; font-weight: bold; text-decoration:none;}


#content {background-image: url(img/content-bgr.png); background-repeat:repeat-y; margin:0; padding:0}

#content-left {float:left; width:209px;}

.post .alignleft {float:left; margin-right: 10px;}
.post .alignright {float:right; margin-left: 10px;}

#content-left  h3 {background-image:url(img/navi-bgr-title.png);height:27px; padding:5px; background-repeat: no-repeat; color: white; margin:0;}
#content-left ul {margin-bottom:10px;}
#content-left ul ul li {list-style: none; margin-left:20px; line-height: 22px;}
#content-left ul ul li a{color:#8d8d8d; text-decoration: none;}
.tagcloud {width: 150px;}

.entry-content p {line-height: 24px;}
.entry-content p  a {color: #07689d}
.entry-content ul {margin-left: 40px; line-height: 22px;}
.entry-content ul li {list-style:circle; margin-bottom: 5px; color: #000;}

.post a {color: #07689d}
.post a:visited {color: #07689d}
.post a:hover {color: #07689d}

.entry-meta {font-size: 12px;}
.entry-meta a:visited{color: #07689d}
.entry-meta a:hover{color: #07689d}

.entry-utility {font-size: 10px; clear:both;}


.tagcloud {margin-left:8px; margin-right:5px;}
.tagcloud a{color:#8d8d8d;}

#content-right {float: right; width: 770px; margin-right: 25px;}
#content-right  p{color: #000;}


#social {background-image: url(img/social-bgr.png); background-repeat:no-repeat; height: 46px; margin:0; padding:0;}
#social img {margin-right: 10px;}
#footer {margin:0; padding:0;}

#footer #kontakt {float:left; margin-right: 50px; width: 180px; line-height: 20px; margin-left: 30px;}
#footer #kontakt  h3 { color: #07689d}
#footer #kontakt hr { color: #8d8d8d; background-color: #8d8d8d}


#footer #info {float:left; margin-left: 50px; width: 160px; line-height: 20px;}
#footer #info  h3 { color: #07689d}
#footer #info a  {color:#8d8d8d; text-decoration: none;}



#footer #vorteile {float:left; margin-left: 50px; width: 470px; line-height: 20px;}
#footer #vorteile  h3 { color: #07689d}
#footer #vorteile a  {color:#8d8d8d; text-decoration: none;}
#footer #vorteile ul li {list-style: circle; line-height: 22px; margin-bottom: 15px;}

#nav-above{margin-top: 20px; color:  #07689d}
#nav-above  a {color:  #07689d}

#nav-below {margin-top: 20px; color:  #07689d}
#nav-below  a {color:  #07689d}

#comments {color:  #8d8d8d}
#comments a{color:  #07689d}

.reply {margin-bottom: 15px;}

.widget_recent_entries ul li {margin-bottom: 20px;}

#searchform {margin-bottom: 10px; margin-left:10px;}

#commentform input {float:right; margin-right: 400px;}

/* Online Marketing Solutions AG Call-To-Action Button */

a.cta-button {
	text-decoration:none;
}

/* Buttoneigenschaften für die Integration in Texte */
.button {
	float:left;
	margin-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}

/* Druck-Effekt bei Klick */
.button:active {
	position:relative;
	top:1px;
}

/* Linker Teil (9px) */
.btn-left {
	width:1px;
	height:20px;
	float:left;
}

/* Mittelteil (Breite richtet sich nach Inhalt) */
.btn-center {
	width:auto;
	height:20px;
	background-repeat:repeat-x;
	float:left;
}

/* Textformatierung und Abstände */
.btn-center p.btn-text {
	padding-left:7px;
	padding-right:10px;
	color:#fff;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-shadow: #000 1px 1px 1px;
	margin-top:2px;
}

.btn-center p.btn-text:hover {
	text-shadow: #666 1px 1px 1px;
}

/* Rechter Teil (Pfeil) */
.btn-right {
	width:20px;
	height:18px;
	float:left;
	padding-top:2px;
}

/* Bilder */
.darkblue1{
	background-image:url('img/red-rounded-1.png');

}

.darkblue2{
	background-image:url('img/red-2.png');

}

.darkblue3{
	background-image:url('img/red-rounded-3.png');
}

/* CASE: BLOCK LEFT */
.clear {
	clear:both;
}