/* Style sheet allround-zv */
.xdate_toggler3,.xdate_toggler5{background: transparent url(http://www.zimmervermittlung-leipzig.com/tl_files/allround/cal.png) no-repeat top left;height:0;overflow:hidden;padding-top: 20px; /* height of logo for screen */width: 16px; /* width of logo for screen */position: relative; top: 0px;}
body{font-family:Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-size:12px;color:#eee;line-height:1.4em;background:#282c2c;}
#wrapper{width:1005px;margin:0 auto;font-family:Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;font-size:12px;line-height:1.4em;}
#left{width:280px;float:left;margin:0;padding:3px 0 0;}
#main{width:590px;position:relative;float:left;margin:0 0 0 20px;padding:0 67px 0 0;background: #282C2C;}
#main .inside{width:570px;position:relative;margin:0 auto;padding:20px 20px 30px;border-left:1px solid #979898;color:#2a2a2a;background: #adadad url("tl_files/allround/main_inside_bg.gif") repeat-x top;min-height: 480px;-moz-border-radius-bottomleft: 20px;-moz-border-radius-bottomright: 20px;-webkit-border-bottom-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-right: 1px solid #979898;border-bottom: 1px solid #ACADAD;box-shadow: 0 0 7px #111;-moz-box-shadow: 0 0 7px #111;-webkit-box-shadow: 0 0 7px #111;}
h1{margin:0;padding:0;}
#pagetitle{width:580px;height:110px;display:block;text-indent: -9999px;outline: none;background: transparent url("tl_files/allround/pagetitle.gif") no-repeat;}
.mod_navigation ul{width:100%;margin:0 0 45px;padding:0;text-align:left;list-style-type:none;}
.mod_navigation ul li{float:left;display:inline;margin:0 10px 0 0;}
.mod_navigation ul li a{display:block;padding:4px 15px;border-bottom:1px solid #6D6E6E;font-size:12px;color:#222;-moz-border-radius: 6px;border-radius: 6px;background: #7C7D7D;}
.mod_navigation ul li a:hover{text-decoration:none;color:#222;background: #AFB0B0;}
.mod_navigation ul li.active span.active{display:block;padding:4px 15px;color:#000;-moz-border-radius: 6px;border-radius: 6px;background: #F3F4F4;font-weight: 700;}
.mod_navigation ul.level_1 li.trail a.trail{color:#000;background: #bbb;font-weight: 700;}
#main .level_2{display:none;}
#main .submenu{position:relative;}
#main .active.submenu,#main .trail.submenu{margin-bottom:25px;}
#main .active.submenu .level_2,#main .trail.submenu .level_2{width:500px;height:30px;left:0;top:35px;position:absolute;display:block;}
.mod_navigation ul.level_2 li a{background: #909191;}
.mod_navigation ul.level_2 li.active span{}
.mod_article{overflow:visible;padding-top:15px;background: transparent url("tl_files/allround/mod_article_bg.gif") no-repeat top center;}
.mod_article#home{padding-top:0;background-image:url("none");}
.mod_article .ce_text{position:relative;overflow:visible;}
.mod_article .image_container.float_right{margin: 75px -320px 0 0;}
.mod_article .galerie{clear: both;}
.mod_article .ce_text em{display:inline-block;margin:0;padding:1px 3px;background: #87C3D1;font-style: normal;font-weight: 700;}
.pdf_link{display:none;}
#footer{width:600px;top:5px;position:relative;clear:left;color:#898B8B;}
#footer .mod_customnav ul{margin:0;padding:0;text-align:left;color:#256479;list-style-type:none;}
#footer .mod_customnav ul li{float:left;display:inline;margin:0 10px 0 0;padding:0 0 0 25px;background: transparent url("tl_files/allround/footer_nav_bg.gif") no-repeat left;}
#footer .mod_customnav ul li:first-child{padding-left:0;background-image:url("none");}
#footer .mod_customnav ul li a{color:#256479;}
#footer .mod_customnav ul li a:hover{}
#left .mod_form{width:278px;margin:20px 0;padding:0;-min-height: 338px;background: #0B84B3 url("tl_files/allround/formular.gif") no-repeat;box-shadow: 0 0 7px #111;-webkit-box-shadow: 0 0 7px #111;-moz-box-shadow: 0 0 7px #111;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-bottom: 1px solid #3893B6;}
#left .mod_form form{margin:35px 0 0;padding:15px;}
#left .mod_form form input,form textarea{width:240px;margin-bottom:3px;padding:0 1px;color:#333;}
#left .mod_form form input.datefield{width:220px;margin-bottom:3px;padding:0 1px;color:#333;}
#left .mod_form form div.kategorie,#left .mod_form form div.personen{width:148px;float:left;display:block;margin:0;padding:0;}
#left .mod_form form div.personen{width:80px;padding-left:5px;}
#left .mod_form form div.kategorie select{width:140px;}
#left .mod_form form div.personen select{width:90px;}
#left .mod_form form div.anrede select{width:250px;}
#left .mod_form form p.error{font-weight:bold;font-size:11px;color:#ffa6a6;}
#left .mod_form .submit_container{clear:both;padding-top:1em;text-align:right;}
#left .mod_form .submit_container input.submit{width:auto;}
#left .mod_form input:focus,textarea:focus{color:#000;}
.mod_article #kontaktinfos{width:320px;height:99px;right:-34px;position:relative;float:right;background: transparent url("tl_files/allround/kontaktinfos-neu.gif") no-repeat;text-indent: -9999px;}
.mod_article #kontaktinfos #kontaktmail{width:230px;height:31px;right:10px;position:absolute;display:block;bottom: 0;outline: none;z-index: 100;}
.ce_gallery .image_container img,.ce_table img,.ce_text img,.image_container img{box-shadow: 0 0 5px #666;-moz-box-shadow: 0 0 5px #666;}
.ce_text .image_container img{margin: 0 5px 10px 15px;}
.galerie .image_container a img,.galerie .image_container img{border: 4px solid #E1E0DB;}
.image_container a img{border: 6px solid #E1E0DB;}
.ce_accordion img,.ce_accordion table img,.ce_accordion .ce_text img,.accordion img{box-shadow: 0 0 0 #A8A9A9 !important;-mox-box-shadow: 0 0 0 #A8A9A9 !important;-webkit-box-shadow: 0 0 0 #A8A9A9 !important;}
.mod_changelanguage{width:60px;top:0;right:-61px;position:absolute;display:block;padding:10px 0 20px;background: #303333;-moz-border-radius-bottomright: 20px;-webkit-border-bottom-right-radius: 20px;}
.mod_changelanguage ul{margin:0;padding:0 0 0 10px;list-style: none;}
.mod_changelanguage ul li{width:42px;height:28px;display:block;margin:0 0 1px;padding:0;background-position:center center;background-repeat:no-repeat;}
.mod_changelanguage ul li.active,.mod_changelanguage ul li span.active{height:42px;}
.mod_changelanguage ul li a,.mod_changelanguage ul li span.active{display:block;text-indent: -9999px;outline: none;}
.mod_changelanguage ul li a{height:28px;}
.mod_changelanguage ul li.lang-de{background-image:url("tl_files/allround/lang/de.gif");}
.mod_changelanguage ul li.lang-en{background-image:url("tl_files/allround/lang/en.gif");}
.mod_changelanguage ul li.lang-fr{background-image:url("tl_files/allround/lang/fr.gif");}
.mod_changelanguage ul li.lang-es{background-image:url("tl_files/allround/lang/es.gif");}
.mod_changelanguage ul li.lang-de.active{background-image:url("tl_files/allround/lang/de_active.gif");}
.mod_changelanguage ul li.lang-en.active{background-image:url("tl_files/allround/lang/en_active.gif");}
.mod_changelanguage ul li.lang-fr.active{background-image:url("tl_files/allround/lang/fr_active.gif");}
.mod_changelanguage ul li.lang-es.active{background-image:url("tl_files/allround/lang/es_active.gif");}
#kontakt input{width:200px;margin:0 0 10px;border:1px solid #666666;}
#kontakt textarea{width:400px;margin:0 0 10px;border:1px solid #666666;}
#kontakt input.captcha{width:50px;}
#kontakt input.submit{width:90px;border:1px solid #666666;}
#kontakt label{display:block;}
#kontakt p.error{font-weight:bold;font-size:10px;color:#ad0202;}
.pagination{padding-top:5px;padding-right:10px;background:url("tl_files/allround/pagination_bg.gif") center center no-repeat;}
.pagination p{margin:0 0 10px;text-align:center;}
.pagination ul{text-align:center;line-height:2em;list-style-type:none;}
.pagination ul li{display:inline;margin:0 1px 0 0;padding:0;}
.pagination ul li a,.pagination li span{font-weight:normal;text-decoration: none;padding: 1px 5px;background-color: #989999;color: #fff;}
.pagination ul li .link{font-weight: 700;background-color: #808080;}
.pagination ul li a:hover{color: #fff;}
.pagination ul li span.current{font-weight: 700;border-color: #666;background-color: #0B84B3;}
.toggler{margin:7px 0 0;padding:3px 0 3px 8px;background:#A2A2A2 url("tl_files/allround/nav-arrow-down.png") right center no-repeat;font-weight:bold;font-size:14px;cursor:pointer;cursor:hand;}
.accordion{padding-left:5px;}
#iphone,#iphone a{display:none;}
