/*  CMSBOX 2.0  * * * * * * * * *
*                               *
*   Content Management System   *
*   © 2007 Cmsbox GmbH, Bern    *
*   contact (at) cmsbox . com   *
*                               *
* * * * * * * * * * * * * * * * *//* COLORS *//* red: #681e21 *//* orange: #a53f2e *//* dark blue: #2e3439 *//* off-white: #eeedec *//* @group  G L O B A L
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LAYOUT */html,body {color:#2e3439;font-size:12px;line-height:1.34em;background:url(/images/body.jpg) repeat 45% 0;font-family:Lucida, "Lucida Grande", Verdana, sans-serif;}#headerwrapper {width:100%;float:left;background:url(/images/sub2item.gif) repeat-x 0 bottom;}#header {min-height:88px;position:relative;}#headerbg {top:0;left:0;width:100%;height:80px;position:absolute;background:url(/images/header.jpg) no-repeat center 0;}#desk,#header {width:1108px;margin:0 auto;}#home {float:left;width:163px;height:53px;margin-top:18px;}#home img {width:163px;height:53px;display:block;}/* @group services + search */#servicesSub1 {float:right;width:790px;margin:5px 24px 0 0;}#find {float:right;width:256px;height:18px;position:relative;background:url(/images/find.gif) no-repeat 3px 8px;}.fr #find {width:276px;background-position:5px 8px;}#find fieldset {float:right;}#find input.text {top:0;right:0;width:182px;height:18px;float:right;position:absolute;background:#dededb;border-style:inset;}#find button {top:1px;left:20px;color:#2e3439;font-size:11px;/* == p.dock */position:absolute;padding-right:2px;text-align:left;background:transparent;}#find button:hover {text-decoration:underline;}/* @end */#zpk {width:121px;float:right;height:84px;margin-top:9px;position:relative;top:-10px;text-indent:-9000px;background:url(/images/zpk.png) no-repeat 0 0;}#page {float:left;width:784px;min-height:625px;margin:20px 0 0 183px;}.creaviva #page,.sidetop #page {background:#fff url(/images/page.gif) repeat-y right 0;}#maincontent {float:left;width:520px;}#sidecontent {float:left;width:264px;}.creaviva #sidecontent,.sidetop #sidecontent {background:url(/images/sidecontent.gif) no-repeat right 0;}#view.paulklee #sidecontent {display:none;}#subnavigation {float:left;width:242px;margin-left:10px;background:url(/images/subnavigation.png) no-repeat 0 bottom;}#footer {float:left;width:784px;margin-left:183px;background:url(/images/footer.png) no-repeat right 0;}.paulklee #footer {background-position:right 10px;background-image:url(/images/footer-paulklee.gif);}/* @end *//* @group  N A V I G A T I O N
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* GENERAL */div.navi {float:left;}div.navi div.item {float:left;}div.navi div.path {}div.navi a.menu {color:#2e3439;/* obsolete if a, link a this color */white-space:nowrap;text-transform:uppercase;}div.navi a.menu:hover {color:#a53f2e;white-space:nowrap;text-decoration:none;text-transform:uppercase;}div.navi a.path {color:#a53f2e;}/* LEVEL 1 */div.sub1 {float:right;height:22px;/* match #find input.text */color:#2e3439;font-size:11px;}div.sub1 div.item {padding-right:7px;background:url(/images/sub1item.gif) no-repeat right 50%;}div.sub1 div.exit {background:none;padding-right:8px;}div.sub1 a.menu {padding-left:5px;}div.sub1 .init a.menu {padding-left:12px;}/* LEVEL 2 */div.sub2 {bottom:0;left:183px;position:absolute;}div.sub2 div.item {min-height:22px;background:url(/images/sub2item.gif) repeat-x 0 bottom;}div.sub2 div.path {background-image:url(/images/sub2item-path.gif);}div.sub2 a.menu {font-size:16px;letter-spacing:.01em;padding:0 30px 7px 10px;background:url(/images/sub2a.gif) no-repeat 0 bottom;}div.sub2 a.path {background-image:url(/images/sub2a-path.gif);}/* LEVEL 3 */#sub3wrapper {float:left;margin:8px 0 0 183px;}div.sub3 {width:782px;padding-right:4px;background:url(/images/sub3.gif) no-repeat right bottom;}div.sub3 div.item,#sub3wrapper {min-height:17px;background:url(/images/sub3item.gif) repeat-x 0 bottom;}div.sub3 div.item {margin-top:4px;}div.sub3 div.path {background-image:url(/images/sub3item-path.gif);}div.sub3 a.menu {font-size:12px;letter-spacing:.03em;padding:0 20px 4px 10px;background:url(/images/sub3a.gif) no-repeat 0 bottom;}div.sub3 a.path {background-image:url(/images/sub3a-path.gif);}/* LEVEL 4 */div.sub4 {width:250px;padding-bottom:16px;border-top:10px solid #fff;background:url(/images/sub4.png) no-repeat 237px 0;}div.sub4 div.item {width:218px;padding-bottom:2px;margin:3px 0 0 10px;border-bottom:1px solid #fff;background:url(/images/sub4item.gif) no-repeat right bottom;}div.sub4 div.init {padding-top:6px;}div.sub4 a.menu {padding:1px 0 1px 10px;border-bottom:1px solid #e8e7e6;}div.sub4 a.path {border-bottom-color:#8f3b40;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {float:left;width:480px;margin:10px 0 0 20px;}#view.paulklee #head {display:none;}#head h1 {color:#a53f2e;font-size:24px;line-height:1.4em;}div.pure div.head h2 {color:#2e3439;font-size:16px;font-weight:700;}div.unit h2 {color:#2e3439;font-size:16px;line-height:1.4em;}/* MAIN */div.main {width:520px;}#view.paulklee div.main,#view.paulklee div.side {min-height:0;}div.main div.unit {margin:10px;}div.main h2,div.main div.foot {margin:0 10px;}div.main div.part,div.main div.grid table {margin:0.4em 10px;}div.main div.seam div.part,div.main div.seam div.grid table {margin-left:11px;margin-right:11px;}div.main .seam .part {/*margin-top: 0;*/margin-bottom:0;}div.main div.wide {width:500px;}div.main div.wide table,div.main div.wide div.tall {width:480px;}div.main div.wide div.tiny {width:230px;}div.main div.slim {width:240px;}div.main div.slim table,div.main div.slim div.tall {width:220px;}div.main div.slim div.tiny {width:100px;}/* SIDE */div.side {width:244px;margin:40px 0 0 8px;}.sidetop div.side {margin-top:0;}div.side div.unit {margin:10px 7px;}div.side h2,div.side div.foot {margin:0 5px;}div.side div.part,div.side div.grid table {margin:0.4em 5px;}div.side .seam .part {/*margin-top: 0;*/margin-bottom:0;}div.side div.wide {width:230px;}div.side div.wide table,div.side div.wide div.tall {width:220px;}div.side div.wide div.tiny {width:105px;}div.side div.slim {width:108px;}div.side div.slim table,div.side div.slim div.tall {width:98px;}div.side div.slim div.tiny {width:44px;}/* BASE */div.base {width:784px;}div.base div.unit {margin:10px 0;background:url(/images/base.png) no-repeat 0 bottom;}div.base h2,div.base div.foot {margin:0 5px;}div.base div.part,div.base div.grid table {margin:0.4em 5px;}div.base div.wide {width:784px;background-position:right 0;}div.base div.wide table,div.base div.wide div.tall {width:770px;}div.base div.wide div.tiny {width:380px;}div.base div.slim {width:120px;min-height:170px;margin:35px 3px 0 7px;}#root .base div.slim div.body {margin-top:0;background:url(/images/base.png) no-repeat 0 0;}div.base div.slim table,div.base div.slim div.tall {width:104px;}div.base div.slim div.tiny {width:104px;}/* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  RESET */div.pure,div.seam,div.edge {border:none;color:#2e3439;}div.pure div.head h2,div.seam div.head,div.edge div.head {border:none;background:transparent;}/* FLAT */div.flat,div.flat div.head,div.flat div.head h2 {color:#fff;border:none;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3 {font-size:16px;font-weight:700;color:#a53f2e;}h4 {color:#2e3439;font-size:14px;font-weight:700;}h5 {font-size:14px;font-weight:700;color:#a53f2e;}h6 {font-size:1em;color:#2E3439;background-color:#EDECEB;}/* TEXT */div.text p.loud {color:#fff;padding:0.2em 0.4em;background-color:#2e3439;}div.text p.pale {color:#2e3439;font-size:11px;background:none;font-family:Georgia, "Times New Roman", Times, serif;}.flat .text p.pale {color:#fff;}div.text p.skew {font-size:14px;color:#5F5F5F;font-style:normal;letter-spacing:normal;font-family:Georgia, "Times New Roman", Times, serif;}/*  LINK / FILE  */a,div.link a.open,a.open {color:#681e21;text-decoration:none;background-color:inherit;}.loud a.open,.flat a.open,.flat .link a.open {color:#fff;}#disp a {color:#ccc;text-decoration:underline;}#disp a:hover {text-decoration:none;}.loud a.open,.flat a.open {text-decoration:underline;}div.link a,div.text a {font-weight:800;}a:hover,div.link a.open:hover {text-decoration:underline;}#root a.null:hover {text-decoration:none;}div.link a.open {margin-left:14px;}div.link {background-position:0 1px;}div.doit {background-position:0 1px;}div.mail {background-position:0 2px;}div.load {background-position:0 1px;}div.rss {background-position:0 1px;}/* PICT */div.unit div.crop {height:320px;}/* @group SPECIAL: SEAM */div.seam,div.flat,div.edge {background:url(/images/seam.png) repeat -617px bottom;}div.flat {background-image:url(/images/flat.gif);}div.edge {background-image:url(/images/edge.png);}.main .slim {background-position:-378px bottom;}.side .wide {background-position:-145px bottom;}.side .slim {background-position:-8px bottom;}#root div.seam div.body {margin-top:0;background:url(/images/seam.png) repeat -618px 0;}#root .side div.seam div.body {background-position:-145px 0;}#root .side div.slim div.body {background-position:-8px 0;}#root div.slim div.body {background-position:-378px 0;}#root .seam .pict {margin-top:0;margin-bottom:2px;}/* @end *//*  LIST */div.list p.gist {list-style-image:url(/images/list.gif);}.flat .list p.gist {list-style-image:url(/images/list-flat.gif);}#root div.list p.dent {margin-left:16px;list-style-image:url(/images/dent.gif);}#root .flat .list p.dent {margin-left:16px;list-style-image:url(/images/dent-flat.gif);}.edge .list p.gist {list-style-image:url(/images/list-edge.gif);}#root .edge .list p.dent {margin-left:16px;list-style-image:url(/images/dent-edge.gif);}/* LINE */div.line hr {border-bottom-color:#333;}/* FORMS */#root input.submit {font-weight:700;}#root input.submit:hover {color:#681e21;font-weight:700;}.must p {font-size:11px;color:#999;}/* submit button */#desk input.submit {color:#eee;background:#282828 url(/images/submit.png) repeat-x 0 0;}#desk input.submit:hover,#desk input.submit:focus {color:#fff;background-color:#525252;background-position:0 -50px;}#desk input.submit:active {background-color:#3f3f3f;background-position:0 -100px;}/* 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:#681e21;}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:#eeedec;}div.this a.same,div.this li.same,div.this td.same,div.this span.same {color:#fff;text-decoration:none;background-color:#681e21;}.mese td a {display:block;padding:0 0.2em;background:#eeedec;}.mese td a:hover {color:#fff;text-decoration:none;background-color:#681e21;}.mese {padding-bottom:8px;border-bottom:1px solid gray;}.mese .next span {color:#fff;}.swap .prev,.swap .next {color:#fff;}.swap .prev a,.swap .next a {color:#681e21;}/* @group BASE FOTO *//* @group reset bloated default.css */div.foto div.head div.ctrl div.prev,div.zoom div.head div.ctrl div.prev,div.foto div.head div.ctrl div.prev,div.zoom div.head div.ctrl div.next {background-image:none;}/* @end */.base .foto .foto,.base .crossslide {/*height: 267px !important;*/}div.base div.cb-slideshow {background:url(/images/cb-slideshow.png) no-repeat 0 bottom;}/*#view div.foto div.head  {
  left: 5px;
  bottom: 11px;
  position: absolute;
z-index: 300;
}*/div.cb-slideshow div.part {margin-top:0;}#root .base div.cb-slideshow div.body {margin:0;padding-top:5px;padding-bottom:5px;background:url(/images/cb-slideshow-top.png) no-repeat right 0;}div.foto div.head div.ctrl {width:46px;height:23px;background:none;}/*#view div.foto div.head div.ctrl  {
  left: 0;
  bottom: 0;
  width: 770px;
  position: absolute;
}*//* FOTO STRIPS Navigation */div.cb-strips div.scan td.next div.next,div.cb-strips div.scan td.prev div.prev,div.cb-strips div.scan td.next a.next,div.cb-strips div.scan td.prev a.prev {background-image:url(/images/prev_next.png);}#root #page .foto .ctrl div {width:23px;height:23px;}#root #page .foto .ctrl div.next {float:right;}#root #page .foto .ctrl div a {width:23px;height:23px;background:url(/images/fotoctrl.png) no-repeat 0 0;}#root #page .foto .ctrl div.prev a:hover {background-position:0 -46px;}#root #page .foto .ctrl div.next a {background-position:-23px 0;}#root #page .foto .ctrl div.next a:hover {background-position:-23px -46px;}#root #page div.foto div.ctrl div.prev a.fade,#root #page div.foto div.ctrl div.prev a.fade:hover {cursor:default;background-position:0 -23px;}#root #page div.foto div.ctrl div.next a.fade,#root #page div.foto div.ctrl div.next a.fade:hover {cursor:default;background-position:-23px -23px;}/* @end *//* @end *//* @group  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META */p.dock {float:right;color:#2e3439;}p.dock a.meta {padding:0;color:#2e3439;font-size:11px;}p.dock a.meta:hover {text-decoration:underline;}/* SERVICES */#services .cust {padding-right:4px;}/* hCARD -> compromise in font-size & letter spacing, wider paragraph to make all browsers render hcard in 1 line*/#hcard-creaviva {float:left;width:760px;width:780px;margin-top:12px;padding:2px 10px;background:url(/images/hcard.png) no-repeat 0 bottom;}#hcard-creaviva,#hcard-creaviva a {color:#2e3439;font-size:9px;letter-spacing:-0.08em;text-transform:uppercase;}.country-name {display:none;}.sep {padding:0 2px 0 7px;}.hcardemail {padding-left:4px;}/* BRANDING */#cmsbox,#cmsbox a.meta {color:#bbb;font-size:9px;line-height:3em;letter-spacing:.06em;text-transform:lowercase;background-color:inherit;}#cmsbox a:hover {color:#999;text-decoration:none;}#cmsbox a.auth {padding-right:5px;}/* LIGHTBOX */#disp {color:#ccc;background:#000;border:1px solid #5b5b5b;}#disp div.body {background-color:#000;}#lbox div.head,#lbox div.head h2,#lbox div.head a.quit {color:#ccc;height:36px;background:#222;line-height:36px;}div.foto div.head div.ctrl div.prev a,div.zoom div.head div.ctrl div.prev a {background:url("/images/prev_next.png") no-repeat scroll 0 0 transparent;display:block;height:18px;width:18px;}div.foto div.head div.ctrl div.next a,div.zoom div.head div.ctrl div.next a {background:url("/images/prev_next.png") no-repeat scroll -18px 0 transparent;display:block;height:18px;width:17px;}#disp div.head a.quit {width:18px;height:18px;margin-top:8px;text-indent:-9000px;background:url('/images/quit.png') no-repeat scroll 0 0;}#disp div.head a.quit:hover {background:url('/images/quit.png') no-repeat scroll -18px 0;/* overhead thx to default background: inherit; */}#disp div.head div.next {margin-right:10px;}div.fail div.chop {width:inherit;}#disp a.quit {margin-right:8px;}div.zoom div.head div.ctrl {top:0;}#root span.flag {background-color:#C63;}/* ZOOM */#lbox div.zoom {width:740px;margin-left:-373px;}/* @end *//* @group EDIT MODE */#edit {margin-top:4px;}#edit a.menu .edit {background:none !important;}/* ADDRESSBOOK */div.user,div.card,#root div.user div.body,#root div.card div.body {background:none;}#edit div.book div.this {background:#ddd;}/* USER RIGHTS */div.team {background:#aaa;}/* @end */