body { margin: 0; color: #000; font: 12px Arial, Verdana, sans-serif; background: #A2B1C3 url(/design/em_plain_site/images/bg-body.gif?ts=1233755672) repeat-x; } form { margin: 0; padding: 0; } img { border: none; display: block; } ul { padding: 0px; margin: 0px; } h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: normal; } a { cursor: pointer; text-decoration: none; } a:hover { text-decoration: underline; } a:active, a:focus, object { outline: none; } #page { margin: 0 auto; width: 960px; overflow: hidden; } div.clear-both { clear: both; } #header { width: 960px; height: 258px; overflow: hidden; position: relative; background: url(/design/em_plain_site/images/bg-header.jpg?ts=1234800640) no-repeat 11px 0; } #header .logo { position: absolute; top: 22px; right: 4px; width: 261px; height: 53px; text-indent: -9999px; overflow: hidden; } #header .logo a { display: block; height: 100%; } #slogans { position:absolute; right:5px; top:100px; font-size: 15px; font-style: italic; color: #414f64; } #slogans .slogan img{ padding-top:10px; } #slogans strong img{ padding:2px 0; } #main-slogan { padding-top: 10px; font-size: 29px; } #header .lang { position: absolute; top: 144px; right: 4px; } #header .lang ul { margin: 0; padding: 8px 0 0; list-style: none; float: right; } #header .lang ul li { float: left; width: 14px; height: 12px; text-indent: -9999px; overflow: hidden; margin: 0 0 0 5px; } #header .lang ul li a { display: block; height: 100%; } #header .lang ul .ger { background: url(/design/em_plain_site/images/ico-ger.gif?ts=1233754140) no-repeat; } #header .lang ul .eng { background: url(/design/em_plain_site/images/ico-eng.gif?ts=1233754140) no-repeat; } #header .lang ul .fra { background: url(/design/em_plain_site/images/ico-fra.gif?ts=1233754140) no-repeat; } #header .menu { margin: 0; padding: 0; list-style: none; width: 100%; overflow: hidden; margin: 208px 0 0 -16px; } #header .menu li { float: left; text-transform: uppercase; font-size: 15px; padding: 0 0 0 38px; } #header .menu li a { color: #0094d8; } #header .menu li a.em { color: #005d88; } #header .menu li a:hover, #header .menu li.current a { color: #ff9600; text-decoration: none; } div.content-view-embed-image div.attribute-caption { background: #e7ecf1; } div.content-view-embed-image div.attribute-caption div.attribute-caption-inner{ text-align:center; font-size:11px; padding-bottom:4px; } #content { width: 960px; overflow: hidden; padding: 30px 0 0 0; } #content .sidebar-1 { width: 180px; float: left; padding: 0 20px 0 0; } #content .sidebar-1 .top { height: 15px; background: url(/design/em_plain_site/images/sidebar-top-1.png?ts=1233754140) no-repeat; } #content .sidebar-1 .middle { width: 140px; overflow: hidden; padding: 0 20px; background: #fff; } #content .sidebar-1 .bottom { height: 15px; background: url(/design/em_plain_site/images/sidebar-bottom-1.png?ts=1233754140) no-repeat; } #content .sidebar-1 h2 { margin: 0 0 17px; font-size: 16px; line-height: 16px; color: #707a8a; font-weight: normal; } #content .sidebar-1 h2 a { color: #707a8a; } #content .sidebar-1 h2 a:hover { text-decoration: none; } #content .sidebar-1 ul { margin: 0; padding: 0; list-style: none; border-top: 1px solid #e2e4e7; background: #fff; } #content .sidebar-1 ul li { vertical-align: top; border-bottom: 1px solid #e2e4e7; line-height: 21px; } #content .sidebar-1 ul li a { color: #0094d8; background: url(/design/em_plain_site/images/arrow-blue.gif?ts=1233754140) no-repeat 0 3px; padding: 0 0 0 9px; } #content .sidebar-1 ul li a:hover, #content .sidebar-1 ul li.current a { background-image: url(/design/em_plain_site/images/arrow-orange.gif?ts=1233754140); text-decoration: none; color: #ff9600; } #content .sidebar-1 ul li.current li a { color: #0094d8; background: url(/design/em_plain_site/images/arrow-blue.gif?ts=1233754140) no-repeat 0 3px; } #content .sidebar-1 ul li.current li.current a { color:#FF9600; background-image: url(/design/em_plain_site/images/arrow-orange.gif?ts=1233754140); } #content .sidebar-1 ul li.current li a:hover { background-image: url(/design/em_plain_site/images/arrow-orange.gif?ts=1233754140); text-decoration: none; color: #ff9600; } #content .sidebar-1 ul ul { border: 0; padding: 0 0 0 10px; background: #f0f1f2; margin: 0 0 2px; } #content .sidebar-1 ul ul li { border: 0; } #content .content-box { width: 530px; float: left; color: #555555; line-height: 18px; } #content .content-box li { padding: 0px; margin: 0px; margin-left: 16px; } #content .content-box .top { height: 15px; background: url(/design/em_plain_site/images/content-top.png?ts=1233843874) no-repeat; } #content .content-box .middle { width: 470px; padding: 10px 30px 10px; background: #fff; overflow: hidden; } #content .content-box .bottom { height: 15px; background: url(/design/em_plain_site/images/content-bottom.png?ts=1233843932) no-repeat; } #content .content-box h1.content { margin: 0 0 29px; font-size: 24px; color: #707a8a; text-transform: uppercase; font-weight: normal; line-height: 28px; } #content .content-box h3 { margin: 0 0 15px; font-size: 16px; color: #222; } #content .content-box .list-item { width: 454px; border: 1px solid #e5eaef; overflow: hidden; padding: 10px 0 12px 13px; margin: 0 0 19px; } #content .content-box .list-item .list-date { width: 45px; float: left; background: #707a8a; color: #fff; text-align: center; padding: 8px 0 7px; margin: 4px 0 0; } #content .content-box .list-item .list-date span { display: block; line-height: 12px; } #content .content-box .list-item .list-date strong { display: block; font-size: 22px; } #content .content-box .list-item .list-content { width: 394px; float: right; } #content .content-box .list-item .list-content h2 { margin: 0 0 4px; font-size: 12px; line-height: 16px; color: #222; font-weight: bold; } #content .content-box .list-item .list-content h2 a { color: #222; } #content .content-box .list-item .list-content p { margin: 0 0 5px; line-height: 16px; color: #555; } #content .sidebar-2 { width: 210px; float: right; } .highlight-top { height: 15px; background: url(/design/em_plain_site/images/highlight-top.png?ts=1233841206) no-repeat; } .highlight-middle { width: 180px; overflow: hidden; padding: 2px 15px 0; background: #fff url(/design/em_plain_site/images/highlight-bg.gif?ts=1233842040) repeat-x; } .highlight-bottom { height: 15px; background: url(/design/em_plain_site/images/highlight-bottom.png?ts=1233841337) no-repeat; margin-bottom: 20px; } .highlight-middle h2 { margin: 0 0 15px; font-size: 18px; line-height: 18px; color: #414f64; font-weight: normal; text-transform: uppercase; } .highlight-middle .img-holder { margin: 0 0 15px; } .highlight-middle .img-holder img { display: block; } .highlight-middle p { margin: 0; line-height: 16px; color: #414f64; display: inline; } #footer { width: 986px; overflow: hidden; padding: 50px 0 75px; } #footer ul { margin: 0 0 0 -26px; padding: 0; list-style: none; text-align: center; } #footer ul li { display: inline; background: url(/design/em_plain_site/images/footer-sep.gif?ts=1233766906) no-repeat 0 2px; font-size: 11px; padding: 0 3px 0 9px; } #footer ul li:first-child { padding-left: 0; background: none; } #footer ul li a { color: #0072a6; } table.technical-data td.col-0 { padding-left: 5px; padding-top: 2px; padding-bottom: 2px; } table.technical-data td.col-1 { font-weight: bold; color: #222222; padding-top: 2px; padding-bottom: 2px; } table.technical-data tr.row-0 { background-color: #e5eaf0; } table.technical-data p { margin: 0; } div.reference-item { margin-bottom: 70px; background: url(/design/em_plain_site/images/quotes-open.gif?ts=1233906132) no-repeat; padding-left: 52px; width: 418px; } div.reference-item div.media { float: left; padding-right: 15px; width: 115px; } div.reference-item div.content { float: left; width: 288px; } div.reference-item div.cite { font-style: italic; padding-right: 45px; } div.reference-item div.cite a { font-style: normal; } div.reference-item div.cite-footer { background: url(/design/em_plain_site/images/quotes-close.gif?ts=1233906300) no-repeat right; padding-right: 80px; height: 40px; font-weight: bold; margin-top: 18px; color: #222222; } div.content-images { float: left; margin-right: 15px; } div.content-images img { margin-top: 2px; margin-bottom: 5px; } div.detail p { margin-top: 0; margin-bottom: 12px; } h2.content { color: #222222; font-size: 16px; margin-top: 0; margin-bottom: 18px; font-weight: bold; } h2.content span.date { color: #555555; font-size: 12px; font-weight: normal; } a.more, #content .content-box a { color: #0094d8; background: url(/design/em_plain_site/images/arrow-blue.gif?ts=1233754140) no-repeat 0 3px; padding: 0 0 0 12px; margin:0; margin-left:3px; } a.more:hover, #content .content-box a:hover { text-decoration: none; background-image: url(/design/em_plain_site/images/arrow-orange.gif?ts=1233754140); color: #ff9600; margin:0; margin-left:3px; } #content .content-box div.content-view-embed-image a { color: #0094d8; background: none; padding: 0; margin: 0; } #content .content-box div.content-view-embed-image a:hover { background-image: none; margin:0; } a.back { color: #0094d8; background: url(/design/em_plain_site/images/arrow-blue-back.gif?ts=1233912253) no-repeat 0 3px; padding: 0 0 0 12px; } div.back { padding-top: 12px; clear: both; margin-bottom:12px; } #content #sitemap h1 { padding-bottom: 20px; } #content #sitemap ul li { list-style: none; } #content #sitemap ul li a { color: white; font-weight: bold; background: #378DD5; padding: 2px 8px; display: block; margin-top: 22px; border-bottom: 1px solid white; } #content #sitemap ul li li a { color: #0094d8; font-weight: normal; background: #E5E9EE; padding: 2px 8px 2px 42px; margin-top: 0; } #content #sitemap ul li li li a { background: #F0F2F5; padding-left: 84px; } #tellafriend { background: #E3E8ED; padding-left: 10px; padding-top: 6px; padding-bottom: 10px; padding-right: 10px; } #tellafriend table { width:100%; } #tellafriend table td { vertical-align:top; color:#222222; padding:4px 0 0 4px; } #tellafriend input { width:97%; border:1px solid #a1b1c2; } #tellafriend textarea { width:97%; height:150px; border:1px solid #a1b1c2; } #tellafriend button.submit{ background: transparent url(/design/em_plain_site/images/submit.jpg?ts=1234174430) no-repeat 0 0 ; border:0 none; color:white; font-weight:bold; height:29px; padding-bottom:7px; width:101px; cursor:pointer; } div#form_submit { text-align:right; padding-top:10px; } #content ul.big-padding li { margin-bottom: 16px; } 
