html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,form, fieldset, legend, label, input, textarea,table, caption, thead, tfoot, tbody, tr, th, td {line-height:inherit;margin:0px;border:0px;outline:0px;padding:0px;background:transparent;color:inherit;text-align:left;vertical-align:bottom;text-decoration:none;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:1em;}a img {border:0px;}ol, ul {list-style:none;}blockquote, q {quotes:"" "";}table {border-collapse:collapse;border-spacing:0px;}body, input, textarea, table {font:normal 12px/1.5em verdana, helvetica, arial, sans-serif;}body {padding:10px 0px;background :#FFFFFF url(../decent/bck_site.gif) center top repeat-x;color:#000000;text-align:center;}div.basis {width:770px;margin:0px auto;}div.basis h1,div.basis h2,div.basis p {line-height:1.5em;}div.basis h1,div.basis h2 {margin-bottom:0.5em;font-weight:normal;}div.basis p,div.basis ul,div.basis table,div.basis div.box {margin-bottom:1em;}div.basis cite {text-align:right;font-style:italic;float:right;}div.menu {height:80px;background:url(../decent/bck_menu.gif) no-repeat;}div.menu ul {float:right;position:relative;right:27px;top:38px;}div.menu ul li {height:27px;line-height:18px;padding:0px 8px;float:left;}div.menu ul li.start,div.menu ul li.services,div.menu ul li.portfolio {border-right:1px solid #000000;}div.menu ul li a {border-bottom:3px solid #FFFFFF;padding:3px 0px;color:#000000;display:block;}div.menu a:hover,div.menu a:active,div.menu a:focus {border-bottom-color:#a9d0b3;}start .start a,#services .services a,#portfolio .portfolio a,#impressum .impressum a,#press .press a {border-bottom-color:#a9d0b3;color:#000000;cursor:default;}div.header {height:170px;height:150px;padding:20px 320px 0px 35px;background:url(../decent/bck_header.jpg) no-repeat;color:#FFFFFF;}div.header h1 {font-size:164%;}div.header p {font-size:118%;}div.content, input, textarea, table {color:#707070;}div.content {width:100%;background:url(../decent/bck_page.gif) top no-repeat;overflow:hidden;}div.content h1 {font-size:145%;}div.content h2 {font-size:118%;}div.content a {color:#2266CB;}div.content a:hover,div.content a:active,div.content a:focus {text-decoration:underline;}div.content img.symbol {width:16px;height:16px;vertical-align:middle;}div.content table td {padding-right:10px;}div.box {padding:0px 5px 7px 0px;background:url(../decent/bck_box.gif) right bottom no-repeat;}div.box .border {border:1px solid #CCCCCC;padding:5px;background:#FFFFFF;display:block;}div.box .border img.slide {width:398px;height:145px;}div.box .border img.small,div.box .border object {width:398px;height:265px;}div.box .border object {background:url(../decent/bck_flash.gif);display:block;}div.box .border div.inner {padding:10px;background:#EDF1F7;}div.box .border div.form {background:#EDF1F7 url(../decent/bck_form.gif) right top no-repeat;}div.box .border div.info,div.box .border div.info h1,div.box .border div.info p {text-align:center;}div.box .border div.info {padding:50px 10px;}div.box .border div.info img {width:65px;height:65px;margin-bottom:1em;}div.main {width:475px;width:415px;padding:20px 25px 25px 35px;background:url() right 25px no-repeat;float:left;}div.main ul {list-style:disc inside;}div.main ul li {vertical-align:middle;}div.main img.deco {width:700px;height:130px;margin-left:10px;float:right;}div.main p#select {margin-top:-1em;}div.main p#select a {border:1px solid #CCD7E9;padding:0px 3px;background:#FBFCFD;color:#707070;}div.main p#select a:hover,div.main p#select a:active,div.main p#select a:focus {border-color:#CCCCCC;background:#CCCCCC;color:#FFFFFF;text-decoration:none;}div.main p#select a.select {border-color:#9CBAFF;background:#9CBAFF;color:#FFFFFF;cursor:default;}div.main p#select a[href="#"] {border-color:#9CBAFF;background:#9CBAFF;color:#FFFFFF;cursor:default;}div.main form label,div.main form input {display:block;}div.main form input.field,div.main form textarea {margin-bottom:10px;border:1px solid #CCD7E9;padding:3px;background:#FFFFFF url(../decent/bck_input.gif) no-repeat;}* html div.main form input.field,* html div.main form textarea {background-attachment:fixed;}div.main form input.field {width:208px;width:200px;height:24px;height:16px;}div.main form input.button {width:107px;height:32px;margin:0px 0px 0px auto;text-align:right;cursor:pointer;}div.main form textarea {width:378px;width:370px;}div.sidebar {width:295px;width:235px;padding:20px 35px 25px 25px;float:right;background:url(../decent/bck_seperator.gif) no-repeat;}div.sidebar ul.menu {border-top:1px solid #E5E5E5;}div.sidebar ul.menu li {height:28px;line-height:28px;border-bottom:1px solid #E5E5E5;padding:1px 0px;}div.sidebar ul.menu li a {height:28px;padding-left:25px;background:#FBFCFD  9px -28px no-repeat;color:#707070;display:block;}div.sidebar ul.menu li a:hover,div.sidebar ul.menu li a:active,div.sidebar ul.menu li a:focus {background:#F6F8FB url(../decent/sym_marker.gif) 9px top no-repeat;text-decoration:none;}#sub1 .sub1 a,#sub2 .sub2 a,#sub3 .sub3 a,#sub4 .sub4 a {background:#EDF1F7 url(../decent/sym_marker.gif) 9px top no-repeat;cursor:default;}div.sidebar ul.icons {width:100%;overflow:hidden;}div.sidebar ul.icons li {margin-right:6px;float:left;}div.sidebar ul.icons li.cat4,div.sidebar ul.icons li.newln,div.sidebar ul.icons li.endln {margin-right:0px;}div.sidebar ul.icons li.newln {margin-bottom:6px;}div.sidebar ul.icons li a {width:52px;height:52px;border:1px solid #CCCCCC;background:#FFFFFF;display:block;}div.sidebar ul.icons li a:hover,div.sidebar ul.icons li a:active,div.sidebar ul.icons li a:focus {border-color:#CCCCCC;background:#CCCCCC;}div.sidebar ul.icons li a[href="#"] {border-color:#CCCCCC;background:#FFFFFF;cursor:default;}div.sidebar ul.icons li a img {width:46px;height:46px;margin:3px;}div.sidebar ul.icons li#active a,#cat1 .cat1 a,#cat2 .cat2 a,#cat3 .cat3 a,#cat4 .cat4 a {border-color:#9CBAFF;background:#9CBAFF;cursor:default;}div.footer {height:44px;height:30px;margin:0px 10px;padding-top:11px;border-top:3px solid #E5E5E5;background:#F2F2F2;color:#B2B2B2;}div.footer span.hidden {visibility:hidden;}div.footer p {text-align:center;}div.footer a {color:#B2B2B2;}div.footer a:hover,div.footer a:active,div.footer a:focus {text-decoration:underline;}