a{color:#033;text-decoration:none;}
a:hover{color:#063;text-decoration:underline;}
a img { border:none; }
body{background:#F3F3F3 url('/img/bg.gif') repeat-y fixed bottom center;color:#2E2E2E;margin:20px 0;text-align:center;font-family:sans-serif, Arial;}
p,td,ul,ol,li,textarea,input{font-size:13px;}
hr{background-color:#AAAAAA;border:0 none;color:#AAAAAA;height:1px;margin:0.2em 0;}
small{font-size:78%;}
textarea{font-family:sans-serif, Arial;}
.gfx a{background-color:#F5F5F5;display:block;height:322px;background-position:bottom;}
.header{background:#FFF;border-bottom:1px solid #E5E5E5;font:bold 2.6em Arial;line-height:3em;}
.main{background:#FFF;border:3px double #EEE;border-color:#E4E4E4 #CFCFCF #CCC #CFCFCF;margin:20px auto 4px auto;text-align:left;width:720px;}
.container{margin:10px;}
.menu a{background:#F3F3F3;border-right:1px solid #CECECE;border-top:1px solid #E5E5E5;color:#888;font-weight:bold;float:left;padding:4px 2px 0 6px;width:166px;height:36px;font-size:12px;text-align:center;}
.menu a:hover{background:#8F8F8F;color:#FDFDFD;font-weight:bold;text-decoration:none;}
.menu a:active{background:#AAAAAA;}
.menu a#last{width:167px;border-right:none;}
.main_content{border-top:1px solid #E5E5E5;clear:both;padding:10px;min-height:400px;}
.main_content h1{font-size:148%; font-weight:normal; padding:2px 0 3px 0; margin:1px; color:#434343;}
.main_content h2{font-size:138%; font-weight:normal; padding:2px 0 3px 0; margin:1px; color:#434343;}
.main_content h3{font-size:110%; font-weight:bold; padding:1px 0 2px 0; margin:1px; color:#434343;}
.main_content h4{font-size:100%; font-weight:bold; padding:1px 0 2px 0; margin:1px; color:#434343;}
.main_content p{margin:3px 0 6px;color:#2E2E2E;}
.main_content .gb{margin:2px 0 4px 0;}
.main_content .gb .head{padding:2px 0 2px 6px;color:#030;font-size:13px;}
.main_content .gb .head a{color:#030;}
.main_content .gb .date{padding:0px 0 2px 4px;font-size:10px;color:#585858}
.main_content .gb .text{padding:4px 8px 8px 8px; margin-bottom:10px;font-size:12px;}
.post{margin:0 0 34px 0;}
.post .text{font-size:13px;line-height:1.2;padding:0 2px 0 4px;}
.post .foot{background-color:#EDF1ED;color:#364E36;font-size:11px;padding:8px 8px 8px 8px;}
.Titelbild {
    margin: 0px 6px 4px 0px;
    padding: 2px;
    float: left;
    border: 1px solid #CCC;
	background: #FFF;
}
.Zeilenabstand {
	line-height:1.5;
}
.pbr ul{padding:0;margin:0;}
.pbr li{list-style:none;padding:2px 0 3px 6px;margin:0;display:block;}
.pbr li a{display:block;}
.pbr li a:hover{text-decoration:none;}
.pbr li:hover{background-color:#EDF1ED;border:1px solid #A6B8A6;padding-top:1px;padding-bottom:2px;}
blockquote{background:#F9F9F9 url('/img/quote.gif') no-repeat;border-bottom:1px solid #EAEAEA;border-top:1px solid #EAEAEA;color:#555;display:block;font:normal 1em sans-serif;margin:1em 0;padding:0.6em 1em 0.2em 40px}
div.pb_img_c {
    float:left;
    width:130px;
    display:table-row;
    height: 130px;
	margin: 0 4px 0 0;
}
img.pb_img {
    padding: 2px;
    border: 1px solid #CCC;
	background: #FFF;
    cursor: pointer;
}
#vFrame {
	-o-box-shadow: 0px 0px 10px #030;
	-icab-box-shadow: 0px 0px 10px #030;
	-khtml-box-shadow: 0px 0px 10px #030;
	-moz-box-shadow: 0px 0px 10px #030;
	-webkit-box-shadow: 0px 0px 10px #030;
	box-shadow: 0px 0px 10px #030;
	border-radius: 2px;
	-o-border-radius: 2px;
	-icab-border-radius: 2px;
	-khtml-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}
.footer{padding:5px 8px 6px 8px;background:#F5F5F5;color:#666;font-size:11px;}
.footer .col{float:left;width:32%;}
.footer .col a{color:#666;}
.footer .col a:hover{text-decoration:underline;}
.footer h1{margin:0;padding:4px 0 3px 2px;font-size:16px;}
.footer p{font-weight:bold;padding:2px 0 2px 4px;margin:0;}
.footer ul{padding:2px 0 2px 4px;margin:0 0 0 6px;list-style:none;}
.footer .end{padding:10px 6px 1px 6px;}
.footer .end, .footer .end a{color:#AAAAAA;}
.footer .end a:hover{color:#444444;}
.left{float:left;}
.right{float:right;}
.clearer{clear:both;font-size:0;}
.gsc-resultsHeader .gsc-title{display:none;}
.gsc-resultsHeader div.gsc-results-selector{display:none;}
#searchcontrol .gsc-control{width:350px;}
#s_results div.gs-visibleUrl-long, #s_results div.gs-visibleUrl-long{display:block;}
.gsc-webResult div.gs-visibleUrl-short{display:none;}
input.error, textarea.error, select.error { color:#FFFFFF; background-color:#990000; }
.error, .notice, .success{border:1px solid #DDD;padding:1px;}
.error{background:#FBE3E4;color:#8A1F11;border-color:#FBC2C4;}
.error a{color:#8A1F11;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;font-size:12px;padding:7px;}
.notice a{color:#514721;}

