﻿a:active,a:link,a:visited{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
article{border-bottom:1px dashed silver;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em;margin:1px;padding:1px;text-align:left;}
aside{clear:both;float:left;width:15%;}
aside a{display:block;}
aside form{cursor:pointer;}
aside h3:hover{background-color:#666;border-radius:3px;box-shadow:1px 2px 1px 1px silver;}
aside img{width:90%;}
aside .red{font-size:.8em;}
body{background-color:#000;border-width:0;color:#666;font-family:Calibri;margin:0;padding:0;width:100%;}
figure{margin-bottom:0;}
footer{background-image:url(../logotyper/bannerBotten.gif);background-repeat:no-repeat;background-size:100% 100%;clear:both;height:100px;margin-left:auto;margin-right:auto;text-align:center;width:980px;}
header{height:100px;margin-left:auto;margin-right:auto;width:980px;text-align:center;}
header,section,footer,aside,nav,main,article,figure{display:block;}
img{border:0;}
input,select,textarea{background-color:#ebf4f4;margin:0;}
input,textarea{border-radius:5px;}
input[type=text],input[type=tel],input[type=email],input[type=date],input[type=time]{border:gray 1px solid;}
main{background-color:#FFFFF2;border-color:silver;border-radius:1em;border-style:solid none none;border-width:.2em;box-shadow:0 2px 1px 1px silver;float:left;margin-left:1%;margin-right:1%;padding:.5%;width:67%;}
nav{color:#FFF;float:left;font-size:.7em;width:15%;}
nav a{border-radius:3em;box-shadow:1px 2px 1px 1px silver;color:#d2d2d2!important;display:block;font-size:1.5em;font-weight:700;height:1.5em;overflow:hidden;text-indent:.2em;white-space:nowrap;}
nav form{border-radius:3em;box-shadow:1px 2px 1px 1px silver;color:#d2d2d2!important;cursor:pointer;font-size:1.5em;font-weight:700;height:1.5em;overflow:hidden;text-indent:.2em;white-space:nowrap;}
nav form:hover{color:#666;text-decoration:underline;}
section{animation:fadein 2s;display:block;}
select{border:gray 1px solid;border-radius:3px;}
textarea{border:gray 1px solid;}

#Agruvan main{background-color:#E5F3C2;}
#Langban main{background-color:#BDDEFF;}
#Nordmark main{background-color:#FF9966;}
#Sala main{background-color:#fff;}
#Tuna main{background-color:#FFC;}
#Other main{background-color: #FFCC99;}
#navicon{color:#fff;cursor:pointer;font-size:2em;font-weight:700;padding:1%;position:absolute;left:.2em;top:.2em;z-index:1;}
#navicon img{height:auto;width:1em;}
.mainonly{width:97%;overflow-x:scroll;}

.articletable{border-collapse:collapse;width:100%}
.bgSala{background-color:#fff}
.bgLangban{background-color:#BDDEFF}
.bgNordmark{background-color:#FF9966;}
.bgTuna{background-color:#FFFFCC}
.bgAgruvan{background-color:#E5F3C2}
.bgMain{background-color:#FFFFF2}
.bggray{background-color:#e8e8e8}
.bgwhite{background-color:#fff}
.bildtext{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em}

.blink{-webkit-animation:blink 1s;-webkit-animation-iteration-count: 3;animation:blink 1s;animation-iteration-count:3}
@-webkit-keyframes blink{from {color: black}to {color: red}}
@keyframes blink{from {color: black}to {color: red}}
.blink100{-webkit-animation:blink 2s;-webkit-animation-iteration-count: 100;animation:blink 2s;animation-iteration-count:100}
@-webkit-keyframes blink{from {color: black}to {color: red}}
@keyframes blink{from {color: black}to {color: red}}

.block{display:block}
.blue{color:#00f}
.bold{font-weight:700}
.italic{font-style: italic}
.cal{width:16px;height:13px}
.center{margin-left:auto;margin-right:auto}
.centerText{text-align:center}
.CertValidering{color:#c00;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em;vertical-align:text-top;}
.CertValidering2{color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em;vertical-align:text-top;}
.dim{color: #C0C0C0!important;}
.dotGreen{height:7px;width:7px;background-color:#00CC00;border-radius:50%;display:inline-block;}
.dotRed{height:7px;width:7px;background-color:#FF0000;border-radius:50%;display:inline-block;}
.dotYellow{height:7px;width:7px;background-color:#FFFF00;border-radius:50%;display:inline-block;}
.dotBlue{height:7px;width:7px;background-color:#0000FF;border-radius:50%;display:inline-block;}
.foto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;display:block;height:100px;margin:.3em;width:100px}
.gratext{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:1em;text-align:right;text-decoration:none}
.green{color:#008000}
.row{height:auto !important;vertical-align:top;text-align:right}
.hide:target+.show,.hide:target ~ .list{display:inline}
.list,.show,.hide:target{display:none}
.hooverblue:hover{background-color:#99CCFF}
.hoovergray:hover{background-color:#e8e8e8}
.hr{border-bottom-color:#36C;border-bottom-style:solid;border-bottom-width:2px;height:.2em;width:100%}
.hrbrown{border-bottom-color:#666;border-bottom-style:solid;border-bottom-width:2px;height:.2em;width:100%}
.liten{font-family:Calibri;font-size:.7em}
.litenrod{color:#c00;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em}
.litenSvart{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em}
.litenvit{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.7em}
.masterdiv{margin-left:auto;margin-right:auto;padding:1em;width:90%}
.meny_under{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.7em;text-decoration:none}
.NyaLoggar{color:#c00;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:.9em}
.pointer{cursor:pointer}
.ram{border-radius:3px;box-shadow:1px 2px 1px 1px silver}
.red{color:red!important}
.rubrik1{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;line-height:normal}
.rubrik2{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:700;line-height:20px;text-decoration:none}
.rubrik3{color:#330;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;line-height:normal}
.rubrikMain{border-bottom:#dcdcdc 1px solid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;font-style:normal;font-weight:700;text-align:left}
.RubrikMeny{background:#e8e8e8;color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;line-height:.9em}
.sectionTable{border:0;border-collapse:collapse;border-spacing:0;padding:0;width:100%}
.smallscreen{display:none}
.smallscreeninline{display:none}
.splitl{float:left;text-align:left}
.splitr{float:right;text-align:right}
.storre{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:normal}
.strike{font-size:.8em;font-style:italic;text-decoration:line-through}
.svartMeny{background-color:#e8e8e8;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;line-height:1em}
.text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;line-height:1.2em;margin:0;text-align:left}
.text-align{margin:0;padding:0}
nav .ui-menu{width:auto}
.ui-menu a{text-align:left}
.undermeny{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:.9em}
@media print{.hide,.show{display:none}
}

#bildspel{margin-left:auto;margin-right:auto;padding-top:5em;width:90%;}
#bliKlubbmedlem {width:75%;}
#bliKlubbmedlem .c1{line-height:2em;text-align:center;}
#bliKlubbmedlem li{margin-top:1em}
#bliKlubbmedlem form{display:inline;}
#bliMedlem .clear{clear:both;}
#bliMedlem .c1{float:right;width:50%;}
#bliMedlem form{float:left;width:50%;}
#bliMedlem input[type=email]{width:60%;}
#bliMedlem input[type=tel]{width:60%;}
#bliMedlem input[type=text]{width:60%;}
#bokning .addmedlem{float:left;line-height:2em;width:33.3%;}
#bokning .c1{padding:.5em;}
#bokning .c2{clear:both;margin-bottom:2em;margin-top:2em;}
#bokning .input1{width:90%;}
#bokning .paddingAktivitet{border:0;border-collapse:collapse;border-spacing:0;padding:3px;width:100%;}
#bokning .rb{height:12px;width:12px;}
#bokning .rb:hover{height:10%;position:absolute;width:auto;}
#bokning .sp1{white-space:nowrap;}
#bokning .td1{color:#000;font-style:italic;height:20px;}
#bokning .td2{border-bottom:1px solid silver;}
#bokning .td3{text-align:right!important;}
#bokning .th1{height:2em;text-align:center;white-space:nowrap;}
#bokning .th2{height:2em;text-align:left;white-space:nowrap;}
#bokning .th3{width:10%!important;}
#bokning .tr1{border-top:1px solid silver;}
#bokning .tr2{height:1.8em;}
#bokning form{display:inline;}
#bokning input[type=image]{border-radius:0;}
#clickHeader{display:block;height:100%;text-align:center;width:100%;}
#clickHeaderLogin{display:block;height:100%;width:100%;}
#faqlink{color:red;font-size:3em;font-weight:700;position:absolute;right:.5em;top:.1em;z-index:1;}
#FAQ{width:100%;}
#flag{width:300%;}
#frmAktivitet .c1{float:left;width:35%;}
#frmAktivitet .c2{float:left;width:25%;}
#frmAktivitet .c3{float:left;width:40%;}
#frmAktivitet .c4{float:right;line-height:1em;text-align:center;width:25%;}
#frmAktivitet .c5{clear:both;}
#frmAktivitet .c6{float:none;clear:both;}
#frmAktivitet .c7{float:left;width:25%;}
#frmAktivitet input[type=date]{width:60%;}
#frmAktivitet input[type=text]{width:90%;}
#frmAktivitet input[name=Kod]{width:50%;}
#frmAktivitet textarea{width:90%;}
#frmAktivitet div{line-height:2em;margin-top:.5em;}
#frmBetalning{font-size:1.5em;width:60%;}
#frmBetalningByte .c1{float:left;width:50%;}
#frmBetalningByte .c2{clear:both;margin-top:1em;}
#frmExperience{background-color:#FFF;border:3px solid #000;border-radius:10px;color:#000;width:100%;}
#frmExperience .c1{float:left;padding:1em;width:45%;}
#frmExperience .c2{float:none;clear:both;}
#frmExperience h3 span{font-size:.7em;font-weight:400;}
#frmExperience input{float:right;vertical-align:middle;width:30%;}
#frmExperience input[type=submit]{float:none;width:auto;}
#frmExperience textarea{height:7em;width:90%;}
#frmFakturera{font-size:1.5em;width:60%;}
#frmFakturera .c1{float:left;text-align:center;width:50%;}
#frmFoto{width:70%;}
#frmFoto #foto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:150px;margin:1em;width:120px;}
#frmFoto .input1{width:60%;}
#frmFoto .c1{width:100%;}
/* #frmFoto input[type=text],input[type=date],input[type=select]{width:90%;}*/
#frmGruppMail{float:none;margin-left:auto;margin-right:auto;}
#frmGruppMail .input1{width:50%;}
#frmGruppMail .input2{width:90%;}
#frmInbjudanMedlem{margin-left:auto;margin-right:auto;width:95%;}
#frmInbjudanMedlem .c1{width:50%;}
#frmInbjudanMedlem input[type=email]{width:90%;}
#frmLiability{float:none;margin-left:auto;margin-right:auto;}
#frmLiability .c1{float:left;width:45%;}
#frmLiability .c2{float:right;width:45%;}
#frmLiability .c3{clear:both;width:100%;}
#frmLiability h1{text-align:center;}
#frmLogg{font-size:1em;}
#frmLogin{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:contain;}
#frmLogin #forgot{bottom:1em;position:absolute;right:1em;text-align:right;z-index:2;}
#frmLogin aside{clear:both;text-align:center;width:100%;}
#frmLogin aside figure{display:inline;}
#frmLogin aside img{width:15%;}
#frmLogin footer{bottom:0em;position:absolute;}
#frmLogin form{clear:both;color:#F8F8FF;width:15%;}
#frmLogin header{width:97%;}
#frmLogin input[type=submit]{text-align:center;width:100%;}
#frmLogin input[type=email]{border:0 none;width:100%;}
#frmLogin input[type=password]{border:0 none;width:100%;}
#frmLogin main{background-color:transparent;border-radius:0;border-style:none;box-shadow:0 0 0 0;clear:both;float:none;width:97%;}
#frmLogin table{text-align:left}
#frmRoll{border:1px solid #666;border-radius:.3em;width:60%;}
#frmRoll .td1{border:1px solid #666;line-height:1.5em;}
#frmRoll .td2{width:60%;}
#frmRoll .td3{width:40%;}
#frmRules embed{float:none;height:40em;width:100%;}
#frmRules form{float:none;margin:1%;padding:1%;width:96%;}
#frmSettings .admin{clear:both;}
#frmSettings .admin div{float:left;width:20%;}
#frmSettings .medlem{clear:both;}
#frmSettings .medlem div{float:left;width:20%;}
#frmSettings .c1{display:inline-block;padding:3px 5px 3px 0;}
#frmSettings .c10{width:80%;}
#frmSettings .c11{width:40%;}
#frmSettings .c12{clear:both;margin:2em 0 1em;}
#frmSettings .c13{clear:both!important;float:none!important;width:100%!important;}
#frmSettings .c14{float:none;text-align:center;width:33%;}
#frmSettings .c15{width:3em;}
#frmSettings .c16{float:left;text-align:left;width:50%;}
#frmSettings .c17{float:right;text-align:left;width:50%;}
#frmSettings .c18{width:100%;}
#frmSettings .c2{float:right;text-align:center;width:33%;}
#frmSettings .c3{float:left;width:66%;}
#frmSettings .c4{float:left;width:33%;}
#frmSettings .c5{background-color:#e8e8e8;border:gray 1px solid;}
#frmSettings .c6{clear:both;}
#frmSettings .c7{float:none;width:90%;}
#frmSettings .c8{clear:both;color:red;float:none;}
#frmSettings .c9{width:90%;}
#frmSettings div{margin:.2em 0;}
#frmSettingsFoto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:200px;margin:1em;width:150px;}
#frmSettingsCaveCert{border-radius:1px;box-shadow:3px 2px 1px 1px silver;height:350px;width:90%;}
#frmSettingsTxCert{border-radius:1px;box-shadow:3px 2px 1px 1px silver;height:350px;width:90%;}
#frmSettingsDPVCert{border-radius:1px;box-shadow:3px 2px 1px 1px silver;height:350px;width:90%;}
#frmSettingsCCRCert{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:150px;margin:1em;width:200px;}
#frmSkickaLogin{margin-left:auto;margin-right:auto;width:95%;}
#frmSkickaLogin input[type=email]{width:90%;}
#GDPR embed{float:none;height:40em;width:100%;}
#GDPR form{float:none;margin:1%;padding:1%;width:96%;}
#index{margin-left:auto;margin-right:auto;width:90%;}
#index .sp1{white-space:nowrap;}
#index .sp2{font-style:italic;font-weight:400;white-space:nowrap;}
#index .td1{width:10%;}
#index .td2{width:20%;}
#index .td3{width:50%;}
#index .td4{width:20%;}
#index .td4 img{background-color:#000;width:75%;}
#index .tr1{border-style:solid;border-width:0.1em;border-color:background;}
#index form{cursor:pointer;}
#index table{width:100%;}
#index .text{line-height:1.7em}
#joinlink{color:red;font-size:3em;font-weight:700;position:absolute;left:.5em;bottom:.1em;z-index:1;}
#language{position:absolute;right:10em;top:.4em;text-align:right;width:1.5em;z-index:1;}
#logo{height:75%;margin:.5em;width:auto;}
#rapport{width:97%;}
#rapport .div1{font-size:8px;}
#rapport .td0{font-size:.7em;width:5%;}
#rapport .td1{width:20%;}
#rapport .td2{width:20%;}
#rapport .td3{width:10%;}
#rapport .td4{width:25%;}
#rapport .td5{width:20%;}
#rapport table{border-collapse:collapse;width:90%;}
#rapport tr{height:1.5em;}
#rapportAktivitet{width:97%;}
#rapportAktivitet .table1{border-collapse:collapse;width:70%;}
#rapportAktivitet .table2{border-collapse:collapse;width:100%;}
#rapportAktivitet .td1{width:15%;}
#rapportAktivitet .td2{width:85%;}
#rapportAktivitet .td3{width:10%;}
#rapportAktivitet .td4{width:12%;}
#rapportAktivitet .td5{width:5%;}
#rapportAktivitet .td6{width:8%;}
#rapportAktivitet tr{height:1.5em;}
#reg .td1{width:5%;}
#reg .td2{width:30%;}
#reg .td3{width:25%;}
#reg .td4{width:30%;}
#reg .td5{text-align:right;width:10%;}
#reg table{border-collapse:collapse;width:100%;}
#reg1{width:95%;}
#reg2{float:left;width:20%;}
#reg3{float:left;width:80%;}
#reg4{clear:both;}

#valideraMedlemmar .c1{float:right;width:30%;}
#valideraMedlemmar .c2{float:left;width:30%;}
#valideraMedlemmar .c3{float:left;width:40%;}
#valideraMedlemmar .c4{clear:both;border-bottom-color:#36C;border-bottom-style:solid;border-bottom-width:2px;height:.2em;width:100%;margin-bottom:1em;}
#valideraMedlemmar .c5{float:right;}
#valideraMedlemmar .c6{text-align:center;}
#valideraMedlemmar .c7{float:left;}
#valideraMedlemmar .c8{float:left;clear:right;width:50%;}
#valideraMedlemmar .c9{float:right;text-align:right;width:50%;}
#valideraMedlemmar .c10{float:right;text-align:right;width:33%;}
#valideraMedlemmar .c11{float:left;width:33%;}
#valideraMedlemmar .c12{clear:both;width:100%;}
#valideraMedlemmar #cave{display:block;width:100%;clear:both;float:none;}
#valideraMedlemmar #trimix{display:block;width:100%;clear:both;float:none;}
#valideraMedlemmar #dpv{display:block;width:100%;clear:both;float:none;}
#valideraMedlemmar #validera{display:block;width:100%;clear:both;float:none;}

#valideraMedlemmar #validera input{width:3.5em;}
#valideraMedlemmar #validera textarea{width:150px;}
#valideraMedlemmarCertfoto {border-radius:3px;margin-bottom:1em;height:350px;width:90%;}
#valideraMedlemmarTxCertfoto {border-radius:3px;margin-bottom:1em;height:350px;width:90%;}
#valideraMedlemmarDPVCertfoto {border-radius:3px;margin-bottom:1em;height:350px;width:90%;}
#valideraMedlemmarCCRCertfoto {border-radius:3px;margin-bottom:1em;height:350px;width:90%;}

#visaAktiviteter .sp1{white-space:nowrap;}
#visaAktiviteter .sp2{font-style:italic;font-weight:400;white-space:nowrap;}
#visaAktiviteter .td1{width:5%;}
#visaAktiviteter .td1a{font-size:.3em;width:5%;}
#visaAktiviteter .td2{width:10%;}
#visaAktiviteter .td3{color:green;font-weight:700;text-align:center;width:5%;}
#visaAktiviteter .td4{width:45%;}
#visaAktiviteter .td5{width:20%;}
#visaAktiviteter .td5 img{background-color:#000;width:75%;height:2.5em;}
#visaAktiviteter .tr1{height:1.5em;border-style:solid;border-width:0.1em;border-color:background;}
#visaAktiviteter form{cursor:pointer;}
#visaBoende{border-spacing:0;width:100%;}
#visaBoende .c1{font-family:Calibri;font-size:.7em;font-weight:700;white-space:nowrap;}
#visaBoende .c2{float:left;width:33.3%;}
#visaBoende .td1{width:20%;}
#visaBoende .td2{text-align:right;width:15%;}
#visaBoende .td3{text-align:right;width:25%;}
#visaBokforing{border-spacing:0;width:100%;}
#visaBokforing .c1{font-family:Calibri;font-size:.8em;font-weight:700;white-space:nowrap;}
#visaBokforing .c2{float:left;width:25%;}
#visaBokforing .td1{width:20%;}
#visaBokforing .td2{text-align:right;width:15%;}
#visaBokforing .td3{text-align:right;width:20%;}
#visaBrowseDykLoggar1{float:right;}
#visaBrowseDykLoggar2{float:left;}
#visaExperience{text-align:left;width:100%;}
#visaExperience .c1{float:left;padding-left:1em!important;padding-right:1em!important;text-align:left!important;width:45%!important;}
#visaExperience b{font-size:1.3em;}
#visaExperience h3{clear:both;text-align:left;}
#visaExperience h3 span{font-size:.7em;font-weight:400;}
#visaExperience textarea{height:7em;width:90%;}
#visaExperienceUpdate{background-color:#e8e8e8;border:gray 1px solid;clear:both;margin:1em 0 0;}
#visaInstructors{width:70%;}
#visaInstructors .c1{line-height:2em;text-align:center;}
#visaInstructors .c2{float:left;width:30%;}
#visaInstructors .c3{float:left;text-align:right;width:70%;}
#visaInstructors .c4{float:left;width:50%;}
#visaInstructors .c5{float:left;text-align:right;width:50%;}
#visaInstructors form{display:inline;}
#visaLogg{font-size:1em;}
#visaLogg .c1{float:left;width:33%;display:block}
#visaLogg .c2{clear:both;}
#visaLoggar #yearcontainer{text-align:center;}
#visaLoggar #yearcontainer li{border-collapse:collapse;display:inline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.6em;font-weight:700;margin-right:2em;}
#visaLoggar #yearcontainer ul{margin:0;}
#visaLoggar .c1{float:left;margin-bottom:1em;text-align:center;width:33%;}
#visaLoggar .c2{float:left;margin-bottom:1em;text-align:center;width:25%;}
#visaLoggar .c3{float:left;margin-bottom:1em;text-align:center;width:50%;}
#visaLoggar .td1{text-align:left;width:5%;}
#visaLoggar .td2{width:15%;}
#visaLoggar .td3{width:25%;}
#visaLoggar .td4{width:15%;}
#visaLoggar .td5{text-align:right;width:5%;}
#visaLoggar .td6{border-bottom:1px solid gray;border-left-width:1px;border-right-width:1px;border-top:1px solid gray;}
#visaLoggar .td7{text-align:right;width:2.5%;}
#visaLoggar .ui-menu{width:10em;position:absolute}
#visaLoggar table{border-collapse:collapse;font-family:Calibri;width:100%;}
#visaMedlem{float:none;width:97%;}
#visaMedlem .c1{float:left;text-align:center;width:30%;}
#visaMedlem .c2{float:left;width:20%;}
#visaMedlem .c3{float:left;width:50%;}
#visaMedlem .c4{clear:both;}
#visaMedlem .c5{float:right;}
#visaMedlemfoto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:150px;margin:1em;width:120px;}
#visaMedlemCertfoto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:auto;margin:1em;width:120px;}
#visaMedlemTxCertfoto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:auto;margin:1em;width:120px;}
#visaMedlemDPVCertfoto{border-radius:3px;box-shadow:4px 3px 1px 1px silver;height:auto;margin:1em;width:120px;}
#visaMedlemmar .c1{float:left;width:40%;}
#visaMedlemmar .c2{float:right;width:40%;}
#visaMedlemmar .c3{width:70%;}
#visaMedlemmar .c4{border-bottom-color:#666;border-bottom-style:solid;border-bottom-width:2px;clear:both;height:1em;width:100%;}
#visaMedlemmar .td1{width:5%;}
#visaMedlemmar .td2{width:30%;}
#visaMedlemmar .td3{width:20%;}
#visaMedlemmar .td4{width:18%;}
#visaMedlemmar .td5{width:10%;}
#visaMedlemmar .td6{width:2%;font-weight:bold;writing-mode:sideways-lr;text-align:bottom;}
#visaMedlemmar .tr1{height:40px;}
#visaMedlemmar table{border-collapse:collapse;clear:both;width:100%;}
#visaMinAktivitetsHistorik .c1{line-height:1.5em;}
#visaMinAktivitetsHistorik .sp1{white-space:nowrap;}
#visaMinAktivitetsHistorik .td1{width:4%;}
#visaMinAktivitetsHistorik .td2{width:15%;}
#visaMinAktivitetsHistorik .td3{width:30%;}
#visaMinAktivitetsHistorik .td4{width:15%;}
#visaMinAktivitetsHistorik .td5{width:1%;}
#visaMinAktivitetsHistorik form{cursor:pointer;}
#visaMinNiva .c1{width:20%;float:left;clear:left;}
#visaMinNiva .c2{width:40%;float:left;}
#visaMinNiva .c3{width:20%;text-align:left;float:left;}
#visaMinNiva .c4{width:20%;text-align:right;float:left;}
#visaMinNiva .hr{float:none;clear:both}
#visaMinaFakturor .td1{width:20%;}
#visaMinaFakturor .td2{width:20%;}
#visaMinaFakturor .td3{width:10%;}
#visaMinaFakturor .td4{width:10%;}
#visaMinaFakturor .td5{width:20%;}
#visaMinaFakturor .td6{text-align:right;width:20%;}
#visaMinaFakturor table{border-collapse:collapse;width:100%;}
#visaStatistikAktiviteter{width:100%;}
#visaStatistikDykare{width:100%;}
#visaStatistikDykare .div1{float:left;text-align:center;width:15%;}
#visaStatistikDykare .div2{float:left;text-align:center;width:20%;}
#visaStatistikDykare .div3{float:left;text-align:center;width:15%;}
#visaStatistikDykare .div4{float:left;text-align:center;width:10%;}
#visaStatistikDykare .div5{clear:left;}
#visaStatistikDykare .div6{text-align:right;}
#visaStatistikNivaer{width:100%;}
#visaStatistikNivaer .div1{float:left;text-align:center;width:20%;}
#visaStatistikNivaer .div3{float:left;width:20%;}
#visaStatistikNivaer .div3 form{cursor:pointer;}
#visaStatistikNivaer .div4{clear:left;}
#visaStatistikNivaer .div5{width:100%;}
#visaStatistikNivaer .statistikMeny~div:hover{background-color:#e8e8e8}
#visaTeam{width:70%;}
#visaTeam .c1{line-height:2em;text-align:center;}
#visaTeam .c2{float:left;width:50%;}
#visaTeam .c3{float:left;text-align:right;width:50%;}
#visaTeam form{display:inline;}
#welcome{margin-bottom:2em;text-align:center;}
.logg1,.logg7{float:left;width:33.3%}
.logg10{clear:both}
.logg11{width:50%}
.logg2{float:left;width:50%}
.logg3{float:left}
.logg4{float:left;line-height:1.7em}
.logg5{width:95%}
.logg6{width:100%}
.logg8{float:none;}
.statistikMeny{font-family:Calibri;font-weight:bold;white-space:nowrap}
.statistikRam{border:2px solid #dcdcdc;border-radius:5px}
.statistikRubrik{color:#330;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;line-height:normal}
.statistikText{font-family:Calibri;font-size:.9em;white-space:nowrap}
aside .ui-state-default,aside .ui-widget-content .ui-state-default,aside .ui-widget-header .ui-state-default{border:0px;background:none;background-color:#000}
aside .ui-state-hover,aside .ui-widget-content .ui-state-hover,aside .ui-widget-header .ui-state-hover,aside .ui-state-focus,aside .ui-widget-content .ui-state-focus,aside .ui-widget-header .ui-state-focus{border:0px;background:none;background-color:#666666;border-radius:3px;box-shadow:1px 2px 1px 1px silver}
aside .ui-state-active,aside .ui-widget-content .ui-state-active,aside .ui-widget-header .ui-state-active{border:0px;background:none;background-color:#666666;}
.ui-autocomplete{padding:0;list-style:none;background-color:#fff;width:218px;border:1px solid #B0BECA;max-height:350px;overflow-x:hidden;}
.ui-autocomplete .ui-menu-item {border-top:1px solid #B0BECA;display:block;padding:4px 6px;color:#353D44;cursor:pointer;}
.ui-autocomplete .ui-menu-item:first-child {border-top:none;}
.ui-autocomplete .ui-menu-item.ui-state-focus {background-color:#D5E5F4;color:#161A1C;}

