*{margin:0;padding:0;}
body{font:62.5% 'Lucida Grande',Verdana,Arial,Sans-Serif;background:#999;margin:0;padding:0;color:#444748;}
body a,body a:visited{color:#2970a6;text-decoration:none;}
body a:hover{text-decoration:underline;}
body p{padding:5px 0;margin:5px 0;}
#page{width:950px;margin:0 auto;background:#FFF url('http://static.visitenkarten-selbst-gestalten.de/page_background.gif') top center repeat-y;padding:0 10px 0 10px;}
#header{width:100%;background:#000;height:116px;background:#FFF url('http://static.visitenkarten-selbst-gestalten.de/header.gif') top center no-repeat;}
#header h1{font-size:1.0em;width:130px;float:right;padding-top:10px;margin:0;color:#000;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;}
#header h1 a{color:#fff;}
.description{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;}
#header #header_right{float:right;width:390px;text-align:right;font-size:1.2em;color:#fff;padding:20px 20px 20px 0;}
#header #header_left{float:left;width:480px;text-align:left;font-size:1.2em;color:#fff;padding:10px 0 20px 20px;}
#subscribe{text-align:right;}
#wrapper{width:100%;}
#content{float:left;width:500px;line-height:1.6em;padding-left:20px;padding-top:20px;}
#sidebar{float:right;width:410px;margin-left:0;padding-top:20px;}
#footer{color:#fff;width:100%;clear:both;background:#FFF url('http://static.visitenkarten-selbst-gestalten.de/header_footer_img.jpg') top center repeat-y;}
#footer a,#footer a:hover,#footer a:visited{color:#fff;text-decoration:none;}
#footer_left{padding:10px 0 10px 20px;text-align:left;float:left;width:480px;line-height:1.6em;}
#footer_right{padding:10px 20px 10px 0;text-align:right;float:right;width:390px;margin-left:0;}
h1,h2,h3,h4{font-family:Helvetica,Arial,Sans-Serif;}
h1{font-size:3.0em;line-height:1.0em;}
h2{font-size:2.0em;}
h3{font-size:1.5em;}
h4{font-size:1.0em;}
.post h2,.post h2 a:hover,.post h2 a:visited,.post h2 a{font-size:19px;text-decoration:none;color:#2e393b;margin-bottom:10px;line-height:1.0em;}
.post{font-size:1.2em;margin-bottom:30px;text-align:justify;}
.post p{padding:5px 0;margin:5px 0;}
.post ul,.post ol{margin:10px 0 10px 0;padding-left:40px;}
.post li{padding:2px 0 2px 0;}
.entry{margin-bottom:10px;text-align:justify;}
.entrytext .postmetadata{margin-top:20px;text-align:justify;}
.entrytext h3{margin-top:20px;font-size:1.2em;}
.entrytext h4{margin-top:15px;font-size:1.2em;}
.entrytext img.left{float:left;padding:10px 15px 5px 0;}
.entrytext img.right{float:right;padding:10px 0 5px 15px;}
.postmetadata{border-top:1px dashed #ccc;padding-top:2px;margin-bottom:40px;text-align:right;}
.postmetadata alt{border-top:1px dashed #ccc;padding-top:2px;margin-bottom:40px;text-align:left;}
.navigation{display:block;margin-bottom:20px;}
#nav{list-style-type:none;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:3.15em;height:40px;}
#nav a{margin:0;width:94px;height:20px;font-weight:bold;font-style:normal;display:block;padding:0 0 10px 0;}
#nav a:hover{background:#000;}
#nav li{float:right;list-style-type:none;margin:0;border-right:solid 1px #fff;}
.alignleft{float:left;text-align:left;}
.alignright{float:right;text-align:right;}
.pagetitle{font-size:1.6em;margin-bottom:20px;}
blockquote{margin:10px 0 10px 0;padding:5px 10px 5px 10px;background:#d7e1ff;border-top:solid 1px #9db7ff;border-bottom:solid 1px #9db7ff;}
code{font:1.2em 'Courier New',Courier,Fixed;display:block;overflow:auto;text-align:left;margin:10px 0 10px 0;padding:5px 10px 5px 10px;background:#d7e1ff;border-top:solid 1px #9db7ff;border-bottom:solid 1px #9db7ff;}
a img{border:0;}
#sidebar ul{margin-bottom:20px;}
#sidebar a{color:#555;}
#sidebar .sidebar_left ul h2{padding-bottom:10px;border-bottom:dashed 1px #cfcfcf;font-size:1.5em;}
#sidebar .sidebar_right ul h2{padding-bottom:10px;border-bottom:dashed 1px #cfcfcf;font-size:1.5em;}
#sidebar ul li{list-style:none;line-height:1.6em;font-size:1.1em;}
#sidebar .sidebar_left ul ul li{border-bottom:dashed 1px #cfcfcf;}
#sidebar .sidebar_right ul ul li{border-bottom:dashed 1px #cfcfcf;}
#sidebar a:hover{text-decoration:underline;}
#sidebar .sidebar_left{width:185px;float:left;padding:0 10px 0 10px;}
#sidebar .sidebar_right{width:185px;float:right;padding:0 10px 0 10px;}
#sidebar .sidebar_left ul ul li ul{padding-left:20px;margin-bottom:0;}
#sidebar .sidebar_left ul ul li ul li{list-style:none;line-height:1.6em;font-size:1.1em;border-bottom:0;}
#sidebar .sidebar_right ul ul li ul{padding-left:20px;margin-bottom:0;}
#sidebar .sidebar_right ul ul li ul li{list-style:none;line-height:1.6em;font-size:1.1em;border-bottom:0;}
#comments{font-size:1.6em;margin-bottom:20px;border-bottom:1px dashed #ccc;padding-bottom:20px;}
#respond{font-size:1.6em;margin-bottom:5px;}
ol.commentlist{list-style-type:none;font-size:1.2em;}
ol.commentlist li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}
ol.commentlist li.alt{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}
#comment_title{margin-bottom:5px;}
#commentform{margin-bottom:20px;}
#commentform p{margin-bottom:10px;}
#commentform textarea{width:99%;padding:2px;font-size:12px;background-color:#fff;border:1px solid #ccc;}
#search{margin-bottom:20px;text-align:right;}
#searchform{margin-bottom:20px;}
#searchform input{width:180px;background:#fff;}
#wp-calendar{width:180px;text-align:left;margin-top:5px;}
#wp-calendar th{margin-top:5px;}
#wp-calendar caption{font-size:1.2em;margin-top:5px;}
hr{display:none;}
#adsense_singlepost_top_square{float:left;margin-right:10px;}
#adsense_singlepost_bottom_square{margin-bottom:30px;}
#adsense_singlepost_top_banner{margin-bottom:5px;}
#adsense_singlepost_bottom_banner{margin-bottom:30px;}
#adsense_homepage_linkunit{margin-bottom:30px;}
#adsense_homepage_banner{margin-bottom:30px;}
.boxcaption{background:#e3e4e6 url(images/box.gif) 0 0 no-repeat;padding:6px 12px;border-bottom:1px solid #CCC;margin-top:20px;}
.boxcaption h3{font-size:12px;padding:0;margin:0;font-family:Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;letter-spacing:0;}
.box{background:#f4f5f7 url(images/box.gif) 100% 100% no-repeat;padding:8px 20px;margin-bottom:30px;}
.sidebar_left li{padding:10px 0 10px 5px;}
#sidebar .sidebar_left a{display:block;color:#444;}
#sidebar .sidebar_left strong{color:#2970a6;}
#sidebar .sidebar_left a:hover{text-decoration:none;}
.sidebar_left li.faq:hover{background:#f8f8f8;}
