/* Style sheet typonew */
body{background:#97BF0D url("tl_files/bg-pics/bg-back.gif") left top repeat-x;font-family:arial,verdana,helvetica,sans-serif;color:#555;}
p,td{font-size:90%;line-height:140%;}
.red{color:#ff0303;}
li,ul,.caption{font-size:80%;}
#stellenangebote-der-kadomo-gmbh li,#stellenangebote-der-kadomo-gmbh ul,#stellenangebote-der-kadomo-gmbh .caption{font-size:95%;}
#stellenangebote-der-kadomo-gmbh li li{margin-top:5px;margin-bottom:5px;font-size:100%;line-height:1.2em;}
#treppenlifter li,#treppenlifter ul{font-size:95%;}
#treppenlifter ul{padding-left:15px;}
h1{font-size:135%;}
h2{font-size:125%;}
h3{font-size:115%;}
h4{font-size:105%;}
h5{font-size:95%;}
h6{font-size:85%;}
#news h2{font-size:90%;}
#news h2#aktu{margin-bottom:2px;font-size:135%;}
#news div.mod_newslist .layout_latest,#news div.ce_text,#news h1.ce_headline{margin-left:1px;border-bottom:2px dotted #97BF0D;}
#news h1.ce_headline{margin-bottom:0;padding-bottom:5px;}
#wrapper .custom{height:350px;padding-right:4px;padding-left:4px;background:url("tl_files/bg-pics/bg-top.gif") center top no-repeat;}
body.bread #wrapper .custom{height:385px;padding-right:4px;padding-left:4px;}
#header2{height:350px;background:url("tl_files/bg-pics/schatten_unten.gif") center bottom no-repeat;}
body.bread #header2{height:384px;}
body.bread .mod_breadcrumb{width:950px;position:absolute;display:block;margin-top:341px;padding-top:10px;padding-bottom:10px;padding-left:10px;background:url("tl_files/bg-pics/bc-bg.gif") left top repeat-x;font-size:12px;z-index: 14;}
body.bread .mod_breadcrumb a{text-decoration:underline;}
body.bread .mod_breadcrumb a:hover{text-decoration:underline;color:#fff;}
body.bread #main .mod_customnav ul{padding-left:10px;border-top:1px dotted #787575;font-size:20px;line-height:120%;list-style-type:none;}
body.bread #main .mod_customnav ul li{border-bottom:1px dotted;}
body.bread #main .mod_customnav ul li a{display:block;padding-left:10px;}
body.bread #main .mod_customnav ul li a:hover{background-color:#c5c7c8;color:#fff;}
#hpic{width:960px;height:337px;}
#hpic{top:4px;position:absolute;z-index:0;}
#container{padding-right:4px;padding-left:4px;background:url("tl_files/bg-pics/bg-middel.gif") center top repeat-y;}
#footer{margin-top:-16px;margin-bottom:26px;padding-right:4px;padding-left:4px;background:url("tl_files/bg-pics/bg-bottom.gif") center bottom no-repeat;}
#legal{margin-top:16px;margin-bottom:7px;padding-top:10px;text-align:center;}
#topnav{width:160px;height:290px;left:780px;position:absolute;display:block;margin-top:4px;margin-right:10px;padding-right:10px;padding-left:10px;background-image:url("tl_files/bg-pics/transparenz.png");background-repeat:repeat;z-index:9;}
#topnav ul{margin-top:11px;padding-left:0;font-size:120%;line-height:1.5em;list-style-type:none;}
#topnav li{border-bottom:1px solid #d6d6d6;}
#topnav li.first{border-top:1px solid #d6d6d6;}
#topnav li a{display:block;padding-left:10px;}
#topnav li a:hover{padding-left:10px;background-color:#fff;}
#logo{width:740px;height:164px;position:absolute;margin-top:30px;margin-left:20px;z-index:2;}
#logo p.slogan{float:right;margin-top:160px;margin-bottom:0;padding-right:30px;font-weight:bold;font-size:270%;color:#fff;text-transform:uppercase;}
#headnavi{float:right;padding-right:10px;}
#headnavi p{margin-top:5px;margin-bottom:0;}
#headnavi a{font-size:13px;}
#headnavi a{color:#fff;}
#produktnavi{height:40px;top:290px;position:absolute;background-image:url("tl_files/bg-pics/nav-bg.gif");background-repeat:repeat-x;z-index:10;}
#produktnavi ul{width:950px;position:relative;margin-top:-1px;margin-bottom:0;padding-top:8px;padding-bottom:10px;padding-left:10px;font-weight:bold;font-size:18px;z-index:11;}
#produktnavi li{display:inline;list-style-type:none;text-transform:uppercase;}
#produktnavi li a:link,#produktnavi li.first a:link,#produktnavi li a,#produktnavi li.first a{padding:13px 9px 12px;color:#fff;}
#produktnavi li a:hover,#produktnavi li.first a:hover{background-image:url("tl_files/bg-pics/nav_over.gif");background-repeat:repeat-x;}
#produktnavi li a:active,#produktnavi li.first a:active{background:url("tl_files/bg-pics/nav_press.gif") left bottom repeat-x;}
#produktnavi li span,#produktnavi li.first span,#produktnavi li.last span.active{padding:13px 9px 12px;background:url("tl_files/bg-pics/nav_aktive.gif") left bottom repeat-x;color:#fff;}
#produktnavi li.last span{padding-right:0;}
#produktnavi li span{padding-left:10px;}
#produktnavi li a{font-size:95%;}
a{text-decoration:none;color:#555;}
a:hover{color:#97BF0D;}
#searchsmall{width:160px;left:790px;position:absolute;margin-top:296px;margin-right:10px;background-color:#fff;border:1px solid #d6d6d6;z-index: 13;}
#searchsmall input.sub1{width:17px;vertical-align:text-top;}
#searchsmall input{width:120px;padding-top:3px;padding-bottom:3px;padding-left:4px;border:0px solid;font-weight:normal;font-size:90%;}
#abo{width:160px;float:right;clear:both;margin-right:10px;padding-top:3px;padding-bottom:3px;border:1px solid #d6d6d6;}
#abo input.submit{width:26px;vertical-align:text-top;background-color:#97BF0D;color:#ffffff;}
#abo input{width:118px;padding-left:4px;border:0px solid;font-weight:normal;font-size:90%;}
#right div.mod_subscribe h3{margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:90%;}
.mod_backlink{display:inline-block;padding-right:5px;padding-left:8px;background:url("tl_files/startseite/ico_back.gif") left top no-repeat;font-size:70%;}
.mod_toplink{display:inline-block;padding-left:12px;background:url("tl_files/startseite/ico_top.gif") left top no-repeat;font-size:70%;}
.mod_backlink a,.mod_toplink a{color:#797979;}
.mod_sitemap ul{font-size:125%;line-height:140%;list-style-type:circle;}
.ce_list ul{font-size:110%;line-height:110%;}
#umbautagebuch div#tech{padding:5px 15px;background-color:#97BF0D;}
#umbautagebuch div#tech h1{font-size:97%;color:#ffffff;}
#umbautagebuch div#tech p,#umbautagebuch div#tech li{font-size:90%;color:#ffffff;}
#umbautagebuch div#tech .xxs{font-size:70%;}
#main .layout_latest{margin-bottom:10px;border-bottom:1px dashed #bdbbbb;}
.mod_newsmenu ul{padding-left:0;background-color:#c5c7c8;font-size:120%;list-style-type:none;}
.mod_newsmenu li{display:inline-block;margin:5px;}
.mod_newsmenu li a:hover{color:#ffffff;}
.mod_newsmenu li a{text-decoration:underline;}
.mod_newsreader ul li{margin-bottom:10px;margin-left:5px;font-size:110%;line-height:120%;}
.mod_newslist .layout_short{border-bottom:2px dotted #97BF0D;}
.mod_tellafriend{margin-top:10px;margin-bottom:10px;}
#ipad-verlosung div.caption{font-size:60%;}
.ce_zusatz{margin-top:10px;}
.unter{font-size:80%;}
.mod_fblikeit{padding-top:20px;padding-left:10px;}
span.hot{font-weight:bold;font-size:140%;color:#97BF0D;}
span.hot2{font-size:80%;}
#facebook{margin-top:10px;margin-bottom:10px;margin-left:5px;}

