/*
## ips.css - Contains style for content in editorelement
*/

/* Removed sinse bullets indented text with beak
.article-content ul, ol {
  list-style-position:inside;
*/

/*
***********************
** IMAGE DESCRIPTION **
***********************
*/
div.image-box div.image-caption {
  background:#EFEFEF;
  padding:3px 5px; /* remember to adjust element in felles - filer.xsl if this is changed */
  font-size:0.91em;
}
div.image-box.left-floated {
  float:left;
  margin:0 15px 10px 0;
}
div.image-box.right-floated {
  float:right;
  margin:0 0 15px 10px;
}
div.image-box.none-floated {
  margin:15px 0;
}

/******************
## USER/TEXT BOX ##
******************/
div.user-box {
  background-color:#DDD;
  padding:5px;
  border:1px solid #999;
}

div.user-box.left-floated {
  float:left;
  margin:0 15px 10px 0;
}

div.user-box.right-floated {
  float:right;
  margin:0 15px 10px 0;
}

/*
************************
** IPS SYSTEM CLASSES **
************************
*/
table.user-table {
  margin-top:10px;
  margin-bottom:10px;
  border-collapse: collapse;
}
table.user-table td {
  padding:4px;
}
table.bordered-user-table {
  margin-top:10px;
  margin-bottom:10px;
  border-collapse: collapse;
  border: 1px solid black;
}
table.bordered-user-table tr td {
  border: 1px solid black;
  padding: 4px;
}

/* customer specific */
table.outlined-user-table {
  border-collapse: collapse;
  border: 1px solid #5D87A1;
  margin-top:9px;
  margin-bottom:9px;
}
table.dotted-user-table {
  border-collapse: collapse;
  border:0;
  margin-right:-1px;
  margin-bottom:-1px;
}
table.dotted-user-table tr {
  background:url(horizontal-dotted-line.gif) left bottom repeat-x;
}
table.dotted-user-table tr td:first-child {
  border-right:1px dashed #6D6F71 !important;
}
table.dotted-user-table tr td {
  border-right:0 !important;
  border-right:1px dashed #6D6F71;
  padding:10px;
}

.inline-article {
  border: 2px dashed black;
  padding: 3px;
}
.inline-file-attachment {
  width: 250px;
  border: 1px solid silver;
  padding: 6px;
  margin: 5px 0;
  min-height: 35px;
}
.inline-file-attachment a {
  display: block;
}
.inline-file-attachment a img {
  display: block;
  float: left;
  text-decoration: none;
  margin-right: 8px;
}
.outlined {
/*  background-color:infobackground; */
}
