/* * CMSBOX 2.0 * * * * * * * * *
*                               *
*   Content Management System   *
*   © 2007 Cmsbox GmbH, Bern    *
*   contact (at) cmsbox . com   *
*                               *
* * * * * * * * * * * * * * * * *//* @group  G L O B A L
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LAYOUT */html,body {color:#333;font-size:11px;line-height:1.4em;font-family:"Verdana", Arial, sans-serif;}#desk {color:#333;width:875px;margin:0 auto;min-height:500px;}#home {float:left;width:237px;height:17px;margin-top:43px;margin-left:20px;margin-bottom:26px;}#home img {width:237px;height:17px;display:block;}div.mood {float:right;width:800px;height:90px;position:relative;background-repeat:no-repeat;background-position:top left;background-image:url(/images/mood.jpg);}#page {float:right;width:800px;background:#fff;margin-top:17px;min-height:300px;}#mainHome {float:left;width:535px;}#panel {float:right;width:265px;margin-top:29px;}/* COLORS */body.orange {background:#c60;}body.orange #navi-3 {display:none;}body.grau {background:#666;}body.grau #navi-3 {display:none;}body.orangesub {background:#c60;}body.grausub {background:#666;}body.home {background:#c60;}/* EXTRAS HOME *//* LOGO */body.home #home {top:-21px;left:-23px;height:84px;width:482px;position:absolute;background-image:url(/images/heilig-home.png);z-index:120;}body.home #home img {display:none;}/* MOOD */body.home div.mood {margin-top:86px;}body.home #services {display:none;}/* NAVIGATION *//* NAVIGATION 1 */body.home #navi-1 {top:80px;left:30px;min-width:280px;position:absolute;}body.home div.rootEdition {text-transform:uppercase;}body.home div.rootEdition a.menu {border-right:1px solid #000;padding-right:6px;margin-right:2px;}body.home #navi-2 {left:-20px;top:102px;position:absolute;}body.home div.naviHome div.item {line-height:12px;}body.home div.naviHome a.menu {line-height:13px;}body.home #navi-3 {left:75px;top:131px;height:37px;width:auto;position:absolute;background-repeat:no-repeat;background-position:top left;background-image:url(/images/navi1.png);}body.home div.navi-3 {height:37px;margin-left:10px;background-repeat:no-repeat;background-position:top right;background-image:url(/images/navi2.png);}body.home div.sub2 {margin-top:1px;}body.home #page {background:#c60;}body.home #head {margin-top:60px;margin-left:299px;}body.home div.main {margin-left:299px;}body.home #panel #navi-3 {display:none;}body.home div.pure {border:1px solid #c60;}body.home h3 {font-size:20px;line-height:1.2em;font-weight:400;}/* FOOTER */body.home #footer {color:#333;width:875px;height:55px;position:relative;margin:0 auto 30px;}body.home #servicesHome {color:#fff;float:left;margin-left:50px;line-height:55px;}body.home #servicesHome a.meta {color:#fff;font-size:10px;text-transform:uppercase;}body.home #servicesHome a.firm,body.home #servicesHome a.auth {text-transform:lowercase;}body.home #servicesHome a.home,body.home #servicesHome a.site,body.home #servicesHome a.mail {letter-spacing:0.1em;}body.home #footer #logos {float:right;width:200px;}body.home #footer div.sgd {float:left;height:33px;width:104px;margin-top:13px;margin-right:20px;background-repeat:no-repeat;background-position:top right;background-image:url(/images/sgd.png);}body.home #footer div.logoarrow {float:left;width:55px;height:55px;background-repeat:no-repeat;background-position:top right;background-image:url(/images/logoarrow.png);}/* @end *//* @group  N A V I G A T I O N
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* GENERAL */div.navi a.menu {color:#000;font-size:11px;}div.navi a.menu:hover {color:#960;text-decoration:none;}#navi-1,#navi-2 {height:37px;position:absolute;background-repeat:no-repeat;background-position:top left;background-image:url(/images/navi1.png);}div.navi-1,div.navi-2 {height:37px;margin-left:10px;background-repeat:no-repeat;background-position:top right;background-image:url(/images/navi2.png);}div.sub1 div.item:first-child,div.sub2 div.item:first-child {border-left:none !important;}/* LEVEL 1 */#navi-1 {top:46px;left:37px;min-width:280px;z-index:120;}div.sub1 {float:left;margin-left:-10px;margin-right:10px;}div.sub1 div.item {float:left;margin-top:9px;line-height:12px;border-left:1px solid #000;}div.sub1 a.menu {padding:0 12px;letter-spacing:1px;text-transform:uppercase;}div.sub1 a.path {color:#960;padding-left:30px;background-repeat:no-repeat;background-position:10px 3px;background-image:url(/images/sub1-active.gif);}/* LEVEL 2 */#navi-2 {top:68px;left:27px;min-width:320px;z-index:100;}div.sub2 {float:left;margin:0 2px;margin-top:1px;line-height:12px;margin-right:10px;}div.sub2 div.item {float:left;margin-top:8px;line-height:12px;border-left:1px solid #000;}div.sub2 a.menu {padding:0 8px;}div.sub2 a.path {color:#960;padding-left:16px;background-repeat:no-repeat;background-position:5px 3px;background-image:url(/images/sub2-active.gif);}/* LEVEL 3 */#navi-3 {float:right;width:262px;min-height:20px;margin-bottom:20px;background-repeat:repeat-y;background-position:top right;background-image:url(/images/sub3-2.gif);}#navi3-1 {height:10px;background-repeat:no-repeat;background-position:top right;background-image:url(/images/sub3-1.png);}#navi3-3 {height:10px;margin-top:20px;background-repeat:no-repeat;background-position:bottom right;background-image:url(/images/sub3-3.png);}div.sub3 {width:233px;margin-top:5px;margin-left:13px;}div.sub3 div.item {line-height:20px;border-bottom:1px dotted #e5e8da;}div.sub3 div.path {background-repeat:no-repeat;background-position:1px 7px;background-image:url(/images/sub3-active.gif);}div.sub3 a.menu {color:#000;margin-left:14px;}div.sub3 a.path {color:#960;}div.sub3 a.menu:hover {color:#960;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {float:left;color:#333;width:500px;margin-left:20px;margin-top:40px;}#head h1 {font-size:18px;font-weight:800;line-height:1.35em;}div.main div.unit h2 {font-size:11px;line-height:1.4em !important;}/* MAIN */div.main {float:left;width:504px;margin-left:15px;}div.main div.unit {margin:0;}div.main h2,div.main div.foot {margin:0 3px;}div.main div.part,div.main div.grid table {margin:0.2em 3px;}div.main div.part,div.main div.grid table {margin:0.4em 3px;}div.main div.wide {width:502px;}div.main div.wide table,div.main div.wide div.tall {width:496px;}div.main div.wide div.tiny {width:245px;}div.main div.slim {width:250px;}div.main div.slim table,div.main div.slim div.tall {width:244px;}div.main div.slim div.tiny {width:119px;}/* SIDE */div.side {width:260px;margin-top:9px;margin-left:2px;min-height:10px !important;}#edit div.side {min-height:200px !important;}div.side div.unit {margin:5px;}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 div.wide {width:248px;}div.side div.wide table,div.side div.wide div.tall {width:238px;}div.side div.wide div.tiny {width:114px;}div.side div.slim {width:118px;}div.side div.slim table,div.side div.slim div.tall {width:108px;}div.side div.slim div.tiny {width:49px;}/* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  PURE */div.pure {border:1px solid #fff;}div.pure div.head h2 {/* exeption */border-bottom:1px solid #fff;}/*  SEAM */div.seam {border:1px solid #fff;}div.seam div.head {color:#960;background:#fff;border-bottom:1px solid #fff;}/*  FLAT */div.flat {color:#333;background:#f4f6ee;border:1px solid #fff;}div.flat div.head {color:#960;background:#f4f6ee;border-bottom:1px dotted #e5e8da;}div.flat div.head h2 {font-size:11px;}/*  EDGE */div.edge {border-top:1px solid #999;border-right:1px solid #fff;border-bottom:1px solid #999;border-left:1px solid #fff;}div.edge div.head {border-bottom:1px solid #999;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3,h4,h5,h6 {font-weight:800;}h3 {font-size:1em;}h4 {color:#960;font-size:1em;}h5 {font-size:18px;font-weight:800;line-height:1.35em;}h6 {font-size:1em;font-style:italic;}/* TEXT */div.text p.loud {color:#fff;padding:0.2em 0.4em;background-color:#333;}div.text p.pale {color:#999;font-size:0.9em;background:inherit;}div.text p.skew {font-style:italic;letter-spacing:normal;}/*  LINK / FILE  */a,div.link a.open {color:#000;text-decoration:none;background-color:inherit;}div.link a.open {margin-left:14px;}div.link a.open:hover {text-decoration:underline;}div.link {background-position:1px 6px;background-image:url(/images/link.gif);}div.mail {background-position:0 3px;background-image:url(/images/mail.gif);}div.file {background-position:0 2px;background-image:url(/images/file.gif);}/*  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 {border-bottom-color:#333;}/* TABLES */div.grid table td {border-color:#999;border-style:solid;}div.grid table thead td,div.grid table tfoot td {font-weight:800;background:#ccc;}div.grid table.vert tbody.beam td.odd,div.grid table.horz tbody.beam tr.odd td {background:#eee;}/* @end *//* @group  M O D U L E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* 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:#ddd;}div.this a.same,div.this li.same,div.this td.same,div.this span.same {color:#fff;text-decoration:none;background-color:#900;}/* @end *//* @group  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META *//* SERVICES */#services {color:#fff;float:right;font-size:10px;margin-top:3px;margin-right:5px;line-height:12px;}#services a.meta {color:#fff;letter-spacing:0.1em;text-transform:uppercase;}/* BRANDING */#cmsbox {color:#fff;width:875px;margin:0 auto;text-align:right;position:relative;}#cmsbox a.meta {color:#fff;font-size:10px;letter-spacing:1px;text-transform:lowercase;background-color:inherit;}/* LIGHTBOX */#disp {border:3px solid #888;z-index:3000;}#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;}/* EXTRAS */div.sub1 a.path textarea.edit {margin-left:30px;background-image:none !important;}div.sub2 a.path textarea.edit {margin-left:20px;background-image:none !important;}div.main div.pict {margin:0 3px;}/* @end */