/* *  CMSBOX 2.0  * * * * * * * *
*                               *
*   Content Management System   *
*   © 2007 Cmsbox GmbH, Bern    *
*   contact (at) cmsbox . com   *
*                               *
* * * * * * * * * * * * * * * * *//* @group  G L O B A L
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LAYOUT */html {color:#707072;background:#fff url(/images/body.jpg) no-repeat 20% top;}body {font-size:11px;line-height:1.4em;font-family:"Arial", Verdana, Helvetica, sans-serif;}#desk {top:21px;width:914px;margin:0 auto;padding-bottom:20px;background:url(/images/footer.jpg) no-repeat left bottom;}div.brandingwrapper {float:left;width:914px;height:159px;background:url(/images/brandingwrapper.png) no-repeat left top;}div.branding {float:left;width:340px;height:137px;margin:4px 0 0 7px;background:url(/images/branding.jpg) no-repeat left top;}#home {float:left;width:296px;height:65px;margin:20px 0 0 17px;}#home img {width:296px;height:65px;display:block;}div.mood {float:left;width:560px;height:137px;margin-top:4px;position:relative;}div.moodoverlay {right:0;bottom:0;width:560px;height:66px;position:absolute;background:url(/images/moodoverlay.png) no-repeat left top;}div.page {float:left;width:900px;padding:0 7px 40px;background:url(/images/page.gif) repeat-y left top;}div.content {float:right;width:623px;margin-right:30px;}div.maincontent {float:left;width:408px;}div.sidecontent {float:right;width:201px;}#find {float:left;width:201px;margin-top:22px;background:url(/images/icon-find.png) no-repeat left top;}#find:hover {background-position:-300px top;}#find fieldset {margin-left:27px;border-top:1px solid #c1d7e5;border-bottom:1px solid #c1d7e5;}#find input.term {border:none;float:right;width:121px;font-size:11px;min-height:16px;background:#eff5f9;padding:2px 2px 1px;}body.fr #find input.term {width:95px;}#find input.term:hover,#find input.term:focus {background:#dfebf2;}#find button.find {float:left;color:#707072;font-size:11px;padding:1px 2px;background:none;}#find button.find:hover {color:#333;}div.services p.header {float:left;color:#5ea0bf;font-size:11px;font-weight:800;min-height:20px;padding:2px 0 0 31px;}div.services:hover {background-position:-300px top;}#medienservice {float:left;border-bottom:1px solid #c1d7e5;}#medienservice a.meta {float:left;}#contact,#shoppingcart {margin:30px 0 0;min-height:21px;padding:2px 0 0 27px;background:url(/images/icon-at.png) no-repeat left top;}#shoppingcart {background-image:url(/images/icon-shop.png);}#contact:hover,#shoppingcart:hover {background-position:-300px top;}#contact a.meta,#shoppingcart a.meta {border-bottom:1px solid #c1d7e5;}/* @end *//* @group  S H O P
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* GENERAL */#root div.pile p.name {margin-bottom:6px;}/* @end *//* @group  N A V I G A T I O N
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* GENERAL */div.navi a.menu {padding-left:4px;text-decoration:none;}.navi,.navi .item {float:left;}/* LEVEL 1 */div.sub1 {width:174px;line-height:18px;margin:30px 0 0 27px;border-top:1px solid #c1d7e5;border-bottom:1px solid #c1d7e5;}div.sub1 a.menu {color:#707072;font-size:11px;padding-right:4px;text-transform:lowercase;}div.sub1 div.init {background:url(/images/sub1.gif) no-repeat right 45%;}div.sub1 a.menu:hover {color:#333;}/* LEVEL 2 */div.sub2 {width:203px;margin-left:26px;}div.sub2 div.item {width:177px;padding:3px 0 0 26px;min-height:18px;margin-bottom:23px;background:url(/images/icon-pfeil.png) no-repeat left top;}div.sub2 div.init {padding-top:0;background-position:left 3px;}div.sub2 div.path,div.sub2 div:hover {background-position:-300px top;}div.sub2 div.init.path,div.sub2 div.init:hover {background-position:-300px 3px;}div.sub2 a.menu {width:173px;color:#5ea0bf;font-size:11px;font-weight:800;line-height:13px;}div.sub2 a.path,div.sub2 a.menu:hover {color:#528ba7;}/* LEVEL 3 */div.sub3 {width:177px;margin-top:7px;border-top:1px solid #c1d7e5;}div.sub3 div.item {padding:0;background:none;margin-bottom:0;border-bottom:1px solid #c1d7e5;}div.sub3 a.menu {color:#707072;line-height:18px;font-weight:400;background:#eff5f9;}div.sub3 a.path,div.sub3 a.menu:hover {color:#333;}/* LEVEL 4 */div.sub4 {width:159px;margin-left:18px;border-top:1px solid #fff;}div.sub4 div.item {border-bottom-color:#fff;}div.sub4 div.exit {border:0;}div.sub4 a.menu {width:155px;background:#dfebf2;}/* SUBNAVIGATION (right) */#subnavigation {float:left;margin-top:17px;}#subnavigation .sub2 {margin:0;}#subnavigation div.sub2 div.init {padding-top:6px;}#subnavigation div.sub3 {width:174px;margin-left:1px;/* hacks */}#subnavigation .sub2 .item {width:174px;}#subnavigation div.sub3 div.init {padding-top:0;}#subnavigation .sub3 a.menu {background-color:#fff;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {float:left;width:392px;color:#5ea0bf;margin:0 8px 27px;}#head h1 {font-size:13px;font-weight:800;line-height:1.8em;}#root div.unit h2 {border:none;font-size:11px;font-weight:800;line-height:1.4em;}/* MAIN */div.main {width:408px;}div.main div.unit {margin:0;}div.main h2,div.main div.foot {margin:0 8px;}div.main div.part,div.main div.grid table {margin:0.4em 8px;}div.main div.wide {width:408px;}div.main div.wide table,div.main div.wide div.tall {width:392px;}div.main div.wide div.tiny {width:188px;}div.main div.slim {width:104px;}div.main div.slim table,div.main div.slim div.tall {width:188px;}div.main div.slim div.tiny {width:86px;}/* SIDE */#root div.side {float:right;width:172px;min-height:120px;}div.side div.unit {margin:0;}div.side h2,div.side div.foot {margin:0 8px;}div.side div.part,div.side div.grid table {color:#5ea0bf;margin:0.4em 8px;}div.side div.wide {width:172px;}div.side div.wide table,div.side div.wide div.tall {width:156px;}div.side div.wide div.tiny {width:70px;}div.side div.slim {width:86px;}div.side div.slim table,div.side div.slim div.tall {width:70px;}div.side div.slim div.tiny {width:27px;}/* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  ALL PURE */div.pure,div.seam,div.flat,div.edge {border:none;color:#707072;}div.pure div.head,div.seam div.head,div.flat,div.flat div.head,div.flat div.body,div.edge div.head {border:none;color:#707072;background:#fff;}/* GLOBAL PART */div.side div.unit {background:#eff5f9;}div.side div.unit div.head {color:#fff;background:#a2c5d9;letter-spacing:2px;}#root div.side h2 {font-size:12px;font-family:"Helvetica Neue", sans-serif;}div.side div.text p.loud {padding:0;color:#5ea0bf;font-size:1.1em;font-weight:800;background:none;letter-spacing:1px;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3,h4,h5,h6 {font-size:1em;font-weight:800;}/* TEXT */div.text p.loud {color:#fff;padding:0.2em 0.4em;background-color:#a2c5d9;}div.text p.pale {color:#999;font-size:0.9em;background:inherit;}div.text p.skew {font-style:italic;letter-spacing:1px;}/*  LINK / FILE  */a,div.link a.open {color:#91bbd2;background-color:inherit;text-decoration:underline;}a:hover,div.link a.open:hover {text-decoration:none;}#root a.null:hover {text-decoration:none;}div.link a.open {margin-left:14px;}div.link {background-position:0 0;}div.doit {background-position:0 1px;}div.mail {background-position:0 1px;}div.load {background-position:0 1px;}div.rss {background-position:0 1px;}/* h2 <-> BODYTEXT */#root div.main div.unit div.body {margin:0 0 0.4em;}#root div.lead {margin-bottom:1px;}#root div.list {margin-top:0.4em;margin-bottom:0;}/* UNIT bottom <-> next heading h2 */div.main div.unit {margin-bottom:15px;}/* PICT */div.unit div.crop {height:320px;}/*  LIST */div.list p.gist {list-style-image:url(/images/list.gif);}div.list p.dent {list-style-image:url(/images/list.gif);}/* LINE */div.line hr {color:#c1d7e5;border-bottom-color:#c1d7e5;}/* TABLES */div.grid table td {border-color:#999;border-style:solid;}div.grid table thead td,div.grid table tfoot td {background:#ccc;font-weight:800;}div.grid table.vert tbody.beam td.odd,div.grid table.horz tbody.beam tr.odd td {background:#eee;}/* FILTER */div.cats p a.same {color:#999;}div.cats p span.same {color:#333;}div.scan a.same,div.scan li.same,div.scan td.same,div.scan span.same {background-color:#A2C5D9;}div.this a.same,div.this li.same,div.this td.same,div.this span.same {color:#fff;text-decoration:none;background-color:#A2C5D9;}/* @end *//* @group  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META */p.dock {float:left;width:174px;margin-left:27px;}p.dock a.meta {float:left;width:166px;padding:0 4px;font-size:11px;color:#707072;line-height:18px;white-space:normal;border-top:1px solid #c1d7e5;}p.dock a.meta:hover {color:#333;text-decoration:none;}/* BRANDING */#cmsbox {color:#ccc;right:31px;bottom:29px;text-align:right;position:absolute;font-size:10px;}#cmsbox a.meta {float:none;color:#bbb;border:none;letter-spacing:1px;text-transform:lowercase;font-size:10px;}#cmsbox a.meta:hover {color:#888;}#cmsbox a.firm {padding-right:1px;}#cmsbox a.auth {padding-left:1px;}/* LIGHTBOX */#disp {background:#fff;border:3px solid #888;}#lbox div.head,#lbox div.head h2,#lbox div.head a.quit {color:#444;height:36px;background:#ddd;line-height:36px;}/* ZOOM */#lbox div.zoom {width:740px;margin-left:-373px;}/* @end *//* @group I N T R O */#desk.intro div.bg {height:506px;position:relative;background:#fff url(/images/introbg.jpg) no-repeat left bottom;}div.introlinks {float:left;width:384px;margin:5px 0 0 128px;}div.introlinks span {display:none;}div.introlinks a {float:left;width:384px;height:74px;text-indent:-9000px;background:url(/images/introlinks.gif) no-repeat left 15px;}a#de:hover {background-position:-416px 15px;}a#fr {background-position:left -59px;}a#fr:hover {background-position:-416px -59px;}#address {left:59px;float:left;bottom:30px;position:absolute;letter-spacing:0.08em;}#address a {color:#707072;}#address span {font-size:1.1em;}#desk.intro #address {left:52px;color:#fff;bottom:20px;}#desk.intro #address a {color:#fff;}#intro {display:none;}div.intropage {float:left;width:900px;padding:0 7px;background:url(/images/page.gif) repeat-y left top;}/* @end *//* @group E D I T  M O D E */#pref input.goto,#tool #ctrl.goto {width:450px;}/* @end */