/* Style sheet content */
.ce_text.homenews{width:564px;height:100px;top:2em;right:23em;position:absolute;}
.ce_text.homecolumn,.ce_image.homebutton{width:173px;height:20em;float:left;margin:16px 0 0;padding:9px;background-color:#fff4d8;border-left:1px dotted #8E4700;}
.ce_text.homecolumn.first{margin-right:0;border-left:0px;}
.ce_image.homebutton{height:100%;text-align:center;background:none;}
.ce_image.homebutton.first{clear:both;margin-left:0;}
.ce_table,.ce_gallery,.ce_dfGallery{margin-top:1em;}
.ce_table,.ce_image,.ce_download,.ce_downloads,.ce_code,.ce_dfGallery{margin-bottom:1em;}
.ce_text p,.ce_text pre,.ce_hyperlink,.ce_list,.teaser,.comment{line-height:1.5;}
.ce_comments{margin-top:1em;}
#left p,#right p{font-size:100%;line-height:1.3;}
#home{margin:68px 0 16px 1px;}
.homecolumn h1{margin-top:0.5em;margin-bottom:0.8em;font-weight:bold;font-size:18px;}
#home2{margin-top:0;}
.homecolumn li{font-size:13px;color:#00918e;line-height:1.3;}
.homecolumn:hover{background-color:#FFF8e8;}
.homecolumn a{text-decoration:none;}
.homebutton .ce_text{position:relative;}
.homequote{width:64%;top:-6.2em;left:15em;position:absolute;}
.homequote p{line-height:1.1;}
.info,.time{font-size:11px;color:#999;}
.pdf_link{width:20px;height:20px;top:0.5em;right:1em;position:absolute;overflow:hidden;font-size:14px;background:url("system/themes/default/images/iconPDF.gif") no-repeat;}
.pdf_link a{padding-left:20px;}
.ce_text pre{padding:9px;background-color:#f9f9f9;border:1px solid #ddd;}
.hyperlink_txt{padding-left:24px;background:url("tl_files/modern_blue/images/link.gif") left center no-repeat;}
.image_container{float:left;}
.image_container img{padding:2px;background-color:#fff;border:1px solid #ddd;}
.image_container . ion{margin-top:-2px;padding:2px 4px 3px;background-color:#ddd;font-size:10px;}
*:first-child+html .image_container .caption{margin-top:1px;}
.ce_gallery table{margin-bottom:0;}
.ce_gallery td{padding-right:1.5em;padding-bottom:1em;}
.ce_list ol{margin-left:3em;}
.ce_list ol li{list-style:decimal outside;}
.ce_list ul{margin-left:1.5em;}
.ce_list ul li{padding-left:18px;background:url("tl_files/modern_blue/images/arrow.jpg") left center no-repeat;background-position: left 0.4em;}
.ce_table{padding:1px;}
.ce_table table{width:100%;border:1px solid #d2e2ee;}
.ce_table th{padding:6px;background-color:#c6dbeb;border-bottom:1px solid #0676b9;}
.ce_table td{padding:6px;border:1px solid #d2e2ee;}
.ce_table tr.odd td{background-color:#f9f9f9;}
.ce_download img,.ce_downloads img{vertical-align:top;}
.ce_downloads p{height:3em;display:table-row-group;}
.ce_comments .comment_default{margin-bottom:1em;border-bottom:1px solid #ddd;}
.ce_comments .comment{font-size:11px;}
.ce_comments .form{margin-top:1.5em;}
.ce_comments .widget{margin-bottom:3px;}
.ce_comments .text,.ce_comments .captcha{width:40%;margin-right:0;}
.ce_comments span.captcha_text{color:#444;//font-weight:bold;}
.ce_accordion .toggler{//padding:6px 9px;//border-right:1px solid #ddd;//border-left:1px solid #ddd;//background:#fdfeff url("tl_files/modern_blue/images/gradient.jpg") left bottom repeat-x;cursor:n-resize;}
.ce_accordion_first .toggler{border-top:1px solid #ddd;}
.ce_accordion .accordion div{padding:9px 9px 0;background-color:#fcfcfc;border:1px solid #ddd;}
p.note{font-style:italic;color:#0a0;}
.ce_code{margin-top:1.5;padding:0 2px 0 0;}
.ce_button{margin:2em auto;text-align:center;}
div.ce_button.last{margin-bottom:4em;}
.zufallszitat{margin-top:0.5em;margin-bottom:4em;}
.zufallszitat p{margin-top:0.6em;padding-right:0.5em;text-align:right;font-style:italic;line-height:1.3;}
.zufallszitat p.author{font-size:80%;line-height:120%;font-style:normal;}
.vergaenglich{margin-top:1em;margin-bottom:1em;background-color:#efe;}
.back{margin-top:3em;}
.workshop img{margin-top:0.5em;}
.headline{font-size:125%;}
.flyerbottom{padding:0.5em;text-align:center;background-color:#8E4700;color:#FFE8A7;}
.flyerbottom p{margin:0;font-size:150%;}
.supertitle{margin-top:1.5em;font-family:serif;font-style:italic;font-size:150%;}
.td1{width:15em;display:table-cell;}
.td2{display:table-cell;}
.space{height:10px;font-size:1px;}
