html,body{color:#000;font-size:12px;line-height:1.5em;background:#eee8d8;background-repeat:repeat-x;background-position:top left;background-image:url(/images/body.jpg);font-family:Arial,Verdana,Helvetica,sans-serif;}
body{padding-top:20px;}
#desk{color:#000;width:878px;margin:0 auto;min-height:730px;}
#header{height:120px;position:relative;background:url(/images/header.png) no-repeat 0 0;}
#home{float:left;width:172px;height:67px;margin:18px 7px;}
.logo{height:67px;width:172px;}
#panel{float:left;width:186px;min-height:300px;background:url(/images/panel.jpg) no-repeat 0 0;}
.cb-layout2 #panel{display:none;}
div.mood{width:186px;height:241px;margin-top:117px;background:url(/images/mood.jpg) no-repeat 0 0;}
#moodtext{float:left;width:186px;height:67px;margin-top:152px;text-indent:-9000px;background:url(/images/moodtext.png) no-repeat 0 0;}
#page{float:left;width:878px;min-height:620px;background:url(/images/page.png) repeat-y 0 0;}
#inhalt{float:left;width:682px;background:#fff;}
.cb-layout2 #inhalt{width:868px;}
#footer{width:878px;height:50px;margin:0 auto;position:relative;background:url(/images/footer.png) no-repeat right 0;}
.cb-layout1 #adresse{left:8px;bottom:0;color:#666;width:178px;height:105px;font-size:11px;font-family:Arial;position:absolute;line-height:1.3em;}
#adresse a{color:#666;}
div.navi a.menu:hover{text-decoration:none;}
div.sub1{right:0;bottom:2px;float:right;width:663px;margin:46px 8px 0 0;position:absolute!important;}
div.sub1 div.item{float:left;margin-right:30px;}
div.sub1 div.exit{margin-right:0;}
div.sub1 a.menu{color:#000;font-size:11px;letter-spacing:.7px;text-transform:uppercase;}
div.sub1 a.path{color:#666;}
div.sub1 a.menu:hover{color:#666;text-decoration:none;}
div.sub2{float:right;width:196px;margin-top:30px;margin-right:15px;border:1px solid #633;}
#view.cb-layout2 .sub2{display:none;}
div.sub2 div.item{margin:8px;line-height:25px;background:url(/images/link.gif) no-repeat 0 3px;}
div.sub2 a.menu{color:#633;margin-left:17px;line-height:15px;}
#head{float:left;color:#633;width:430px;margin:35px 0 15px 30px;}
.cb-layout2 #head{margin-left:5px;}
#view.cb-layout2 #head{display:none;}
#head h1{font-size:1.3em;line-height:1.6em;text-transform:uppercase;}
div.unit h2{line-height:1.4em;}
div.main{width:448px;}
div.main div.unit{margin:10px;}
div.main h2,div.main div.foot{margin:0 10px;}
div.main div.part,div.main div.grid table{margin:.4em 10px;}
div.main div.wide{width:426px;}
div.main div.wide table,div.main div.wide div.tall{width:406px;}
div.main div.wide div.tiny{width:193px;}
div.main div.slim{width:202px;}
div.main div.slim table,div.main div.slim div.tall{width:182px;}
div.main div.slim div.tiny{width:81px;}
div.side{float:right;width:216px;}
div.side div.unit{margin:10px;}
div.side h2,div.side div.foot{margin:0 5px;}
div.side div.part,div.side div.grid table{margin:.4em 5px;}
div.side div.wide{width:194px;}
div.side div.wide table,div.side div.wide div.tall{width:184px;}
div.side div.wide div.tiny{width:87px;}
div.side div.slim{width:86px;}
div.side div.slim table,div.side div.slim div.tall{width:76px;}
div.side div.slim div.tiny{width:33px;}
.cb-layout2 div.main{width:868px;}
.cb-layout2 div.main div.unit{margin:10px 0;}
.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:866px;}
.cb-layout2 div.main div.wide table,.cb-layout2 div.main div.wide div.tall{width:866px;}
.cb-layout2 div.main div.wide div.tiny{width:433px;}
.cb-layout2 div.main div.slim{width:432px;}
.cb-layout2 div.main div.slim table,.cb-layout2 div.main div.slim div.tall{width:432px;}
.cb-layout2 div.main div.slim div.tiny{width:216px;}
.cb-layout1 .main{margin-left:10px;}
div.pure{border:1px solid #fff;}
div.pure div.head h2{color:#300;border-bottom:1px solid #fff;}
div.seam{border:1px solid #633;}
div.seam div.head{color:#fff;background:#633;border-bottom:1px solid #633;}
div.flat{color:#333;background:#fff;border:1px solid #ccc;}
div.flat div.head{color:#333;background:#ccc;border-bottom:1px solid #fff;}
div.edge{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
div.edge div.head{border-bottom:1px solid #fff;}
div.unit h2{font-weight:800;font-size:1.0em;text-transform:uppercase;}
h3,h4,h5,h6{font-weight:800;}
h3{font-size:1.1em;}
h4{font-size:12px;}
h5{font-size:1em;}
h6{font-size:1em;font-style:italic;}
div.text p.loud{color:#fff;padding:.2em .4em;background-color:#333;}
div.text p.pale{color:#999;font-size:.9em;background:inherit;}
div.text p.skew{font-style:italic;letter-spacing:1px;}
a,div.link a.open{color:#633;text-decoration:none;background-color:inherit;}
div.link a.open{float:right;text-align:left;padding-left:14px;background-position:0 4px;background-repeat:no-repeat;background-image:url(/images/link.gif);}
div.link,div.mail,div.goto{background:none;}
div.mail a.open{margin:0;}
div.link a.open:hover{text-decoration:underline;}
div.mail a.open{float:left;background-position:0 3px;background-image:url(/images/mail.gif);}
div.file a.open{float:left;background-position:0 2px;background-image:url(/images/file.gif);}
div.list p.item{list-style-image:url(/images/list.gif);}
div.line hr{border-bottom-color:#333;}
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;}
p.dock a.meta{color:#666;}
#services{color:#999;float:right;font-size:10px;margin:18px 15px;text-transform:uppercase;}
#services .meta{font-size:10px;text-transform:uppercase;}
#cmsbox{line-height:20px;color:#999;float:right;font-size:10px;margin:20px 5px 0 0;}
#cmsbox .meta{color:#999;font-size:10px;letter-spacing:1px;text-transform:lowercase;}
#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;}
#lbox div.zoom{width:740px;margin-left:-373px;}
iframe{background:url(/images/loading.gif) no-repeat center 20px;}
