/* Style sheet mediasol2010 */
html,body{height: 100%;margin: 0 0 1px;padding: 0;}
.referenzliste ul{margin:0;padding:0 0 0 20px;}
.galerie img{border:1px solid #828282;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.button-galerie a{width:472px;height:72px;display:block;background:url("tl_files/img/button_galerie_bildungsmedien.jpg") left top no-repeat;text-indent: -999px;}
.listinlist{margin-top:0;margin-bottom:6px;padding-left:16px;background-image:url("tl_files/img/listinlist.png");background-repeat:no-repeat;font-weight:bold;background-position: 0px 6px;}
.teaser a{display:block;text-decoration:none;color:#000000;}
.teaser-text{background:url("tl_files/img/teaser_text.jpg") left bottom no-repeat;}
.teaser-eventmedien{background:url("tl_files/img/teaser_eventmedien.jpg") left bottom no-repeat;}
.teaser-bildungsmedien{background:url("tl_files/img/teaser_bildungsmedien.jpg") left bottom no-repeat;}
.teaser-design{background:url("tl_files/img/teaser_design.jpg") left bottom no-repeat;}
.icon_konzeption{background:url("tl_files/img/piktogramme32/konzept.png") left top no-repeat;}
.icon_illustration{background:url("tl_files/img/piktogramme32/illustration.png") left top no-repeat;}
.icon_charts{background:url("tl_files/img/piktogramme32/charts.png") left top no-repeat;}
.icon_handouts{background:url("tl_files/img/piktogramme32/handouts.png") left top no-repeat;}
.icon_powerpoint{background:url("tl_files/img/piktogramme32/display.png") left top no-repeat;}
.icon_vielfalt{background:url("tl_files/img/piktogramme32/vielfalt.png") left top no-repeat;}
.icon_lieferung{background:url("tl_files/img/piktogramme32/lieferung.png") left top no-repeat;}
.icon_pr{background:url("tl_files/img/piktogramme32/pr.png") left top no-repeat;}
.icon_print{background:url("tl_files/img/piktogramme32/print.png") left top no-repeat;}
.icon_digital{background:url("tl_files/img/piktogramme32/web.png") left top no-repeat;}
.icon_crossmedia{background:url("tl_files/img/piktogramme32/crossmedia.png") left top no-repeat;}
.icon_bildungsmedien{background:url("tl_files/img/piktogramme32/bildungsmedien.png") left top no-repeat;}
.icon_kommunikation{background:url("tl_files/img/piktogramme32/kommunikation.png") left top no-repeat;}
.icon_versand{background:url("tl_files/img/piktogramme32/versand.png") left top no-repeat;}
a:hover{text-decoration:underline;color:#b5152b;}
#navi_sub_empty{height:76px;}
.agentur{background-image:url("tl_files/img/banner_agentur.jpg");background-repeat:no-repeat;background-position: left 30px;}
.kunden-login{height:330px;background-image:url("tl_files/img/banner_kundenbereich.jpg");background-repeat:no-repeat;background-position: left 30px;}
.referenzen{background-image:url("tl_files/img/banner_referenzen.jpg");background-repeat:no-repeat;background-position: left 30px;}
.kontaktbanner{background-image:url("tl_files/img/banner_kontakt.png");background-repeat:no-repeat;background-position: left 30px;min-height: 330px;}
.bildungsmedien{background-image:url("tl_files/img/banner_bildungsmedien.jpg");background-repeat:no-repeat;background-position: left 30px;}
.eventmedien{height:360px;background-image:url("tl_files/img/banner_eventmedien.jpg");background-repeat:no-repeat;background-position: left 30px;}
.design{background-image:url("tl_files/img/banner_design.jpg");background-repeat:no-repeat;background-position: left 30px;min-height: 330px;}
.redaktion{background-image:url("tl_files/img/banner_text.jpg");background-repeat:no-repeat;background-position: left 30px;}
.header-logo a{width:194px;height:80px;display:block;background-image:url("tl_files/img/mslogo-optimiert.png");background-repeat:no-repeat;}
.header-logo h1{text-indent: -9999px;}
.header-logo{width:200px;height:80px;float:left;margin-top:2px;margin-bottom:8px;}
#navi-main{width:490px;margin-left:490px;}
#navi-main li{width:auto;float:left;margin-right:24px;font-weight:bold;font-size:14px;color:#b5152b;list-style-type:none;}
#navi-main ul{margin:0;padding:0;}
#navi-main a{text-decoration:none;color:#000;}
#navi-main li a:hover{color:#b5152b;}
#navi-main a:visited{color:#000;}
#navi_sub{margin-left:490px;padding-top:10px;min-width: 490px;}
#navi_sub li{width:auto;float:left;margin-right:16px;font-weight:bold;font-size:13px;color:#b5152b;list-style-type:none;}
#navi_sub a{font-weight:normal;text-decoration:none;color:#ffffff;}
#navi_sub ul{height:50px;float:left;margin-top:10px;margin-bottom:0;padding-top:6px;padding-left:10px;background:url("tl_files/img/subnavigation.png") left top no-repeat;}
#navi_sub_agentur{margin-left:580px;padding-top:10px;}
#navi_sub_agentur li{width:auto;float:left;margin-right:16px;font-weight:bold;font-size:13px;color:#b5152b;list-style-type:none;}
#navi_sub_agentur a{font-weight:bold;text-decoration:none;color:#ffffff;}
#navi_sub_agentur ul{height:50px;float:left;margin-top:10px;margin-bottom:0;padding-top:6px;padding-left:10px;background:url("tl_files/img/subnavigation.png") left top no-repeat;}
.teaser h1{margin-top:0;margin-bottom:20px;font-weight:bold;font-size:16px;color:#b5152b;text-shadow: 0px 1px 0px #fff;text-shadow: 0px 1px 0px #fff;}
.teaser ul{margin:0;padding:0;}
.teaser li{width:210px;height:280px;float:left;margin-left:12px;padding-top:16px;padding-right:10px;padding-left:10px;font-size:12px;list-style-type:none;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
#teaser{padding-top:10px;padding-bottom:10px;border-top:6px solid #000000;min-height: 260px;}
.bereiche h1{margin-top:0;margin-bottom:10px;padding-top:8px;padding-bottom:8px;padding-left:40px;font-weight:bold;font-size:16px;color:#000000;text-shadow: 0px 1px 0px #fff;text-shadow: 0px 1px 0px #fff;letter-spacing: -1px;}
.bereiche ul{margin:0;padding:0;}
.bereiche li{width:210px;float:left;margin-right:7px;margin-left:7px;padding-top:10px;padding-right:10px;padding-left:10px;background-image:url("tl_files/img/bereiche_background.jpg");background-repeat:no-repeat;font-size:11px;line-height:1.4em;list-style-type:none;min-height: 280px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.banner{padding:30px 30px 30px 490px;min-height: 420px;}
.banner h1{margin-top:16px;margin-bottom:12px;font-size:18px;}
.banner h2{margin-top:6;margin-bottom:12;font-weight:normal;font-size:16px;color:#b5152b;}
#wrapper{padding-right:30px;padding-bottom:10px;padding-left:30px;background-color:#ffffff;border-left:16px solid #b5152b;-webkit-box-shadow: 0px 0px 16px #000;-moz-box-shadow: 0px 0px 16px #000;}
#header{border-bottom:1px solid #000000;}
body{background-color:#a2adbb;background-image:url("tl_files/img/background.png");background-repeat:repeat-x;font-family:"Segoe UI", Helvetica, Arial, sans-serif;;font-size:12px;color:#000000;line-height:1.5em;}
#footer{padding-top:10px;padding-left:10px;font-size:11px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
#footer ul{margin:0;padding:0;}
#footer li{width:auto;float:left;margin-right:20px;color:#808080;list-style-type:none;}
#footer li a{text-decoration:none;color:#808080;}
#footer li a:hover{text-decoration:none;color:#b5152b;}
