/*  CMSBOX 2.0  * * * * * * * * *
*                               *
*   Content Management System   *
*   © 2007 Cmsbox GmbH, Bern    *
*   contact (at) cmsbox . com   *
*                               *
* * * * * * * * * * * * * * * * *//* @group  G L O B A L
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LAYOUT */html {background:#232222 url(/images/html.png) no-repeat center 0;}body {color:#fff;font-size:11px;line-height:1.4em;font-family:"Helvetica Neue", "Helvetica", Arial, sans-serif;}#desk {width:858px;margin:0 auto;padding-bottom:30px;}.deskwidth {float:left;width:858px;}#home {float:left;width:236px;height:68px;margin:13px 0 0 -3px;}.logo {width:236px;height:68px;display:block;}.shadow {float:left;background-color:#000;box-shadow:2px 3px 3px #000;/* check CSS3 */-moz-box-shadow:2px 3px 3px #000;-webkit-box-shadow:2px 3px 3px #000;}#bodyoverlay {top:0;left:0;width:100%;height:100%;position:absolute;background-color:#000;}#introimage {margin-top:-15px;}#intro-continue {color:#000;font-size:13px;margin-top:5px;background:#fff;font-weight:800;line-height:30px;text-align:center;text-transform:uppercase;}#intro-continue:hover {background:#eee;text-decoration:none;}#intro-continue:active {background:#ff6e00;text-decoration:none;}/* @group HEADER */#header {margin-top:15px;min-height:229px;position:relative;padding-bottom:26px;background-position:0 0;background-repeat:no-repeat;box-shadow:5px 5px 14px #000;/* check CSS3 */-moz-box-shadow:5px 5px 14px #000;-webkit-box-shadow:5px 5px 14px #000;}.cb-layout2 #header {display:none;}#navigation {margin-top:159px;background:rgba(123,31,7,0.8);}#navititle {font-size:12px;margin-top:26px;font-weight:800;padding-left:61px;letter-spacing:.03em;text-transform:uppercase;background:url(/images/navititle.png) no-repeat 18px 5px;}/*#sub1wrapper a.meta  {
  color: #fff;
  float: left;
  font-size: 12px;
  padding: 8px 8px 4px 9px;
}
#sub1wrapper a.meta:hover  {
  color: #ff6e00;
  text-decoration: none;
}*/#sub1wrapper a.home {padding-left:18px;}#moodoverlay {left:0;bottom:0;height:24px;position:absolute;background:rgba(22,17,15,0.8);}/* @end */#maincontent {float:right;width:623px;margin-top:10px;}.cb-layout2 #maincontent {float:left;width:860px;margin:0 0 0 -1px;}#sidecontent {float:left;width:227px;}#view.cb-layout2 #sidecontent {display:none;}#subnavigation {float:left;width:227px;margin-top:10px;}#sub1copywrapper {float:left;width:227px;min-height:56px;}#sub1copy {float:left;font-size:12px;font-weight:800;letter-spacing:.035em;text-transform:uppercase;margin:33px 0 0 27px;}/* @group FIND */#find fieldset {float:left;width:227px;height:51px;margin-top:14px;position:relative;box-shadow:2px 3px 3px #000;/* check CSS3 */-moz-box-shadow:2px 3px 3px #000;-webkit-box-shadow:2px 3px 3px #000;background:#ff6e00 url(/images/find.png) no-repeat 79px 15px;}#find {float:left;margin:10px 0;position:relative;padding-bottom:14px;border-top:2px solid #fcfcfc;border-bottom:2px solid #fcfcfc;}#find input.text {top:17px;left:83px;color:#777;width:114px;height:12px;border:none;font-size:11px;background:none;line-height:1.2em;padding:1px 0 0;position:absolute;letter-spacing:.03em;}#find button {top:16px;left:25px;color:#000;width:50px;height:16px;font-size:10px;font-weight:800;background:none;position:absolute;text-transform:uppercase;}/* FRENCH SEARCH */.fr #find fieldset {background-position:89px 15px;}.fr #find input.text {left:93px;}#find button {left:14px;}/* @end *//* @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 a.menu {color:#fff;font-size:12px;/* not uppercase because of 'CarPLUS' */}div.navi a.path,div.navi a.menu:hover {color:#ff6e00;text-decoration:none;}/* LEVEL 1 */div.sub1 {float:right;margin-top:45px;}div.sub1 a.menu {padding:5px 2px;}/* LEVEL 2 */div.sub2 a.menu {padding:8px 8px 4px 9px;}div.sub2 .init a.menu {padding-left:18px;}/* LEVEL 3 */div.sub3 {width:170px;padding:15px 0 22px;margin:10px 0 0 28px;border-top:2px solid #ff6e00;}div.sub3 div.item {width:170px;border-bottom:1px solid #ddd;}div.sub3 div.exit {border-bottom:none;}div.sub3 a.menu {margin-left:-1px;padding:7px 0 4px;text-transform:uppercase;}/* @end *//* @group  C O N T E N T
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* HEAD */#head {float:left;width:568px;margin:16px 0 0 26px;border-bottom:2px solid #ff6e00;}#head h1 {color:#ff6e00;font-size:1.8em;margin-left:-1px;line-height:1.8em;padding-bottom:14px;letter-spacing:.045em;text-transform:uppercase;}/* STARTSEITE HEAD */.cb-layout2 #head {width:858px;margin:0 0 0 3px;border-bottom:none;}#hcard-quality1-ag {color:#ff6e00;font-size:12px;margin-top:8px;white-space:nowrap;letter-spacing:.02em;}#hcard-quality1-ag .fn,#hcard-quality1-ag .adr {font-weight:800;text-transform:uppercase;}div.unit h2 {font-size:12px;font-weight:800;line-height:1.4em;letter-spacing:.035em;}/* MAIN */#root div.main {width:588px;margin-left:16px;min-height:350px;}div.main div.unit {margin:10px 5px;}div.main h2,div.main div.foot {margin:0 5px;}div.main div.part,div.main div.grid table {margin:.4em 5px;}div.main div.wide {width:578px;}div.main div.wide table,div.main div.wide div.tall {width:568px;}div.main div.wide div.tiny {width:279px;}div.main div.slim {width:284px;}div.main div.slim table,div.main div.slim div.tall {width:274px;}div.main div.slim div.tiny {width:132px;}/* SIDE */#root div.side {/*width: 176px;*/width:202px;min-height:100px;margin-left:25px;}div.side div.unit {margin:10px 0;}div.side h2,div.side div.foot {margin:0 3px;}div.side div.part,div.side div.grid table {margin:.4em 3px;}div.side div.unit {width:176px;}div.side div.unit table,div.side div.unit div.tall {width:170px;}div.side div.unit div.tiny {width:82px;}/* SIDE SLIM == WIDE *//* BASE */#root div.base {/*width: 176px;*/width:202px;min-height:50px;margin-left:25px;/* hacks */}#view div.base {min-height:0;/* hacks */}div.base div.unit {margin:10px 0;}div.base h2,div.base div.foot {margin:0 3px;}div.base div.part,div.base div.grid table {margin:.4em 3px;}div.base div.unit {width:176px;}div.base div.unit table,div.base div.unit div.tall {width:170px;}div.base div.unit div.tiny {width:82px;}/* BASE SLIM == WIDE *//* @group STARTSEITE *//* STARTSEITE MAIN */.cb-layout2 div.main {width:860px;}.cb-layout2 div.main div.unit {margin:0 1px 10px;}.cb-layout2 div.main h2,.cb-layout2 div.main div.foot {margin:0;}.cb-layout2 div.main div.part,.cb-layout2 div.main div.grid table {margin:.4em 0;}.cb-layout2 div.main div.wide {width:858px;}.cb-layout2 div.main div.wide table,.cb-layout2 div.main div.wide div.tall {width:858px;}.cb-layout2 div.main div.wide div.tiny {width:429px;}.cb-layout2 div.main div.slim {width:428px;}.cb-layout2 div.main div.slim table,.cb-layout2 div.main div.slim div.tall {width:428px;}.cb-layout2 div.main div.slim div.tiny {width:214px;}/* @end *//* @end *//* @group  U N I T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//*  PURE */div.pure {border:1px solid #fff;}div.pure div.head h2 {border-bottom:1px solid #666;}/*  SEAM */div.seam {border:1px solid #999;}div.seam div.head {color:#333;background:#ccc;border-bottom:1px solid #999;}/*  FLAT */div.flat {color:#fff;background:#666;border:1px solid #fff;}div.flat div.head {color:#fff;background:#666;border-bottom:1px solid #fff;}/*  EDGE */div.edge {border:1px solid #999;border-left-color:#fff;border-right-color:#fff;}div.edge div.head {border-bottom:1px solid #999;}/*  ALL PURE */div.pure,div.seam,div.flat,div.edge {color:#fff;border:none;background:transparent;}div.pure div.head h2,div.seam div.head,div.flat div.head,div.edge div.head {color:#fff;border:none;background:transparent;}/* @end *//* @group  P A R T S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* LEAD */h3,h4,h5,h6 {font-size:1em;font-weight:800;}.side h3,.base h3 {text-transform:uppercase;}h4 {color:#ff6e00;}/* TEXT */div.text p.loud {color:#ff6e00;font-weight:800;padding:0.2em 0.4em;letter-spacing:.03em;background-color:#232222;}.text .loud a {text-decoration:underline;}.text .loud a:hover {text-decoration:none;}div.text p.pale {color:#999;font-size:0.9em;background:inherit;}div.text p.skew {font-style:italic;letter-spacing:1px;}/*  LINK / FILE */a,div.link a.open,a.open {color:#ff6e00;text-decoration:none;}div.link a.open {color:#fff;}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 2px;background-image:url(/images/link.gif);}div.mail {background-image:url(/images/mail.gif);}div.rss {background-image:url(/icon-link/rss_small.gif);}/* PICT */div.unit div.crop {height:320px;}/*  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 {color:#ff6e00;border-bottom-color:#ff6e00;}/* LINE MARGINS (taken from NEWS) */#root div.line {margin-top:6px;margin-bottom:6px;}/* 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.cats span,div.cats span.same,div.cats a {padding:0 .3em;}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:#ff6e00;}/* ALBUM */div.cb-strips div.scan table {border-color:#444;}/* @end *//* @group  S E R V I C E S
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//* META */p.dock {margin:0 10px;text-align:right;}p.dock a.meta {padding:0;font-size:11px;}p.dock a.meta:hover {text-decoration:underline;}/* BRANDING */#cmsbox {top:40px;color:#333;float:right;width:600px;/* ie */position:relative;padding:20px 0 10px;}#cmsbox a.meta {color:#444;font-size:10px;letter-spacing:.04em;text-transform:lowercase;}#cmsbox a.meta:hover {color:#555;text-decoration:none;}/* LIGHTBOX */#disp {color:#fff;background:#252525;border:3px solid #2a2a2a;}#disp div.body {background:#252525;}#lbox div.head,#lbox div.head h2,#lbox div.head a.quit {color:#fff;height:36px;line-height:36px;background:#252525;}#disp h2 {font-size:1.2em;font-weight:800;letter-spacing:0.045em;text-transform:uppercase;}#lbox div.srch a,#lbox div.site a,div.cb-sitemap a {color:#fff;}/* ZOOM */#lbox div.zoom {width:740px;margin-left:-373px;}/* @end *//* @group EDIT MODE */.navi .menu .edit {background-image:none !important;}/* @end *//* HIDE on START (side has to be rendered for global news) */.cb-layout2 #find,.cb-layout2 #subnavigation {display:none;}