/* Style sheet handheld */
.main .level_2,.mainmenu .level_2{width:1px;left:1px;top:-500px;position:absolute;overflow:hidden;}
.pressehead{padding-left:6em;}
.invisible{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
.mod_printlinks,.printlink{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
.mod_linklist .title{font-weight:bold;}
.mod_linklist .picture{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
.mod_linklist .description p{margin:0;padding:0;color:#5e5d5d;}
.mod_linklist .description{padding-left:26px;}
.ce_downloadarchiv p{margin:0;padding:0 0 10px 23px;}
.vspacer{width:99%;height:20px;}
.logoleiste{width:1px;height:1px;right:0;top:0;position:absolute;overflow:hidden;margin-top:-1px;visibility:hidden;}
.bentry{border-bottom:1px solid #999999;}
.orte{margin-left:30px;font-size:.85em;}
.error{font-weight:bold;color:#cc0000;}
#left{float:none;}
.certified{height:1px;right:1px;top:1px;position:absolute;visibility:hidden;}
.image_container .caption{font-style:italic;font-size:0.8em;color:#999999;}
.news .newskopf{margin-bottom:5px;padding:0 5px;background-color:#ffffff;border-top:1px solid #000066;border-bottom:1px solid #000066;}
.news .newskopf .info{margin:0;padding:3px 0 0;font-size:0.7em;color:#bbbbbb;line-height:1em;}
.news .newskopf .headline{margin:0;padding:0 0 3px;font-size:1.05em;line-height:1em;}
.pagination li{display:inline;padding:0 2px 0 0;font-weight:bold;list-style-type:none;}
.pagination ul{padding:0;}
.pagination a{text-decoration:none;color:#1e1e1e;}
.pagination .current{font-style:italic;color:#00cc00;}
.pagination a:hover{color:#5e6eff;}
.qcontainer{padding:0 5px 5px 0;}
.qcontainer .image{float:left;padding:0 5px 0 0;}
#right{height:1px;right:1px;top:1px;position:absolute;visibility:hidden;}
#right,#right p{text-align:left;font-size:0.96em;color:#1e1e1e;}
.result{margin-bottom:5px;padding:10px;background-color:#fff7ef;border:1px solid #333333;font-size:0.95em;line-height:1.6em;}
.kurssuche input,.kurssuche select,.kurssuche textarea,.bsuche select{width:100%;}
.result .type{float:left;padding-right:10px;}
.numbers{margin:0;padding:0;font-size:0.8em;color:#666666;line-height:1.2em;}
.result .title{padding-bottom:3px;font-weight:bold;font-size:1em;color:#1829a5;line-height:1em;}
.main a{text-decoration:none;color:#5e6eff;}
.main a:hover{color:#1829a5;}
.main,.main p{}
.main h2{display:block;margin:20px 0 8px;padding:5px;background-color:#ffffff;border-top:1px solid #5e6eff;border-bottom:1px solid #5e6eff;font-weight:normal;font-size:1.3em;color:#5e6eff;}
.main h3{display:block;margin:10px 0 8px;padding:2px 5px;background-color:#ffffff;border-top:1px solid #5e6eff;border-bottom:1px solid #5e6eff;font-weight:bold;font-weight:normal;font-size:1em;color:#5e6eff;}
.main,.main input,.main textarea,.main p,.ce_text,.main td,.main li{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:0.95em;color:#1e1e1e;}
.main h1{display:block;margin:20px 0 10px;padding:5px;background-color:#ffffff;border-top:1px solid #5e6eff;border-bottom:1px solid #5e6eff;font-weight:normal;font-size:1.8em;color:#5e6eff;}
body{margin:0;padding:0;background-color:#bdbdbd;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1em;color:#1E1E1E;}
.pagina{margin-right:auto;margin-left:auto;background-color:#f5f5f5;}
.containter{margin:0;padding:0;}
.topleft{height:1px;right:1px;top:1px;position:absolute;float:none;visibility:hidden;}
.topright{height:1px;right:1px;top:1px;position:absolute;float:none;visibility:hidden;}
.topright img{height:1px;right:1px;top:1px;position:absolute;visibility:hidden;}
.topleft p{height:1px;right:1px;top:1px;position:absolute;visibility:hidden;}
.header{width:240px;height:41px;display:block;margin:0;padding:0;background-image:url("tl_files/design/handheldheader.jpg");}
.mainmenu{margin:0;padding:0;border-bottom:1px solid #333333;}
.mainmenu ul{margin:0;padding:0;list-style-type:none;}
.mainmenu li{margin:0;padding:0;}
.mainmenu a{margin:0;padding:3px;font-weight:normal;text-decoration:none;font-size:16px;color:#0F00CC;}
.mainmenu .active a,.mainmenu .active a:visited,.mainmenu .trail a,.mainmenu .trail a:visited{color:#00ff00;}
.mainmenu a:hover{color:#0000cc;}
.menu{border-bottom:1px solid #333333;}
.menu h3{margin:0;padding:5px 0;text-align:center;font-weight:normal;font-size:1.2em;color:#1d31c5;}
.menu ul{margin:0;padding:0;list-style-type:none;}
.menu ul ul{margin-left:10px;}
.menu li{margin:0;padding:0;}
.menu a{margin:0;padding:3px;font-weight:normal;text-decoration:none;color:#1e1e1e;}
* html .menu a{height:1em;}
.menu .last a{border-bottom-style: none;}
.menu a:hover{color:#0F00CC;}
.menu .active a{color:#0F00CC;}
.unitetheclans{height:0px;overflow:hidden;clear:both;margin:-1px 0 0;padding:0;}
.content{}
.leftcolumn{}
* html .leftcolumn{margin:2px 10px 0 2px;}
.main{overflow:hidden;margin:0;padding:0 10px 0 5px;}
* html .main{padding:0 5px 0 205px;}
.footer{}
.footer p{margin:0;padding:0;text-align:center;font-size:0.7em;color:#999999;}
.footer a{text-decoration:underline;color:#999999;}
.footer a:hover{color:#0F00CC;}
