/* Style sheet blog_style */
.blog div.teaser{padding-bottom:10px;}
.blog ul{margin-left:14px;padding-left:0;list-style-type:disc;}
.blog ol{margin-left:18px;padding-left:0;list-style-type:decimal;}
.blog .navlinks a{font-family:Arial, Calibri, Verdana;font-weight:bold;font-size:14px;color:#5A6274;line-height:22px;}
.blog .navigation .alignleft{float:left;padding-bottom:20px;}
.blog .navigation .alignright{float:right;padding-bottom:20px;}
.blog h3{margin-top:25px;margin-bottom:8px;font-family:Georgia, Verdana, Arial;font-style:italic;font-size:16px;color:#5A6274;}
.blog .gallery img{-moz-border-radius:6px;border:7px solid #E6E6E6 !important;}
.blog h1{font-family:Georgia, Verdana, Arial;font-weight:bold;font-style:italic;font-size:14px;color:#5A6274;}
.blog .post p a,.blog .entry ul li a,.blog .entry ol li a{border-bottom:1px dotted #888888;text-decoration:none;color:#888888;}
.blog .post p a:hover,.blog .entry ul li a:hover,.blog .entry ol li a:hover{background-color:#afd534;border-bottom:1px solid #afd534;text-decoration:none;color:#ffffff;}
.blog blockquote{margin:20px 0;padding-left:56px;background:url("tl_files/images/blog/quote2.gif") left top no-repeat;}
.blog blockquote p{font-family:Arial, Calibri, Verdana;font-style:italic;font-size:14px;color:#A7AAAF;line-height:24px;}
.blog img.alignleft{float:left;margin:6px 12px 6px -9px;border:9px solid #E6E6E6;-moz-border-radius:6px;}
.blog a img.alignleft{float:left;margin:6px 12px 6px -9px;border:9px solid #E6E6E6;-moz-border-radius:6px;}
.blog img.alignright{float:right;margin:6px -9px 6px 12px;border:9px solid #E6E6E6;-moz-border-radius:6px;}
.blog a img.alignright{float:right;margin:6px -9px 6px 12px;border:9px solid #E6E6E6;-moz-border-radius:6px;}
.blog img.aligncenter{display:block;margin-top:6px;margin-bottom:6px;border:9px solid #E6E6E6;margin-left: auto;margin-right: auto;-moz-border-radius:6px;}
.blog a img.aligncenter{display:block;margin-top:6px;margin-bottom:6px;border:9px solid #E6E6E6;margin-left: auto;margin-right: auto;-moz-border-radius:6px;}
.blogfooterblogroll,.blogfooterblogroll a{margin-bottom:4px;font-family:Arial, Calibri, Verdana;font-size:12px;color:#ffffff;line-height:18px;}
.blogfooterdiv{margin-top:17px;}
.blogfootercomment{margin-bottom:18px;font-family:Arial, Calibri, Verdana;font-size:12px;color:#ffffff;line-height:18px;}
.blogfootercomment a{font-family:Arial, Calibri, Verdana;font-size:12px;color:#475062;line-height:18px;}
#blogfooter1{width:241px;float:left;}
#blogfooter2{width:261px;float:left;margin-left:62px;}
#blogfooter3{width:188px;float:left;margin-left:62px;}
.blog .teaser,.blog .teaser p{font-family:Georgia, Verdana, Arial;font-style:italic;font-size:17px;color:#5A6274;line-height:24px;}
.blog .blogsearchfield{width:130px;height:18px;padding-top:0;padding-right:4px;padding-left:4px;vertical-align:top;background-image:url("tl_files/images/blog/searchfield.gif");background-repeat:no-repeat;font-size:11px;font-style:normal;border:0px;}
.blog .comment_submit{width:153px;height:30px;background-image:url("tl_files/images/blog/submit.gif");background-repeat:no-repeat;border:0px solid;cursor:pointer;}
.blog .comment_form_small{width:124px;height:18px;padding-top:2px;padding-right:5px;padding-left:5px;vertical-align:middle;background:url("tl_files/images/blog/bg_form_small.gif") right top no-repeat;border:1px solid #ffffff;font-family:Arial, Calibri, Verdana;font-size:12px;line-height:14px;}
.blog .comment_form_big{width:452px;height:92px;overflow:auto;padding:5px;background:url("tl_files/images/blog/bg_form_big.gif") right bottom no-repeat;border:1px solid #ffffff;font-family:Arial, Calibri, Verdana;font-size:12px;line-height:14px;}
.blog .comment_form_big_bg{width:462px;height:102px;background:url("tl_files/images/blog/bg_form_big.gif") left top no-repeat;}
.blog .commentlist .comment_seperator{width:400px;margin-top:18px;background:url("tl_files/images/blog/seperator.gif") left top no-repeat;}
.blog .commentlist .commentblock{margin-bottom:10px;}
.blog .commentlist p,.blog .commentlist p a{margin-bottom:7px;font-family:Arial, Calibri, Verdana;font-size:12px;color:#797B81;line-height:17px;}
.blog .boxrechts a{margin-bottom:7px;padding:1px 0;border-bottom:1 dotted #787878;font-family:Arial, Calibri, Verdana;text-decoration:none;font-size:12px;color:#787878;line-height:22px;}
.blog .boxrechts a:hover{margin-bottom:7px;padding:1px 0;border-bottom:1px dotted #afd534;font-family:Arial, Calibri, Verdana;text-decoration:none;font-size:12px;color:#ffffff;line-height:22px;}
.blog .boxrechts .headeronlybox a:hover{border-bottom:0px dotted #787878;font-family:Arial, Calibri, Verdana;text-decoration:none;font-size:12px;color:#787878;line-height:17px;}
.blog .tagstrackback{width:551px;height:32px;margin-top:26px;margin-bottom:50px;padding-top:4px;padding-left:23px;background:url("tl_files/images/blog/tagstrackbackbg.gif") left top no-repeat;}
.blog .tagstrackback a{font-weight:bold;text-decoration:none;font-size:10px;color:#5a6274;}
.blog .tagstrackback a:hover{font-weight:bold;text-decoration:none;font-size:10px;color:#afd534;}
.blog .tagstrackback .tagstrackback_trackback{width:120px;left:450px;position:absolute;margin-top:1px;text-align:left;}
.blog .tagscomments .tagscomments_comments{width:87px;left:470px;position:absolute;padding-top:1px;text-align:left;}
.blog .tagscomments a{font-weight:bold;font-size:10px;color:#5a6274;}
.blog .tagscomments{width:519px;height:32px;margin-top:26px;margin-bottom:50px;padding-top:4px;padding-left:23px;background:url("tl_files/images/blog/tagscommentsbg.gif") left top no-repeat;}
.blog .fullarticlelink{font-weight:bold;color:#5a6274;}
.blog .kategorien{padding-top:13px;padding-bottom:30px;}
.blog .kategorien a{vertical-align:top;font-family:Verdana, Arial;text-decoration:none;font-size:10px;color:#ffffff;line-height:14px;}
.blog .kategorien li{height:15px;float:left;background-color:#AFD534;}
.blog .kategorien ul{margin:0;padding:0;list-style-type:none;}
.blog .sidebarul ul{margin:0;padding:0;list-style-type:none;}
.blog .sidebarul li{margin:0 0 24px;padding:0;}
.blog .respond{margin-top:45px;}
.blog .respond a{padding:1px 2px;background-color:#f0f0f0;border-bottom:1px dotted #797B81;font-family:Arial, Calibri, Verdana;text-decoration:none;font-size:14px;color:#797B81;line-height:22px;}
.blog .respond a:hover{padding:1px 2px;background-color:#afd534;border-bottom:1px solid #afd534;font-family:Arial, Calibri, Verdana;text-decoration:none;font-size:14px;color:#ffffff;line-height:22px;}
.blog .author{font-family:Arial, Calibri, Verdana;font-weight:normal;font-size:12px;color:#797b81;}
.blog .author a{padding:1px;border-bottom:1px dotted #5A6274;font-family:Arial, Calibri, Verdana;font-weight:normal;text-decoration:none;font-size:12px;color:#5A6274;}
.blog .author a:hover{padding:1px;background-color:#afd534;border-bottom:1px solid #afd534;font-family:Arial, Calibri, Verdana;font-weight:normal;text-decoration:none;font-size:12px;color:#ffffff;}
.blog h2{font-family:Georgia, Arial, Verdana;font-weight:bold;font-style:italic;font-size:23px;color:#5a6274;line-height:27px;}
.blog h2.pagetitle{font-family:Arial, Calibri, Verdana;font-weight:normal;font-size:18px;color:#797B81;line-height:27px;font-style:normal;}
.blog h2 a{font-family:Georgia, Arial, Verdana;font-weight:bold;font-style:italic;text-decoration:none;font-size:23px;color:#5a6274;}
.blog p{margin-bottom:10px;}
