/*I definitionerne findes følgende brugerdefinerede definitioner: - fritidsvejleder.*/
.galleryform {width:100%;margin-bottom:20px}
.moduleimage {float:left;padding:5px;margin:10px 10px 0 0;border:1px solid #000}

.highslide-gallery {clear:both;width:100%;padding:20px 0}
.galleryform ul {list-style-type:none; padding:0; margin:0}
.galleryform ul li {float:left;margin:10px 10px 0 0;}

.modulenotes td {padding:5px}
.modulenotes li {margin-left:-15px}
.Notes1 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.Notes2 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.Notes3 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

.contactform {float:left;width:100%; padding:10px 0 10px 0; margin-bottom:10px}
.contactformcontent {float:left;width:100%;border-bottom:1px dotted black;padding-bottom:10px}
.contactentry { float:left; width:100%; padding-top:10px; margin-top:10px; border-top:1px dotted black }
.contactimage {float:left;padding-right:10px}
.contactphoneHeader, .contactmobileHeader, .contactemailHeader { float:left; width:50px; }
.contacttaskHeader {float:left; width:100px;}
.contactzip { float:left; width:40px; }
.contactinfo {float:left;padding:0;margin:0}

.modulenotes td.CSS_sest1 .notesTitle { color: navy; font-size: xx-large; font-weight:bold  }
.modulenotes td.CSS_sest1 .notesContent {}
.modulenotes td.CSS_sest2 .notesTitle {font-weight:bold}
.modulenotes td.CSS_sest2 .notesContent {}
.modulenotes td.CSS_sest3 .notesTitle {font-weight:bold}
.modulenotes td.CSS_sest3 .notesContent {}
/*Fritidsvejleder - bruges ved at skrive "NotesFritidsvejleder" i css-felt på skabelonen i Sitecore */
.modulenotes td.NotesFritidsvejleder1 .notesTitle { font-weight:bold; color:white; background-color: #333; margin-top: 12px; margin-right: 12px; margin-left: 12px; padding: 5px; }
.modulenotes td.NotesFritidsvejleder1 .notesContent { background-color: #e3e3e3; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; padding: 5px; border: dashed 1px gray; }
.modulenotes td.NotesFritidsvejleder2 .notesTitle { font-weight:bold; color:white; background-color: #333; margin-top: 12px; margin-right: 12px; margin-left: 12px; padding: 5px; }
.modulenotes td.NotesFritidsvejleder2 .notesContent { background-color: #e3e3e3; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; padding: 5px; border: dashed 1px gray; }
/* Searchbox */
table#searchbox {
   width:100%
}

table#searchbox #thbox1 {}
table#searchbox #thbox2 {width:60%}
table#searchbox #thbox3 {text-align:right}

table#searchbox th {
    text-align:left
}


/* Phonebook list */
table.phonebooklist {
    width:100%;
    border:0;
    margin:1em 0;
    margin-bottom:30px;
}

table.phonebooklist .th1 {width:40%}
table.phonebooklist .th2 {width:15%}
table.phonebooklist .th3 {width:45%}

table.phonebooklist th, table.phonebooklist td {
    border:0;
    padding:2px 0;
}
table.phonebooklist th {
    text-align:left
}


/* Phonebook searchresult */
.phonebooksearch {
   margin-bottom:15px;
}

table#phonebooksearchresult {
    width:100%;
    border:0;
    margin:1em 0;
    margin-bottom:30px;
}
table#phonebooksearchresult #th1 {width:40%}
table#phonebooksearchresult #th2 {width:15%}
table#phonebooksearchresult #th3 {width:45%}

table#phonebooksearchresult #th11 {background-color:#ccc}

table#phonebooksearchresult th, table#phonebooksearchresult td {
    border:0;
    padding:2px 0;
}
table#phonebooksearchresult th {
    text-align:left
}


.commentsclass { background-color: #ff9; padding-bottom:20px }
.commentsclass ul { padding:0; margin:10px 0 0; list-style-type:none
 }
.commentsclass li {
  padding:0 0 10px;
  margin:0;
  background:#dafbb4 url(/img/dot.gif) repeat-x;
}
.commentsclass ul li .commentTimestamp {float:right;font-size:.9em}
.commentsclass ul li div.commentName {float:left;font-weight:bold}
.commentText {padding-top:3px}

.disJavaScript {}

/* Styling, der bruges til at vise Bibliotekets opslag i eksterne baser */

.Bib_EksterntOpslag {
  background:url("/~/media/AF0EA29787184B0D8F5F61FCB314349E.ashx") left bottom no-repeat;
  margin:5px 0 10px 6px;
  padding:5px;
  width:150px;
}
.Bib_EksterntOpslag input {font-size:11px;border: 1px #606062}
.Bib_EksterntOpslag input.fields {width:115px; margin-bottom: 8px;}
.Bib_EksterntOpslag .button {
  /*height:18px;*/
  border:1px solid #606062;
  font-size:11px;
  background-color:#fff;
  color:#000;
  padding:0;
  margin:0;
  position:relative;
  vertical-align: top;
  
}
.Bib_EksterntOpslag a {color:#000;text-decoration:none;}
.Bib_EksterntOpslag a:hover {color:#000;text-decoration:underline;}

.calendarDayvCalendar {padding:7px 0}

.postcard {width:627px;margin-top:20px}
.postcard fieldset {float:left;width:350px}
.postcard fieldset label {width:100%;display:block}
.postcard .postcardFromHeader, .postcard .postcardToHeader, .postcard .postcardMessage label {width:100%;display:block;padding-top:10px; font-weight:bold}
.postcard .postcardMessage textarea {width:98%}
.postcard .postcardFrom input {width:98%}
.postcard .postcardTo input {width:98%}
.postcard .postcardButton {display:block;width:100%}
.postcard .postcardImages {width:230px;margin-left:10px;}
.postcard .postcardImages label {display:inline}
.postcard .postcardImages input {float:left}
.postcard .postcardButton {margin-top:20px;}

/* Ankiro */
.fileimage {float:left; padding:2px 5px 0 0}
.rowdate {font-style: italic;}

.mediaList table	{
	width: 100%;
	font-size: 11px;
	margin-top: 15px;
}
.mediaList table th	{
	text-align: left;
	background-color: #DFD8CB;
	padding: 3px 0px 3px 5px;
}