
* {
font-family : "Lucida Grande", verdana, helvetica, arial, sans-serif;
margin : 0;
padding : 0;
}
body {
font : 0.77em/170% "Lucida Grande", Verdana, Helvetica, sans-serif;
color : #333;
background-color: #E4E4E4;
}
#wrap {
width : 960px;
overflow : hidden;
position : relative;
margin : 0 auto;
padding-left: 10px;
padding-right: 10px;
background-color: #FFF;
border-left: 1px #BFBFBF solid;
border-right: 1px #BFBFBF solid;
}
a, a:visited, a:hover, a:active {
font-weight : normal;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
a.feedlink-leftalign {
background : url(images/feed-icon-12x12.png) no-repeat 0 50%;
padding-left : 14px;
}
a.feedlink-rightalign {
background : url(images/feed-icon-12x12.png) no-repeat 100% 50%;
padding-right : 14px;
}
a img {

}
img.rb {
border : 1px solid #aaa;
float : right;
margin : 0 0 5px 5px;
padding : 4px;
}
h1, h2, h3, h4, h5 {
font-weight : bold;
font-family : "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;
}
h2 {
font-size : 150%;
margin: 10px 0 0 0;
}
h3 {
font-size : 130%;
margin: 10px 0 0 0;
}
h4 {
font-size : 110%;
margin: 10px 0 0 0;
}
h5 {
font-size : 150%;
}
.small {
font-size : 90%;
}
.small-author {
font-size : 90%;
margin-bottom : 1em;
}
code {
background-color : #eeeeee;
padding : 5px;
border : 1px solid #cccccc;
}
blockquote {
color : #666666;
margin : 7px 5px 15px 5px;
font-style : italic;
background : #f9f9f9 url(images/quote.gif) no-repeat top right;
padding : 5px;
line-height : 1.4em;
border-bottom : 1px solid #d1d1d1;
}
#header {
	margin: 0 auto; 
	width: 982px;
	padding: 0;
	font-weight: bold;
	font-family: "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;
	height: 132px;
	background-image: url(http://www.quad-leasing.de/images/head.jpg);
}
#header #unterschrift {
		font-family: "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;
		font-size: 180%;
		color: #FFF;
		padding-left: 35px;
		padding-top: 40px;
}
#header h1 {
font-size: 100%;
}


#contentwrap {
width : 560px;
float : left;
display : inline;
margin : 15px 0 0 0;
padding : 0 10px 10px 0;
border-right : 1px solid #d1d1d1;
}
#contentwrap a, #contentwrap a:visited, #contentwrap a:hover, #contentwrap a:active {
color : #006ECC;
}
#sidebar {
margin : 0 0 15px 0;
float : right;
width : 378px;
}
#sidebar_left {
width : 185px;
float : left;
}
#sidebar_right {
width : 185px;
float : right;
}
#sidebar #tags, #sidebar #rec, #sidebar #ad {
text-align : left;
margin : 0 0 0 0;
background-image: url(images/menubg.gif);
padding : 5px;
}
#sidebar #tags a, #sidebar #rec a {
text-decoration : none !important;
padding : 2px 4px 2px 4px;
font-size : 90%;
background : #fff0f5;
border : 1px solid #ff0b5b;
color : #e0094f;
}
#sidebar #tags a:hover, #sidebar #rec a:hover {
background : #fff;
border : 1px solid #d1d1d1;
}

.sidebar1 {
background : #F6F6F6 url(images/head_content.gif) no-repeat right top;
margin-bottom: 10px;
}

