/*  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:13px;line-height:1.4em;background:#fff url(/images/body.gif) repeat-x 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;}#desk {width:900px;margin:0 auto;min-height:100%;}.deskwidth {float:left;width:900px;}#navigation {padding-bottom:189px;background-repeat:no-repeat;background-position:0 bottom;}.kamoo #navigation {padding-bottom:103px;}#home {float:left;width:200px;height:64px;margin-top:20px;}.logo {width:200px;height:64px;display:block;}#sub1bg {margin-top:6px;padding-top:4px;background:url(/images/sub1bg.png) no-repeat 0 0;}#hcard-kamoo {padding:21px 0;background:#fff url(/images/hcard-kamoo.png) no-repeat 0 0;}#page {margin-top:20px;background:url(/images/sub2page.gif) repeat-y 250px 0;}.sub2 #page {}#subnavigation {float:left;width:240px;}#content {float:right;padding-bottom:40px;}/* @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:#1a1a1a;}div.navi a.menu:hover {text-decoration:none;}div.navi a.path {}/* LEVEL 1 */div.sub1 {width:900px;background:url(/images/sub1.png) no-repeat 0 bottom;}div.sub1 div.item {padding:3px 0 5px;}div.sub1 div.path {}div.sub1 a.menu {font-size:15px;padding:0 15px 0 10px;border-right:1px dotted #1A1A1A;}div.sub1 a.path,div.sub1 a.menu:hover {color:#1fa22e;}/* LEVEL 2 */div.sub2 {width:240px;}div.sub2 div.item {width:240px;}div.sub2 div.path {}div.sub2 a.menu {padding:2px 0 7px;line-height:1.5em;}div.sub2 a.path,div.sub2 a.menu:hover {color:#1fa22e;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {width:628px;margin:11px 0 0 10px;}#head h1,div.unit h2 {color:#006565;font-size:17px;font-weight:800;line-height:1.4em;}div.side h2 {font-size:13px;}/* MAIN */div.main {width:648px;margin-right:-10px;}div.main div.unit {margin:10px 0;}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:648px;}div.main div.wide table,div.main div.wide div.tall {width:628px;}div.main div.wide div.tiny {width:304px;}div.main div.slim {width:648px;}div.main div.slim table,div.main div.slim div.tall {width:412px;}div.main div.slim div.tiny {width:196px;}/* SIDE */div.side {width:240px;}div.side div.unit {margin:10px 0;padding-top:18px;}.side .unit,.side .unit .body {background:url(/images/sideunit.png) no-repeat 0 0;}#root .side .unit .body {margin-bottom:0;padding-bottom:30px;background-position:0 bottom;}div.side h2,div.side div.foot {margin:0 9px;}div.side div.part,div.side div.grid table {margin:0.4em 9px;}div.side div.wide {width:240px;}div.side div.wide table,div.side div.wide div.tall {width:222px;}div.side div.wide div.tiny {width:102px;}div.side div.slim {width:240px;}div.side div.slim table,div.side div.slim div.tall {width:222px;}div.side div.slim div.tiny {width:102px;}/* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  ALL PURE */div.pure,div.seam,div.flat,div.edge {color:#333;border:none;background:transparent;}div.pure div.head h2,div.seam div.head,div.flat div.head,div.edge div.head {border:none;color:#006565;background:transparent;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3,h4,h5,h6 {font-weight:800;}h3 {color:#006565;font-size:17px;}h4,div.side h3 {color:#006565;font-size:13px;}h5 {font-size:1em;}h6 {font-size:1em;}/* TEXT */div.text p.loud,h5 {color:#fff;padding:.2em .4em;background-color:#333;}div.text p.pale {color:#333;font-size:.8em;}div.text p.skew,h6 {color:#333;font-style:normal;padding:.2em .4em;letter-spacing:normal;background-color:#05959e;}h6 {color:#fff;}#root div.lead {margin-bottom:0.4em;}p.skew a {color:#333;text-decoration:underline;}p.skew a:hover {text-decoration:none;}/*  LINK / FILE */a,div.link a.open,a.open {color:#05959e;text-decoration:none;background-color:inherit;}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 4px;background-image:url(/images/link.gif);}div.mail {background-position:0 5px;background-image:url(/images/mail.gif);}div.rss {background-image:url(/icon-link/rss.gif);}/* LIST */div.list p.dent {list-style-type:disc;}/* PICT *//* center pict & text (flat & seam) */.seam .pict img,.flat .pict img {margin:0 auto;}.flat .lead,.flat .text {text-align:center;}div.unit div.crop {height:320px;}/* 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 {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:#006565;}div.this a.same,div.this li.same,div.this td.same,div.this span.same
.same a {color:#fff;text-decoration:none;background-color:#006565;}/* FIX */div.cats span {padding:0 0.3em;}/* @end *//* @group  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META */p.dock {/*top: 20px;*/color:#333;right:29px;float:right;text-align:right;/*position: relative;*/}p.dock a.meta {color:#05959e;padding:0 5px;text-transform:uppercase;}p.dock a.meta:hover {text-decoration:underline;}/* hCard */#hcard-kamoo,#hcard-kamoo a {color:gray;font-size:9px;letter-spacing:.05em;}.country-name {display:none;}.firm {text-transform:lowercase;}/* 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 EDIT MODE */.navi .menu .edit {background-image:none !important;}/* @end *//* ADDTHIS */#servicesnavi {float:right;margin-top:20px;}a.addthis_button {float:right;margin-left:4px;}#servicesnavi span {float:right;}