*{margin:0;padding:0}html{height:100%}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#797979;min-height:101%;overflow-x:hidden;text-align:left}#wrapper{}#header{margin:0 auto;padding-top:20px}#content{background:#b6d4e5;border:1px solid #94bfd9;border-right:none;border-left:none;padding:12px 0}#content .container{margin:0 auto}#main{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/main-bottom.png) left bottom no-repeat;padding-bottom:10px;margin-bottom:18px}#main div.bg{padding:20px 20px 20px 20px;background:url(img/layout/bg/xmain.png.pagespeed.ic.WlYaEWbZvF.png) left top no-repeat;min-height:450px;height:auto!important;height:450px}#footer{margin:0 auto;font-size:10px;padding-top:18px}small{font-size:9px}.float_left{float:left}.float_right{float:right}.float_none{float:none;clear:both}.invisible{display:none}abbr,acronym{border-bottom:1px dotted #4590bc;cursor:help;padding-right:7px;background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/acronym.png) right top no-repeat}hr.clear{border:none;clear:both;height:0;line-height:0;margin:0;padding:0;visibility:hidden}hr.line{border:none;clear:both;height:0;line-height:0;margin:0 0 18px 0;padding:18px 0 0 0;border-bottom:1px solid #eee}a{color:#9c0202;text-decoration:none}a.more,span.more,span.meta-nav{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/link-more.png) left center no-repeat;width:14px;display:inline-block;text-indent:-9999px}a:hover{text-decoration:underline}:focus{outline:0}ins{text-decoration:none}p{margin-bottom:15px}address{}h1{color:#472833;font-size:22px;line-height:36px;font-weight:normal;margin-bottom:18px}h2{font-size:17px;line-height:18px;color:#371a24;font-weight:normal;margin-bottom:9px;padding-top:9px}#teaser h2{font-size:22px;line-height:30px;color:#371a24;font-weight:normal;margin-bottom:0;margin-right:10px;width:308px}#teaser p{width:308px;display:block;float:left;margin-left:10px}h3{font-size:13px;text-transform:uppercase;color:#fff}h3 a,#sidebar .news-list h3{color:#fff;display:inline-block;margin-bottom:18px;padding:10px 10px 2px}#sidebar h3{color:#fff;display:inline-block}#sidebar h3 a{color:#fff}#main h3{color:#333;text-transform:none;font-weight:normal;font-size:14px}h4{}h5{}h6{}ul,ol{list-style:none}ul{}ul li a,a.link{color:#4590bc;display:inline-block;padding:0 0 0 8px;background:url(img/layout/icons/xarrow-link.png.pagespeed.ic.xd4bLSDnEE.png) left 6px no-repeat}ul li a:hover{color:#9c0202;text-decoration:none}ul.pur li a{background:none;color:#9c0202;padding-left:0;display:inline-block}ul.news-list li,div.news-list ul li{display:block;line-height:22px}ul.news-list li a,div.news-list ul li a{color:#797979;display:inline-block;line-height:14px}ul.news-list li a span.date,div.news-list ul li a span.date,#news span.date,span.news-date{color:#fff;font-size:10px;display:inline-block;height:20px;width:78px;padding-left:5px;float:left;margin-right:10px;margin-bottom:2px;background:url(img/layout/bg/xdate.png.pagespeed.ic.pT3o6NjCAF.png) left bottom no-repeat;line-height:18px}span.news-date{float:none}#main #news li{padding:9px 0;background:none}#news h2{float:left;padding:0;clear:right;width:500px}#news a,.search_list a{color:#9c0202}#news h2 a{color:#371823}.search_list h2 a{color:#4590bc;background:none;padding-left:0}.search_list li{padding-top:18px;border-bottom:1px solid #eee}#news p{float:none;clear:both}#main img{margin-bottom:10px;margin-right:10px;float:left}#sidebar .box-pur img.alignleft{margin-bottom:5px;margin-right:10px;float:left;margin-top:0}#main img.alignright,#sidebar .box-pur img.alignright{float:right;margin-left:10px;margin-right:0;margin-top:0}#main img.alignnone,#sidebar .box-pur img.alignnone,#sidebar .box-pur img.aligncenter{float:none;margin-right:0;margin-top:0}#main table img{margin:0!important}#main table{border-top:1px solid #b6d4e5}#main table td{vertical-align:top;border-bottom:1px solid #b6d4e5;padding:5px 10px}form#search{float:right;margin-right:10px;display:block;width:170px}form#search input.text{border:none;background:url(img/layout/icons/xform-suche-input.png.pagespeed.ic.8OA2ym8L5c.png) left bottom no-repeat;width:116px;padding:12px 0 2px 8px;float:left;color:#797979;font-size:11px}form#search input.submit{border:none;background:url(img/layout/icons/xform-suche-submit.png.pagespeed.ic.am0ArtGXWS.png) left bottom no-repeat;width:35px;height:30px;padding:0;text-indent:-999px;float:left;color:#797979;font-size:11px;font-size:0}label{}fieldset{}#logo{padding-top:20px;display:inline-block}#logo img{}#navigation .menu ul{background:url(img/layout/navi/navi-bg.png) left top no-repeat;display:block;height:28px;margin-top:0;margin-bottom:12px;padding:2px}#navigation .menu ul li{display:inline-block;float:left;border-left:1px solid #6b5c61;height:28px;background:url(img/layout/navi/xnavi-a-bg.png.pagespeed.ic.C9HJKcR7Sr.png) -2px top no-repeat}#navigation .menu ul li.first{background-position:left top;border:none}#navigation .menu ul li.last{background-position:right top}#navigation .menu ul li:hover,#navigation .menu ul li.open{background-position:-2px -50px}#navigation .menu ul li.first:hover,#navigation .menu ul li.open.first{background-position:left -50px}#navigation .menu ul li.last:hover,#navigation .menu ul li.open.last{background-position:right -50px}#navigation .menu ul li.current_page_item,#navigation .menu ul li.current_page_item a,#navigation .menu ul li.current_page_parent{}#navigation .menu ul li a{display:block;padding:5px 0 5px 22px;width:114px;text-transform:uppercase;font-size:13px;background:url(img/layout/navi/xnavi-arrow.png.pagespeed.ic.Nt4kNHT-dV.png) 10px 10px no-repeat;color:#fff}#navigation .menu ul li.first a,#navigation .menu ul li.last a{width:115px}#navigation .menu ul li a:hover{}#navigation .menu ul li ul.children{display:block;position:absolute;z-index:999;width:185px;padding-top:6px;padding-bottom:12px;background:#170e11;left:-9999em;background:#472833 url(img/layout/navi/xnavi-children.png.pagespeed.ic.APf9znXGIN.png) repeat-x scroll center bottom;border:1px solid #6b5c61;margin-left:-1px;height:auto;float:none;clear:both}#navigation .menu ul li:hover ul.children,#navigation .menu ul li.open ul.children{left:auto}#navigation .menu ul li ul.children li{float:none;background:none;border:none}#navigation .menu ul li ul.children li.current_page_item{background:url(img/layout/navi/xnavi-children-active.png.pagespeed.ic.iEYJwgEW1V.png) center -48px no-repeat}#navigation .menu ul li ul.children li:hover{background:url(img/layout/navi/xnavi-children-active.png.pagespeed.ic.iEYJwgEW1V.png) center 2px no-repeat}#navigation .menu ul li ul.children li a{font-size:11px;text-transform:none;width:163px;padding:4px 0 4px 22px;line-height:14px;background-position:10px 8px}ul#service-nav{padding-top:8px;float:left;padding-left:60px;display:block;width:320px}ul#service-nav li a{display:inline-block;float:left;padding-right:12px}#content #teaser{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/teaser.png) left top no-repeat;height:113px;margin-bottom:18px;padding-top:80px;padding-bottom:70px}#content #teaser h2{float:left;padding:10px 0;letter-spacing:-1px}#content #teaser p{color:#4d4d4c;float:left;padding-top:10px;margin-bottom:0}#content #teaser a.button{padding:10px 24px;display:inline-block;background:url(img/layout/bg/xbutton.png.pagespeed.ic.1WVJVRYnnM.png) left center no-repeat;color:#fff;width:80px;float:right}#content #start div.box{background:url(img/layout/bg/xbox_aubergine-left.png.pagespeed.ic.iW8SNR85uC.png) left top no-repeat;padding:0;margin-bottom:18px}#content #start div.box div{background:url(img/layout/bg/xbox_aubergine-right.png.pagespeed.ic.Y-eeQT2buZ.png) right top no-repeat;margin-left:8px;height:148px}#content div.box div p,#content div.box div ul{padding:0 10px}#content div.box div ul.pur{padding:0}#content div.box{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/box-pur-bottom.png) left bottom no-repeat;padding:0 0 10px 0;margin-bottom:18px}#content div.box div{background:url(img/layout/bg/xbox-info.png.pagespeed.ic.ZxJN6jhmIN.png) left top no-repeat;padding:0 10px 10px 10px}#content div.box-pur div{padding:10px;background:url(img/layout/bg/xbox-pur.png.pagespeed.ic.01as3fpC8v.png) left top no-repeat}#content div.box-pur div p{margin-bottom:5px;padding-top:5px}#content div.box-pur div p.no-margin{margin-bottom:-5px}#content div.box-pur img{margin:9px 0 0 0}#content div#sub_nav div{padding:0 10px 10px 10px;background:url(img/layout/bg/xbox-subnavi.png.pagespeed.ic.x_VhQXj8p8.png) left top no-repeat}#content div#sub_nav ul li.current_page_item a{color:#9c0202}#main ul,#main ol{margin-bottom:18px}#main ul ul,#main ol ol{margin-bottom:0}#main ul li{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/icons/bullet.png) no-repeat scroll left 6px transparent;display:block;padding:0 0 0 12px}#main ul.link_list li,#main #sitemap li{background:none;padding:0}#main #sitemap ul{}#main #sitemap li{font-size:14px;margin-bottom:9px}#main #sitemap li ul{margin:4px 0 4px 10px}#main #sitemap li li{font-size:11px;margin-bottom:0}#footer div{background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/footer_divider.png) right top no-repeat;height:160px}#footer div div.menu{background:none}#footer div.last{background:none}form dl,dl.labels{margin:0}form dt,dl.labels dt{float:none;margin-bottom:0;text-align:left;text-transform:uppercase;font-weight:bold;color:#4590bc;position:relative}form dd,dl.labels dd{font-size:11px;text-align:left;padding:0;margin-bottom:9px}form dd small,dl.labels dd small{font-style:italic}form dd input,form textarea{padding:5px 5px;border:1px solid #b6d4e5;background:#dae9f2;font-family:"Courier New",Courier,monospace;font-size:12px;color:#666;width:400px}form dd input[type="submit"]{padding:10px 24px;display:inline-block;background:url(http://www.ciag.de/wp-content/themes/ciag-theme/img/layout/bg/button_white.png) left center no-repeat;color:#fff;width:130px;border:none;text-align:left;font-family:Verdana,Geneva,sans-serif;margin-left:150px}form dd.submit,dl.labels dd.submit{margin-top:2em}.error_msg{font-weight:bold;color:#9c0202}.pxs_css_spamcheck{display:none!important}