/* Style sheet layout */
.aktuelles_datum{background-color:#b8f3fc;}
body{background-image:url("tl_files/img/bg.gif");background-repeat:repeat-x;font-family:444;}
#header{position:relative;z-index:2;}
#wrapper{padding-bottom:10px;}
#logo{width:248px;height:58px;left:14px;top:30px;position:absolute;}
#ident{top:140px;position:absolute;}
#banner{width:405px;height:279px;right:0;top:174px;position:absolute;padding:6px 6px 0;background-image:url("tl_files/img/bg_banner.png");background-repeat:no-repeat;}
#claim{left:595px;top:32px;position:absolute;}
#starttext{height:400px;left:5px;top:200px;position:absolute;font-size:15px;color:#fff;}
#starttext a{color:#fff;}
body.start{background-image:url("tl_files/img/bg_start.gif");background-repeat:repeat-x;}
#container{position:relative;z-index: 1;}
#main{margin-top:20px;}
.standard #main .inside{background-image:url("tl_files/img/bg_middle.gif");}
.standard #main .bg_top{width:960px;height:2px;clear:both;background:url("tl_files/img/bg_top.gif") center top no-repeat;}
.standard #main .bg_bottom{width:960px;height:5px;clear:both;background:url("tl_files/img/bg_bottom.gif") center bottom no-repeat;}
.standard #main .g9 .ce_text,.standard #main .g6 .ce_text,.standard #main .g6 .mod_dlh_googlemaps,.standard #main .g7.mod_registration,.standard #main .g7.mod_login,.standard #main .g7.mod_lostPassword{padding-right:10px;padding-left:10px;}
.standard #main .g6 .ce_download{margin-right:10px;margin-left:10px;}
.standard #main .g7,.standard #main .g8{padding-right:10px;padding-left:10px;}
.standard #main .g7.mod_navigation{padding-right:10px;padding-left:10px;}
#footer{font-size:11px;color:#9d9d9d;}
#footer .copyright{padding-top:10px;border-top:1px solid #c0c0c0;}
.starttext h1{margin-top:10px;font-weight:bold;font-size:20px;color:#fff;line-height:18px;}
.start_news{width:445px;height:375px;margin-left:0;padding:10px;border:5px solid #f0f0f0;}
.start_news h2{margin-top:0;font-size:12px;}
.start_news.right{margin-right:0;}
.locationfinder{width:198px;height:110px;padding-right:10px;padding-left:10px;background:url("tl_files/img/map_locationfinder.gif") center top no-repeat;border:1px solid #c6c6c6;}
.feedback_link a{color:#fff;}
.locationfinder h1{margin-top:0;margin-bottom:15px;font-weight:normal;font-size:14px;}
.feedback_link h1{margin-top:0;margin-bottom:15px;font-weight:normal;font-size:14px;color:#fff;}
.locationfinder-large{width:200px;height:190px;padding-right:10px;padding-left:10px;background:url("tl_files/img/map_locationfinder.gif") right bottom no-repeat;border:1px solid #c6c6c6;}
.locationfinder-large h2{margin-top:10px;margin-bottom:15px;}
.feedback_link{width:198px;height:110px;padding-right:10px;padding-left:10px;background:url("tl_files/img/feedback.png") center top no-repeat;border:1px solid #c6c6c6;}
.box_languagetest{width:158px;height:110px;padding-right:50px;padding-left:10px;border:1px solid #c6c6c6;}
.box_languagetest.english{background:url("tl_files/img/test_english.png") right center no-repeat;}
.box_languagetest.german{background:url("tl_files/img/test_german.png") right center no-repeat;}
.box_languagetest.french{background:url("tl_files/img/test_french.png") right center no-repeat;}
.box_languagetest.spanish{background:url("tl_files/img/test_spanish.png") right center no-repeat;}
.box_languagetest.russisch{background:url("tl_files/img/test_russian.png") right center no-repeat;}
.box_languagetest.italian{background:url("tl_files/img/test_italian.png") right center no-repeat;}
.box_languagetest h1{margin-top:0;margin-bottom:10px;font-weight:normal;font-size:14px;}
.ce_text li{margin-left:20px;padding-left:0;list-style-type:disc;}
.box{width:218px;height:220px;background:url("tl_files/img/box/standort_stuttgart.png") center bottom no-repeat;border:1px solid #c6c6c6;}
.box_25_years{width:458px;height:220px;background:url("tl_files/img/25JahreFOKUS.gif") center bottom no-repeat;border:1px solid #c6c6c6;}
.box h2,.box p,.box_25_years h2,.box_25_years p{padding-left:10px;}
.box h2{margin-top:10px;margin-bottom:10px;margin-left:10px;padding:0;font-weight:normal;font-size:16px;color:#18a1b8;}
.box_right{width:200px;padding:10px;border:1px solid #C6C6C6;}
.box_right h2{margin:10px 0 0;padding:0;font-weight:normal;font-size:14px;color:#18a1b8;}
.box-muenchen{background:url("tl_files/img/box/muenchen.png") center bottom no-repeat;}
.box-interkulturell{background:url("tl_files/img/seminars/interkulturelle-seminare.png") center bottom no-repeat;}
.list-box{background-position:center bottom;background-repeat:no-repeat;border:1px solid #c6c6c6;}
.list-box h1{font-weight:bold;font-size:14px;color:#18a1b8;}
.list-box p a.more{display:block;margin-right:10px;padding-right:30px;text-align:right;background:url("tl_files/img/button_list.png") right center no-repeat;line-height:30px;}
.list-box a:hover.more{background-image:url("tl_files/img/button_list_active.png");}
.ce_text table{width:100%;}
.ce_text table td{padding:4px;border:1px solid #c6c6c6;border-collapse:collapse;}
#searchform{left:640px;top:16px;position:absolute;}
#searchform input.text{width:180px;margin:4px;padding:4px;background-color:#F6F6F6;border:1px solid #C6C6C6;}
#searchform label{font-weight:bold;font-size:12px;color:#293B89;line-height:30px;}
#main .mod_article .image_article{float:left;margin-top:4px;margin-right:20px;margin-bottom:10px;}
.mod_quicknav{margin-right:auto;margin-left:auto;padding-bottom:9px;}
.mod_quicknav h1{margin:0 0 9px;padding:6px;background-color:#f0f0f0;border-bottom:1px solid #c6c6c6;font-weight:bold;font-size:1.2em;line-height:1;}
.mod_quicknav .formbody{width:250px;margin-right:auto;margin-left:auto;}
.mod_quicknav select{width:135px;background-color:#ffffff;border:1px solid #c6c6c6;font-size:12px;line-height:16px;}
.mod_quicknav select option{margin-top:4px;margin-bottom:4px;}
.mod_quicknav .submit{margin-top:2px;vertical-align:top;}
#routenplaner{margin-top:42px;padding:0 4px 6px;background-color:#f1f1f1;border:1px solid #C6C6C6;}
.g3 .ce_download{padding:10px;border:1px solid #C6C6C6;}
.g3 .ce_download h2{margin-top:0;}
.g3 .ce_download .mime_icon{vertical-align:middle;}
.g6 blockquote{padding:10px;background:url("tl_files/img/bg_course.png") left bottom repeat-x;border:1px solid #c6c6c6;}
.box-linklist{width:200px;padding:10px;border:1px solid #c6c6c6;}
.box-linklist h2{margin-top:0;}
.mod_newsticker{width:198px;padding:0 10px;background:url("tl_files/img/bg_course.png") left bottom repeat-x;border:1px solid #C6C6C6;line-height:16px;}
.mod_newsticker h2{margin-top:10px;margin-bottom:10px;}
marquee{height:20px;overflow:hidden;margin-left:10px;padding-top:2px;padding-bottom:2px;color:#fff;}
.g6 marquee{width:440px;}
marquee a{color:#fff;}
#widget{border:1px solid #C6C6C6;}
#widget h1{margin-top:0;margin-bottom:10px;margin-left:10px;font-weight:normal;font-size:14px;}
.language_academy #main .inside,.language_academy #main .bg_bottom,.language_academy #main .bg_top{background-image:url("none");}
#footer h1{font-size:14px;}
.ce_download.kursprogramm{width:220px;padding:5px;border:1px solid #c6c6c6;}
.clearboth{clear:both;}

