/* Style sheet layout */
#headimage{width:980px;height:25px;top:171px;position:absolute;background:#cad5fc url("tl_files/crystal_blue/images/head_image.png") center bottom repeat;}
body{background:#eeeeee url("tl_files/crystal_blue/images/bg-verlauf.png") left top repeat-x;}
#main{padding-right:20px;}
#wrapper{width:980px;top:400px;margin-right:auto;margin-left:auto;background:url("tl_files/crystal_blue/images/wrapper_bg.png") center bottom repeat-y;}
#header{width:980;height:172px;background-image:url("tl_files/crystal_blue/images/bg.png");background-position:center top;}
#logo{width:620px;height:83px;left:20px;top:24px;position:absolute;background:url("tl_files/crystal_blue/images/logo_vortmann2007.png") left top no-repeat;}
#support{font-weight:bold;}
#logo a:link,#logo a:visited{text-decoration:none;}
#logo a:hover,#logo a:focus,#logo a:active{}
#logo strong{padding-right:14px;border-right:4px solid #0044B9;font-family:Tahoma, Arial, sans-serif, "Trebuchet MS";font-weight:normal;font-size:28px;color:#0044B9;line-height:1;text-shadow: 2px 2px 2px #C6C6C6;}
#logo em{margin-left:14px;vertical-align:top;font-size:14px;color:#666;line-height:1;text-transform: uppercase;font-style: normal;}
#topsearch{width:242px;height:50px;right:7px;top:0;position:absolute;padding-top:7px;background: url("tl_files/crystal_blue/images/topbox_1.png") left top no-repeat;}
#kalk-link{margin-bottom:10px;}
#vampir-button{margin-bottom:10px;}
#topsearch form{background: url("") left bottom no-repeat;}
#topsearch p{text-align:right;font-size:11px;line-height:25pt;background: url("") left top repeat-y;}
#ctrl_submit{margin-left:20px;}
#topsearch input.text,#topsearch input[type="text"]{width:162px;left:27px;top:7px;position:absolute;margin:0 0 4px;padding:1px;background-color:#FFF6B3;border:1px solid #fca103;font-size:10px;color:#000;line-height:14px;}
#topsearch input.submit{width:32px;height:28px;top:7px;position:absolute;margin-left:186px;background:url("tl_files/crystal_blue/images/topbox_search.gif") center center no-repeat;font-size:0pt;line-height:25pt;}
#topsearch input[type=image]{border:0px solid #ff6b01;}
#topmenu{width:320px;right:8px;top:48px;position:absolute;text-align:right;background-color:#fff;font-size:10px;line-height:1.1;}
#topmenu li{display:inline;padding-right:7px;padding-left:7px;border-right:20px solid #B0B0B0;list-style-type:none;}
#topmenu li.last{padding-right:0;border:0px;}
#topmenu a:link,#topmenu a:visited{text-decoration:none;}
#topmenu a:hover,#topmenu a:focus,#topmenu a:active{}
#mainmenu{width:972px;height:33px;left:3px;top:114px;position:absolute;overflow:hidden;border-width:0px 1px;border-style:solid;border-color:#888888;}
#mainmenu ul{margin:0;vertical-align:middle;font-weight:bold;font-size:12px;color:#ff0000;line-height:33px;}
#mainmenu li{float:left;list-style-type:none;}
#mainmenu a,#mainmenu span{display:block;padding-right:14px;padding-left:14px;border-right:1px solid #965a00;border-bottom:0px solid #965a00;border-left:0px solid #965a00;border-right-color: #965a00;}
#mainmenu a{color:#000000;background:#c98000 url("tl_files/crystal_blue/images/mainmenu_inactive.png") center top repeat-x;}
#mainmenu a:link,#mainmenu a:visited{text-decoration:none;}
#mainmenu a:hover,#mainmenu a:focus,#mainmenu a:active{background-image:url("tl_files/crystal_blue/images/mainmenu_hover.png");background-position:center top;color:#000000;}
#mainmenu span,#mainmenu .trail a{color:#000000;background:#F7F7F5 url("tl_files/crystal_blue/images/mainmenu_active.png") center top repeat-x;}
#headimage h1{width:500px;left:42px;top:0;position:absolute;margin-bottom:0.5em;font-size:0px;color:#fff;line-height:1.1;text-shadow:2px 2px 2px #0144B9;}
#headimage .mod_randomImage{width:398px;height:94px;right:24px;top:17px;position:absolute;float:left;clear:right;margin-bottom:0;margin-left:auto;}
#headimage .image_container img{padding:0;background-color:#1E6EF7;}
#headimage .mod_breadcrumb{height:22px;left:20px;top:-23px;position:absolute;overflow:hidden;vertical-align:middle;font-size:11px;color:#000;line-height:22px;}
#headimage .mod_breadcrumb:before{content:"You are here: ";}
#breadcrumb{color:#ffffff;}
#headimage .border{width:974px;height:50px;left:11px;top:0;position:absolute;}
* html #headimage .border{display:none;}
#container{padding-top:24px;color:#333;}
#left .inside{margin-left:7px;}
#submenu{left:-3px;margin-bottom:20px;margin-left:-3px;}
#submenu ul{margin-top:0;margin-bottom:0;margin-left:0;}
#submenu li{list-style-type:none;}
#submenu a,#submenu span{width:160;height:33px;left:-3px;display:block;margin-top:-4px;margin-right:auto;padding-right:14px;padding-left:14px;vertical-align:middle;font-family:000;line-height:30px;}
#submenu span{width:160px;height:42px;bottom:-8;margin-top:-9px;background:url("tl_files/crystal_blue/images/Individuelle-Navi-Inhalt-aktiv.png") left top no-repeat;color:#000000;}
#submenu a:link,#submenu a:visited{width:160px;height:42px;bottom:-8px;margin-top:-9px;background:url("tl_files/crystal_blue/images/individuelle-navi-inhalt.png") left top no-repeat;text-decoration:none;color:#000;}
#submenu a:hover,#submenu a:focus,#submenu a:active,#submenu a.trail{width:160px;height:42px;bottom:-8px;margin-top:-9px;background:url("tl_files/crystal_blue/images/Individuelle-Navi-Inhalt-hover.png") left top no-repeat;color:#000;}
submenu footer{}
#submenu a.trail{text-decoration:none;}
#submenu ul.level_2 a,#submenu ul.level_2 span{border-left:14px solid #c2c2c2;}
#submenu ul.level_3 a,#submenu ul.level_3 span{border-left:28px solid #c2c2c2;}
#submenu ul.level_4 a,#submenu ul.level_4 span{border-left:42px solid #c2c2c2;}
#main .inside{margin-right:7px;margin-left:28px;}
#footer{margin-top:28px;padding:165px 8px 4px;background:url("tl_files/crystal_blue/images/footer.png") center top no-repeat;}
.rfoot{width:694px;float:right;margin-left:20px;}
#copyright{clear:both;margin-top:-20px;padding-top:1.5em;padding-right:1.8em;padding-bottom:1.5em;text-align:center;font-size:10px;}
infonavi{background-image:url("tl_files/crystal_blue/images/subnav_inactive1.gif");}
#link-online-kalkulator{onclick="location.href='startseite.php';}
.Formular{background-color:#ffffff;}
wrappe{background-image:url("tl_files/crystal_blue/images/Newsletter-Inhalt.png");color:#ff00ff;}
