/* Style sheet default */
.message{color:#fa0505;}
html{overflow-y: scroll;}
.testclass{color:#f70707;}
.banner_suche{z-index: 50000;}
#header{z-index: 10000;}
body{background-image:url("tl_files/template/Page-BgTexture.jpg");background-repeat:repeat;}
h1{font-weight:bold;font-size:16px;color:#663300;}
h2{font-weight:bold;font-size:12px;color:#663300;}
h3{font-weight:bold;font-size:14px;color:#006400;}
h4{font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;color:#0d9e1b;}
h5{font-weight:bold;font-size:16px;color:#663300;}
h6{font-weight:bold;font-size:14px;color:#663300;}
.blocksatz{text-align:justify;}
#container .ce_text p{text-align:justify;}
.linkssatz{text-align:left;}
.rechtssatz{text-align:reight;}
.rahmen_google{padding:3px;border:1px solid;}
a:link{text-decoration:none;color:#0000FF;}
a:visited{text-decoration:none;color:#0000FF;}
a:hover{text-decoration:underline;color:#FF0000;}
a:active{text-decoration:none;color:#0000FF;}
#container a.glink:link{text-decoration:none;color:#D2691E;}
#container a.glink:visited{text-decoration:none;color:#D2691E;}
#container a.glink:hover{text-decoration:underline;color:#dc143c;}
#container a.glink:active{text-decoration:none;color:#D2691E;}
#container a.swlink:link,#container a.swlink:visited,#container a.swlink:hover,#container a.swlink:active{color:#807c7c;}
.suche_css{width:auto;position:absolute;margin-top:140px;margin-left:5px;font-family:arial, helvetica, sans-serif;font-size:12px;color:#000;z-index:3;}
.suche_textfeld_css{width:auto;position:absolute;margin-top:140px;margin-left:5px;font-family:arial, helvetica, sans-serif;font-size:12px;color:#000;z-index: 20000;}
.suche_button_css{position:absolute;float:left;margin-top:140px;margin-left:250px;font-family:arial, helvetica, sans-serif;font-size:12px;color:#000;z-index: 20000;}
.highlight{font-weight:bold;color:#c4891a;}
.schatten{margin-right:10px;margin-bottom:10px;border:1px solid #666;-moz-box-shadow: 5px 5px 15px #999;-webkit-box-shadow: 5px 5px 15px #999;box-shadow: 10px;}
.schatten_margin_padding{margin-right:10px;margin-bottom:10px;padding:10px;border:1px solid #666;-moz-box-shadow: 5px 5px 15px #999;-webkit-box-shadow: 5px 5px 15px #999;box-shadow: 10px;}
.schatten_ecken{height:360px;margin-right:10px;margin-bottom:10px;padding-right:8px;padding-bottom:8px;padding-left:8px;border:1px solid #666;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 5px 5px 15px #999;-webkit-box-shadow: 5px 5px 15px #999;box-shadow: 10px;}
#wrapper{margin-top:20px;margin-bottom:10px;background-color:#fff;background-repeat:repeat;border:1px solid #ccc;-moz-box-shadow: 5px 5px 15px #000;-webkit-box-shadow: 5px 5px 15px #000;box-shadow: 15px;}
.banner{z-index: 10;}
.inside{position:static;}
#header .inside{width:auto;height:auto;z-index: 60;}
#container{margin-top:30px;margin-bottom:30px;background-image:url("tl_files/template/chgr.gif");background-repeat:repeat;color:#000000;font: normal 12px Arial, Helvetica, sans-serif;z-index: 0;}
.container2{width:550px;margin-left:100px;color:#000000;font: normal 12px Arial, Helvetica, sans-serif;z-index: 0;}
.container3{width:780px;color:#000000;font: normal 12px Arial, Helvetica, sans-serif;z-index: 0;}
.container_350{width:350px;height:auto;}
.container_420{width:420px;height:auto;}
#main{padding:0 25px 0 45px;}
.main_ganze_seite{width:800px;}
#footer{width:822px;height:180px;margin-bottom:-1px;margin-left:-1px;padding:15px;background-color:#556b2f;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#fff;}
#footer .footer_navi3 ul{margin-top:0;margin-left:-40px;list-style-type:none;}
#footer .footer_navi3 li{float:left;margin-right:20px;}
#footer .footer_navi3 a,#footer .footer_navi3 li span{float:left;margin-right:2px;padding:3px 6px 3px 5px;background-color:#fccc66;border:1px double #d6a11c;text-decoration:none;color:#000;}
#footer .footer_navi3 a:hover{float:left;margin-right:2px;padding:3px 6px 3px 5px;background-color:#ed3d15;border:1px double #d6a11c;text-decoration:none;color:#fff;}
#footer .banner_tl img{position:absolute;margin-top:40px;}
#footer .banner_erlebe img{position:absolute;margin-top:47px;margin-left:570px;background-image:url("tl_files/template/banner_vnf_3.jpg");background-repeat:no-repeat;}
#footer .banner_bzweic img{position:absolute;margin-top:50px;margin-left:210px;}
#footer .banner_brh img{width:120px;height:68px;position:absolute;margin-top:32px;margin-left:410px;}
.johannes_kunz img{position:absolute;margin-top:-1px;margin-left:560px;z-index: 300;}
#footer .footer_top_link img{position:absolute;margin-top:-69px;margin-left:757px;background-image:url("tl_files/template/hoch.jpg");background-repeat:no-repeat;border:1px ridge #000;}
#flowplayer750{z-index: 0;}
#skipNavigation74{float:left;font-family:arial, helvetica, sans-serif;font-size:12;list-style-type:none;}
.txt_fett{font-weight:bold;}
.txt_weiss{color:#ffffff;}
.txt_braun{font-weight:bold;color:#8a3333;}
.txt_gruen{color:#588f31;}
.txt_rot{color:#fc0505;}
.txt_kursiv{font-style:italic;}
.einzug_table_news{margin-top:15px;margin-left:90px;border:1px dotted #ccc;background: #eee;z-index: 20;}
.txt_tabelle_einzug{padding-left:5px;}
.seite_oben_margin{margin:40px 0 0 10px;}
.felder_kontakt_nachricht{width:400px;margin:0 0 5px;}
.felder_kontakt2{width:500px;margin:0 0 20px;}
.felder_kontakt{width:250px;margin:0 0 5px;}
.container2_margin_links{margin-left:80px;}
.seite_padding_left_250_margin_top_30{margin:-30px 0 0;padding:0 0 0 250px;}
.seite_margin_linke_spalte{margin:20px 0 0;}
.margin_links_150{margin-left:150px;}
.margin_ganze_seite_30{margin-right:30px;}
.margin_links_50{margin:20px 0 20px 50px;}
.margin_links_120{margin:20px 0 20px 120px;}
.spalte420_padding{padding-right:20px;}
.bld_rahmen img{margin-top:30px;margin-bottom:10px;margin-left:30px;border:1px solid #666;-moz-box-shadow: 5px 5px 15px #999;-webkit-box-shadow: 5px 5px 15px #999;box-shadow: 10px;}
.bld_rahmen2 img{border:2px solid #080707;}
.bld_banner_erlebe_vietnam{margin-left:30px;border:1px solid #000;}
.bld_footer_hoch{margin-top:5px;margin-right:10px;border:1px solid #000;}
#footer .webdesign{position:absolute;margin-top:100px;margin-left:-70px;}
.bld_banner_typolight{width:177px;height:50px;}
.slideshow_start{margin-left:50px;}
.border_padding_bottom{padding-bottom:15px;border-bottom:1px dashed #000;}
.teaser_border_top{padding-top:10px;border-top:1px dotted #080101;}
.webdesign_ueberschrift{margin-left:50px;}
.komm{font-style:italic;}
.info{color:#006400;}
.comment{padding-bottom:10px;border-bottom:1px dashed #000;}
.form{margin-top:20px;}
.ce_comments{margin-left:0;}
#ctrl_captcha{background-color:#FFC;}
#kommentare{padding:10px;}
.php_taschenrechner{width:auto;height:auto;top:300px;position:relative;}
.butt_zurueck{left:220px;position:relative;top:480px;}
.mod_login{position:absolute;margin-top:-68px;margin-left:275px;font-family:Arial, Helvetica, Heövetiva, sans-serif;font-weight:normal;font-size:12px;color:#fff;}
.col_first{padding-right:15px;}
#username{width:140px;font-family:Arial, Helvetica, Heövetiva, sans-serif;font-weight:normal;font-size:12px;color:#000;}
.text{margin-bottom:1px;background-color:#ebf2ef;}
#password{width:140px;font-family:Arial, Helvetica, Heövetiva, sans-serif;font-weight:normal;font-size:11px;color:#000;}
.submit{font-family:Arial, Helvetica, Heövetiva, sans-serif;font-size:12px;}
.formbody{font-family:Arial, Helvetica, Heövetiva, sans-serif;font-size:12px;}
#navi_faq{width:100%;height:auto;margin-top:10px;background:none;}
#navi_faq ul{width:auto;height:auto;margin:0 30px 0 0;padding:0;border-top:1px dotted #a8a5a5;border-right:1px dotted #a8a5a5;border-left:1px dotted #a8a5a5;list-style-type:none;}
#navi_faq li{width:100%;height:auto;background-color:#cff6fa;}
#navi_faq a{width:auto;display:block;padding:5px 0 5px 10px;background-color:#cff6fa;border-bottom:1px dotted #000;font-family:arial, helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000;}
#navi_faq li span{width:auto;display:block;padding:5px 0 5px 10px;background-color:#c7f7ab;border-bottom:1px dotted #000;font-family:arial, helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000;}
#navi_faq a:hover{background-color:#fc0808;text-decoration:none;color:#fff;}
.mod_glossaryMenu ul{width:auto;height:auto;margin:5px 0 30px;padding:0;}
.mod_glossaryMenu li{width:auto;height:auto;float:left;margin-top:10px;margin-right:10px;margin-bottom:10px;list-style-type:none;}
.mod_glossaryMenu a{padding:5px;background-color:#cff6fa;border:1px solid #030200;font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:14px;color:#000;}
.mod_glossaryMenu a:hover{background-color:#fa0505;font-weight:normal;text-decoration:none;color:#fff;}
#begriffe-cantao .ce_text{margin-bottom:20px;}
.pagination{width:100%;text-align:center;}
.pagination p{padding:5px;}
.pagination UL{height:30px;margin:0 0 0 auto;padding:0;list-style: none;}
.pagination LI{display:inline;margin:0 3px 0 0;padding:0;}
.pagination a,.pagination span{padding:2px 4px;background-color:#eee;border:1px solid #ccc;text-decoration:none;color:#000;}
.pagination .current{background: #ffc298;}
.toplink{width:100%;margin-bottom:30px;}
.toplink p{padding:5px;}
.toplink UL{height:30px;margin:0 0 0 auto;padding:0;list-style: none;}
.toplink LI{display:inline;margin:0 3px 0 0;padding:0;}
.toplink a,.toplink span{padding:2px 4px;background-color:#c7f7ab;border:1px solid #ccc;text-decoration:none;color:#000;}
.toplink a:hover{background-color:#fc0808;color:#fff;}
.toplink .current{background: #ffc298;}
.ce_teaser{margin:0;padding:0;}
.toggler{width:300px;margin-bottom:1px;padding-top:3px;padding-bottom:3px;padding-left:30px;background-color:#dcfadc;border:1px solid #556B2F;font-weight:normal;font-size:12px;color:#000;}
