/*
$Source: F:/CVS/Repositories/Dreamsrc/web/css/content.css,v $
$Revision: 1.7 $
$Author: meg $
$Date: 2007/03/30 12:27:06 $
*/

/* Styles applied to text in the main frame on dreammodel.dk */
body { font: 10pt verdana, helvetica, sans-serif; }
a    { color: #800000 ; text-decoration: none; } /* #AC092C */
a:hover { color: #D70223; }
h1   { font-size: 18px; font-weight: bold; }
h2   { font-size: 14px; font-weight: bold; margin-bottom: 5px; }
h3   { font-size: 12px; font-weight: bold; margin-bottom: 2px;}
p    { margin: 0px; padding-bottom: 6px; }
  
table {
  font-family:verdana, helvetica, sans-serif;
  font-size:10pt;
}

.timeline { font-size: 12px; }
.date { font-size: 11px; font-weight: bold; }
.event { padding-left: 10px; padding-bottom: 10px; }

.seperatorline { 
  display:inline-block; 
  height: 5px;
  padding: 0px;
  border-color: #800000; 
  border-bottom-width: 1; 
  border-bottom-style: solid
}

.helpsection { font-size: 12px; color: gray; }
.helpheader { padding-left: 30px; padding-top: 5px ; text-indent: -20px; font-weight: bold;  }
.helpbody { padding-left: 30px; }

.docinfo { font-size: 13px; font-weight: bold; padding-bottom: 10px;}
.docsubinfo { font-size: 12px; padding-left: 10px; font-weight: normal; }
.docauthor { font-size: 12px; padding-left: 10px; padding-top: 3px; font-weight: normal; }
.docpubinfo { font-size: 12px; padding-left: 10px; font-weight: normal; color: gray; }
.docabstract { color: gray; font-size: 12px; padding-left: 10px; padding-top: 3px; font-weight: normal; }

.btnToggleExpand { vertical-align: middle; cursor: hand; }
.collapsed { display:none; }
.expanded 
{ 
  display:inline-block; 
  padding: 10px; 
  border-color: #800000;
  border-bottom-width: 1; 
  border-bottom-style: solid; 
  border-top-width: 1;
  border-top-style: solid;
  cursor: hand;
}
.expandclose { padding-left: 30px; padding-top: 10px; text-align: right; }

.employee {
  display: inline-block;
  font-size: 12px;
  margin: 10px;
  width: 350px;
  min-height: 80px;
  vertical-align: text-top;}

.empimage { float: left; margin-right: 10px; display: inline-block;
  width: 80px; border: 2px; border-style: solid; border-color: white;}
.empimageful { float: left; margin-right: 10px; display: inline-block; 
  border: 2px; border-style: solid; border-color: #800000;}
.empimagehover { float: left; margin-right: 10px;
  width: 80px; border: 2px; border-style: solid; border-color: #D70223;}
.employeename { font-size: 15px; }
.employeetitle { font-size: 10px; color: gray; padding-bottom: 20px;}

.teaserimage { display: block; margin-left: 80px; border: 0; }
.teaserseperator { 
  display:inline-block; 
  height: 5px;
  padding: 0px;
  border-color: "white"; 
  border-bottom-width: 1; 
  border-bottom-style: solid
}
