BODY { 
PADDING: 0px; 
MARGIN: 0px; 
BACKGROUND:#FFFFFF; 
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
FONT-SIZE:12px; } 

TABLE { 
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
FONT-SIZE:13px; } 

P,UL,LI { 
FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; font-size:11px; } 

H1 { 
font-size: 1.4em; } H2 { font-size: 1.1em; } 

H3 { 
font-size: 1.0em; } 

A { 
COLOR: blue; TEXT-DECORATION: none } 

A:link { COLOR: blue; TEXT-DECORATION: none } 

A:visited { COLOR: #0033cc; TEXT-DECORATION: none } 

A:hover { TEXT-DECORATION: underline } 

A:active { TEXT-DECORATION: none } 

.topRight { vertical-align: middle; text-align: right; } 

.topLeft { vertical-align: middle; text-align: left; padding-left:5px; } 

.surroundingStyle1 { border: 0px; width:988px; height:100px; background-color:#ffffff; } 

.middleCenterElement { padding:0px; vertical-align:top; } 

.rightCenterElement { vertical-align:top; } 

.newsThumbnail { border:0px; padding-left:10px; padding-right:10px; } 

.TxtSystem { FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } /* ##0001## Powered by projob bottom of page */ 

.pbprojob { 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px; 
MARGIN: 0px 0px 5px 5px; 
COLOR: #000000; text-align: 
center; padding-top:10px; } 

.pbprojob A { 
MARGIN: 0px 0px 5px 5px; COLOR: #000000 } 

.pbprojob A:HOVER { MARGIN: 0px 0px 5px 5px; COLOR: #000000 } 

.pbprojob A:VISITED { MARGIN: 0px 0px 5px 5px; COLOR: #000000 } /*Forum styles*/ 

ul.postList { line-style-type: square; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0.2em; margin-left: 2em; } 

table.forum { width: 100%; } 

table.forum td.heading { font-weight: bold; } 

table.forum td.name { } table.forum td.numTopics { text-align: center; } 

table.forum td.numPosts { text-align: center; } 

table.forum td.postedBy { } table.forum td.date { } div.forumPost { width: 100%; border: solid 1px black; margin-bottom: 0.3em; } 

div.forumPost div.heading { 
border-bottom: solid 1px black; 
width: 100%; background-color: white; 
font-weight: bold; padding: 1px; 
padding-left: 0.5em; } 

div.forumPost div.body { width: 100%; padding: 1px; padding: 0.5em; } 

div.forumPost div.footing { width: 100%; text-align: right; padding: 1px; padding-right: 0.5em; } 

.newsheaddinglist { font-weight: bold; font-size:14px } /* ##0002## contactinfo on bottom of page */ 

.contactinfo { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; text-align: center; } 

.contactinfo A { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:link { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:hover { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:visited { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.contactinfo A:active { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; } 

.coolboxtitles { FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #1B346B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.newsheadding { FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: #1B346B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } FORM { DISPLAY: inline } /*MENU STYLE*/ 

.menubottom { font-size:8pt; color:#0c2172; } 

.menubottomhighlite { font-size:8pt; color:#0c2172; TEXT-DECORATION: underline } 

.menulevel1backgr { background-color:#E8E8E3; } 

.menulevel1 { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; padding:3px; } 

.menulevel1highlite { font-family:verdana,arial,sans-serif; font-size:10pt; font-weight: bolder; color:#000000; background:#CCCCCC; padding:3px; } .menulevel2 { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; padding:3px; } 

.menulevel2highlite { font-family:verdana,arial,sans-serif; font-size:10pt; font-weight: bolder; color:#000000; background:#FFFFFF; padding:3px; } 

.menulevel2backgr { background-color:#CCCCCC; } 

.menulevel3linkitem { font-family:verdana,arial,sans-serif; font-size:10pt; color:#000000; } 

.menulevel3linkitemhigh { font-family:verdana,arial,sans-serif; font-size:13pt; color:#000000; padding:12px; padding-top:2px; } .menulevel3Topp { font-size:10pt; FONT-WEIGHT: bold; color:#FFFFFF; background:#E10814; padding:4px; } 

.menulevel3Bottom { background:#EDEDED; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; height:300px; width:700px; } 

.headdingBox { border: 1px #000000 solid; height:23px; width:100%; } 

.headdingBox IMG { margin:3px; vertical-align:middle; } 

.webTxtStandard { font-family:verdana, arial, helvetica, sans-serif; } 

.buttonStyle { border: 0; vertical-align: middle; } 

.formElem { padding-top: 10px; clear:both; } 

.formElemFloat { float:left; } 

.formTextField { width: 300px; height: 20px; float: right; vertical-align: middle; } 

.shop .box { background-color: #F4F4F4; border: solid 1px #DDDDDD; } 

.shop .box .title { background-color: #DDDDDD; border: solid 1px black; } 

.header { white-space: nowrap; font-size: x-small; } 

.shop .leftColumn { width: 150px; vertical-align: top; } 

.shop .box { margin-bottom: 10px; } 

.shop .box .title { padding: 2px; } 

.shop .box ul { margin: 5px 5px 5px 20px; list-style-type: square; list-style-position: outside; } .shop .rightColumn { width: 140px; vertical-align: top; } .shop .vat { font-size: xx-small; text-align: center; } .shop .productList { border: none; } .shop .productList .header { background-color: #F4F4F4; } .shop .product .relatedProducts { padding-top: 15px; border-top: solid 2px black; } .shop .product .info { border-top: dashed 1px black; border-bottom: dashed 1px black; font-size: xx-small; font-weight: bold; } .shop .product .readmore { font-size: xx-small; } .shop .shopProfileProduct { width: 50%; border: dashed 1px #DDDDDD; margin: 5px; padding: 5px; } .shop .contents { vertical-align: top; } .gallerytable { height:530px; width:600px; border:0px; } .bildeliste { height:128px; width:600px; overflow:auto; margin:5px } 
