/* Style sheet screen */
html{overflow-y: scroll;}
#header{}
body{background-color:#ededed;}
#phone{width:185px;margin-bottom:20px;margin-left:740px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#111;font-weight:normal;font-size:16px;color:#fff;line-height:18px;}
body,h1,h2,h3,h4,h5,h6,p,td,textarea{margin:0;padding:0;font-family:Arial, Helvetica, Sans Serif;font-size:15px;color:#666;}
h1,h2,h3,h4,h5,h6,.mod_newsmenu .year{font-weight:bold;color:#000;}
h1,.mod_newsmenu .year{display:block;padding-top:25px;padding-bottom:20px;font-weight:normal;font-size:28px;}
h2{padding-top:17px;padding-bottom:12px;font-weight:normal;font-size:20px;}
h3{font-weight:bold;font-size:15px;}
#wrapper{background-color:#fff;}
.nav_list ul,.nav_list li{margin:0;padding:0;list-style-type:none;}
p{margin-bottom:10px;}
a{text-decoration:none;color:#0089C8;}
a:hover{text-decoration:underline;}
.gc{clear:both;}
.g1,.g2,.g3{float:left;display:inline;margin-right:10px;margin-left:10px;}
.g1{width:300px;}
.g2{width:620px;}
.g3{width:940px;}
#container,#footer .inside{padding-right:10px;padding-left:10px;}
#logo{height:114px;margin-right:20px;background:url("files/layout/logo.png") left top no-repeat;}
.mod_imageslider{clear:both;}
#hauptnavi{margin-top:33px;margin-bottom:46px;}
#hauptnavi li{float:left;}
#hauptnavi a,#hauptnavi span{display:block;padding:11px 30px 0 15px;background:url("files/layout/navpoint_grey.png") left top no-repeat;font-weight:normal;text-decoration:none;font-size:21px;color:#999;}
#hauptnavi a:hover,#hauptnavi a.trail,#hauptnavi span{display:block;background:url("files/layout/navpoint_blue.png") left top no-repeat;color:#0089c8;}
#subnavi{margin-left:20px;}
#subnavi a,#subnavi span,.mod_newsmenu .level_2 a,.mod_newsmenu .level_2 span{display:block;padding-top:3px;padding-bottom:2px;padding-left:15px;border-bottom:1px solid #fff;font-weight:normal;text-decoration:none;font-size:17px;color:#999;}
#subnavi a:hover,#subnavi span,#subnavi a.trail,.mod_newsmenu .level_2 a:hover,.mod_newsmenu .level_2 span{display:block;background-color:#0089c8;color:#fff;}
#header_pic{width:640px;float:right;margin-right:0;}
#left{}
.mod_newsmenu .year{padding-bottom:5px;}
#main{}
#container h1,#container h2{padding-left:15px;background-color:#fff;}
.gc .g1,.gc .g2,.gc .g3{margin-bottom:-1000px;padding-bottom:1000px;}
#container .ce_text .content_container,.layout_latest{margin-bottom:-1000px;padding-top:10px;padding-bottom:1035px;padding-left:15px;background:url("files/layout/text-border.png") left top repeat-y;}
#container .news_headline h2,#container .shop_headline h2,#container .success_headline h2{padding-top:55px;padding-bottom:60px;padding-left:100px;background-image:url("files/layout/icon-sprite.png");background-repeat:no-repeat;}
#container .news_headline h2{background-position: 15px -110px;}
#container .shop_headline h2{background-position: 15px 35px;}
#container .success_headline h2{background-position: 15px -260px;}
p.more{padding-top:3px;padding-bottom:4px;padding-left:30px;background-image:url("files/layout/pfeile-sprite.png");background-repeat:no-repeat;}
p.back{margin-top:20px;padding-top:3px;padding-bottom:4px;padding-left:30px;background-image:url("files/layout/pfeile-sprite.png");background-repeat:no-repeat;background-position: 0 -24px;}
.ce_download{margin-left:15px;padding-left:35px;background-image:url("files/layout/pfeile-sprite.png");background-repeat:no-repeat;background-position: 0 -48px;}
.ce_download .mime_icon{display:none;}
#right{}
#footer{margin-top:50px;background-color:#000;}
#footer p{font-size:12px;color:#999;}
#footer .inside{padding-top:30px;}
#footer h1,#footer h2,#footer h3{margin-bottom:10px;font-weight:normal;font-size:17px;color:#fff;}
#footer strong{font-weight:normal;color:#fff;}
#copyright p{margin-top:20px;font-size:10px;color:#fff;line-height:12px;}
#footer a,#phone a{text-decoration:none;color:#fff;}
#fernwartung a{height:29px;padding:10px 20px 10px 50px;background:#000 url("files/layout/pfeile-sprite.png") left top no-repeat;background-position: 0 -64px;}
#footer a:hover,#phone a:hover{text-decoration:underline;color:#0089c8;}
#telfax{margin-top:27px;}
#telfax a{color:#999;}

