/* Style sheet style */
@font-face{font-family:'TheSansRegular';font-weight:normal;src: url('tl_files/zimmerbeutel/fonts/normal/thesans-5-regular-webfont.eot');src: url('tl_files/zimmerbeutel/fonts/normal/thesans-5-regular-webfont.eot?#iefix') format('embedded-opentype'),          url('tl_files/zimmerbeutel/fonts/normal/thesans-5-regular-webfont.woff') format('woff'),          url('tl_files/zimmerbeutel/fonts/normal/thesans-5-regular-webfont.ttf') format('truetype'),          url('tl_files/zimmerbeutel/fonts/normal/thesans-5-regular-webfont.svg#TheSansRegular') format('svg');font-style: normal;}
@font-face{font-family:'TheSansBold';font-weight:normal;src: url('tl_files/zimmerbeutel/fonts/bold/thesans-7-bold-webfont.eot');src: url('tl_files/zimmerbeutel/fonts/bold/thesans-7-bold-webfont.eot?#iefix') format('embedded-opentype'),          url('tl_files/zimmerbeutel/fonts/bold/thesans-7-bold-webfont.woff') format('woff'),          url('tl_files/zimmerbeutel/fonts/bold/thesans-7-bold-webfont.ttf') format('truetype'),          url('tl_files/zimmerbeutel/fonts/bold/thesans-7-bold-webfont.svg#TheSansBold') format('svg');font-style: normal;}
body{font-family:TheSansRegular;font-size:13px;color:#7a7a7a;line-height:18px;}
a{text-decoration:none;color:#DB272B;}
#right{margin-left:10px;}
#footer{border-top:1px solid #c1c1c3;}
b,h1,h2,h3,strong{font-family:TheSansRegular;font-weight:normal;color:#DB272B;}
h1{font-size:20px;}
h2{font-size:18px;}
#logo{top:45px;position:absolute;right:0px;}
#kontakt_img{top:-6px;position:relative;}
#leistungen{margin-top:16px;}
#leistungen td{width:90px;}
#leistungen p.descript{margin:0;padding-bottom:4px;font-size:10px;color:#DB272B;line-height:10px;}
#footer4{/*margin-bottom:10px;*/ margin-left:7px;}
#copyright{top:26px;position:absolute;right:0px;}
#copyright a{color:#7A7A7A;}
#copyright a:hover{color:#DB272B;}
#right .ce_text img,#right img{margin-left:15px;}
a.bildergalerie{cursor:pointer;}
#mbOverlay{background-color:#D9D9D9;}
#mbCenter{background-color:#FFFFFF;}
#mbCloseLink{background-image: url("tl_files/zimmerbeutel/images/close.gif") !important;}
#kontakt a{color:#7A7A7A;}
#kontakt a:hover{color:#DB272B;}
#verwaltung_img{margin-bottom:14px;}
#onlinespiel{top:-18px;position:relative;right:0px;}
#imagefilm{top:-49px;position:relative;right:0px;}
.mod_pluginmp3{margin-left:15px;}
#smartphoneapp{height:250px;top:-23px;position:relative;}
#winterdienst_teaser{height:250px;}
.stellenangebot p.info{display:none;margin:0;padding:0;}
.stellenangebot p.info,#stellenangebot p.info{display:none;margin:0;padding:0;}
.stellenangebot .layout_short{padding-top: 0px !important;}
.stellenangebot h2 a{padding: 0px !important;margin: 0px !important;color: #DB272B !important;font-family: TheSansRegular !important;font-weight: normal !important;font-size: 16px !important;text-transfrom: uppercase !important;}
.partner_list,.partner_list_center{width:156px;height:90px;float:left;border-bottom:1px solid #ccc;}
.partner_list_bottom{width:156px;height:90px;float:left;border-right:1px solid #ccc;}
.partner_list_center{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.partner_list img{background-position:center;}
#partner .partner_list .image_container,#partner .partner_list_center .image_container,#partner .partner_list_bottom .image_container{width:196px;margin-left:-20px;text-align:center;line-height:90px;}
#partner .partner_list .image_container img,#partner .partner_list_center .image_container img,#partner .partner_list_bottom .image_container img{vertical-align:middle;}
#partner .partner_list .image_container:after,#partner .partner_list_center .image_container:after,#partner .partner_list .image_container:before,#partner .partner_list_center .image_container:before{color:#FFFFFF;content:"-";}
#header > .inside > .ce_image{height:344px;}
#smartphoneapp h4{margin:18px 0 5px;padding:0;font-family:TheSansRegular;font-weight:normal;font-size:14px;color:#d62e35;}
#smartphoneapp p{margin:5px 0 0;padding:0;}
.karriere_img{position:relative;margin-top:-90px;z-index:-1}
.stellenangebot h2{padding-right:20px;}
