/* old
body{background:#F3F3F4;color:#3e4e5e;font:1em Verdana,Geneva,Arial,Helvetica,sans-serif;} 
h1{color:#3E4E5E;margin-bottom:6px;font:bold 16px Arial,Helvetica,sans-serif;}
.leftMenu{height:214px;width:180px;background:#F3F3F4;}
*/
/* ELEMENTS */	
.mainDiv{border:1px solid #D0D2D5;width:752px;min-height:385px;padding:4px;margin-top:20px;background:#FFFFFF;}
.contentBack{background:#F3F3F4;}
/* SST forms  */
.sstform500{width:580px;margin-top:0px;font-size:1.2em;}
.sstformHead{padding-left:6px;font-weight:bold;font-size:1em;margin-bottom:0px;padding-top:.6em;border-bottom:#d0d2d5 1px solid;height:2em;background:#e0dcd6;}
.sstformSubHead{padding-left:6px;font-weight:bold;font-size:.8em;margin-bottom:0px;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #d0d2d5;height:1.6em;background:#eeece7;}
.sstformRow{font-size:0.9em;clear:both;margin-top:0px;margin-bottom:0px;padding-left:6px;border-right:#d0d2d5 1px solid;border-top:#d0d2d5 0px solid;border-left:#d0d2d5 1px solid;border-bottom:#d0d2d5 1px solid;height:2.8em;background:white;}
.sstformRow1coll{font-size:0.9em;clear:both;margin-top:0px;margin-bottom:0px;padding:6px;border-right:#d0d2d5 1px solid;border-top:#d0d2d5 0px solid;border-left:#d0d2d5 1px solid;border-bottom:#d0d2d5 1px solid;height:3.8em;background:white;}
label{font-size:.9em;}
label.labelleftFull{padding-top:6px;border-right:#eeece7 1px solid;margin-top:0px;float:left;margin-bottom:auto;vertical-align:middle;width:48%;margin-right:6px;height:98%;min-height:90%;}
.sstformScroll{clear:both;border-right:#d0d2d5 1px solid;border-top:medium none;margin-top:0px;padding-left:6px;font-size:0.9em;min-height:28px;margin-bottom:0px;vertical-align:middle;border-left:#d0d2d5 1px solid;border-bottom:medium none;height:28px;background:white;}
.sstformRowScroll{clear:both;border-right:#d0d2d5 1px solid;border-top:#d0d2d5 1px solid;margin-top:0px;padding-left:10px;font-size:0.9em;min-height:28px;margin-bottom:0px;vertical-align:middle;border-left:#d0d2d5 1px solid;padding-top:6px; border-bottom:#d0d2d5 1px solid;height:28px;background:white;}
.sstformField{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;border-left:#333333 1px solid;width:185px;border-bottom:#333333 1px solid;background:#f3f3f4;margin-top:6px;}
.sstformFieldUpload{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:400px;border-bottom:#333333 1px solid;background:#f3f3f4;}
.sstformButt{margin-top:6px;font-size:.8em;margin-bottom:6px;width:auto;padding:2px;border:2px solid silver;background:#f2f2f2;}
input.sstformButt:hover,input.sstformButt:focus{border:2px solid #333333;background:#D1DFD1;}
.sstformFieldSelect{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:500px;border-bottom:#333333 1px solid;background:#f3f3f4;}
input{border:1px solid white;}

/*til fullcontentpage*/
.sstformfieldFull{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:250px;border-bottom:#333333 1px solid;font-size:1em;background:#f3f3f4;}
.sstformfieldFullDrop{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:254px;border-bottom:#333333 1px solid;font-size:1.1em;background:#f3f3f4;}
/* lax hvad bruges den til{ -moz-box-sizing: border-box !important; }   */

/* SSTform validation */
.sstformReq{font-weight:bold;color:maroon;}
.validationhead{font-weight:bold;width:460px;font-size:1em;color:maroon;background:White;}
.validationsummary{font-weight:bold;width:460px;font-size:1em;color:#FF8C00;background:White;margin-bottom:10px;}
.sstformFieldValidate{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:185px;border-bottom:#333333 1px solid;background:#FFEFD5;}
.sstformfieldFullValidate{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:250px;border-bottom:#333333 1px solid;font-size:1.1em;background:#FFEFD5;}
.sstformfieldFullDropValidate{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:254px;border-bottom:#333333 1px solid;font-size:1.1em;background:#FFEFD5;}
a.sstFormTip:link,a.sstFormTip:visited{color:maroon;font:1.6em bold Arial,Helvetica,sans-serif;margin-left:10px;background:white;}
a.sstFormTip:hover,a.sstFormTip:focus{color:green;}
.sstFormTipBox{background:red;}
.sstFormComment{font-weight:normal;font-size:.8em;}

/* Andres specifikke*/
.sstform360{width:360px;background:#ffffff;}
.sstFormSkalUdfyldes{font-weight:normal;font-size:0.8em;}
.sstformDropDownLAS_III_specialValidate{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:345px;border-bottom:#333333 1px solid;background:#FFEFD5;}
.sstformfielGodkend{border-style:none;width:48%;font-size:1em;}
.registre{background:White;}
.registreValidate{background:#FFEFD5;}
.sstformDropDownLAS_III_special{clear:none;border-right:#333333 1px solid;border-top:#333333 1px solid;margin-top:3px;border-left:#333333 1px solid;width:345px;border-bottom:#333333 1px solid;background:#f3f3f4;}
label.labelleftLAS_III_SPECIAL{border-right:#eeece7 1px solid;margin-top:0px;float:left;margin-bottom:0px;vertical-align:middle;width:33%;margin-right:6px;padding:4px;height:98%;}
.labelright{border-right:medium none;min-height:16px;float:none;margin-bottom:6px;width:auto;margin-right:10px;height:10px;padding:0px;font-size:0.9em;}
.submittekst{min-height:80px;font-size:0.9em;width:500px;background:#82A6B9;}
.submittekstDiv{border:1px solid #D0D2D5;width:483px;min-height:10px;padding:4px;margin-top:20px;margin:3px;background:#FFFFFF;}
div.sendtFormDiv{border:1px solid #D0D2D5;width:534px;min-height:10px;padding:4px;margin-top:20px;margin:3px;background:#FFFFFF;}
div.sendtFormPanel{min-height:80px;width:550px;background:#82A6B9;}
div.formTopTekst{margin-top:0px;min-height:80px;width:550px; margin-bottom:0px}
.sstformrowMultiline{border-right:#d0d2d5 1px solid;border-top:medium none;margin-top:0px;padding-left:6px;font-size:0.8em;min-height:36px;margin-bottom:0px;vertical-align:middle;border-left:#d0d2d5 1px solid;border-bottom:#d0d2d5 1px solid;height:auto;background:white;}

/* Visning af tabeller  eks DBviewSCvalues.ascx */
#DStableDB table{border-collapse:separate;border-spacing:1px;margin-bottom:16px;border:1px solid silver;}
#DStableDB table td,#DStableDB table th{padding:5px;}
#DStableDB table th{background:#CDDBE3;font-weight:bold;font-size:larger;}
#DStableDB table tr.odd{background:#F5F5F3;}
/* highlighted first column */
#DStableDB table th.first,#DStableDB table tr.odd td.first{background:#CDDBE3;font-weight:bold;}
#DStableDB table td.first{font-weight:bold;}
/* DS texts +confirm    */
.DsText{font-size:1em;}
.DSintroText{margin-bottom:15px; margin-top:15px;}
.DSalertBox{border:thin solid #FF8C00;font-size:1.2em;color:maroon;padding:6px;margin:10px;}
.DSconfirmText{margin-bottom:30px; margin-top:20px;}
.DSconfirmText h2{font-size: 1.2em; font-weight: bold;}
.DSconfirmform500{width:580px;margin-left:10px;margin-top:10px;font-size:1em;}
.DSconfirmformHead{padding-left:6px;font-weight:bold;font-size:1.1em;margin-bottom:0px;padding-top:.4em;border-bottom:#d0d2d5 1px solid;height:1.6em;background:#e0dcd6;}
.DSconfirmformSubHead{padding-left:0px;font-weight:bold;border-bottom:#d0d2d5 1px solid;height:1.6em;background:#eeece7;margin-bottom:0px;}
.DSconfirmformRow{clear:both;margin-top:0px;margin-bottom:0px;padding-left:6px;border-right:#d0d2d5 1px solid;border-top:#d0d2d5 0px solid;border-left:#d0d2d5 1px solid;border-bottom:#d0d2d5 1px solid;height:2em;background:white;}

