 body {
background:#607884;
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
line-height:130%;
border:0;
scrollbar-face-color:#DEE3E7;
scrollbar-highlight-color:#FFF;
scrollbar-shadow-color:#DEE3E7;
scrollbar-3dlight-color:#D1D7DC;
scrollbar-arrow-color:#069;
scrollbar-track-color:#EFEFEF;
scrollbar-darkshadow-color:#98AAB1;
padding:0
}

font,th,td,p {
font-family:Verdana, Helvetica, sans-serif;
font-size:11px
}

th {
height:25px;
color:#444;
font-size:10px;
white-space:nowrap;
background-color:#EAEAEA;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0
}

a,a:link,a:active,a:visited {
text-decoration:none;
color:#458
}

td.aktuelt a,td.aktuelt a:link,td.aktuelt a:active,td.aktuelt a:visited {
text-decoration:none;
color:#fff
}

td.aktuelt a:hover {
text-decoration:none;
color:#CCC
}

div.tabcontent p {
font-size:13px;
text-align:justify
}



.aktlist {
list-style-type:none;
margin:0;
padding:0
}

li.akl {
background-image:url(images/paw_print.gif);
background-repeat:no-repeat;
background-position:0 90%;
margin:.2em 0;
padding:1px 0 0 20px
}

a:hover {
text-decoration:none;
color:#246
}

hr {
height:1px;
background-color:#D1D7DC;
color:#D1D7DC;
border-width:0
}

form {
border:0;
margin:0;
padding:0
}

td.attachrow {
color:#000;
font-size:11px;
font-weight:400;
border:1px #069 solid
}

td.attachheader {
color:#314687;
font-size:11px;
font-weight:700;
background:#D7D7E7 url(images/cellpic1.gif) repeat-x;
height:21px;
white-space:nowrap
}

table.attachtable {
color:#000;
font-size:12px;
font-weight:400;
border:1px #069 solid;
border-collapse:collapse
}

.absbottom {
vertical-align:text-bottom
}

.dom_overview_abshidden {
position:absolute;
visibility:hidden;
width:300px
}

.bodyline {
background-color:#efefee;
border:1px #98AAB1 solid
}

.forumline {
background-color:#A9B8C2;
border:0 #069 solid
}

td.header {
background-color:#FFF;
background-image:url(images/acp_top.jpg)
}

td.navpic {
background-color:#FFF;
background-image:url(images/navpic.gif);
height:22px
}

td.cellrow2 {
background-color:#FFF;
height:32px;
border-color:#CCC;
border-style:solid;
border-width:0 0 1px
}

td.indextop {
background-color:#FFF;
background-image:url(images/index_top.jpg)
}

td.indexbom {
background-image:url(images/bt.gif);
background-position:bottom;
background-repeat:repeat-x
}

td.middle {
background:#fff
}

td.lefttd {
background-image:url(images/left.gif);
background-repeat:repeat-y
}

td.righttd {
background-image:url(images/right.gif);
background-repeat:repeat-y
}

.tablebg {
background-color:#A9B8C2
}

.catdiv {
background-color:#FFF;
height:25px;
border:0;
background-image:url(/images/cellpic2.jpg);
background-repeat:repeat-y;
font-size:10px
}

.cat,.catBottom,.catHead,.catSides,.catHead {
background-color:#EFEFEF;
height:25px;
text-indent:4px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0
}

.row1 {
background-color:#F7F7F7;
font-size:10px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:2px
}

.row2 {
background-color:#ECECEC;
font-size:10px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:2px
}

.row3,.row3Right {
background-color:#EAEAEA;
font-size:10px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:4px
}

.row11 {
background-color:#fff;
font-size:9px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:1px
}

.row22 {
background-color:#ECECEC;
font-size:9px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:1px
}

.row33,.row33Right {
background-color:#EAEAEA;
font-size:9px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0;
padding:1px
}

.spacer,.spaceRow {
background-color:#D1D7DC
}

