body {padding: 24px; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: #bfbfbf;}
h2 {margin: 0 0 0.5em 0; font-size: 30px;}
h3 {margin: 1em 0 0.5em 0; font-size: 18px;}
h4 {margin: 18px 0 0.5em 0; font-size: 12px;}
h5 {margin: 1.5em 0 0.5em 0; font-size: 1em; font-style: italic; text-align: center;}
h6 {margin: 1.5em 0 0.5em 0; margin-left: 1.5em; margin-right:0.5em; font-size: 0.8em; font-style: italic; text-align: left;}
h7 {margin: 1.5em 0 0.5em 0; margin-left: 1.5em; margin-right:0.5em; font-size: 0.8em; font-style: italic; text-align: right;}
h8 {margin: 18px 0 0.5em 0; font-size: 15px;}

p {line-height: 18px; margin: 0 0 5px 0;}

.gainlayout { min-height: 0; }
html .gainlayout { height: 1%; }
p.klick {text-align: center; margin-right: 0px; position:relative; top:-15px; color: #7EC116;}
.b12 {margin-top: 15px;}
.form { background-color: #DDDDDD;}
ul.disc {list-style-type: disc; margin-left: 15px;}
ul.square {list-style-type: square; margin-left: 10px;}


/* sidlayout */
#layout {width: 900px; background: #ffffff;	border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666; margin-right: auto; margin-left: auto; min-height: 0;}
#sidhuvud {padding: 10px; margin: 0; height: 20px}
#kolumncontainer{float: left; width: 900px; background: #ffffff; }
#kolumn1 {float: left; padding-bottom: 10px; padding-left: 10px; padding-right:10px; padding-top: 0px; background: #ffffff; min-height: 0;}
#kolumn1 a:visited{color: #000000;}
#kolumn1 a:link{color: #000000;}


#sidfot {clear: both; padding: 10px; border-bottom: 1px solid #666666; border-top: 1px solid #666666; visibility:}

/* meny F7931D*/
#menycontainer{border-bottom: 1px solid #666666; font-size: 11px; font-family: Verdana;}
#menycontainer ul{padding: 6px 0; margin: 0;}
#menycontainer li{margin-right: 1px; display: inline; list-style: none;}
#menycontainer li a{text-decoration: none; padding: 6px 12px; margin-left: 0; background: #ffffff; font-weight: bold;}
#menycontainer a:link{color: #000000;}
#menycontainer a:visited{color: #000000;}
#menycontainer a:hover{background: #ffffff; color: #000000;}
#menycontainer a#current{background: #ffffff; border-bottom: 1px solid #000000; color: #7EC116; font-weight: bolder;}

/* meny F7931D*/
#menycontainer2{border-bottom: 1px solid #666666; font-size: 11px; font-family: Verdana;}
#menycontainer2 ul{padding: 6px 0; margin: 0;}
#menycontainer2 li{margin-right: 1px; display: inline; list-style: none;}
#menycontainer2 li a{text-decoration: none; padding: 6px 8px; margin-left: 0; background: #ffffff; font-weight: bold;}
#menycontainer2 a:link{color: #000000;}
#menycontainer2 a:visited{color: #000000;}
#menycontainer2 a:hover{background: #ffffff; color: #000000;}
#menycontainer2 a#current{background: #ffffff; border-bottom: 1px solid #000000; color: #7EC116; font-weight: bolder;}


table.onep {table-layout: fixed;}
table.ones {table-layout: fixed;}
table.two {table-layout: fixed; border-top: 1px solid #666666;}
td.three {table-layout: fixed; margin-left: 10px;}
td.box1 {table-layout: fixed; margin: 5px; background-image: url('box2_ex.jpg');} 
td.box2 {table-layout: fixed; margin-left: 5px; margin-right: 5px; background-image: url('box1_ex.jpg'); }
tr.rec2 {table-layout: fixed; background-image: url('produkt.jpg');}
img.sl_screen {padding-left: 25px; padding-bottom: 10px; margin-top: 15px;}
img.lo_screen {padding-left: 88px; padding-bottom: 10px; margin-top: 0px;}
img.solutions {margin-left: 35px;}
img.solutions_w {margin-left: 60px;}
img.samsung {margin-left: 10px; margin-top:9px;}
img.samsung2 {margin-left: 7px; margin-top:9px; margin-right: 0px; float:right;}
img.samsung3 {margin-left: 7px; margin-top:1px; margin-right: 0px; float:right;}
img.airtours {margin-left: 7px; margin-top:9px; margin-right: 25px; float:left;}
img.easyfairs {margin-left: 0px; margin-top:9px; margin-right: 25px; float:left;}
img.server {margin-left: 30px; margin-top:9px; margin-right: 25px; float:left;}
img.flag {margin-left: 15px; float:left;}
img.sl_logo {margin-left: 10px;}
img.pro {margin-left: 60px; margin-bottom: 5px;}
img.pro2 {margin-left: 55px; margin-top: 1px;}
img.pro3 {margin-left: 55px; margin-top: 8px;}
img.pro4 {margin-left: 55px; margin-top: 18px;}
img.pro5 {margin-left: 55px; margin-top: 22px;}
img.pro6 {margin-left: 45px; margin-right: 10px; margin-top: 29px;}
div.nyheter {margin-left: 15px; margin-right: 5px; margin-top: 10px; text-align: left; font-family: arial;}
div.login {text-align: center; font-size: 8px; text-decoration: none; font-style: italic; font-weight: bold; color: #ffffff; position: relative; left: 190px; margin-right: auto; margin-left: auto;}
a.login_a {text-align: center; font-size: 8px; text-decoration: none; font-style: italic; font-weight: bold; color: #ffffff; position: relative; left: 190px; margin-right: auto; margin-left: auto;}
a.proref {text-decoration: none; font-weight: bold; font-size: 9px;}
a.signlink {text-decoration: underline; color: #0000FF; font-weight: bold; font-size: 12px; margin-left: 7px;}
a.contact {text-decoration: none; color: #000000; font-weight: bold;}
a.news {border-color:#000000;}
div.protext {text-align: left; margin-right: 45px; margin-top: 10px; margin-bottom: 10px; margin-left: 15px;}
div.protext2 {text-align: left; margin-right: 51px; margin-top: 10px; margin-bottom: 10px; margin-left: 15px;}
div.protext3 {text-align: left; margin-right: 51px; margin-top: 10px; margin-bottom: 10px; margin-left: 15px;}
img.pdf {margin-right: 5px; border: none;}
ul.green {font-size: 12px; list-style-type: square; color: #7EC116; margin-left: 20px;}
ul.assets {font-size: 9px; list-style-type: none; margin-left: 2px; font-weight: bold;}
div.sign_li {color: #000000; font-weight: bold; padding-bottom: 2px;}
div.sign_li2 {color: #000000;}
div.sign_bot {margin-left:10px;}
div.start_box {margin-left:14px; margin-right: 10px; font-family: calibri; font-size:13px; line-height: 20px;}
div.kon_form {margin-top: 15px;}
div.kon_map {margin-top: 15px; margin-left: 15px;}
div.prohead {margin-left: 10px;}
div.td_contact {margin: 4px 0 0.5em 0; font-size: 12px; font-weight:bold; position:relative; top: -15px;}
div.td_adress {margin: 4px 0 0.5em 0; font-size: 12px;  position:relative; top: -15px;}
div.classic {color: #000000; font-family: arial;}
div.tack {font-size: 16px; text-align: center;}
div.news_h {margin-left:34px; margin-right: 10px; margin-top: 15px; font-family: calibri; font-size:14px; line-height: 20px;}
div.airtours_l {padding-left: 25px; font-size: 16px;}
div.airtours_o {margin-left: 60px;}

/* java */
#layout {width: 900px; background: #ffffff;	border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666; margin-right: auto; margin-left: auto; min-height: 0;}
#sidhuvud {padding: 10px; margin: 0;}
#kolumncontainer{float: left; width: 900px;	background: #8cc63F; }
#leftColumn {float: left; width: 880px; padding: 10px;	background: #ffffff; min-height: 0; position: absolute;}
#leftColumn a:visited{color: #000000;}
#leftColumn a:link{color: #000000;}
#centerColumn {float: right; width: 10px; background: #8cc63F; height="100%"; min-height: 0;}
#footer {clear: both; padding: 10px; border-bottom: 1px solid #666666; border-top: 1px solid #666666;}
#leftColumnContent {}
#centerColumnContent {margin: 0; padding: 5px;}