/* GENERAL STYLES */
/********** General *********/
* {margin:0;padding:0;}
html, body {height: 100%; background-color: #fff; text-align: center; height:100%;}
html, body, input, p, span, div {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
img {border: 0px;}
table {border-collapse: collapse;}
h3 {font-size: 12px;}
.clear {clear: both;}
.hidden {display: none;}
/****************************/
/****** Container table *****/
.container-table {min-height:100%; height:100%; border: 0 none;margin:0px auto; width:980px;}
.container-table td.header-cell {height:62px;}
.container-table td.footer-cell {height:42px;}
.container-table td.footer-cell span {text-align: center; white-space: pre;}
.container-table td.container-cell {background: #265785;}
.container-table td.text-container-cell {text-align:left; vertical-align:top;}
.container-table td.left-menu-cell {height:auto !important; width:178px;}
.container-table td.right-content-cell {height:auto !important; width:800px; font-size:10px;}
.container-table td.right-content-promo-cell {vertical-align:bottom;height:83px;}
.container-table td.h-splitter {height:2px;}
.container-table td.v-splitter {width:2px;}
.container-table td.header-cell {background: url('../i/bg-head.gif') repeat-x;}
.container-table td.footer-cell {background: url('../i/bg-footer.gif') repeat-x;}
.container-table td.right-content-cell {background: url(../i/bg-content.gif) repeat-x scroll center top;}
/****************************/
div.header-right-top-content-items-container {float: right; width: 195px; padding-right: 20px;}
div.webbook-link-container {text-align:right; padding-top:40px;}
div.webbook-link-container a {color: #FFFFFF; font-size:10px;}
/********* Languages ********/
#languages {float: right; width: 175px; padding: 20px 0px 0px 0px;}
#languages a:link, #languages a:visited, #languages a:hover, #languages a:active,
#languages a {font-size: 10px; color: #fff; text-decoration: none; }
#languages ul {list-style: none;}
#languages li {float: right; padding: 0px 3px 0px 3px; line-height: 12px;}
#languages li.inner {border-left: 1px solid #a0aebf; border-right: 1px solid #a0aebf;}
/****************************/
/*********** Menu ***********/
#menu {width: 178px; font-size: 12px; float: left; }
#menu .menu-item, #menu .menu-subitem {padding-bottom: 3px; min-height: 21px; background-color: #fff; }
#menu .menu-item, #menu .menu-subitem, #menu .menu-item a, #menu .menu-subitem a {text-decoration: none;}
#menu .menu-item, #menu .menu-item a {color: #fff;}
#menu .menu-subitem, #menu .menu-subitem a {color: #1a3858;}
#menu .menu-subitem, #menu .menu-text {line-height: 20px; vertical-align: middle; cursor: pointer; }
#menu .menu-text {float: left; width: 151px; border: 1px solid #5d6d62; border-left-width: 0px; height: 21px;}
#menu .menu-text {background: transparent url(../i/bg-menu.gif) repeat-x center;}
#menu .menu-text span, #menu .menu-subitem span {display: block;}
#menu .menu-text span span, #menu .menu-subitem span span {display: block; margin: 0px 10px; }
#menu img { float: right; cursor: pointer; }
#menu .subitems {padding-top: 23px;}
/****************************/
/***** Content container ****/
#content {background: #265785 url(../i/bg-content.gif) repeat-x top;}
#content {color: #fff; font-size: 10px;}
#content h3, #content p, #context div {margin: 8px 18px 8px 18px;}
#content p {font-size: 10px;}
#content a {color: #fff;}
#content ul {margin-left:40px;margin-right:40px;}
/****************************/

#logo {margin-left:22px;float:left;}

#promo {margin-top:1px;height:100px;overflow:hidden;background: transparent url(../i/bg-delimiter.gif) repeat-x bottom;}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active,
#footer {font-size:10px;color:#fff;text-decoration:none;}

/*--------------news styles------------------*/
div.page-title {
}
div.page-title h1 {
}
div.news-list {
    padding-left: 20px;
    padding-right: 20px;
}
div.news-list .news-item {
    margin-bottom: 20px;
  width: 760px;
}
div.news-list .news-item .field-date-value {
}
div.news-list .news-item .field-title-value {
}
div.news-list .news-item .field-title-value .title-display {
    font-weight: bold;
}
div.news-list .news-item .field-teaser-value {
}
div.news-list .news-item .field-view-page {
}
/*-------------Truckwash page----------------*/
table #Truckwash { margin: 20px; padding-top:1px; padding-bottom:1px; padding-right:5px; padding-left:5px; width:300px; align:left;}
table #Truckwash2 { margin: 20px; padding-top:1px; padding-bottom:1px; padding-right:5px; padding-left:5px; width:350px; align:left;}
#PriserVaskehal {font-weight: bold; }
#vaskehalDiv {font-weight: bold; width:300px; margin: 20px; border-bottom-style:dotted;}
#broedtekstVaskehal {width: 360px;}
#KontaktOplysningerVaskehal {width:200px; margin-right: 30px; padding:40px;  border-style:solid;}
/*-------------Sydjob Iframe page----------------*/
#sydjobFrame{margin: 20px; padding-top:1px; padding-bottom:1px; padding-right:5px; padding-left:5px; width:300px; align:left; border:5px;}
/*--------------- web-forms --------------------------*/
div.form-container {
    width: 760px;
    margin-left: 20px;
}
/*--------------Vacation form styles------------------*/
div.form-container .vacation-form label,
div.form-container .vacation-form .form-sector p {
    font-weight: bold;
}
div.form-container .vacation-form label {
    margin-right: 2px;
}
div.form-container .vacation-form textarea {
    width: 400px;
  height: 150px;
  margin-top: 10px;
}
div.form-container .vacation-form input {
}
div.form-container .vacation-form input.date {
    width: 80px;
}
div.form-container .vacation-form .form-sector {
    width: 760px;
  float: left;
  margin-bottom: 20px;
}
div.form-container .vacation-form .form-sector h3 {
    text-decoration: underline;
}
div.form-container .vacation-form div.sst-block {
    float:left;
}
div.form-container .vacation-form div.gmbh-block {
    float:right;
}
div.form-container .vacation-form div.navn-block,
div.form-container .vacation-form div.dato-block,
div.form-container .vacation-form div.bil-nr-block,
div.form-container .vacation-form div.boks-nr-block,
div.form-container .vacation-form div.born-block,
div.form-container .vacation-form div.uge-nr-block,
div.form-container .vacation-form div.frihed-fra-dato-block,
div.form-container .vacation-form div.frihed-til-dato-block,
div.form-container .vacation-form div.feri-fri-block,
div.form-container .vacation-form div.fri-uden-block,
div.form-container .vacation-form div.feriedage-block,
div.form-container .vacation-form div.ikke-accepteret-block,
div.form-container .vacation-form div.accepteret-block,
div.form-container .vacation-form div.fra-accepteret-dato-block,
div.form-container .vacation-form div.til-accepteret-dato-block,
div.form-container .vacation-form div.comments-block,
div.form-container .vacation-form div.udfvides-dato-block,
div.form-container .vacation-form div.underskrift-block {
    float:left;
  margin-right: 20px;
}
div.form-container .vacation-form div.navn-block input {
    width: 350px;
}
div.clear-field-both {
    clear: both;
  height: 14px;
}
div.clear-both {
    clear: both;
}

/*--------------Damage form styles------------------*/
.second-titles {
    font-weight: bold;
}
.second-titles .second-title-left {
    float: left;
}
.second-titles .second-title-right {
    float: right;
}
.damage-form table.damage-table1,
.damage-form table.damage-table2,
.damage-form table.damage-table3 {
    /*border:0px;*/ /* border="0" */
    border-collapse:collapse; /* cellspacing="0" */
  width: 758px;
}
.damage-form table.damage-table1 td,
.damage-form table.damage-table2 td,
.damage-form table.damage-table3 td {
    padding:2px; /* cellpadding="0" */
}
div.form-container .damage-form input.date {
    width: 76px;
}
div.form-container .damage-form input.klokken-field {
    width: 120px;
}
div.form-container .damage-form textarea.bem-textarea,
div.form-container .damage-form textarea.synlige-skader-textarea {
    width: 310px;
  height: 100px;
}
div.form-container .damage-form label.title-group {
   font-weight: bold;
   margin-bottom: 3px;
}
div.form-container .damage-form input.sted-field {
    width: 310px;
}
div.form-container .damage-form input.vidner-field {
    width: 444px;
}
div.form-container .damage-form input.post1 {
    width: 80px;
  margin-right: 4px;
}
div.form-container .damage-form input.post2 {
    width: 120px;
}
.damage-form table.damage-table2 td.td2,
.damage-form table.damage-table2 td.td4 {
   width: 22px;
   text-align: center;
}
.damage-form table.damage-table2 td.td3 {
   text-align: center;
   vertical-align: top;
   width: 150px;
}
.damage-form table.damage-table2 td.boundary-td {
 /* width: 134px;*/
}
.damage-form table.damage-table3 td.boundary-td {
   width:50%;
}
.damage-form table.damage-table1 td.td1 {
   width: 180px;
}
.damage-form table.damage-table1 td.td2 {
   /*width: 126px;*/
}
.damage-form table.damage-table1 td.td3 {
}
.damage-form table.damage-table1 td.td4 {
   width: 130px;
}

.damage-form .form-submit {
   margin-top: 20px;
}
.check-hvilke{
  float: left;
  font-size: 12px;
  width: 100px;
}
.bemarkninge-textarea{
  width: 225px;
}
.div_input input{
   width: 225px;
}
.postfs-field-1{
   width: 75px;
}
.postfs-field-2{
   width: 142px;
}
.form-sector-caption{
  text-align: center;
  font-weight: bold;
}
div.form-sector-block-all-border{
    border:1px solid black;
    padding: 2px;
}
.beskriv-uheldsituationen-textarea{
   width: 680px;
   height: 250px;
}
.politistationens-navn-text-field{
  width: 270px;
}
.hvorfor-begrund-dit-svar-textarea{
   width: 680px;
   height: 50px;
}
.title-group {
   font-weight: bold;
   margin-bottom: 3px;
}
.radio-modparten{
  margin-left: 125px;
}
.radio-modparten-caption{
  float:left;
  text-align: right;
  width: 100px;
}
.radio-modparten-input{
  float:left;
  text-align: left;
}
.clear-both{
  clear: both;
}
.var-der-polity-block{
  width: 200px;
  border:1px solid black;
  float:left;
  padding: 2px;
  height: 80px;
}
.blev-der-optager-rapport-block{
  width: 200px;
  border-bottom:1px solid black;
  border-top:1px solid black;
  border-right:1px solid black;
  float:left;
  padding: 2px;
  height: 80px;
}
.politistationens-navn-block{
  width: 284px;
  border-bottom:1px solid black;
  border-top:1px solid black;
  border-right:1px solid black;
  float:left;
  padding: 2px;
  height: 80px;
}
.foret-block,
.lysforhold-block{
  width: 150px;
  border:1px solid black;
  float:left;
  padding: 2px;
  height: 80px;
  margin-left: 30px;
}
.vejret-block{
  width: 275px;
  border:1px solid black;
  float:left;
  padding: 2px;
  height: 80px;
  margin-left: 30px;
}
.hastighed-block{
  width: 275px;
  border-bottom:1px solid black;
  padding: 2px;
  margin-left: 30px;
}
.timer-block{
  width: 500px;
  border:1px solid black;
  padding: 2px;
  margin-left: 30px;
}
.div-align-right{
  text-align: right;
}

.vejret-text-field{
  width: 250px;
}
.hastighed-field{
  width: 135px;
}
.div-timer{
  padding-top: 10px;
  padding-bottom: 10px;
}
.div-timer-caption{
  float: left;
  width: 300px;
}

/* Accident form 2 */ 
.accident-form table.accident-table1,
.accident-form table.accident-table2,
.accident-form table.accident-table3,
.accident-form table.accident-table4,
.accident-form table.accident-table5,
.accident-form table.accident-table6,
.accident-form table.accident-table7 {
    /*border:0px;*/ /* border="0" */
    border-collapse:collapse; /* cellspacing="0" */
  width: 758px;
}
.accident-form table.accident-table1 td,
.accident-form table.accident-table2 td,
.accident-form table.accident-table3 td,
.accident-form table.accident-table4 td,
.accident-form table.accident-table5 td,
.accident-form table.accident-table6 td,
.accident-form table.accident-table7 td {
    padding:2px; /* cellpadding="0" */
}
.accident-form table.accident-table1 td.td1 {
  width: 250px;
}
.accident-form table.accident-table1 td.td2 {
  width: 110px;
}
.accident-form table.accident-table1 td.td3 {
  width: 154px;
}
.accident-form table.accident-table2 td.td1 {
  width: 330px; 
}
.accident-form table.accident-table2 td.td2,
.accident-form table.accident-table2 td.td3 {
   width: 120px;
}
.accident-form table.accident-table3 td.td1 {
   width: 520px;
}
.accident-form table.accident-table4 td.td1 {
  width: 200px;
}
.accident-form table.accident-table5 td.td1 {
  width: 378px;
}
.accident-form table.accident-table4 textarea {
   height: 110px;
   width: 542px;
}
div.form-container .accident-form label.left {
  float: left;
}
div.form-container .accident-form label.right {
  float: right;
}
div.form-container .accident-form input.address-field,
div.form-container .accident-form input.navn-field,
div.form-container .accident-form input.stilling-field {
  width: 240px;
}
div.form-container .accident-form input.virksom-field {
  width: 560px;
}
div.form-container .accident-form input.adresse-sec2-field,
div.form-container .accident-form input.arbejdsgivers-field {
    width: 440px;
}
div.form-container .accident-form input.evt-cvr-field,
div.form-container .accident-form input.postnr-sec2-field,
div.form-container .accident-form input.policenr-field {
    width: 100px;
}
div.form-container .accident-form input.ulykk-adresse-postnr-field {
   width: 110px;
}
div.form-container .accident-form input.ulykk-adresse-field {
  width: 320px;
}
div.form-container .accident-form input.cpr-1-field {
  width: 100px;
}
div.form-container .accident-form input.cpr-2-field {
}
div.form-container .accident-form input.postnr-addr-field {
  width: 100px;
}
div.form-container .accident-form input.beskriv-field,
div.form-container .accident-form input.angiv-field {
    width: 500px;
}
div.form-container .accident-form input.bescriv-skadin-field {
   width: 660px;
}
div.form-container .accident-form input.tilskadek-field {
   width: 200px;
}
div.form-container .accident-form input.date-time {
  /*margin-left: 90px;*/
}
div.form-container .accident-form .form-submit {
   margin-top: 20px;
}
iframe
{
width:496px;
height:688px;
}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