#sidebar h5, #sidebar1 h5, #sidebar2 h5 {
font-size : 150%;
color : #333;
font-weight : bold;
margin : 0;
}
.sidebar1 ul, #sidebar #rec ul {
list-style : none;
margin : 0 0 0 0;
padding : 0;
list-style-type : none;
}
.sidebar1 ul li {
display : inline;
}
.sidebar1 ul li a, .sidebar1 ul li a:visited, .sidebar1 ul li a:active {
border-bottom : 1px solid #ebebeb;
cursor : pointer;
display : block;
text-decoration : none !important;
margin : 0;
padding-top : 4px;
padding-right : 0;
padding-bottom : 4px;
font-size : 90%;
color : #333333;
background : url(images/arrow.gif) no-repeat 0 50%;
padding-left : 24px;
line-height : 1.7em;
}
.sidebar1 ul li a:hover {
border-color : #0F72C7;
background : #4B95D5 url(images/arrow3.gif) no-repeat 0 50%;
color: #FFF;
}
.sidebar1 ul li ul {
list-style : none;
margin : 0 0 0 0;
padding : 0;
list-style-type : none;
margin-left : 20px;
}
.sidebar1 ul li ul li a {
line-height : 1.2em;
}
#sidebar #sidebarsearch {
text-align : left;
margin : 0 0 0 0;
padding : 5px;
background : #F6F6F6 url(images/head_content.gif) no-repeat right top;
margin : 0 0 10px 0;
}
#sidebar #sidebarsearch #s {
border : 3px solid #ebebeb;
width : 130px;
padding : 0.5em;
margin : 0.5em 0;
}
#sidebar #sidebarsearch #s:focus {
border : 3px solid #d1d1d1;
}
#sidebar #sidebarsearch #searchsubmit {
background : #fff0f5;
border : 1px solid #ff0b5b;
margin : 0 0 0 0;
padding : 1px 2px 1px 2px;
height : 25px;
width : 75px;
}
#sidebar #sidebarsearch #searchsubmit:hover {
border : 1px solid #ff97b1;
}
h3.entrytitle {
font-size : 170%;
font-weight : normal;
line-height : 100%;
margin : 0;
padding : 0 0 3px 40px;
text-align : left;
display : block;
border-bottom : 1px solid #d1d1d1;
}
h3.entrytitle a, h3.entrytitle a:visited {
color : black;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
h3.entrytitle a:hover {
text-decoration : none;
color : #e0094f;
}
.entry {
margin-top : 0;
position : relative;
clear : left;
}
.entry h1, .entry h1 a, .entry h1 a:visited, .entry h1 a:active, .entry h1 a:hover {
font-weight : bold;
font-size : 160%;
margin : 0 0 0 0;
padding : 0;
color : #006ECC;
}
.entry-start h2, .entry-start h2 a, .entry-start h2 a:visited, .entry-start h2 a:active, .entry-start h2 a:hover {
font-weight : bold;
font-size : 120%;
margin : 0;
padding : 0;
color : #55B048;
}
.entry h2, .entry h2 a, .entry h2 a:visited, .entry h2 a:active, .entry h2 a:hover {
font-weight : bold;
font-size : 120%;
margin : 0;
padding : 0;
color : #333;
}
.entrybody {
border-bottom : 1px solid #d1d1d1;
margin-bottom : 15px;
background : #f6f6f6 url(images/head_content.gif) no-repeat right top;
padding : 10px 10px 0 10px;
height : 1%;
}
.entrybody img {
margin : 15px;
border : 10px solid #ebebeb;
}
.entrybody p {
margin-bottom : 15px;
}
.entrybody1 {
border-bottom : 1px solid #d1d1d1;
margin-bottom : 15px;
padding : 10px 10px 0 10px;
height : 1%;
}
.entrybody1 img {
margin : 10px;
border : 10px solid #ebebeb;
}
.entrybody1 p {
margin-bottom : 15px;
}
.entrybody2 {
margin-bottom : 10px;
padding : 10px 10px 0 10px;
text-align: justify;
}
.entrybody2 img {
margin : 0 10px 5px 10px;
border : 5px solid #CCC;
}
.entrybody2 p {
margin-bottom : 15px;
}
.entrybody ul, .entrybody1 ul, .entrybody2 ul {
margin-left : 25px;
margin-bottom : 10px;
}
.entrymeta2 {
margin : 0 0 15px 0;
padding : 5px;
font-size : 90%;
background-image : url(images/entrymeta2bg.gif);
}
.entrymeta2 a {
text-decoration : none !important;
padding : 2px 4px 2px 4px;
font-size : 90%;
background : #fff0f5;
border : 1px solid #ff0b5b;
}
.entrymeta2 a:hover {
background : #fff;
border : 1px solid #d1d1d1;
}
.entrymeta2 ul {
list-style-type : none;
}
.entrymeta2 ul li a {
background : url(images/arrow.gif) no-repeat 0 50%;
padding-left : 10px;
}
.entrymeta2 h2, .entrymeta2 h2 a, .entrymeta2 h2 a:visited, .entrymeta2 h2 a:active {
font-weight : bold;
font-size : 110%;
margin : 0;
padding : 0;
color : #e0094f;
}
.highlight {
	border : 10px solid #ebebeb;
	background-color : #f6f6f6;
	padding : 10px;
	margin : 0;
}
.enm {
padding : 2px 4px 2px 4px;
font-size : 90%;
border : 1px solid #ebebeb;
}
h1.archives {
margin-bottom : 15px;
font-size : 180%;
}
h2.archives {
margin-bottom : 15px;
font-size : 180%;
}
h5.tag {
margin-bottom : 15px;
font-size : 180%;
}
.entrymeta-single {
color : #add248;
margin-top : 3px;
margin-bottom : 20px;
}
.entrybody h2 {
font-size : 140%;
font-weight : bold;
color : #333;
}
.entrybody h3 {
font-size : 140%;
font-weight : bold;
color : #333;
}
.entrybody2 h2 {
font-size : 140%;
font-weight : bold;
color : #333;
}
.entrybody h4 {
font-size : 140%;
font-weight : bold;
color : #333;
}
.entrybody ul, .entrybody ol {
margin-top : 10px;
margin-bottom : 10px;
margin-left : 30px;
}
.entrybody li {
padding-top : 1px;
padding-bottom : 1px;
}
ol#commentlist {
margin : 0 0 15px;
padding : 0;
list-style : none;
}
.commentname {
color : #4b5ba2;
}
.commentname a {
color : #333333;
text-decoration : underline;
font : bold 110% "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;
}
.commenttext {
min-height : 90px;
border : 1px solid #ebebeb;
padding : 0.5em;
}
* html .commenttext {
height : 90px;
overflow : visible;
}
.commentp {
padding : 6px 12px 10px 10px;
}
.commenttext p {
margin : 0 0 10px;
padding : 0;
}
#commentblock ol li {
margin-bottom : 5px;
}
#commentblock h5 {
font-size : 140%;
}
#commentsform {
border : 10px solid #ebebeb;
background-color : #f6f6f6;
padding : 15px;
margin : 0;
}
#commentsform p {
margin-top : 5px;
margin-bottom : 5px;
}
#commentsform .label {
font-size : 95%;
}
#commentsform #author, #commentsform #email, #commentsform #url, #commentsform #mcspvalue, #commentsform textarea {
width : 400px;
padding : 0.5em;
border : 3px solid #ebebeb;
margin : 0.5em 0;
}
#commentsform #author:focus, #commentsform #email:focus, #commentsform #url:focus, #commentsform #mcspvalue:focus, #commentsform textarea:focus {
border : 3px solid #bfbfbf;
}
#submit, #submit_comment {
background : #f6f6f6 url(images/button-bg.png) repeat-x;
border : 1px solid #aaa;
border-bottom : 1px solid #858585;
margin : 5px 0 0 0;
padding : 2px;
width : 150px;
height : 25px;
}
#submit:hover, #submit_comment:hover {
border : 1px solid #333;
}
#commentsform .quicktags {
margin-top : 10px;
}
#commentsform .quicktags input {
background : #f6f6f6 url(images/button-bg.png) repeat-x;
border : 1px solid #aaaaaa;
font-size : 0.9em;
color : #666;
font-family : Arial, Helvetica, sans-serif;
width : auto;
margin : 1px 2px 2px 0;
padding : 0 1px 0 1px;
}
#commentsform .quicktags input:hover {
border : 1px solid #e0094f;
}
#footer {
width: 980px;
padding : 10px 0 10px 0;
background : #6D6D6D;
margin: 0 auto;
border-left: 1px #D1D1D1;
border-right: 1px #D1D1D1;
}
#footer #inhalt {
margin : 0 auto;
width : 960px;
color : #fff;
font-size : 90%;
}
#footer a {
color : #fff;
}
#footer a:hover {
color : #fff;
}
input, textarea, select {
padding : 0.5em;
border : 3px solid #ebebeb;
margin : 0.5em 0;
background-color: #FFF;
}
.smallnav {
font-size : 90%;
}
.smallnav a, .smallnav a:visited, .smallnav a:active, .smallnav a:hover {
color : #006ECC;
}
.CommentOrderNumber {
float : right;
font-size : 4em;
color : #ebebeb;
padding : 0.2em 0;
letter-spacing : -0.3em;
margin : 0.1em 0.5em 0 0;
}
h2.posth, h2.posth a, h2.posth a:visited, h2.posth a:hover {
font-size : 100%;
font-weight : normal;
display : inline;
}
a.trackback-leftalign {
text-decoration : none !important;
padding : 2px 4px 2px 4px;
font-size : 90%;
background : #ffffff;
border : 1px solid #d1d1d1;
}

.bookmark {
text-align:right;
}
.bookmark img {
padding : 2px 4px 2px 4px;
}
.bookmark a img {
background : #FFF0F5;
border : 1px solid #FF0B5B;
}
.bookmark a:hover img {
background : #fff;
border : 1px solid #d1d1d1;
}


