/* Style sheet LeipzigSchoolofDesign */
#foerderung .toggler{top:104px;position:absolute;padding-bottom:6px;font-size:18px;text-transform: uppercase;}
#foerderung #weiterbildung .toggler{left:170px;}
#foerderung .offen{border-bottom:6px solid #ccc;}
#mbOverlay{width:100%;height:100%;top:0;left:0;position:fixed;background-color:#000;z-index:9998;cursor:pointer;}
#mbOverlay.mbOverlayIE{position:absolute;}
#mbCenter{left:50%;position:absolute;overflow:hidden;background-color:#000;z-index:9999;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0px 40px #ccc;-webkit-box-shadow: 1px 1px 45px #999;}
#mbImage{left:0;top:0;position:relative;padding:25px 25px 10px;text-align:left;background-position:center center;background-repeat:no-repeat;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#fff;line-height:20px;}
#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd;}
#mbImage a:hover,#mbImage a:active{color:#fff;}
#mbBottom{padding:0 20px 10px 25px;text-align:left;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#999;line-height:20px;min-height:20px;}
#mbTitle{display:inline;font-weight:bold;font-size:12px;color:#fff;line-height:20px;}
#mbNumber{display:inline;margin:auto 10px;font-size:10px;color:#999;line-height:14px;}
#mbCaption{display:block;font-size:10px;color:#999;line-height:14px;}
#mbPrevLink,#mbNextLink,#mbCloseLink{height:20px;float:right;display:block;margin:0;outline:none;}
#mbPrevLink{width:50%;height:90%;left:0;top:0;position:absolute;background:transparent url(/tl_files/lsod/layout/mediabox/Prev.gif) no-repeat 0% 55%;}
#mbNextLink{width:50%;height:90%;right:0;top:0;position:absolute;background:transparent url(/tl_files/lsod/layout/mediabox/Next.gif) no-repeat 100% 55%;}
#mbError{position:relative;margin:20px;padding:10px;text-align:center;border:10px solid #700;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#fff;line-height:20px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{font-weight:bold;text-decoration:underline;color:#d00;}
::-moz-selection{background-color:#0af;color:#fff;}
::selection{background-color:#0af;color:#fff;}
#main .tooltip{width:auto;float:none;display:block;margin-bottom:8px;margin-left:4px;font-size:18px;color:#0af;z-index:13000;}
.tooltip{width:140px;float:left;display:block;margin-bottom:8px;margin-left:4px;font-size:18px;color:#0af;z-index:13000;}
.tool{width:185px;padding:8px;background-color:#000;color:#fff;-webkit-box-shadow: 0px 0px 6px #0AF;-moz-box-shadow: 0px 0px 6px #0AF;box-shadow: 0px 0px 6px #0AF;-moz-border-radius:8px;-webkit-border-radius:8px;}
.tool .tip-title{color:#0af;}
#main .tip-text{display:none;}
#quick_contact{width:161px;display:block;margin-top:10px;padding:0;}
#quick_contact .inner{margin:0;padding:15px 10px 10px;background-image:url("tl_files/lsod/layout/lsod-right-subnavi.gif");background-position:left top;}
#quick_contact .btm{width:100%;height:10px;display:block;margin-top:0;margin-left:0;background-image:url("tl_files/lsod/layout/lsod-right-subnavi.gif");background-position:left bottom;}
#quick_contact #f7{margin-bottom:10px;}
#quick_contact h1{margin-left:4px;}
#quick_contact input.text{width:120px;height:16px;margin-top:0;margin-bottom:5px;margin-left:2px;padding:2px 5px;border:1px solid #ccc;color:#666;-moz-border-radius:6px;-webkit-border-radius:6px;}
#quick_contact input.submit{width:130px;margin-top:0;margin-bottom:5px;margin-left:2px;padding:2px 5px;text-align:left;background-color:#0af;border:1px solid #999;color:#fff;line-height:16px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#quick_contact input.submit:hover{cursor:pointer;-webkit-box-shadow: 0px 0px 4px #0AF;-moz-box-shadow: 0px 0px 4px #0AF;box-shadow: 0px 0px 4px #0AF;}
#quick_contact input.text:hover,#quick_contact input.text:focus{-webkit-box-shadow: 0px 0px 4px #0AF;-moz-box-shadow: 0px 0px 4px #0AF;box-shadow: 0px 0px 4px #0AF;}
#quick_contact p.error{width:120px;margin-top:0;margin-bottom:5px;margin-left:2px;padding:2px 5px;background-color:#0af;border:1px solid #ccc;font-size:10px;color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;}
#wtb_icons{margin-top:20px;}
#wtb_icons .ce_hyperlink,#wtb_icons a{width:105px;height:90px;float:left;display:block;}
#wtb_icons a{text-indent:-600px;}
#wtb_icons .ce_hyperlink{margin-bottom:10px;background-image:url("tl_files/lsod/layout/LSOD-Weiterbildungsangebote.png");background-repeat:no-repeat;}
#wtb_icons #wtb_id{background-position: -105px 0;}
#wtb_icons #wtb_ai{background-position: 0 -90px;}
#wtb_icons #wtb_fl{background-position: -105px -90px;}
#wtb_icons #wtb_c4d{background-position: 0 -180px;}
#wtb_icons #wtb_bl{background-position: -105px -182px;}
#wtb_icons #wtb_rh{background-position: 0 -270px;}
#wtb_icons #wtb_fcp{background-position: -105px -273px;}
#kursfinder{width:190px;position:absolute;display:block;margin-top:-10px;padding:5px 10px;background-color:#f5f5f5;border:1px solid #c6c6c6;-moz-border-radius:8px;-webkit-border-radius:8px;text-transform:uppercase;}
#kursfinder:hover{-webkit-box-shadow: 0px 0px 4px #ccc;-moz-box-shadow: 0px 0px 4px #ccc;box-shadow: 0px 0px 4px #ccc;}
.kursangebote #main #kursfinder h1{margin-top:2px;margin-bottom:2px;font-weight:bold;font-size:12px;}
.kursangebote #main #kursfinder ul{display:block;margin-bottom:0;margin-left:0;padding-left:0;list-style-type:none;list-style-image:none;}
.kursangebote #main #kursfinder ul li{width:100%;display:list-item;margin-bottom:2px;list-style-type:none;}
.kursangebote #main #kursfinder ul li.all{margin-top:10px;padding-top:5px;border-top:1px solid #cccccc;}
#kursfinder ul li a{display:block;font-weight:normal;}
#kontakt .ce_accordion .toggler{font-weight:bold;}
#kontakt .ce_accordion .accordion div{margin-top:5px;margin-bottom:10px;padding-left:15px;}
#main #study-abroad .ce_text{overflow:visible;}
#main #study-abroad .ce_text ul{margin-left:-15px;}
#main #study-abroad .ce_text ul li{margin-bottom:10px;}
.events #main .tab_left{margin-bottom:0;padding-bottom:0;min-height:0;}
.events #main #eventgalerie{padding-top:0;padding-left:0;}
.events #main #eventgalerie .ce_gallery{width:220px;position:absolute;float:left;display:block;margin-top:25px;margin-left:20px;padding-left:0;}
#logo-print{display:none;}
#main #share_article{width:18px;right:0;top:27px;position:absolute;overflow:hidden;clear:right;display:block;}
#main #share_article .tab_left{width:18px;right:-20px;top:27px;position:absolute;overflow:hidden;clear:right;display:block;}
#main #study-abroad #share_article{right:10px;}
hr{height:1px;background-color:#999;border:0px solid;color:#999;}
#main .tab_left .col_left{width:220px;overflow:visible;float:left;margin-left:-270px;}
.kursangebote .ce_text .image_container{margin-left:-270px;}
.kursangebote #main #wtb-beispielbilder{padding-top:0;padding-left:0;}
.kursangebote #main .empty{width:380px;position:absolute;padding-top:0;padding-left:270px;}
.kursangebote #main .ce_gallery{width:220px;position:absolute;float:left;display:block;margin-top:25px;margin-left:20px;padding-left:0;}
.kursangebote #main .ce_text{overflow:visible;}
#kooperation .ce_image{overflow:visible;float:left;display:block;}
#kooperation .koop-wrap{width:650px;margin-top:0;padding-bottom:20px;background:url("tl_files/lsod/layout/koop-btm.png") left bottom no-repeat;}
#kooperation .koop-wrap h1{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:0;padding-left:30px;}
#kooperation .koop-top{width:650px;height:20px;display:block;margin-bottom:0;background:url("tl_files/lsod/layout/koop-top.png") left top no-repeat;}
#kooperation .koop-inner{width:648px;margin-top:0;margin-bottom:0;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;}
#team .ce_text{height:120px;overflow:visible;}
#team .with_acc{height:85px;overflow:visible;line-height:17px;}
#team .image_container{margin-left:-170px;}
#team .ce_accordion{margin-top:0;margin-bottom:18px;margin-left:0;}
#team .ce_accordion .toggler{text-transform: none;}
#team hr{width:550px;margin-bottom:10px;margin-left:-170px;}
#team h1{margin-top:15px;margin-bottom:20px;}
#right .mod_navigation{padding-right:15px;padding-left:15px;background:url("tl_files/lsod/layout/lsod-right-subnavi.gif") left bottom no-repeat;}
#right .mod_navigation h1{margin-bottom:5px;color:#ccc;}
#right .mod_navigation a{display:block;font-weight:normal;}
#right .mod_navigation ul{margin-top:0;margin-left:0;padding-left:0;list-style-type:none;}
#right .mod_navigation ul.level_1 li.submenu ul{display:none;}
#right .mod_navigation ul.level_1 li.active ul,#right .mod_navigation ul.level_1 li.trail ul{display:block;}
#right .mod_navigation ul.level_1 li.active,#right .mod_navigation ul.level_1 li.trail{display:block;margin-top:5px;margin-bottom:5px;padding-top:4px;padding-bottom:4px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#right .mod_navigation ul.level_2 li.active,#right .mod_navigation ul.level_2 li.trail{display:block;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0px solid #cccccc;border-bottom:0px solid #cccccc;}
#right .mod_navigation ul.level_1 li{margin-bottom:3px;}
#footer{margin-top:20px;background-image:url("tl_files/lsod/layout/Rounded.gif");background-repeat:no-repeat;background-position: 4px -7px;}
#footer .subarticle{width:890px;height:167px;float:left;margin-top:0;margin-bottom:10px;}
#footer .subarticle .btm{width:890px;height:7px;float:left;display:block;margin-top:0;margin-bottom:0;background-image:url("tl_files/lsod/layout/Rounded.gif");background-repeat:no-repeat;background-position: 4px -16px;}
#footer .subarticle .inner{height:153px;margin-top:7px;margin-bottom:0;background:url("tl_files/lsod/layout/lsod-footer.gif") left top repeat-y;}
#footer .subarticle .col_1{width:350px;height:145px;overflow:hidden;float:left;display:block;margin-right:0;margin-left:20px;text-align:justify;}
#footer .subarticle .col_1 h1{margin-top:5px;margin-left:0;}
#footer .subarticle .col_1 #hotnews{width:350px;height:100px;left:20px;top:13px;position:absolute;overflow:hidden;display:block;margin-top:45px;text-align:justify;}
#footer .subarticle .col_1 .ce_text{width:340px;height:100px;margin:0 10px 20px 0;padding-left:0;text-align:left;font-size:12px;color:#666;line-height:16px;}
#footer .subarticle .col_1 .ce_text a:link,#footer .subarticle .col_1 .ce_text a:active,#footer .subarticle .col_1 .ce_text a:visited{color:#666;}
#footer .subarticle .col_1 .ce_text a:hover{color:#00BEFF;}
.subarticle .col_2{width:160px;height:135px;overflow:hidden;float:left;clear:right;display:block;margin-top:7px;margin-bottom:10px;margin-left:10px;text-align:justify;}
#footer .subarticle .col_2 .inner{margin-top:0;margin-right:0;margin-left:15px;}
.subarticle .col_3{width:315px;height:135px;overflow:hidden;float:left;clear:right;display:block;margin-top:7px;margin-left:10px;text-align:justify;border-left:1px solid #cccccc;}
#footer .subarticle .col_3 .weitersagen{height:30px;display:block;margin-bottom:5px;margin-left:15px;text-align:left;}
#footer .subarticle .col_3 #fb_like{float:left;display:block;margin-top:5px;margin-left:15px;}
#footer .subarticle .col_3 #plusone{float:left;display:block;margin-top:5px;padding-left:10px;}
#footer .subarticle .col_3 .weitersagen a{margin-right:7px;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;}
#footer .subarticle .col_3 .weitersagen #channels a{width:24px;height:24px;overflow:hidden;float:left;display:block;text-indent:-500px;}
#footer .subarticle .col_3 .weitersagen #channels #twitter{background-position: -3px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #twitter:hover{background-position: -31px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #Facebook{background-position: -171px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #Facebook:hover{background-position: -199px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #Vimeo{background-position: -59px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #Vimeo:hover{background-position: -87px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #RSS{background-position: -115px -50px;}
#footer .subarticle .col_3 .weitersagen #channels #RSS:hover{background-position: -143px -50px;}
#footer .subarticle .col_3 a.addthis_button{width:140px;height:22px;overflow:hidden;float:left;display:block;margin-right:0;margin-left:28px;text-indent:-500px;background-position:0 -24px;}
#footer .subarticle .col_3 a.addthis_button:hover{background-position: -144px -24px;}
#footer .subarticle .ce_headline{margin-top:0;margin-bottom:20px;margin-left:15px;}
#anmeldung-weiterbildung label.error{color:#ff0000;}
#anmeldung-weiterbildung p.error{width:310px;right:0;float:left;display:none;margin-top:5px;margin-right:0;font-size:10px;color:#ff0000;}
#anmeldung-weiterbildung select{width:370px;height:22px;margin-top:3px;margin-bottom:3px;}
#anmeldung-weiterbildung .checkbox_container{display:inline;}
#anmeldung-weiterbildung input.text:focus{border:1px solid #00befa;color:#00befa;}
#anmeldung-weiterbildung input.text{width:370px;height:18px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#anmeldung-weiterbildung label{width:260px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding-right:10px;text-align:right;line-height:24px;}
#anmeldung-weiterbildung #wtb-form .form_entry{width:650px;float:left;display:block;}
#anmeldung-weiterbildung #wtb-form{width:650px;}
#anmeldung-weiterbildung #wtb-form .form_entry #ctrl_74{display:none;}
#anmeldung-weiterbildung .agb{width:260px;float:left;display:block;}
#anmeldung-weiterbildung .agb label{width:230px;}
#anmeldung-weiterbildung .agb #opt_44_0{margin-top:7px;}
#anmeldung-weiterbildung .agb #ctrl_44 label{display:none;}
#anmeldung-weiterbildung .submit_container{width:370px;height:24px;float:left;display:block;margin-top:-25px;margin-left:270px;}
#anmeldung-weiterbildung #preis{width:260px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding-right:10px;text-align:left;line-height:24px;}
#anmeldung-weiterbildung #ctrl_162{float:left;display:block;margin-top:5px;}
#anmeldung-weiterbildung #ctrl_162 label{float:left;display:none;}
#anmeldung-weiterbildung .ce_accordion{float:left;display:block;margin-top:10px;margin-bottom:10px;}
#anmeldung-weiterbildung .toggler{margin-left:270px;text-transform: none;}
#anmeldung-weiterbildung input.captcha{width:40px;height:18px;float:right;display:block;margin-top:3px;margin-right:7px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#anmeldung-weiterbildung .captcha_text{width:315px;height:18px;float:right;display:block;margin-top:3px;margin-right:0;margin-bottom:3px;padding:2px 5px;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.faq #main h1{margin-top:25px;margin-bottom:25px;}
.faq #main h2{margin-top:20px;margin-bottom:5px;}
.faq #main h2 a{font-weight:normal;}
.faq #main #faq .ce_text{margin-bottom:10;padding-bottom:20px;border-bottom:1px solid #cccccc;}
.faq #main .mod_article{padding-top:0;padding-bottom:0;min-height: 50px;}
.faq #main{margin-bottom:25px;}
.faq #main #faq ul a{font-weight:normal;font-size:18px;color:#666666;}
.faq #main #faq ul a:hover{color:#008cdc;}
.faq #main .accordion{width:auto;margin-left:0;padding-left:8px;border-left:4px solid #00aaff;}
.faq #main .accordion p{margin-top:5px;margin-bottom:5px;}
#main .mod_newsreader h2{margin-top:15px;font-size:12px;color:#333333;}
#main .mod_newsreader h1{margin-bottom:0;}
#main .mod_newsreader .back{margin-top:25px;margin-right:0;margin-left:0;padding-top:0;}
#main .mod_newsreader .enclosure:hover{background-color:#f5f5f5;}
#main .mod_newsreader .enclosure{margin-top:25px;margin-right:15px;margin-left:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#main .mod_newsreader .info{margin-top:0;margin-bottom:0;font-size:10px;color:#999999;line-height:14px;}
#main .mod_newsreader .ce_text{margin-top:25px;margin-right:0;margin-left:0;}
#main .mod_newslist .info{margin-top:0;margin-bottom:0;font-size:10px;color:#999999;line-height:14px;}
#main .mod_newslist .more a{font-weight:normal;}
#main .mod_newslist .more{margin-top:0;margin-bottom:0;}
#main .mod_newslist h2 a:hover{font-weight:normal;color:#0096d2;}
#main .mod_newslist h2 a{margin-bottom:0;font-weight:normal;}
#main .mod_newslist h2{margin-bottom:0;}
#main .mod_newslist h1{margin-bottom:25px;}
#main .mod_newslist .layout_latest{margin-top:0;margin-bottom:25px;margin-left:0;}
#main .mod_newslist{margin-top:0;margin-right:25px;margin-left:0;}
#main #news .mod_newslist .tab_left_inner{margin-left:0;padding-left:0;}
#main #news .image_container{display:none;}
#main #newsreader .mod_newsreader .image_container{margin-left:-270px;}
#main .ce_gallery .pagination{width:660px;height:19px;float:left;display:block;margin-right:auto;margin-left:auto;text-align:center;background:url("tl_files/lsod/layout/lsod-pagination.gif") left top no-repeat;font-weight:bold;line-height:14px;}
#main .ce_gallery .pagination ul{width:650px;float:left;display:block;margin:0 auto;padding-left:0;text-align:center;}
#main .ce_gallery .pagination ul li{height:19px;overflow:hidden;display:inline;}
#main .ce_gallery .pagination ul li .link,#main .ce_gallery .pagination ul li .current{margin-right:5px;margin-left:5px;vertical-align:bottom;line-height:19px;}
#main .ce_gallery .pagination ul li.previous,#main .ce_gallery .pagination ul li.next{display:none;}
#main .ce_gallery .pagination ul li .last{width:40px;float:right;display:block;margin-right:25px;margin-left:15px;font-weight:bold;font-size:19px;line-height:19px;}
#main .ce_gallery .pagination ul li .first{width:40px;float:left;display:block;margin-right:25px;margin-left:15px;font-weight:bold;font-size:19px;line-height:19px;}
#main .ce_gallery .pagination p{display:none;}
#right .social{float:left;display:block;margin-top:15px;margin-bottom:5px;}
#right .social a{float:left;display:block;margin-bottom:8px;}
#right .social a.addthis_button img{margin-bottom:5px;padding-bottom:5px;}
#right .subnavi{width:146px;display:block;background-color:#f5f5f5;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
#right .subnavi:hover{background-color:#ebebeb;}
#right .subnavi .inner{width:140px;padding-top:5px;padding-left:12px;border-top:1px solid #fff;}
#right .subnavi h2 a{font-weight:normal;color:#666666;}
#right .subnavi h2 a:hover{font-weight:normal;color:#008cdc;}
#right .subnavi a{font-weight:normal;}
.presse #main .mod_newslist{margin-top:0;margin-right:25px;margin-left:0;}
.presse #main .mod_newslist h1{margin-bottom:25px;}
.presse #main .mod_newslist h2{margin-bottom:0;}
.presse #main .mod_newslist h2 a{margin-bottom:0;font-weight:normal;}
.presse #main .mod_newslist h2 a:hover{font-weight:normal;color:#0096d2;}
.presse #main .mod_newslist .more{margin-top:0;margin-bottom:0;}
.presse #main .mod_newslist .more a{font-weight:normal;}
.presse #main .mod_newslist .info{margin-top:0;margin-bottom:0;font-size:10px;color:#999999;line-height:14px;}
.presse #main .mod_newsreader .ce_text{margin-top:25px;margin-right:0;margin-left:0;}
.presse #main .mod_newsreader .info{margin-top:0;margin-bottom:0;font-size:10px;color:#999999;line-height:14px;}
.presse #main .mod_newsreader .enclosure{margin-top:25px;margin-right:15px;margin-left:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.presse #main .mod_newsreader .enclosure:hover{background-color:#f5f5f5;}
.presse #main .mod_newsreader .back{margin-top:25px;margin-right:0;margin-left:0;padding-top:0;}
.presse #main .mod_newsreader h1{margin-bottom:0;}
.presse #main .mod_newsreader h2{margin-top:15px;}
#preview{left:25px;top:50px;position:absolute;z-index:1000;}
.mod_subscribe{clear:both;display:block;margin-top:0;margin-bottom:10px;margin-left:15px;border-left:1px solid #cccccc;}
#footer .mod_subscribe .inner{width:140px;margin-top:13px;margin-bottom:0;margin-left:10px;padding-bottom:0;background: transparent;}
#right .mod_subscribe .inner:hover{background-color:#ebebeb;}
#right{margin-top:25px;text-transform: uppercase;}
#right .inside{margin-right:19px;margin-left:29px;}
#right #aatc a{width:130px;height:40px;overflow:hidden;display:block;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;text-indent: -500px;background-position: -3px -194px;}
#right #aatc a:hover{background-position: -138px -194px;}
#right #formpreis a{width:122px;height:95px;overflow:hidden;display:block;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;text-indent: -500px;background-position: -0px -236px;}
#right #formpreis a:hover{background-position: -132px -236px;}
#kontaktformular #kontakt-form{width:690px;}
#right .subnavi .mod_navigation{float:left;display:block;color:#00beff;}
#right .subnavi .inner .mod_navigation .active{}
#right .subnavi .mod_navigation ul{margin:0 0 10px;padding-left:0;}
#galerie .ce_image img{border:1px solid #cccccc;}
#right .subnavi .mod_navigation ul li{margin-bottom:3px;margin-left:0;padding-left:0;list-style-type:none;}
.mod_subscribe input.text{width:133px;height:22px;margin-bottom:5px;margin-left:0;padding:0 2px 0 5px;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;border:0px solid #cccccc;background-position: -3px -100px;}
.mod_subscribe input.submit{width:140px;height:22px;background-color:#f5f5f5;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;border:0px;text-indent: -500px;background-position: -147px -100px;}
.mod_subscribe input.submit:hover{cursor: pointer;}
#kontaktformular p.error{margin-top:5px;margin-left:275px;font-size:10px;color:#ff0000;}
#kontaktformular .submit{margin-left:272px;}
#kontaktformular .submit_container{float:left;margin-top:10px;}
#kontaktformular input.text:focus,#kontaktformular textarea.textarea:focus{border:1px solid #00befa;color:#00befa;}
#kontaktformular input.text{width:290px;height:18px;margin-top:3px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#kontaktformular .textarea{width:290px;height:150px;margin-top:3px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#kontaktformular label{width:260px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding-right:10px;text-align:right;line-height:24px;}
#kontaktformular #ctrl_32{width:260px;height:22px;margin-left:0;}
#kontaktformular #ctrl_32 label{width:auto;float:none;}
#kontaktformular #ctrl_32 input{float:right;}
#anfahrt iframe{border:1px solid #cccccc;}
.mod_subscribe p.confirm,.mod_subscribe p.error{width:135px;padding:3px;font-size:10px;color:#ff0000;line-height:12px;}
#footer .mod_subscribe h1{margin-top:0;margin-bottom:20px;}
#footer .mod_subscribe a{color:#00BEFF;}
#main .mod_nl_reader p.back{margin-top:30px;}
#main .mod_nl_list .info{margin-top:0;margin-bottom:0;font-size:10px;color:#999999;line-height:14px;}
.events .mod_eventlist h2{margin-top:12px;margin-bottom:3px;font-weight:normal;text-transform: uppercase;}
.events .mod_eventlist h2 a{font-weight:normal;}
.events .mod_eventlist .header{display:none;font-weight:normal;}
.events .mod_eventlist .event{margin-bottom:30px;font-weight:normal;}
.events .mod_eventlist .time{font-weight:bold;}
.events .mod_eventreader .info{margin-bottom:30px;}
.events #main .mod_eventreader{padding-left:270px;}
.events #main .mod_eventreader .event{overflow:visible;margin-bottom:20px;}
.events #main .mod_eventreader .ce_calendar_gallery{float:left;margin-left:-270px;}
.events #main .mod_eventreader ul{margin-left:-15px;}
.events #main .mod_eventreader ul li{margin-bottom:5px;}
.events #main .mod_eventreader h1{margin-top:0;margin-right:20px;margin-left:0;text-transform:uppercase;}
#anmeldung-vorstudium #vs-form{width:650px;}
#anmeldung-vorstudium #vs-form .form_entry{width:650px;float:left;display:block;}
.ce_headline{margin-right:25px;margin-left:0;}
.col1{width:330px;float:left;display:block;margin-right:auto;margin-left:20px;text-align:justify;}
.col2{width:330px;height:auto;float:left;display:block;margin-right:auto;margin-left:0;padding-left:20px;text-align:justify;}
#anmeldung-vorstudium input.text{width:370px;height:18px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#anmeldung-vorstudium label{width:260px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding-right:10px;text-align:right;line-height:24px;}
#anmeldung-vorstudium input.text:focus{border:1px solid #00befa;color:#00befa;}
#anmeldung-vorstudium .checkbox_container{display:inline;}
#anmeldung-vorstudium select{width:370px;height:22px;margin-top:3px;margin-bottom:3px;}
#anmeldung-vorstudium p.error{width:310px;right:0;float:left;display:none;margin-top:5px;margin-right:0;font-size:10px;color:#ff0000;}
#anmeldung-vorstudium label.error{color:#ff0000;}
#anmeldung-vorstudium .agb{width:260px;float:left;display:block;margin-left:0;}
#anmeldung-vorstudium .agb label{width:230px;}
#anmeldung-vorstudium .agb #opt_48_0{margin-top:7px;}
#anmeldung-vorstudium .agb #ctrl_48 label{display:none;}
#anmeldung-vorstudium .submit_container{width:370px;height:24px;float:left;display:block;margin-top:-25px;margin-left:270px;}
#anmeldung-vorstudium #preis{width:260px;float:left;display:block;margin-top:3px;margin-bottom:3px;padding-right:10px;text-align:left;line-height:24px;}
#anmeldung-vorstudium input.captcha{width:40px;height:18px;float:right;display:block;margin-top:3px;margin-right:7px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#anmeldung-vorstudium .captcha_text{width:315px;height:18px;float:right;display:block;margin-top:3px;margin-right:0;margin-bottom:3px;padding:2px 5px;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#kontaktformular label.error .mandatory{color:#ff0000;}
#kontaktformular .checkbox_container{margin-left:5px;}
#kontaktformular #lbl_32_0{margin-top:0;padding-right:20px;line-height:18px;}
#kontaktformular input.captcha{width:40px;height:18px;float:right;display:block;margin-top:3px;margin-right:125px;margin-bottom:3px;padding:2px;border:1px solid #cccccc;}
#kontaktformular .captcha_text{width:237px;height:18px;float:right;display:block;margin-top:3px;margin-right:0;margin-bottom:3px;padding:2px 5px;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;}
#container{background:url("tl_files/lsod/layout/lsod-hg-main-y.jpg") left top repeat-y;}
#container #container_bottom{height:7px;background-image:url("tl_files/lsod/layout/Rounded.gif");background-repeat:no-repeat;background-position: 3px 0px;}
#container #c_inside{background-image:url("tl_files/lsod/layout/lsod-hg-main-1.jpg");background-repeat:no-repeat;background-position:left -86px;}
#logo{width:243px;height:87px;left:0;top:0;float:left;display:block;margin-top:54px;margin-right:0;padding-right:0;}
#logo a{width:100%;height:100%;display:block;}
#logo a:hover{text-decoration:none;}
h1{margin-top:2px;margin-bottom:8px;text-align:left;font-weight:normal;font-size:18px;color:#00aaff;line-height:24px;text-transform: uppercase;}
h2{margin-top:2px;margin-bottom:15px;text-align:left;font-weight:normal;font-size:16px;color:#666666;line-height:20px;text-transform: uppercase;}
.margin-left{margin-left:20px;}
p{margin-top:2px;margin-bottom:2px;}
p{margin-top:2px;margin-bottom:16px;}
a:link,a:active,a:visited{font-weight:bold;text-decoration:none;color:#00aaff;text-transformation:uppercase;}
a:hover{color:#008cdc;}
#main .inside{}
.kursangebote #main .tab_left{margin-bottom:0;padding-bottom:0;min-height:0;}
.kursangebote #main p.back{width:400px;margin-top:0;margin-bottom:20px;text-transform:uppercase;}
.kursangebote #main h1{margin-top:0;margin-right:20px;margin-left:0;text-transform:uppercase;}
.kursangebote #main h2{width:400px;margin-top:0;margin-bottom:3px;margin-left:0;text-transform:uppercase;}
.kursangebote #main .mod_article ul{margin-left:-15px;}
.kursangebote #main .mod_article ul li{margin-bottom:5px;}
.kursangebote #main .mod_eventlist .teaser_wrap{width:380px;float:left;display:block;margin-top:0;margin-left:0;}
.kursangebote #main .mod_eventlist .event h2{width:380px;margin-bottom:5px;}
.kursangebote #main .mod_eventlist .event h2 a{font-weight:normal;}
.kursangebote #main .mod_eventlist .image_container{width:220px;float:left;display:inline;margin-top:0;margin-left:-270px;}
.kursangebote #main .mod_eventlist .event{width:380px;float:left;display:block;margin-right:20px;margin-bottom:25px;padding-left:270px;}
.kursdetails #main .mod_eventreader{padding-left:270px;}
.kursdetails #main .mod_eventreader .event{overflow:visible;margin-bottom:20px;}
.kursdetails #main .mod_eventreader .ce_calendar_gallery{float:left;margin-left:-270px;}
.kursdetails #main .mod_eventreader ul{margin-left:-15px;}
.kursdetails #main .mod_eventreader ul li{margin-bottom:5px;}
.kursdetails #main .mod_eventreader h1{margin-top:0;margin-right:20px;margin-left:0;text-transform:uppercase;}
.kursdetails #main #kursdetails .back{display:none;}
#main .mod_article{width:650px;float:left;display:block;margin-top:0;margin-left:3px;padding-top:25px;padding-bottom:25px;padding-left:20px;min-height: 200px;}
#main .tab_left{width:380px;margin-left:0;padding-left:290px;}
#main .tab_left_inner{margin-left:0;padding-left:270px;}
.ce_text{text-align:justify;}
.ce_gallery{width:690px;margin-right:0;margin-left:0;text-align:justify;}
#unternehmen .ce_gallery{margin-right:0;}
#galerie-vs .ce_gallery{width:200px;height:200px;overflow:hidden;float:left;display:block;margin-right:16px;margin-bottom:16px;}
#galerie-vs .ce_gallery:hover{-webkit-box-shadow: 0px 0px 6px #0AF;-moz-box-shadow: 0px 0px 6px #0AF;box-shadow: 0px 0px 6px #0AF;text-shadow: 0px 1px 2px #ccc;}
#galerie-vs .ce_gallery h1{width:195px;float:left;display:block;margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:2px;padding-left:5px;background-color:#fff;font-size:12px;}
#galerie_button,#issuu{width:210px;background-color:#fff;-webkit-box-shadow: 0px 0px 6px #999;-moz-box-shadow: 0px 0px 6px #999;box-shadow: 0px 0px 6px #999;}
#galerie_button img,#issuu img{-webkit-box-shadow: 0px 3px 3px #999;-moz-box-shadow: 0px 3px 3px #999;box-shadow: 0px 3px 3px #999;}
#galerie_button:hover,#issuu:hover{-webkit-box-shadow: 0px 0px 6px #0AF;-moz-box-shadow: 0px 0px 6px #0AF;box-shadow: 0px 0px 6px #0AF;text-shadow: 0px 1px 2px #ccc;}
#galerie_button .caption,#issuu .caption{margin-top:5px;margin-bottom:3px;margin-left:5px;color:#0af;-moz-border-radius:9px;-webkit-border-radius:9px;}
#galerie_button a,#issuu a{display:block;font-weight:normal;}
#galerie_button a:hover,#issuu a:hover{font-weight:normal;color:#0af;}
.hide{display:none;}
#main .mod_article ul{margin-bottom:15px;margin-left:0;padding-left:15px;list-style-image:url("tl_files/lsod/layout/listenpunkt-blau.gif");}
#main .mod_article ul li{margin-bottom:15px;}
#right h2{margin-bottom:5px;font-weight:normal;font-size:12px;color:#666666;text-transform: uppercase;}
#header{background-image:url("tl_files/lsod/layout/lsod-hg-main-1.jpg");background-repeat:no-repeat;background-position: 0 54px;}
#header .inside{z-index:999;}
#main .col_images{width:220px;height:360px;top:50px;position:absolute;overflow:hidden;display:block;margin-bottom:20px;margin-left:-260px;}
#main .issuu_article{position:relative;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;min-height: 0px;}
.toggler{font-size:12px;color:#00aaff;text-transform: uppercase;}
.toggler:hover{color:#008cdc;cursor:pointer;}
.position1 .toggler{left:20px;top:25px;position:absolute;}
.position2 .toggler{left:20px;top:45px;position:absolute;}
.position3 .toggler{left:20px;top:65px;position:absolute;}
.position4 .toggler{left:20px;top:85px;position:absolute;}
.position5 .toggler{left:20px;top:105px;position:absolute;}
.position6 .toggler{left:20px;top:125px;position:absolute;}
.position7 .toggler{left:20px;top:145px;position:absolute;}
.position8 .toggler{left:20px;top:165px;position:absolute;}
#footer .footer-search{width:170px;height:22px;right:0;top:15px;position:absolute;padding-left:0;}
#footer .footer-search input#ctrl_1{width:130px;height:22px;right:30px;top:0;position:absolute;margin:0;padding:0 0 0 10px;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;border:0;color:#666;background-position: -3px -100px;}
#footer .footer-search .submit_container{right:35px;top:2px;position:absolute;background: transparent;}
#footer .footer-search .submit_container input{width:15px;height:15px;padding:0;background-color:#fff;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;border:0;text-indent: -500px;background-position: -229px -58px;}
#footer .footer-search .submit_container input:hover{cursor: pointer;}
#suchergebnisse .mod_search{width:650px;margin-right:25px;text-align:justify;}
#suchergebnisse .mod_search p.header{float:right;font-weight:normal;font-size:10px;text-transform: uppercase;}
#suchergebnisse .mod_search h3{margin-top:20px;margin-bottom:0;font-weight:normal;text-transform: uppercase;}
#suchergebnisse .mod_search h3 .relevance{font-weight:normal;font-size:10px;text-transform: uppercase;}
#suchergebnisse .mod_search form,#suchergebnisse .filesize,#suchergebnisse .url{display:none;}
#suchergebnisse .mod_search .highlight{text-decoration:overline;}
#footer .lsod_footer{margin-top:5px;text-align:center;font-size:11px;color:#999999;}
#footer a{font-weight:normal;color:#999999;text-tramsformation: none;}
#footer a:hover{font-weight:normal;color:#008cdc;text-tramsformation: none;}
#navi{position:relative;}
.mod_mootoolsnav a{font-weight:normal;text-transformation: none;}
.mod_mootoolsnav ul.level_1 a.trail{color:#00beff;text-transform: uppercase;}
.mod_mootoolsnav a:link,.mod_mootoolsnav a:active,.mod_mootoolsnav a:visited{font-weight:normal;text-decoration:none;color:#ffffff;text-transformation: none;}
.mod_mootoolsnav{height:87px;float:left;display:block;margin-top:54px;margin-right:2px;font-size:14px;color:#00beff;line-height:16px;text-transform: uppercase;}
.mod_mootoolsnav a:hover{color:#00beff;}
.mod_mootoolsnav ul,.mod_mootoolsnav ul ul{margin:0;padding:0;list-style-type:none;z-index:10000;}
.mod_mootoolsnav ul.level_1{margin-top:20px;margin-left:20px;}
.mod_mootoolsnav ul.level_1 a{display:block;}
.mod_mootoolsnav ul.level_1 li{float:left;display:block;margin-bottom:0;padding-right:0;padding-left:10px;}
.mod_mootoolsnav ul.level_1 li a,.mod_mootoolsnav ul.level_1 li p{height:37px;margin-top:15px;margin-bottom:0;padding-right:20px;padding-left:20px;}
.mod_mootoolsnav li ul.level_2{width:177px;left:-999em;position:absolute;overflow:auto;padding-right:0;padding-bottom:0;padding-left:0;background:url("tl_files/lsod/layout/lsod-navi-sub.png") left bottom no-repeat;font-size:12px;line-height:14px;}
.mod_mootoolsnav ul.level_2 li a,.mod_mootoolsnav ul.level_2 li p{height:auto;margin-top:0;margin-bottom:2px;padding-right:20px;padding-left:20px;}
.mod_mootoolsnav li:hover ul.level_2{left:auto;}
.mod_mootoolsnav ul.level_2 a,.mod_mootoolsnav ul.level_2 p{display:block;margin:0;padding-top:2px;padding-bottom:2px;padding-left:20px;}
.mod_mootoolsnav ul.level_2 li{width:100%;display:block;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;}
.mod_mootoolsnav ul.level_2 .last{padding-bottom:5px;}
.mod_mootoolsnav ul div.topleft,.mod_mootoolsnav ul div.topright{display:none;}
.mod_mootoolsnav ul.level_2 div.topleft{width:7px;height:7px;left:1px;top:0;position:absolute;display:block;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;z-index:999;background-position: -236px -50px;}
.mod_mootoolsnav ul.level_2 div.topright{width:7px;height:7px;right:1px;top:0;position:absolute;display:block;background-image:url("tl_files/lsod/layout/LSOD-Sprite.png");background-repeat:no-repeat;z-index:999;background-position: -227px -50px;}

