/* * CMSBOX 2.0  * * * * * * * * *
 	*                               *
 	*   Content Management System   *
 	*   © 2007 Cmsbox GmbH, Bern    *
 	*   contact (at) cmsbox . com   *
 	*                               *
 	* * * * * * * * * * * * * * * * *//* @group  G L O B A L
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LAYOUT */* {line-height:1.4em;font-family:Arial, Verdana, sans-serif;}html,body {color:#333;background:#fff;}#desk {width:966px;margin-left:40px;padding-bottom:20px;}div.beam {height:24px;background-repeat:repeat-x;background-position:top left;background-image:url(/images/dots.png);}/* PANEL */#panel {float:left;width:210px;margin-bottom:40px;}#home {width:210px;height:62px;}#home img.logo {margin:44px 0 20px;width:210px;height:62px;display:block;}/* PAGE */#page {float:left;width:756px;margin-bottom:40px;}div.mood {height:106px;margin-bottom:20px;background-repeat:no-repeat;background-position:top left;background-image:url(/images/mood.jpg);}/* @end *//* @group  N A V I G A T I O N
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* sub1UAGE */div.sub1 {float:right;width:120px;}div.sub1 div.item {margin:4px;float:right;height:16px;overflow:hidden;background-repeat:no-repeat;background-position:top left;background-image:url(/images/dark.gif);}div.sub1 a.menu {color:#fff;width:17px;min-width:17px;font-size:9px;line-height:16px;text-align:center;text-transform:uppercase;background-repeat:no-repeat;background-position:top left;background-image:url(/images/lite.gif);}div.sub1 a.path,div.sub1 a:hover.menu {background:none;text-decoration:none;}/* LEVEL 1 */div.sub2 {margin-top:50px;}div.sub2 a.menu {color:#444e5a;font-size:18px;line-height:25px;text-transform:uppercase;}div.sub2 a.path,div.sub2 a:hover.menu {color:#375ea4;text-decoration:none;}/* LEVEL 2 */div.sub3 {margin-top:0;margin-left:10px;padding-bottom:5px;}div.sub3 div.path {background-position:0 4px;background-repeat:no-repeat;background-image:url(/images/arrow.gif);}div.sub3 a.menu {color:#444e5a;font-size:14px;line-height:20px;text-transform:none;}div.sub3 a.path {color:#375ea4;margin-left:20px;}div.sub3 a:hover.menu {color:#375ea4;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {min-height:30px;margin:50px 10px 5px 30px;}#head h1 {color:#444e5a;margin:0 10px;font-size:14px;font-weight:800;line-height:30px;letter-spacing:1px;}/* MAIN */div.main {width:736px;margin-left:20px;}div.main div.unit {margin:10px;}div.main div.wide {width:714px;}div.main div.slim {width:346px;}div.main div.head h2 {margin:0 9px;font-size:12px;font-weight:800;line-height:20px;}div.main div.grid table,div.main div.unit div.part {margin:0.2em 9px;}div.main div.wide table,div.main div.wide div.tall {/*	width: 696px;*/width:458px;}div.main div.wide div.tiny {/*	width: 96px;*/width:220px;}div.main div.slim table,div.main div.slim div.tall {width:212px;}div.main div.slim div.tiny {/*	width: 68px;*/width:97px;}/* @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 #375ea4;}div.seam div.head {background:#375ea4;border-bottom:1px solid #fff;}/*	FLAT */div.flat {background:#444e5a;border:1px solid #fff;}div.flat div.head {background:#444e5a;border-bottom:1px solid #fff;}#page div.flat * {color:#fff;}/*	EDGE */div.edge {border-top:1px dotted #999;border-right:1px solid #fff;border-bottom:1px dotted #999;border-left:1px solid #fff;}div.edge div.head {border-bottom:1px dotted #999;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3,h4,h5,h6 {color:#375ea4;font-weight:700;text-decoration:none;}h3 {font-size:12px;text-decoration:underline;}h4 {font-size:12px;}h5 {font-size:12px;}h6 {font-size:12px;font-style:italic;}/* TEXT */div.text p.loud {color:#fff;padding:0.2em;background-color:#375ea4;}div.text p.pale {color:#999;font-size:0.9em;}div.text p.skew {font-style:italic;letter-spacing:1px;}/*  LINK / FILE  */a,div.link a.open {color:#375ea4;text-decoration:none;background-color:inherit;}div.link a.open {margin-left:14px;}div.link a.mail {font-weight:800;}div.link a.open:hover {text-decoration:underline;}div.link {background-position:0 4px;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);}/*	LINE */div.line hr {border-bottom-color:#375ea4;}/* LIST */body div.area div.unit div.list {margin-top:0.1em;margin-bottom:0.1em;}div.list p {list-style-image:url(/images/list.gif);}/* 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;}/* FORM */#desk div.main div.foot input.submit {float:left;margin-left:378px;}/* @end *//* @group S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META */p.dock {float:left;height:24px;}p.dock a.meta {color:#444e5a;font-size:0.9em;line-height:24px;}p.dock a.meta:hover {color:#375ea4;text-decoration:none;}p.dock a.home {margin-left:35px;}/* SERVICE */#services {margin-right:30px;}/* SEARCH */#find {float:right;width:188px;height:24px;margin-left:12px;}#find fieldset {height:16px;margin:4px 0;/*overflow: hidden;
  line-height: 16px;*/}#find input.term {float:left;width:118px;height:14px;margin-right:8px;}#find input.find {width:60px;height:16px;position:relative;z-index:100;}/* BRANDING */#cmsbox {color:#ccc;clear:both;width:966px;margin-right:20px;font-size:10px;letter-spacing:1px;text-transform:lowercase;background-color:inherit;background-repeat:repeat-x;background-position:top left;background-image:url(/images/dots.png);}#cmsbox a.meta:hover {color:#666;}/* LIGHTBOX */#lbox div.head h2 {color:#ddd;font-size:14px;}#lbox div.zoom {top:10%;width:300px;margin-left:-150px;}#lbox div.zoom a,#lbox div.zoom img,#lbox div.zoom div.body {width:280px;}/* @end */