body{color:#3D515C;font-family:Georgia, "Times New Roman", Times, serif;margin:0;padding:0;}
div.search{float:right;height:25px;padding:15px 5px 0 0;right:10px;width:350px;}
div.search form#cse-search-box fieldset,div.search form#cse-search-box{line-height:18px;margin:0;padding:0;width:auto;}
div.search form#cse-search-box fieldset legend label{clear:right;float:left;font-size:1em;line-height:18px;padding:3px 3px 0 0;width:auto;}
div.search input#gegen{font-family:Georgia, "Times New Roman", Times, serif;}
.edih,img,.navi,.springen{display:none;}
fieldset{border:none;}
#cse-search-box{clear:left;float:right;width:auto;}
h1,h2,h3{color:#8F3844;font-style:italic;font-weight:400;margin:0;padding:0;}
h2.title,h3.title,h4.title,h5.title,h6.title,b.title{font-size:1.5em;font-weight:400;}
h2.title,h3.title,h4.title,h5.title,h6.title,b.title,h2.title a,h3.title a,h4.title a,h5.title a,h6.title a,b.title a{color:#8F3844;font-style:italic;letter-spacing:-1px;text-indent:4px;}
h2.title a,h3.title a,h4.title a,h5.title a,h6.title a,b.title a{font-size:1.0em;}
p,ul,ol{line-height:150%;margin-top:0;padding-top:0;}
ul,ol{color:#8F3844;}
ul{list-style-position:inside;list-style-type:square;margin-left:0;padding-left:0;}
ol{margin-left:0;padding-left:1em;}
a{color:#30293D;}
a:active{color:#7D313B;}
a:visited{color:#3D425C;}
a:hover{color:#4D3344;}
#header{height:116px;margin-bottom:20px;padding-top:20px;}
#header *{color:#8F3844;text-align:center;text-decoration:none;}
#header h1{background:transparent;color:#8F3844;font-size:3em;letter-spacing:-2px;margin:0;padding:0;}
#content{margin:0 auto;width:760px;}
#content p{text-align:justify;width:500px;}
#colOne{float:left;width:240px;}
#colTwo{float:right;width:500px;}
#footer{clear:both;color:#8F3844;font-size:.7em;height:auto;padding:30px 0 20px;}
#footer ul{list-style:none;margin:0 auto;padding:0 30px 5px;width:700px;}
#footer ul li{clear:right;display:block;float:left;margin:0 5px;width:auto;}
#footer ul li h4,#footer ul li h5,#footer ul li h6{font-size:1em;font-weight:lighter;margin:0 5px;}
#footer address{display:block;font-size:1.2em;line-height:20px;margin:0 auto;text-align:center;width:100%;}
br.clear{clear:both;}
.boxed .title{margin:0;padding:0;}
.boxed .content{padding:20px 0 10px;}
.boxed .image{float:left;margin:5px 10px 0 0;}
#colTwo li { color:#3D515C;}
#colTwo blockquote{padding:0; margin:0;}
#colTwo fieldset {border:solid 1px #8F3844;padding:5px 0 15px 0;margin:0 0 20px 0;}
#colTwo legend{margin:0 10px 0 40px; padding:5px;}
#colTwo label{float:left; clear:right; display:block; width:75px; padding:1px 5px 0 10px;}
#colTwo textarea{width:375px;border:solid 1px #8F3844;}
#colTwo input.formbox {border-bottom:solid 1px #8F3844; border-left:none; border-right:none; border-top:none;}
#colTwo p.warning{color:#FF3300;}
