/*Layout*/
html{font-size:62.5%;}
body{font-family: trebuchet ms;color:#444444;font-size: 100%!important;text-align: center;background-color: #F4FAFF;background-image:url('http://s3-01.webmart.de/i/blog/bodybg.jpg');background-repeat:repeat-x;margin:0px 0px 0px 0px;}
#subbody{text-align: left;width:1000px;margin-right: auto;margin-left: auto;}
#main{background-image:url('http://s3-01.webmart.de/i/blog/mainbg.png');background-repeat:repeat-y;width:920px;padding:20px 40px 20px 40px}
#columns{}
#content{width:680px;float:left;}
#contentfull{} /*when no sidebar shown*/
#sidebar{width:220px;float:right;}


/*Headers & Footers*/
#siteheader{background-image:url('http://s3-01.webmart.de/i/blog/shbg.png');background-repeat:no-repeat;background-position:left bottom;width:920px;padding:20px 40px 20px 40px}
#sitefooter{clear:both;background-image:url('http://s3-01.webmart.de/i/blog/sfbg.png');background-repeat:no-repeat;background-position:left top;width:920px;padding:20px 40px 20px 40px;text-align:right;font-size:1.4em;}
#columnsheader{}
#columnsfooter{clear:both}
#contentheader{}
#contentfooter{clear:both;}
#sidebarheader{}
#sidebarfooter{}

/*Post content*/
.post{margin-bottom:50px;}
.post .date{background-image:url('http://s3-01.webmart.de/i/blog/dateboard.png');background-repeat:no-repeat;position:relative;left:-84px;width:64px;float:left; margin-top:5px;}
.post .date .month{color: #ffffff;font-size: 10px;font-weight: bold;padding-top: 2px;text-align:center;}
.post .date .day{color: #ffffff;font-size: 22px;padding-top:0px;text-align:center;}
.post div.title{float:left;position:relative;left:-64px;width:610px}
.post h1.title{font-size:2.4em;margin:0 0 5px 0;padding:0;color:#3399cc;font-weight:normal}
.post a.title:link, .post a.title:visited, .post a.title:active{color:#3399cc;}
.post a.title:hover{}
.post .tags{line-height:24px;font-size:1.4em;color:#444444;}
.post .tags a:link, .post .tags a:visited, .post .tags a:active, .post .tags a:hover{color:#3399cc}
.post .commentslink{line-height:24px;font-size:1.4em;}
.post .body{line-height:24px;font-size:1.4em;clear:left;color:#444444;padding-top:5px;}
.post div.option{line-height:24px;font-size:1.3em;}
.post a.option:link, .post a.option:visited, .post a.option:active{}
.post a.option:hover{} 

/*Section sidebar*/
.section{margin-bottom:40px;}
.section div.title{}
.section h1.title{font-size:1.6em;margin:0 0 5px 0;padding:0;color:#444444;}
.section a.title:link, .section a.title:visited, .section a.title:active{color:#444444;}
.section a.title:hover{}
.section .body{line-height:20px;font-size:1.3em;clear:left;color:#444444;padding-top:5px;}

/*Commentlist*/
div#commentlist{line-height:24px;}
#commentlistheader{font-weight:bold;font-size:1.6em;line-height:24px}
ol#commentlist{margin:0;padding:0;list-style-type:none;}
li.comment{margin:10px 0 10px 0}
li.comment .comment-author{font-size:1.4em;border-bottom:1px dotted #cccccc;font-style:italic;font-weight:bold;margin-bottom:5px;}
li.comment .comment-body{font-size:1.4em;}
li.comment .comment-date{color:#cccccc;font-size:1.2em;}

/*Respondform*/
#respond{margin-top:30px;}
#respondheader{font-weight:bold;font-size:1.6em;line-height:24px}
#respondform{}
form#respondform input {background: transparent url("http://img.webmart.de/b/images/form-input-bg.png") repeat-x right 50%;	border: 1px solid #dcdcdc;color: #000;float: left;height: 15px;padding: 6px 6px;width: 235px;font-size:1.2em;font-family: trebuchet ms;}
form#respondform textarea {background: transparent url("http://img.webmart.de/b/images/form-textarea-bg.png") repeat-x;	border: 1px solid #dcdcdc;color: #000;float: left;height: 185px;padding: 6px 6px;width: 420px;overflow: hidden;font-size:1.2em;font-family: trebuchet ms;}
form#respondform input#submit {background: transparent url("http://img.webmart.de/b/images/form-submit-bg.png") no-repeat;border: none;color: #fff;float: left;	height: 35px;	padding: 8px 10px;width: 78px;}
#respondform input, #commentform textarea {margin: 5px 0;}
* html #respondform input, * html #respondform textarea {margin: 10px 0;}
#respondform label {float: left;margin: 10px 0 0 10px;font-size:1.3em;}
#respondform p {clear: both;height: 1%;}
#respondform p.error input, #respondform p.error textarea{border:1px solid #990000!important}
#respondform div.errormsg{clear:both;color:#990000;font-size:1.4em;}
div.successmsg{font-size:1.4em;margin-top:20px;}

/*Tagcloud*/
#tagcloud{margin-bottom:40px;}
#tagcloud div.title{}
#tagcloud h1.title{font-size:2.2em;color:#3399cc;margin:0 0 6px 0;font-weight:normal;text-transform:uppercase}
#tagcloud .body{line-height:20px;}
#tagcloud .body a{color:#757575}

/*Archive*/
#archive{margin-bottom:40px;}
#archive div.title{}
#archive h1.title{font-size:2.2em;color:#3399cc;margin:0 0 6px 0;font-weight:normal;text-transform:uppercase}
#archive .body ul{font-size:1.3em;margin:0;padding:0;list-style-type:none;}
#archive .body ul li{border-bottom:1px dotted #d8d8d8;padding:8px 8px 8px 12px;background-image:url('http://s3-01.webmart.de/i/blog/arrow.png');background-repeat:no-repeat;background-position: left 13px;}
#archive .body ul li a{color:#757575}

/*Links*/
#links{margin-bottom:40px;}
#links div.title{}
#links h1.title{font-size:2.2em;color:#3399cc;margin:0 0 6px 0;font-weight:normal;text-transform:uppercase}
#links .body ul{font-size:1.3em;margin:0;padding:0;list-style-type:none;}
#links .body ul li{padding:4px 8px 4px 12px;background-image:url('http://s3-01.webmart.de/i/blog/arrow.png');background-repeat:no-repeat;background-position: left 10px;}
#links .body ul li a{color:#757575}

/*Paging*/
.paging{font-size:1.3em;margin:10px 0 10px 0}
.paging .back{float:left}
.paging .forward{float:right}
.paging a:link, .paging a:visited, .paging a:active{}
.paging a:hover{}

/*Standard Links*/
a:link, a:visited, a:active{color:#3399cc;text-decoration:none;}
a:hover{text-decoration:underline}

/*Tag Cloud*/
a.lev1:link, a.lev1:visited, a.lev1:active{font-size:1.1em;}
a.lev2:link, a.lev2:visited, a.lev2:active{font-size:1.2em;}
a.lev3:link, a.lev3:visited, a.lev3:active{font-size:1.3em;}
a.lev4:link, a.lev4:visited, a.lev4:active{font-size:1.4em;}
a.lev5:link, a.lev5:visited, a.lev5:active{font-size:1.5em;}
a.lev6:link, a.lev6:visited, a.lev6:active{font-size:1.6em;}
a.lev7:link, a.lev7:visited, a.lev7:active{font-size:1.7em;}
a.lev8:link, a.lev8:visited, a.lev8:active{font-size:1.8em;}
a.lev9:link, a.lev9:visited, a.lev9:active{font-size:1.9em;}
a.lev10:link, a.lev10:visited, a.lev10:active{font-size:2em;}
a.lev11:link, a.lev11:visited, a.lev11:active{font-size:2.1em;}
a.lev12:link, a.lev12:visited, a.lev12:active{font-size:2.2em;}
a.tag:link, a.tag:visited, a.tag:active{padding-right:2px;white-space:nowrap;}
a.tag:hover{}

/*Divers*/
a img{border:0;}
code{border:1px solid #cccccc;display:block;margin:10px 0 10px 0;padding:4px;background-color:#f4faff}
.quote{width:200px;}

/*Custom CSS*/
.logo{float:left;}
.slogan{float:right;color:#CCCCCC;width:600px;font-size:1.7em;font-family:'Times New Roman', Times, serif;text-align:right;margin-top:30px;}

