html,body{font-family:arial;font-size:12px;border:0;color:#313131;}
body,img,p,h1,h2,h3,h4,h5,ul,ol,li,form,blockquote{margin:0;padding:0;}
body{background:url(images/bg_top.jpg) repeat-x;width:100%;}
p{line-height:20px;padding:10px 0;}
h1,h2,h3,h4,h5{padding:10px 0;font-family:Georgia;}
ul,ol{list-style:none;padding:10px 0;}
small{font-size:11px;}
code{background:#FFFFC1;}
a{color:#313131;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
blockquote p{padding:5px 0;}
.aligncenter{margin:10px auto 20px;display:block;}
.alignleft{margin:10px 20px 8px 0;float:left;}
.alignright{margin:10px 0 8px 20px;float:right;}
.col-left{float:left;}
.colleft{float:left;}
.col-right{float:right;}
.col-left_footer{float:left;padding-top:5px;color:#fff;}
.col-right_footer{background:url(images/bg_rss.gif) no-repeat;padding-left:20px;margin-top:5px;height:20px;float:right;}
#top-out{width:100%;background:url(images/bg_top.jpg) repeat-x 0 0;}
#top{width:990px;margin:0 auto;}
#page_navi{width:100%;height:27px;font-size:11px;}
#page_navi a{color:#CBCBCB;}
#page_navi a:hover{text-decoration:underline;}
#page_navi ul{padding:0;}
#page_navi .col-left{margin-left:-6px;}
#page_navi ul.rss{background:url(images/bg_rss.gif) no-repeat 0 5px;padding:6px 0 3px 15px;}
#page_navi ul.rss li{padding:0 10px;display:inline;background:url(images/bg_separator.gif) no-repeat right 4px;}
#page_navi ul.rss li.last{background:none;}
#header{width:100%;height:140px;background:url(images/header_bg.jpg) no-repeat;clear:both;position:relative;}
#header-left{width:680px;height:140px;background:url(images/header_bg.jpg) no-repeat;position:left;float:left;}
#header-right{width:310px;height:140px;float:left;font-size:11px;color:#000;}
#header img.title{margin-left:5px;}
#header h1{display:none;}
#header .advert{position:absolute;left:470px;top:43px;}
#searchform #s{color:#565656;margin:19px 0 0 3px;width:265px;height:16px;padding:2px;background:transparent;float:left;border:none;}
#searchform #submit{float:left;padding-top:17px;}
#header-links{margin:0 8px 0 86px;width:212px;}
#header-links a{color:#000;}
#header-links .t-left{float:left;width:83px;}
#header-links .t-right{width:104px;float:right;}
#header-links .t-left a,#header-links .t-right a{color:#ad1212;}
#header-links .layer_btn_h a{color:#fff;}
#cat_navi{width:100%;}
#cat_navi li a span{font-size:11px;color:#9D9D9D;font-weight:400;}
#middle-out-top{margin-top:140px;width:100%;background:#6a6f7b url(images/bg_middle_out_top.gif) repeat-x 0 0;}
#middle-out-bottom{width:100%;background:url(images/bg_middle_out_bottom.gif) repeat-x left bottom;}
#middle-out-bottom .single{background:url(images/bg_middle_content_single.gif) repeat-y;}
#middle-content{width:990px;margin:0 auto;background:url(images/bg_middle_content.gif) repeat-y;}
#middle-content-bottom{width:100%;background:url(images/bg_middle_content_bottom.gif) no-repeat 0 bottom;}
#nav,#nav ul{padding:0;margin:0;list-style:none;line-height:1;z-index:100;}
#nav a{display:block;line-height:27px;padding:0 10px;z-index:100;}
#nav li{float:left;background:url(images/bg_separator.gif) no-repeat right 10px;}
#nav li ul{position:absolute;width:203px;left:-999em;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav li ul li a{background:url(images/bg_page_navi_item.gif) repeat-x;line-height:25px;font-size:12px;color:#E0DFE3;width:160px;border-right:#2A2A2A 1px solid;}
#nav li ul ul{margin:-26px 0 0 180px;}
#nav li ul ul li a{line-height:25px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto;}
#nav li:hover,#nav li.hover{position:static;}
#secnav,#secnav ul{padding:0;margin:0;list-style:none;line-height:1;}
#secnav a{display:block;line-height:16px;padding:14px 20px 11px;color:#212121;}
#secnav li:hover,#secnav li.sfhover1{background:url(images/bg_cat_navi_hover.gif) repeat-x;cursor:pointer;}
#secnav li:hover span,#secnav li.sfhover1 span{color:#fff;}
#secnav li{float:left;font-size:16px;font-weight:700;}
#secnav li ul{position:absolute;width:188px;left:-999em;z-index:10;border:1px solid #e6e6e6;border-width:0 1px 1px;}
#secnav li li{font-weight:400;}
#secnav li:hover ul,#secnav li.sfhover1 ul{left:auto;}
#secnav li ul li a{background:url(images/bg_cat_navi_item.gif) repeat-x scroll left bottom;line-height:34px;color:#565656;font-size:12px;width:148px;padding:0 20px;}
#secnav li ul li a:hover{background:#D4D4D3;}
#secnav li ul ul{margin:-35px 0 0 188px;border-width:1px;}
#secnav li:hover ul ul,#secnav li.sfhover1 ul ul{left:-999em;}
#secnav li:hover ul,#secnav li li:hover ul,#secnav li.sfhover1 ul,#secnav li li.sfhover1 ul{left:auto;}
#secnav li:hover,#secnav li.hover{position:static;}
#content{width:990px;min-height:550px;padding:34px 0 50px;background:url(images/bg_middle_top.gif) no-repeat 0 0;}
* html #content{height:550px;}
#main-content{float:left;width:532px;margin:0 0 0 28px;}
.single #main-content{width:525px;padding:0;}
#comments{background:#f7f6f6 url(images/bg_comments.gif) repeat-x 0 top;width:525px;}
#main-content a{text-decoration:none;}
#main-content h4 a{color:#000;text-decoration:none;font-family:Georgia;font-weight:700;}
#main-content a:hover{text-decoration:none;}
#main-content h1,#main-content h2,#main-content h3{font-weight:400;width:525px;color:#000;}
#main-content h1{font-size:24px;color:#000;padding-top:0;}
#main-content h2{font-size:24px;}
#main-content h3{font-size:18px;}
#main-content h4{font-size:12px;clear:both;margin-top:-15px;width:100%;}
#main-content ol,#main-content ul{line-height:18px;overflow:auto;}
#main-content ul{padding-left:10px;}#main-content ol{padding-left:57px;}
#main-content ol li{list-style:decimal;padding:3px 0;}
#main-content blockquote{border-left:2px solid #777;color:#777;font-style:italic;margin:5px auto 15px;padding:0 10px;width:85%;}
#main-content .post-title{width:100%;position:relative;}
#main-content .post-title h2,#main-content .post-title p.post-details,#main-content .post-title h3{padding-right:50px;}
#main-content h1 a,#main-content h2 a,#main-content h3 a{color:#000;text-decoration:none;}
#main-content h1 a:hover,#main-content h2 a:hover,#main-content h3 a:hover{color:#a80909;}
#main-content p.post-details{line-height:18px;margin-top:-10px;position:relative;color:#6f706e;font-size:11px;padding:0 50px 0 0;}
#main-content p.post-details a{color:#000;text-decoration:none;}
#main-content p.post-details a:hover{text-decoration:underline;}
#main-content .comment-cloud{display:block;position:absolute;right:0;top:15px;}
#main-content .comment-cloud a{width:31px;height:26px;padding-top:4px;background:url(images/bg_comment_cloud.gif) no-repeat 0 0;text-align:center;font-family:Tahoma;font-size:11px;color:#455972;display:block;text-decoration:none;}
#main-content .comment-cloud a:hover{text-decoration:underline;}
#main-content h4 a:hover{color:#3d4d60;}
#main-content img.thumbnail{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;float:left;margin:13px 10px 0 0;background-color:#EEE;border:1px solid #DDD;padding:5px;}
#main-content img,.pop_side img{float:left;margin:13px 10px 0 0;background-color:#EEE;border:1px solid #DDD;padding:5px;}
#main-content .small_img,.small_img{background:url(../myweblog/images/bg_small_pic.gif) no-repeat;border:0 solid #DDD;padding:5px 8px 8px 5px;}
.pop_side img,.small_img,.small_img80{float:left;margin:3px 8px 0 0;background-color:#fff;border:1px solid #DDD;padding:5px;}
.small_img80{background:url(../myweblog/images/bg_small_pic80.gif) no-repeat;border:0 solid #DDD;padding:5px 8px 8px 5px;}
.gray{color:#6f706e;}
#main-content .big_img{background-color:#fff;border:1px solid #DDD;margin:0;}
#main-content .big_img_top{background:url(../myweblog/images/bg_image_top.jpg) no-repeat;float:right;width:220px;height:7px;margin:13px 0 0;}
#main-content .big_img_bot{background:url(../myweblog/images/bg_image_bottom.jpg) no-repeat;float:left;width:220px;height:12px;}
#main-content img.gallery{margin:0 7px 7px 0;}
#main-content h1.arh{border-bottom:#EBEBEB 1px solid;margin-bottom:10px;position:relative;font-size:18px;}
.bottom{margin-left:-15px;margin-right:-10px;height:15px;background:url(images/post_bottom_bg.gif) repeat-x;}
#main-content .advert_468x60{background-color:#EDEDED;padding:12px 42px;margin:0 0 25px;}
#main-content .latest .advert_468x60{margin-left:33px;}
#main-content .latest .featured,#main-content .archives .featured{position:relative;margin-bottom:15px;clear:both;}
#main-content .latest .featured{margin-left:33px;}
#main-content .featured h4{margin-bottom:15px;}
#main-content .latest{width:560px;margin-left:-33px;position:relative;}
#main-content .latest .block{width:532px;float:left;margin-left:33px;display:inline;}
#main-content .latest h3{padding-top:7px;}
#main-content .latest .comment-cloud{top:10px !important;}
#main-content .latest p.post-details{padding-top:5px;}
#main-content .latest h4{margin-top:-15px;position:relative;}
#main-content .tags{padding:15px 0;}
#main-content .tags a{padding:3px 6px;background-color:#a80909;color:#fff;text-decoration:none;font-family:Georgia;margin-right:2px;}
.bg_bread{background:url(images/bg_breadcrumb.jpg) repeat-x;border-bottom:1px solid #e6e5e5;width:934px;height:26px;margin:-21px 13px 0;padding:13px 15px 0;}
.bg_bread a{text-decoration:none;color:#a80909;}
.bg_bread a:hover{text-decoration:none;color:#3D4D60;}
.cg{color:#3D4D60;font-size:12px;}
#content .tags a{padding:3px 6px;background-color:#a80909;color:#fff;text-decoration:none;font-family:Georgia;margin-right:2px;}
h1.cg{color:#3D4D60;font-size:12px;display:inline;font-weight:400;font-family:arial;}
#zwei a img{border:none;}
.img_ul{display:inline;background:url(images/bg_sidebar_folder.gif) no-repeat;height:15px;width:12px;}
#main-content .related_post a{color:#000;font-family:Georgia;font-size:12px;font-weight:700;}
#main-content .related_post a:hover{color:#ad1212;font-family:Georgia;font-size:12px;font-weight:700;}
#main-content .archives .block{position:relative;margin-bottom:15px;clear:both;}
#main-content .archives h2{padding-right:50px;width:525px;}
#main-content .archives p.post-details{padding-right:50px;}
#main-content .archives img.alignleft{margin:15px 15px 0 0;}
#main-content p.tags{width:100%;clear:both;}
.single #main-content .advert_468x60{margin:15px 0 0;}
#main-content .page h2{padding-top:5px;}
#comments h3{padding:10px 0 20px;padding-left:30px;font-size:14px;font-weight:700;margin-top:10px;margin-bottom:-15px;}
#comments_wrap{padding:0 32px 75px 31px;background:url(images/bg_comments.gif) repeat-x 0 bottom;margin-bottom:-52px;position:relative;}
#comments .comment a{text-decoration:underline;}
#comments .comment a:hover{text-decoration:none;}
#comments .comment small{font-size:10px;margin-top:-2px;}
#comments .comment{margin-top:10px;width:100%;}
#comments .comment .col-left{width:110px;}
#comments .comment .col-left img{border:#EDEDED 5px solid;}
#comments .comment .col-left .inside{background:url(images/bg_comment_element.gif) no-repeat right 27px;width:110px;float:right;margin-right:-16px;position:relative;overflow:hidden;padding-right:7px;min-height:70px;}
#comments .comment .col-left p{padding:0 0 0 2px;line-height:19px;}
#comments .comment .col-right{min-height:70px;background:#fff;padding:10px 20px;border:#EDEDED 5px solid;margin-left:121px;float:none;}
* html #comments .comment .col-right{height:100px;}
#comments .comment span.reply{float:right;padding:3px 3px 0;font-size:11px;}
#comments .comment span.reply a{text-decoration:none;color:#aaa;}
#comments ul.children{margin:10px 0 0 20px;padding:0;}
#comments .navigation .alignright,#comments .navigation .alignleft{margin:0;}
#comments .navigation a{background:#9F9F9F;color:#fff;display:block;padding:5px 9px;margin-left:4px;font-family:Tahoma;font-weight:700;}
#comments .navigation a:hover{background:#888;}
#comments .commentlist{padding:0;}
#comments .commentlist p{padding:0 0 10px;}
#comments .commentlist #respond #form_wrap{padding:0 0 25px;margin:0;border:0;width:auto;}
#comments .commentlist .children #respond #form_wrap .col-right{float:none;}
#comments .cancel-comment-reply{margin-bottom:10px;}
#form_wrap{border-bottom:1px solid #E6E6E6;padding:0 32px 30px 31px;position:relative;}
#form_wrap h2{padding-bottom:28px;position:relative;}
#form_wrap .form-left{width:200px;}
#form_wrap .form-right{width:300px;}
.children #form_wrap .form-right{float:none;}
#form_wrap textarea,#form_wrap .form-left input{border:1px solid;border-top-color:#C5C3C3;border-left-color:#C5C3C3;border-right-color:#EDEDED;border-bottom-color:#EDEDED;background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676563;padding:7px 10px;}
#form_wrap textarea{width:385px;margin-bottom:18px;}
#form_wrap .form-left input{width:200px;display:block;margin-bottom:10px;}
#form_wrap input.sb{clear:left;display:block;}
#form_wrap p.lc_logged{margin-top:-20px;position:relative;}
.more_entries{width:100%;font-family:Tahoma;font-size:12px;font-weight:700;padding:26px 0;}
.more_entries .wp-pagenavi{clear:both;}
.more_entries .wp-pagenavi a{text-decoration:none !important;}
.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover{background:url(images/pagenavi_bg2.gif) repeat-x 0;color:#FFF;border:1px solid #a80909;padding:4px 8px;margin:0 5px 0 0;}
.more_entries .wp-pagenavi a,.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi span.pages{background:url(images/pagenavi_bg.gif) repeat-x 0;color:#ad1212;border:1px solid #cfcfcf;padding:4px 8px;margin:0 5px 0 0;}
#sidebar{float:right;width:405px;overflow:hidden;margin-right:20px;}
#sidebar h2{font-size:12px;background:#9F9F9F;color:#fff;padding:8px 14px;float:left;margin:0 0 10px 1px;display:inline;}
#sidebar ul{clear:both;}
#sidebar .block{width:375px;padding:21px 25px 21px 22px;}
#sidebar .block .inside{border:#ad1212 3px solid;background:#f8f8f8;}
#sidebar .block .inside a{color:#000;}
#sidebar .block .inside ul{padding:0;}
#sidebar .block .inside li{padding:8px 15px 8px 10px;line-height:18px;background:url(images/bg_footer_list2.gif) repeat-x 0 bottom;position:relative;}
#sidebar .block .inside li img.thumbnail,#sidebar .block .inside li img.avatar{border:#A4A4A4 2px solid;float:left;margin-right:10px;}
#sidebar .widgetized h4{padding:9px 15px;width:140px;background:url(images/sidebar_top_bg.gif) repeat-x;border:1px solid #cfcfcf;color:#ad1212;height:15px;margin-top:-20px;margin-bottom:10px;}
#sidebar .widgetized ul{clear:both;width:100%;padding:0 0 8px;border-top:#CECFC6 1px solid;}
#sidebar .widgetized li{border-bottom:#CECFC6 1px solid;line-height:20px;padding:5px 0 5px 21px;background:url(images/bg_sidebar_folder.gif) no-repeat 3px 8px;overflow:hidden;}
#sidebar .widgetized ul ul{padding:0;margin:3px 0 0;}
#sidebar .widgetized ul ul li{border:0;padding-bottom:0;}
#sidebar .widgetized .widget_categories ul,#sidebar .widgetized .widget_pages ul,#sidebar .widgetized .widget_archive ul,#sidebar .widgetized .widget_links ul{margin-top:3px;border:0;width:200px;margin-left:-9px;position:relative;}
#sidebar .widgetized .widget_categories ul li,#sidebar .widgetized .widget_pages ul li,#sidebar .widgetized .widget_archive ul li,#sidebar .widgetized .widget_links ul li{width:150px;float:left;display:inline;margin-left:10px;}
#sidebar .widgetized .widget_categories ul li,#sidebar .widgetized .widget_pages ul li,#sidebar .widgetized .widget_archive ul li{background:url(images/bg_sidebar_folder.gif) no-repeat 3px 8px;}
#sidebar .widgetized .widget_links ul li{background:url(images/bg_sidebar_folder.gif) no-repeat 3px 8px;}
#tag_cloud h2,#footer #tag_cloud h2{display:block;float:none;}
.textwidget{clear:both;padding:5px 2px;line-height:20px;}
#wp-calendar{width:95%;padding:0;margin-bottom:15px;clear:both;}
#wp-calendar caption{padding:10px;}
#wp-calendar th{color:#fff;}
#wp-calendar th,#wp-calendar td{padding:5px;text-align:center;background:#E7E7E7;color:#9E9E9E;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:3px 0;}
#wp-calendar a{text-decoration:underline;}
#wp-calendar a:hover{text-decoration:none;}
#sidebar #search_main form div{position:relative;width:315px;height:28px;background:url(images/bg_search_field.gif) no-repeat 0 0;}
#sidebar #search_main input.field{width:234px;position:absolute;left:12px;top:5px;padding-top:2px;outline:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;border:0;background:transparent;z-index:1;}
#sidebar #search_main input.submit{position:absolute;right:0;top:0;z-index:1;}
#advert_125x125{width:270px !important;margin-left:-10px;padding-top:10px !important;padding-bottom:25px !important;overflow:hidden;}
#advert_125x125 img{float:left;margin:9px 0 0 10px;display:inline;}
ul.idTabs{width:100%;padding:0;}
ul.idTabs li{display:inline;height:35px;font-family:Georgia;font-weight:700;}
ul.idTabs li a{padding:9px 10px 0;background:url(images/sidebar_top_bg.gif) repeat-x;border:1px solid #cfcfcf;height:24px;display:block;float:left;margin-right:5px;color:#ad1212;margin-top:-15px;}
ul.idTabs li a.selected,ul.idTabs li a:hover{background:url(images/sidebar_top_bg2.gif) repeat-x;border:1px solid #a80909;text-decoration:none;color:#FFF;}
#tagcloud{padding:10px;line-height:20px;}
ul.vidTabs{width:100%;padding:0 0 7px;}
ul.vidTabs li{display:inline;font-family:Tahoma;font-weight:700;}
ul.vidTabs li a{line-height:31px;background:#9F9F9F;color:#fff !important;display:block;float:left;padding:0 12px;margin-right:4px;}
ul.vidTabs li a.selected,ul.vidTabs li a:hover{background:#9CA722;text-decoration:none;}
#flickr h2 span{color:#0061D8;}
#flickr h2 span span{color:#FF1183;}
#flickr .wrap{width:270px;margin-left:-5px;padding:0;position:relative;}
#flickr a img{float:left;margin-left:5px;margin-bottom:5px;display:block;padding:3px;background:#fff;border:#CECFC6 1px solid;}
#flickr a:hover img{border:#A8AA99 1px solid;}
#footer-out{width:100%;background:url(images/footer_bg.gif) repeat-x 0 0 #686c77;}
#footer{width:990px;background:url(images/bg_footer_gradient.jpg) no-repeat;margin:0 auto;padding:23px 0 10px;}
#footer_navi{width:990px;margin:0 auto;}
* html #footer{height:275px;}
#footer .position{margin-left:0;}
#footer a{color:#fff;}
#footer a:hover{text-decoration:underline;}
#footer h4.widget_title{font-size:12px;background:url(images/footer_title_bg.gif) repeat-x;color:#fff;padding:8px 10px 0;height:25px;float:left;margin:0 0 10px 1px;display:inline;border:1px solid #1c1d20;}
#footer .block{width:303px;float:left;margin-left:20px;display:inline;}
#footer .block ul,#footer .block .textwidget{border:#36383e 5px solid;background:#52555e;clear:both;color:#fff;margin-bottom:20px;}
#footer .block .textwidget{padding:5px 10px;}
.tag_title h2{font-size:12px;background:url(images/footer_title_bg.gif) repeat-x;color:#fff;padding:8px 10px 0;height:25px;float:left;margin:0 0 10px 1px;display:inline;border:1px solid #252525;}
.footer_tag{border:#89918c 5px solid;background:#737c77;clear:both;color:#e7e6e6;margin-bottom:20px;padding:10px;line-height:20px;}
#footer ul{padding:0;}
#footer li{padding:5px 10px;line-height:20px;background:url(images/bg_footer_list.gif) repeat-x 0 bottom;}
#copyright-out{width:100%;background:#252525;padding:10px 0 14px;}
#copyright{width:990px;margin:0 auto;font-size:11px;color:#CECECE;}
#copyright .col-right img{vertical-align:middle;}
#copyright .col-right span{display:none;}
.wrap:after,#sidebar .widgetized .widget_categories ul:after,#sidebar .widgetized .widget_pages ul:after,#sidebar .widgetized .widget_archive ul:after,#sidebar .widgetized .widget_links ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.ac{text-align:center;}
.ar{text-align:right;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{font-size:11px;text-align:center;background-color:#fff;margin-right:0;}
.wp-caption-text{margin-bottom:-10px;}
#video p{padding:0;}
#video h2{margin-bottom:7px !important;}
#video .latest{border:#D5D4D4 5px solid;background:#EDEDED;width:250px;}
#video #vidtabs ul li{background:none !important;border:0 !important;padding:0 !important;}
#vidtabs ul.idTabs{padding:7px 0 !important;}
#footer .block #vidtabs ul{background:none;border:0;}
#header .latest_twitter{position:absolute;left:470px;top:46px;}
#header .latest_twitter img{float:left;margin:0 15px 15px 0;}
#header .latest_twitter ul{font-family:Tahoma;color:#ccc;padding:0;line-height:18px;}
.post_footer{display:block;float:left;margin-top:10px;margin-left:10px;margin-bottom:5px;width:100%;}
.bookmark{padding-top:0;padding-bottom:0;}
.book{color:#d1c4be;cursor:pointer;float:left;text-decoration:none;width:76px;height:10px;}
.book img{vertical-align:middle;}
.book .book_overlay{margin-top:1px;position:absolute;font-size:10px;z-index:70;display:none;background:#fff;color:#000;border:1px solid #cdcdcd;cursor:default;}
.booktd{text-align:left;padding:2px;vertical-align:top;}
.book_txt{width:55px;}
#middle-out-bottom .full{background:url(images/bg_page_full.gif) repeat-y;}
#main-content.fullwidth{width:850px;margin:24px 0 0 31px;}
#content.full{background:url(images/bg_middle_top_full.gif) no-repeat 0 0;}
#middle-content-bottom.full{background:url(images/bg_middle_content_bottom.gif) no-repeat 0 bottom;}
.layer{position:absolute;z-index:100;left:865px;top:140px;width:112px;border:none;background-color:none;color:#fff;display:none;overflow:auto;font-size:13px;}
.layer_h{position:absolute;z-index:100;left:865px;top:140px;width:112px;border:none;background-color:none;color:#fff;display:block;overflow:auto;}
.layer_btn{background-image:url(images/topnavi_bg.gif);border:0 solid blue;height:22px;padding:7px 0 0 8px;font-weight:700;font-size:13px;color:#ad1212;border-top:1px solid #d0d1d2;border-left:1px solid #d0d1d2;border-right:1px solid #d0d1d2;}
.layer_btn_h{background-image:url(images/topnavi_bg_hover.gif);border:0 solid blue;height:22px;padding:7px 0 0 8px;font-weight:700;font-size:13px;border-top:1px solid #d0d1d2;border-left:1px solid #d0d1d2;border-right:1px solid #d0d1d2;color:#fff;}
#layer{margin-top:-110px;background:#FFF;border:3px solid #AD1212;width:106px;}
#layer ul li:hover{background-color:#ebebeb;}
#layer a:hover{text-decoration:underline;color:#000;}
#layer li{border-bottom:1px solid #d6d5d5;padding:3px 7px;}
#layer ul{padding:0;}
p.lc{font-size:14px;}
.smoothgalleryleft{text-align:left;padding:7px 4px;background:url(../../plugins/Galerie/bg_top.jpg) repeat-x;}
.smoothgalleryright{text-align:right;padding:7px 4px;background:url(../../plugins/Galerie/bg_top.jpg) repeat-x;}
.smoothgallerypic{padding-left:5px;}
.galdesc{width:490px;padding:5px 5px 1px;}
.galquell{padding:0 5px 3px;}
.w490{width:490px;}
.w500{width:500px;}
.w250{width:240px;}
.smoothgallerycenter{text-align:center;color:#6f706e;width:100%;font-weight:700;padding:10px 0;background:url(../../plugins/Galerie/bg_top.jpg) repeat-x;}
.smoothgallerywrapper{margin-right:10px;margin-bottom:10px;margin-top:5px;background-color:#fff;border:0 solid #e8e8e8;padding:0;}
.smoothgallerycontent{padding:0 5px;color:#333;font-size:11px;line-height:14px;font-weight:400;}
.smoothgalleryquelle{text-align:right;padding:0 5px;color:#6f706e;font-size:11px;font-weight:400;background:url(../../plugins/Galerie/bg_bot.jpg) repeat-x;}
#main-content .smoothgallerywrapper img{border:0 solid #DDD;padding:0;margin:0;}
#galtop{background:url(../../plugins/Galerie/gal_top.jpg) right no-repeat;border:0 solid red;height:7px;}
#galbot{background:url(../../plugins/Galerie/gal_bot.jpg) left no-repeat;border:0 solid red;height:7px;}
.t{border-top:1px solid #e8e8e8;}
.lrb{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.lr{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.lt{border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.rt{border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.bg_verl{background:url(../../plugins/libs/bg_verl.jpg) repeat-x;border:0;width:557px;margin:0 0 0 13px;}
.bg-grad{background:url(../../plugins/libs/bg_verl.jpg) repeat-x;border-top:1px solid #E5E5E5;width:557px;margin:0 0 0 -15px;}
.prev_pic_bot{background:url(../../plugins/Galerie/bg_bot.jpg) repeat-x bottom;font-size:11px;padding:0 10px 4px;}
#main-content #art_inf a,#zwei{text-decoration:none;font-weight:700;color:#000;}
#main-content #art_inf a:hover{text-decoration:none;font-weight:700;color:#a80909;}
#main-content .art_inf_bg{background:url(images/bg_art_inf.gif) repeat-x 0 bottom;color:#d1c4be;border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin:19px -17px 0 -15px;}
#main-content .sg-grad-inf{background:url(images/bg_art_inf.gif) repeat-x 0 bottom;border-bottom:1px solid #E5E5E5;height:15px;}
#main-content .art_inf_bg table{width:550px;border:0;}
#main-content .art_inf_bg .right div{padding-right:10px;font-family:Georgia;}
#art_inf{height:18px;color:#8d8d8d;border-bottom:1px solid #d1c4be;font-family:Georgia;font-size:12px;}
#art_inf div.left{float:left;padding-top:1px;}
#art_inf div.right{float:right;}
#art_inf div.right table{margin:0;padding:0;}
table.sg-bookmark #eins{height:20px;width:310px;padding-left:15px;color:#d1c4be;}
table.sg-bookmark #eins table{width:310px;}
td.sg-bookmark{vertical-align:top;}
td.sg-bookmark div#zwei{font-weight:700;}
td.sg-rating div{float:left;vertical-align:top;padding:0 5px 0 25px;}
#main-content .tag-lines{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
.sg-comments{font-size:16px;font-weight:700;font-family:Georgia;padding-top:15px;color:#000;}
div.p0{width:253px;float:left;padding:15px;}
div.p1{width:253px;float:left;padding:15px 15px 15px 0;}
div.p0 h3,div.p1 h3{display:inline;}
div.p0 h3 a,div.p1 h3 a{cursor:pointer;}
h4 a{text-decoration:none;}
.clear-both{clear:both;}
.pT5{padding-top:5px;}
.pB15{padding-bottom:15px;}
.sg-list-left{float:left;width:200px;overflow:hidden;}
.sg-list-right{float:right;width:200px;overflow:hidden;}
#pop li div{font-size:11px;color:#6F706E;display:none;}
#pop div.show{display:block;}
.sg-comment-text{height:18px;color:#8d8d8d;font-family:Georgia;font-size:12px;}
h2 { padding-top: 0px; }
.sg-header-links{position:absolute;top: 110px;z-index: 5;margin-left: 680px;}
.sg-header-links #layer{margin-left: -680px;}

#main-content ul li{list-style-type:none;padding:0px 0 10px 15px; background: url(images/bg_sidebar_folder.gif) no-repeat 0 2px;}
#main-content ol.x-step li { min-height:40px;position:relative;padding-bottom: 24px;list-style-type:none; }
#main-content ol.x-step li span { background: url(images/schritt.png) no-repeat; width: 57px;height:61px;position:absolute;margin-left: -60px;padding: 7px 0 0 0;color: #FFFFFF; font-family:Times;font-size: 18px;text-align:center;display:block; }
#main-content ul.x-bubble { padding: 0px; }
#main-content ul.x-bubble li { background: url(images/bullet.png) no-repeat 12px 2px; padding: 0 0 12px 42px; }