.tbl {
border-collapse:collapse;
height:4px;
width:100%
}

.tbll {
background:url(images/tb4_l.gif) no-repeat;
width:8px
}

.tblbot {
background:url(images/tb4_m.gif) repeat-x;
width:100%
}

.tblr {
background:url(images/tb4_r.gif) no-repeat;
width:8px
}

.tbl80 {
border-collapse:collapse;
height:4px;
width:80%
}

.tbtl {
background:url(images/tb2_l.gif) no-repeat;
width:10px
}

.tbtbot {
background:url(images/tb2_m.gif) repeat-x;
width:100%;
color:#458
}

.tbtr {
background:url(images/tb2_r.gif) no-repeat;
width:124px
}

.tbnl {
background:url(images/tb1_l.gif) no-repeat;
width:76px
}

.tbnbot {
background:url(images/tb1_m.gif) repeat-x;
width:100%;
color:#458
}

.tbnr {
background:url(images/tb1_r.gif) no-repeat;
width:39px
}

h1 {
font-size:22px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:120%;
color:#000
}

h2 {
font-size:20px;
text-decoration:none;
line-height:120%
}

h3 {
font-size:20px;
line-height:120%;
margin-top:0
}

h4 {
font-size:20px
}

.gen {
font-size:12px
}

.genmed {
font-size:11px
}

.genbig {
font-size:16px
}

.topictitle_info {
color:#523EC2
}

.forumlink,a.forumlink {
color:#069;
font-size:11px;
font-weight:700
}

.postdetails {
color:#000;
font-size:11px
}

.postbody {
font-size:11px;
line-height:140%
}

.nav {
color:#000;
font-size:10px
}

a.nav,a.nav:link,a.nav:active,a.nav:visited {
text-decoration:none
}

a.nav:hover {
text-decoration:underline
}

.pagination {
color:#000;
font-size:10px;
padding:4px
}

.copyright {
color:#444;
font-weight:400;
font-size:10px;
letter-spacing:-1px
}

.titles {
color:#000;
font-size:10px;
text-decoration:none
}

input,textarea,select {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color:#000
}

input {
font-size:10px;
text-indent:2px
}

textarea {
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px
}

select {
background-color:#FFF;
font-size:10px;
border-color:#000;
border-style:solid;
border-width:1px
}

.post {
background-color:#FFF;
border-style:solid;
border-width:1px
}

.btnbbcode {
color:#000;
font-weight:400;
font-size:10px;
background-color:#EFEFEF;
border-style:solid;
border-width:1px
}

.btnmain {
background-color:#FAFAFA;
border-style:solid;
border-width:1px
}

.btnlite {
font-weight:400;
background-color:#FAFAFA;
border-style:solid;
border-width:1px
}

.helpline {
background-color:#DEE3E7;
border-style:none
}

.quotetitle {
color:#000;
font-size:8pt;
background-color:#DCE1E5;
border-color:#A9B8C2;
border-style:solid;
border-width:1px;
margin:10px 5px 0;
padding:4px
}

.quotecontent {
color:#000;
font-weight:400;
font-size:8pt;
background-color:#FAFAFA;
border-color:#A9B8C2;
border-style:solid;
border-width:0 1px 1px;
margin:0 5px 10px;
padding:5px
}

.codetitle {
color:#000;
font-size:8pt;
background-color:#A9B8C2;
border-color:#A9B8C2;
border-style:solid;
border-width:1px 1px 0;
margin:10px 5px 0;
padding:4px
}

.codecontent {
font-weight:400;
color:#060;
font-size:8pt;
font-family:'Courier New', monospace;
background-color:#FAFAFA;
border-color:#A9B8C2;
border-style:solid;
border-width:0 1px 1px;
margin:0 5px 10px;
padding:5px
}

img {
border:0
}

#tablist {
margin-left:0;
margin-bottom:0;
margin-top:0.1em;
font:bold 12px Verdana;
padding:4px 0
}

