/* * 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;background:#fff;line-height:1.5em;font-family:"Trebuchet MS", Arial, sans-serif;}#desk {color:#333;width:851px;margin:0 auto;background:#fff;min-height:750px;}#service {width:850px;height:35px;}#header {width:850px;height:140px;border-top:1px solid #999;border-bottom:1px solid #999;}#home {float:left;width:131px;height:131px;margin:4px 5px;}#breadcrumb {height:19px;width:830px;margin:6px 0;padding:0 10px;line-height:19px;background:#e8e8e8;border-top:1px solid #999;border-bottom:1px solid #999;}#breadcrumb a {color:#900;font-weight:800;line-height:19px;}#page {min-height:455px;background-repeat:no-repeat;border-bottom:1px solid #999;background-position:top right;background-image:url(/images/page.gif);}#navitext {left:0;top:43px;position:absolute;}p.navitext {color:#333;float:left;width:121px;margin:0 10px;font-size:10px;}#footer {float:left;width:850px;height:20px;background:#fff;line-height:20px;}p.copyright {float:right;background:#fff;line-height:20px;}/* @end *//* @group  N A V I G A T I O N
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* GENERAL */div.navi a.menu:hover {text-decoration:none;}/* LEVEL 1 */#navigation {height:63px;width:850px;border-bottom:1px solid #999;position:relative;}div.sub1 {width:850px;}div.sub1 div.item {float:left;height:54px;margin:4px 5px 0;}div.sub1 a.menu {color:#900;height:44px;padding:5px;font-size:14px;font-weight:800;min-width:121px;}div.sub1 a.path {color:#333;background:#e8e8e8;}div.sub1 a.menu:hover {color:#333;background:#e8e8e8;}/* LEVEL 2 */#subnavi {float:left;width:138px;min-height:200px;background-repeat:no-repeat;background-position:top left;background-image:url(/images/subnavi.jpg);}div.sub2 {width:136px;margin-top:75px;min-height:10px;border-bottom:1px solid #999;}div.sub2 div.item {line-height:19px;border-top:1px solid #999;}div.sub2 a.menu {color:#900;font-size:12px;padding-left:10px;}div.sub2 a.path {color:#333;font-weight:700;background:#f3f3f3;}div.sub2 a.menu:hover {color:#333;background:#f3f3f3;text-decoration:none;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {color:#333;float:left;width:400px;margin:28px 12px 10px;}#head h1 {font-size:24px;line-height:1.2em;}div.unit h2 {font-size:15px;line-height:1.3em;}/* MAIN */div.main {width:428px;margin-bottom:20px;float:left !important;}div.main div.unit {margin:5px 2px;}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.wide {width:422px;}div.main div.wide table,div.main div.wide div.tall {width:402px;}div.main div.wide div.tiny {width:191px;}div.main div.slim {width:208px;}div.main div.slim table,div.main div.slim div.tall {width:188px;}div.main div.slim div.tiny {width:84px;}/* SIDE */div.side {width:284px;margin-top:0;margin-left:1px;margin-bottom:20px;}div.side div.unit {margin:5px 1px;}div.side h2,div.side div.foot {margin:0 10px;}div.side div.part,div.side div.grid table {margin:0.4em 10px;}div.side div.wide {width:280px;}div.side div.wide table,div.side div.wide div.tall {width:260px;}div.side div.wide div.tiny {width:120px;}div.side div.slim {width:138px;}div.side div.slim table,div.side div.slim div.tall {width:118px;}div.side div.slim div.tiny {width:49px;}/* custom SIDE SEAM */div.side div.seam {margin:5px 12px;}div.side .seam h2,div.side .seam div.foot {margin:0 5px;}div.side .seam div.part,div.side div.seam table {margin:.2em 5px;}div.side div.seam {width:257px;}div.side div.seam table,div.side div.seam div.tall {width:247px;}div.side div.seam div.tiny {width:113px;}/* BASE */div.base {width:428px;margin-top:39px;text-align:right;float:right !important;min-height:90px !important;}div.base div.unit {margin:2px;}div.base h2,div.base div.foot {margin:0 10px;}div.base div.part,div.base div.grid table {margin:0.4em 10px;}div.base div.wide {width:422px;}div.base div.wide table,div.base div.wide div.tall {width:402px;}div.base div.wide div.tiny {width:191px;}div.base div.slim {width:208px;}div.base div.slim table,div.base div.slim div.tall {width:188px;}div.base div.slim div.tiny {width:84px;}/* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  PURE */div.pure {border:1px solid transparent;}div.pure div.head h2 {border-bottom:1px solid transparent;}/*  SEAM */div.seam {border:1px solid #900;}div.seam div.head {color:#fff;background:#900;border-bottom:1px solid #900;}/*  FLAT */div.flat {color:#fff;background:#900;border:1px solid #fff;}div.flat div.head {color:#fff;background:#900;border-bottom:1px solid #fff;}div.flat div.body a {color:#fff;}/*  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 {margin-top:5px;font-size:1.2em;}h4 {color:#900;margin-top:5px;font-size:1.2em;}h5 {margin-top:5px;font-size:1.2em;text-decoration:underline;}h6 {font-size:1em;}div.base h6 {color:#666;font-size:16px;}/* TEXT */div.text p.norm {font-size:1.2em;}div.text p.loud {color:#fff;font-weight:800;font-size:1.2em;padding:0.2em 0.4em;background-color:#900;}div.text p.pale {color:#999;font-size:1.2em;background:inherit;}div.text p.skew {font-style:italic;letter-spacing:1px;}/*  LINK / FILE  */a,div.link a.open {color:#900;text-decoration:none;background-color:inherit;}div.link a.open {font-size:1.2em;margin-left:14px;line-height:20px;text-decoration:underline;}div.link a.open:hover {text-decoration:underline;}div.site a.open,div.goto a.open {margin-left:14px !important;}div.link {background-position:0 4px;margin-top:0 !important;margin-bottom:0 !important;background-image:url(/images/link.gif);}div.rss {background-position:0 5px;background-image:url(/icon-link/rss_small.gif);}div.mail {background-image:url(/images/mail.gif);}div.file {background-position:0 2px;margin-top:0 !important;margin-bottom:0 !important;background-image:url(/images/file.gif);}div.site {background-position:0 5px;background-image:url(/images/site.gif);}/*  LIST */div.list {font-size:1.2em;line-height:1.3em;}#root div.unit div.body div.list {margin-top:1px;margin-bottom:1px;}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 {margin-top:12px;border-bottom-color:#999 !important;}/* 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  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* FOLLOW */#f_wrapper {float:right;width:259px;padding-bottom:4px;margin:10px 13px 0 0;border-bottom:20px solid #e8e8e8;background:url(/images/follow.png) repeat-x 0 bottom;}#followtitle {float:left;font-size:12px;font-weight:800;margin-top:19px;letter-spacing:.03em;text-transform:uppercase;}#follow {float:right;padding-right:7px;}.f_sep {display:none;}#follow .meta {float:left;width:44px;height:42px;text-indent:-9000px;background:url(/images/follow-a.png) no-repeat 0 6px;}#follow a.meta:hover {background-position:0 0;}#f_facebook .meta {background-position:-44px 6px;}#f_facebook a.meta:hover {background-position:-44px 0;}#f_rss .meta {background-position:-88px 6px;}#f_rss a.meta:hover {background-position:-88px 0;}/* LEFT */#left {float:left;margin-top:15px;}#left a.meta {line-height:20px;font-weight:700;}#left a.cust {color:#009;}/* SERVICES */#services {float:right;margin-top:15px;line-height:20px;}#services a.meta {color:#900;font-weight:700;}/* @group newicons */#newicons {width:26px;float:right;height:26px;}#newicons a.meta {padding:0;float:left;width:26px;height:26px;text-indent:-9000px;background-repeat:no-repeat;background-position:left top;}.xpdf {background-image:url(/images/pdf.png);}/* @end *//* BRANDING */#cmsbox {float:left;color:#900;font-size:10px;background:#fff;}#cmsbox a.meta {color:#900;letter-spacing:1px;text-transform:lowercase;background-color:inherit;}/* IMPRINT */#imprint {float:right;}#imprint p,#imprint span {float:left;}#imprint span {padding-right:.5em;}#imprint .meta {color:#333;}/* LIGHTBOX */#disp {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;}/* CODE */div.code {font-size:1.2em;}/* @end */
