/* Style sheet awo */
body{background-color:#ffffff;color:#333333;}
#wrapper{margin-bottom:32px;}
#header{padding:32px 32px 0;}
#header .inside{height:100%;}
#left{}
#left .inside{padding:0 16 0 0;}
#main{}
#main .inside{padding:0 0 0 16px;}
#container{padding:32px;background:url("tl_files/background/content_bg_left.png") left top no-repeat;line-height:1.5;}
#footer{padding:32px;}
#footer .inside{font-size:10px;color:#42433e;}
#footer,#footer a,#footer a:hover{color:#42433e;}
#footer a:hover{text-decoration:underline;}
#logo{position:absolute;}
.mod_article .teaser p.more{margin-top:1.5em;}
.mod_article p.back{float:left;margin-top:2.5em;}
.mod_article .image_container{border:4px solid #FF8F00;}
.mod_article .noborder .image_container{border:0px;}
.mod_article .whiteborder .image_container{border:4px solid #FFFFFF;}
.element_teaser_infobox{margin-bottom:16px;padding:16px;background-color:#f7f7f7;}
.element_teaser_infobox .image_container{border:4px solid #ffffff;}
.ce_table table{}
.ce_table th{padding:0.3em 2em 0.3em 0.5em;text-align:left;background-color:#dedede;font-weight:bold;}
.ce_table td{padding:0.2em 2em 0.2em 0.5em;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.mod_search .header{margin-top:1em;margin-bottom:1.5em;text-align:right;}
.mod_search h3{margin-bottom:0;font-size:1.2em;}
.mod_search .relevance{padding-left:0.25em;color:#808080;}
.mod_search .url{margin-bottom:1em;color:#53a908;}
.mod_search .filesize{color:#808080;}
.mod_search .highlight{font-weight:bold;}
.mod_search input.text{margin-bottom:0.1em;}
.mod_search input.submit{margin-top:6px;vertical-align:top;}
.mod_search .radio_container span{display:inline;padding-right:0.75em;}
.pagination{padding-top:0.5em;}
.pagination p{width:180px;float:left;}
.pagination ul{width:400px;float:right;text-align:right;}
.pagination li{display:inline;padding-right:0.1em;padding-left:0.1em;}
.pagination_current{font-weight:bold;}
#topnav{top:0;right:0;position:absolute;}
#topnav li{float:left;padding:0 0 0 32px;}
#topnav,#topnav a{text-decoration:none;color:#9ea9b1;}
#topnav a:hover{color:#9ea9b1;}
#topnav .search{padding:0;}
#topnav .search div{padding-right:0.5em;padding-left:0.5em;}
#topnav ul,#topnav li{list-style-type:none;}
#topnav .search input.text{width:128px;}
#topnav .search input.submit{margin-top:2px;padding-right:0;padding-left:0;vertical-align:top;}
.subcolumns{width:100%;overflow:hidden;}
.c50l{width:50%;float:left;}
.c50r{width:50%;float:right;margin-left:-5px;}
.subc{padding:0;}
.subcl{padding:0;}
.subcr{float:right;padding:0;}
#footer .subc,#footer .subcl,#footer .subcr,#footer .subc a,#footer .subcl a,#footer .subcr a{font-size:10px;}
.ce_colsetStart{padding-bottom:16px;}
#mainmenu{right:0;top:86px;position:absolute;float:right;}
.mod_customnav{width:448;float:right;}
.mod_customnav ul{float:left;margin:0;padding:0;list-style: none;}
.mod_customnav li{display:inline;margin:0;padding:0;}
.mod_customnav li a{margin:0;padding:0 0 0 8px;font-size:15px;color:#333333;}
.mod_customnav li p{display:inline;margin:0;padding:0 0 0 8px;font-size:15px;color:#ed1c24;}
.mod_customnav li p,.mod_customnav li span{display:inline;padding:0 0 0 8px;font-size:15px;color:#ED1C24;}
.mod_navigation{margin-left:32px;}
.mod_navigation ol,.mod_navigation ul{list-style-type:none;}
.mod_navigation ul{margin:0;padding:0;}
.altenhilfe .mod_navigation a,.altenhilfe .mod_navigation p,.seniorenwohnen .mod_navigation a,.seniorenwohnen .mod_navigation p,.tagesstaetten .mod_navigation a,.tagesstaetten .mod_navigation p,.wohnheim .mod_navigation a,.wohnheim .mod_navigation{font-size:15px;}
.mod_navigation .active p,.mod_navigation li ul li a.trail{text-decoration:underline;}
.mod_navigation ul.level_2{padding-left:32px;}
.altenhilfe{}
.mod_navigation li .altenhilfe,.mod_navigation li .altenhilfe a,.mod_navigation li .altenhilfe a:hover,.mod_navigation li .level_2 li .altenhilfe a,.mod_navigation li .level_2 li .altenhilfe a:hover{color:#8cd000;}
.altenhilfe h1,.altenhilfe .ce_toplink a,.altenhilfe .ce_toplink a:hover,.altenhilfe p.back a,.altenhilfe p.back a:hover{color:#8cd000;}
.seniorenwohnen{}
.mod_navigation li .seniorenwohnen,.mod_navigation li .seniorenwohnen a,.mod_navigation li .seniorenwohnen a:hover,.mod_navigation li .level_2 li .seniorenwohnen a,.mod_navigation li .level_2 li .seniorenwohnen a:hover{color:#00acd3;}
.seniorenwohnen h1,.seniorenwohnen .ce_toplink a,.seniorenwohnen .ce_toplink a:hover,.seniorenwohnen p.back a,.seniorenwohnen p.back a:hover{color:#00acd3;}
.tagesstaetten{}
.mod_navigation li .tagesstaetten,.mod_navigation li a .tagesstaetten,.mod_navigation li a:hover .tagesstaetten,.mod_navigation li .level_2 li .tagesstaetten a,.mod_navigation li .level_2 li .tagesstaetten a:hover{color:#8b008b;}
.tagesstaetten h1,.tagesstaetten .ce_toplink a,.tagesstaetten .ce_toplink a:hover,.tagesstaetten p.back a,.tagesstaetten p.back a:hover{color:#8b008b;}
.wohnheim{}
.mod_navigation li .wohnheim,.mod_navigation li a .wohnheim,.mod_navigation li a:hover .wohnheim,.mod_navigation li .level_2 li .wohnheim a,.mod_navigation li .level_2 li .wohnheim a:hover{color:#ff8f00;}
.wohnheim h1,.wohnheim .ce_toplink a,.wohnheim .ce_toplink a:hover,.wohnheim p.back a,.wohnheim p.back a:hover{color:#ff8f00;}
.without_subcolumn #container{padding:32px;background:#ffffff url("tl_files/background/content_bg_left.png") bottom center no-repeat;}
.frontpage #container{padding:32px;background:#ffffff url("tl_files/startseite/content_bg.png") left top no-repeat;}
.ce_toplink{float:right;padding-bottom:16px;}
p.back{margin-top:1.5em;}
pre{float:left;padding:1em;background-color:#f9f9f9;border:1px solid #dfdfdf;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/webconsulting/link.gif") left center no-repeat;}
.ce_list ol{margin-left:3em;list-style-type:decimal;}
.ce_list ul{margin-left:1.5em;}
.ce_list ul li{padding-left:18px;background:url("tl_files/webconsulting/arrow.gif") left center no-repeat;}
.ce_accordion .toggler{padding:0.25em 0.5em;background:#fdfeff url("tl_files/webconsulting/calendar.jpg") left bottom repeat-x;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;font-weight:bold;cursor:pointer;}
.ce_accordion .accordion div{padding:0.75em 0.5em;}
.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img{}
.mod_breadcrumb{padding-top:8px;padding-bottom:16px;}
.headline{margin:0 0 12px;padding:8 0;font-weight:bold;font-size:13px;}
.ce_image,.ce_text,.mod_nesiumcomplete,.ce_table{padding-bottom:16px;}
.mod_newslist{padding-bottom:40px;}
.mod_imagerotator img{width:369px;height:369px;vertical-align:top;}
.ce_Imagerotator img{width:369px;height:369px;vertical-align:top;}
#rotationpadding{padding:32px;background-color:#ffffff;}
.mod_randomImage .image_container{width:100%;margin-right:auto;margin-left:auto;text-align:center;}
.image_container{float:left;line-height:0.75;}
.caption{padding:2px 3px 4px;background-color:#c6c6c6;font-size:0.8em;line-height:1;}
* html .caption{padding-top:3px;padding-bottom:3px;}
*:first-child+html .caption{padding-top:3px;padding-bottom:3px;}
.mime_icon{padding-bottom:2px;vertical-align:top;}
.ce_gallery td{padding-right:1.5em;padding-bottom:1.5em;}
.mod_newsreader .ce_comments{margin-top:2.5em;}
.layout_full .info{color:#808080;}
.layout_short,.layout_latest{padding-top:1em;padding-bottom:1em;}
.layout_short.first,.layout_latest.first{padding-top:0;border-top:0px;}
.layout_short .info{font-size:0.9em;color:#42433E;}
.layout_short h2{padding-bottom:8px;}
.layout_short h2 a{text-decoration:none;}
.layout_short .teaser,.layout_short .more{display:inline;padding-right:0.25em;}
.layout_short .more a,.layout_short .more a:hover,.layout_short .back a,.layout_short .back a:hover{text-decoration:none;}
.layout_latest .info{margin-bottom:0.25em;color:#808080;}
.layout_latest h2{margin-bottom:0;}
.layout_latest h2 a{text-decoration:none;color:#333333;}
.comment_default{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;}
.comment_default .info{margin-bottom:0.25em;font-size:0.9em;color:#808080;}
.ce_comments h1{margin-bottom:-0.2em;}
.ce_comments .form{margin-top:1.5em;}
.ce_comments input.text,.ce_comments input.captcha{width:210px !important;}
.ce_comments .captcha_text{color:#333333 !important;font-weight:bold !important;}
.ce_comments .form label,.ce_comments .form span{top:0.65em;position:relative;vertical-align:top;}
* html .ce_comments .form label,* html .ce_comments .form span{top:0.8em;}
*:first-child+html .ce_comments .form label,*:first-child+html .ce_comments .form span{top:0.8em;}
.mod_rss_reader h1 a{text-decoration:none;color:#333333;}
.rss_default h2,.rss_items_only h2{margin-bottom:0;font-size:1.2em;}
.rss_default h2 a,.rss_items_only h2 a{text-decoration:none;}
.rss_default,.rss_items_only{padding-top:1em;padding-bottom:1em;border-top:1px solid #dfdfdf;}
.rss_default.first,.rss_items_only.first{border-top:0px;}
.rss_default_header .description{padding-bottom:1em;border-bottom:1px solid #dfdfdf;}
.mod_eventlist .header{padding:0.25em;background:#fdfeff url("tl_files/webconsulting/calendar.jpg") left bottom repeat-x;border-bottom:1px solid #dfdfdf;font-weight:bold;}
.mod_eventlist .event{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;}
.mod_eventlist .header.first{border-top:1px solid #dfdfdf;}
.mod_eventlist h2{margin-bottom:0;font-size:1.2em;}
.mod_eventlist .time{font-size:0.9em;color:#808080;}
.mod_upcoming_events .date{padding-right:0.25em;font-size:0.9em;color:#808080;}
.mod_eventreader h1{margin-bottom:0;}
.mod_eventreader .info,.mod_eventreader .recurring{color:#808080;}
.mod_eventreader .ce_text{margin-top:1.5em;}
.mod_sitemap ul.level_2 li{margin-left:2em;}
.box_green{margin:8px;padding:8px;background-color:#f3fae5;}
.box_light_red{margin:8px;padding:8px;background-color:#feeff0;}
.box_red{margin-bottom:16px;padding:8px;border:2px solid #ed1c24;}