#tablist li {
list-style:none;
display:inline;
margin:0
}

#tablist li a {
margin-left:3px;
border:1px solid #778;
border-bottom:none;
background:#FFF;
padding:4px 0.5em
}

#tablist li a:link,#tablist li a:visited {
color:navy
}

#tablist li a.current {
background:#FFFFE0
}

#tabcontentcontainer {
width:100%;
border:1px solid #d6d6d9;
padding:5px
}

.tabcontent {
display:none
}

table.tabular_list {
width:100%
}

.form_border {
border:1px solid #d6d6d9
}

th a {
color:#003;
display:block;
width:100%;
height:100%
}

#ifrm {
background-repeat:repeat-x;
background-attachment:fixed
}

#button {
width:130px;
border-right:1px solid #000;
margin-bottom:1em;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:90%;
background-color:#90bade;
color:#333;
float:left;
padding:0 0 1em
}

#button ul {
list-style:none;
border:none;
margin:0;
padding:0
}

#button li {
border-bottom:1px solid #90bade;
margin:0
}

#button li a {
display:block;
border-left:10px solid #1958b7;
border-right:10px solid #508fc4;
background-color:#2175bc;
color:#fff;
text-decoration:none;
width:100%;
padding:5px 5px 5px 0.5em
}

html>body #button li a {
width:auto
}

#button li a:hover {
border-left:10px solid #1c64d1;
border-right:10px solid #5ba3e0;
background-color:#2586d7;
color:#fff
}

table.tb a,table.tb a:link,table.tb a:visited {
border:none
}

table.tb {
width:100%;
border-top:1px solid #e5eff8;
border-right:1px solid #e5eff8;
border-collapse:collapse;
margin:0
}

tr.odd td {
background:#f7fbff;
padding:2px
}

tr.odd .column1 {
background:#f4f9fe
}

.column1 {
background:#f9fcfe
}

table.tb td {
color:#678197;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
text-align:center;
padding:0
}

table.tb th {
font-weight:400;
color:#678197;
text-align:left;
border-bottom:1px solid #e5eff8;
border-left:1px solid #e5eff8;
padding:2px
}

thead th {
background:#f4f9fe;
text-align:center;
font:bold .5em/1em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
color:#66a3d3;
padding:0
}

tfoot th {
text-align:center;
background:#f4f9fe
}

tfoot th strong {
font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
color:#66a3d3
}

tfoot th em {
color:#f03b58;
font-weight:700;
font-size:1.1em;
font-style:normal
}

#mainContainer {
width:630px;
border-left:1px solid #317082;
border-right:1px solid #317082;
text-align:left;
background-color:#FFF;
height:100%;
margin:0 auto
}

#menuColumn {
width:160px;
float:left;
font-size:0.9em;
padding:5px
}

#mainContent {
width:440px;
float:left
}

.oddRow {
background-color:#FFF
}

.evenRow {
background-color:#EEE
}

.productTable {
border:3px double #000
}

#ajax_tooltipObj {
z-index:1000000;
text-align:left
}

#ajax_tooltipObj div {
position:relative
}

#ajax_tooltipObj .ajax_tooltip_arrow {
background-image:url('../images/arrow.gif');
width:20px;
position:absolute;
left:0;
top:0;
background-repeat:no-repeat;
background-position:center left;
z-index:1000005;
height:60px
}

#ajax_tooltipObj .ajax_tooltip_content {
border:2px solid #317082;
left:18px;
top:0;
position:absolute;
width:300px;
height:400px;
background-color:#FFF;
padding-left:0;
overflow:hidden;
z-index:1000001
}

.tbt,.tbn {
border-collapse:collapse;
height:22px;
width:100%
}

.gensmall,.topictitle,.cattitle,.mainmenu {
font-size:10px
}

a.forumlink:hover,.error {
color:red
}

div.iframe,div.iframe2 {
margin-left:100px
}