/* Style sheet layout_unterseite */
div.ce_freeplacesIndicator div.ampelLink{float:right;margin-right:75px;padding-right:15px;background:url("tl_files/layout/arrow_white_grey.png") right center no-repeat;}
div.ampelLink a:link,div.ampelLink a:active,div.ampelLink a:visited{font-weight:bold;text-decoration:none;color:#FFFFFF;}
div.ce_freeplacesIndicator{width:736px;height:35px;left:0px;top:0px;position:absolute;padding-top:10px;padding-left:64px;text-align:left;vertical-align:middle;background-color:#B1B2B4;background-image:url("tl_files/layout/ampel/bg.jpg");background-repeat:no-repeat;font-weight:bold;font-size:12pt;color:#D80005;line-height:32px;z-index:100;}
div.ce_freeplacesIndicator img.ampelIndicatorImg{margin-right:15px;vertical-align:middle;_behavior: url(tl_files/layout/iepngfix.htc);}
div.ce_freeplacesIndicatorLayer{width:360px;height:190px;left:-5000px;top:-5000px;position:absolute;background:url("tl_files/layout/ampel/zoomlayer_ampel.png") left top no-repeat;}
div.ce_freeplacesIndicatorLayer div.inside{padding-top:25px;padding-left:70px;}
div.ce_freeplacesIndicatorLayer p{font-weight:bold;font-size:11pt;color:#D80005;line-height:47px;}
html,body{height:100%;margin:0;padding:0;}
body{background-color:#c6c7c8;}
#wrapper{margin:0;padding:50px 0 60px 0;text-align:center;background:url("tl_files/layout/popup-effekt.jpg") center top no-repeat;}
#container{width:800px;position:relative;background-image:url("tl_files/layout/mainBG.jpg");margin:auto;}
#header{width:800px;background-color:#FFFFFF;margin:auto;}
#header div.inside{padding-top:5px;text-align:center;}
div.mainNav{height:33px;margin-top:5px;padding-left:40px;background-color:#707173;background-image:url("tl_files/layout/mainNavtile.png");background-repeat:repeat-x;line-height:28px;}
div.mainNav ul{margin:0;padding:0;list-style:none;}
div.mainNav li{float:left;}
div.mainNav a,div.mainNav a:link,div.mainNav a:active,div.mainNav a:visited{height:30px;display:block;margin-right:20px;margin-left:20px;padding-left:28px;background:url("tl_files/layout/mainNavDot.png") left center no-repeat;font-weight:bold;text-decoration:none;font-size:12pt;color:#FFFFFF;line-height:26px;}
div.mainNav a.active,div.mainNav a.active:link,div.mainNav a.active:active,div.mainNav a.active:visited,div.mainNav a:hover{background-image:url("tl_files/layout/mainNavDotActive.png");}
#footer{width:800px;background-color:#D80005;color:#FFFFFF;line-height:28px;margin:auto;}
#footer p{margin:0;}
#footer div.inside{padding-right:30px;padding-left:30px;text-align:right;}
#footer a,#footer a:link,#footer a:visited,#footer a:active{font-weight:bold;text-decoration:none;color:#FFFFFF;}
#footer div.mod_changelanguage{float:left;padding-top:5px;}
#footer div.mod_changelanguage ul{margin:0;padding:0;list-style:none;}
#footer div.mod_changelanguage li,#footer div.mod_changelanguage p{display:inline;}
#footNav img{vertical-align:middle;}
#footNav{font-size:12pt;}
#main{padding-top:15px;padding-right:50px;padding-left:50px;}
body.subStartseite #main{padding-top:45px;}
#main div.insideMain{height:412px;overflow:auto;padding:10px 39px 20px 10px;text-align:left;background-color:#FFFFFF;background-repeat:repeat-y;position:none;}
body.subStartseite #main div.insideMain{height:382px;}
#xButton{right:-20px;top:-20px;position:absolute;}
div.ce_e-card a img{margin-right:10px;margin-bottom:10px;}
