body{ background-color: #FFFFFF; font-family:Arial; color: #505050;}

body.Eurofir{ background-image:url(../images/EurrofirLogoBar.jpg); background-repeat:no-repeat;background-color:#FFFFFF;padding:4px 10px 0px 0px;}
body.Eurofir span.title{ font-size: 11px; font-weight: bold; font-family: Arial,sans-serif; color: #000; margin-left: 108px;}
body.Eurofir .CourseTitle{ color:#2f4a08; font-family: Arial; font-size:14px; padding:5px 0px 0px 220px;}
body.nav{ background-color: #f4f7ef; border-top: solid 1px #000;}
body.Space{background-color: #f0f0f0;border-left:solid 1px #75b11f;}


p {font-family: Arial; margin-top: 4px; line-height:18px;}
img { border: 0px; }
.notyet { color:#c3c3c3; font-weight:bold;}

h1 { font-size:13px; color: #292828; margin: 0px 0px 4px 0px;}
h2 { color: #4f4e4e; font-size: 120%;}
h3 { }


a { color: #0d5fe7; text-decoration: none;}
a:hover { color: #bc1515; text-decoration: underline;}

a.glossary:link, a.glossary:active { color: #0d5fe7; text-decoration: none;}
a.glossary:hover { color: #bc1515; text-decoration: underline;}

ul { padding: 0px; margin-left:13px;}
li { margin-left: 10px;}

.logo-tekst { font-size: 0.8em; font-family: Verdana, sans-serif;color:#FFFFFF;}

table { font-size: 80%;}
table tr td table tr td { font-size: 120%;}

.tableborder { border:solid 1px #8989c3;width: 90%;}
.tableborder .heading { background-color:#4e4ec0; font-weight: bold; color:#ffffff; padding:0.3em; font-size: 120%;}
.tableborder td.light { border-top:solid 1px #8989c3;padding:0.3em; font-size: 120%; }
.tableborder td.dark { background-color:#d7d7f3; border-top:solid 1px #8989c3;padding:0.3em; font-size: 120%;}
.tableborder td.oddodd { background-color:#d7d7f3; border-top:solid 1px #8989c3;padding:0.3em; font-size: 120%;}
.tableborder td.oddeven { border-top:solid 1px #8989c3;padding:0.3em; font-size: 120%;}
.tableborder td.border-right { border-right: solid 1px #8989c3; padding:0.3em; font-size: 120%;}

td { vertical-align: top;font-family:,Arial;}
.title { line-height: 26px;}
.note { font-size: 80%;}
.note-center { font-size: 80%;margin-left:3em;}
.small-text{ font-size: 0.7em; font-family: Verdana, sans-serif; color:#010152; padding-left: 10px; padding-top: 6px; vertical-align: top;}
.icon{ text-align:right;padding-top:2px;padding-right:24px;}

.pageinfo {}
.pageinfo td { font-size:82%; text-align:right; padding:0.3em; }
.content{ margin-left:40px; margin-top:10px; width:85%;}
.page { color:#000; padding-right:0.9em;}
.chapter { color:#000}
hr {height:1px;border-top:dotted 1px #333333; border-left:0px;border-bottom:0px;border-right:0px;}
p.kolom {background-color:#f2f3fd;  margin-left: 0px; padding-left:10px;margin-bottom:0px;}
.marge{}
.kolom img{padding-top:4px; padding-right:4px;}


body.glossary { }
.contentGlossary{ margin-left:10px; margin-top:10px; width:95%;}
 



div{ font-family :  Verdana, sans-serif; list-style: inside;}

div.img-left {float:left; padding:6px 15px 0px 8px;}
div.img-right {float:right; padding:6px 8px 0px 15px;}

.case {margin: 10px 0px 10px 0px;}
.caseBlock {font-family: Arial, sans-serif; width: 170px; height: 140px; border: solid 1px #85ab4e; color:#353c2c; margin-right:12px; padding: 3px;}
.caseBlock img {border-bottom: dotted 1px #6c9a2d;}

 
ul.docTypeLink { list-style: none;  padding:0px; margin: 0px;}
ul.docTypeLink li {list-style-image:none; list-style-position:outside; list-style-type:none; text-align:left; margin-left:0px;}
ul.docTypeLink li .pdf-file {background-image:url(../images/icon_pdf.gif); }
ul.docTypeLink li .icon {background-position:left center;background-repeat:no-repeat;padding-left: 20px;}
 
 
//.case { float: left;  margin-left; 30px; width: 740px; height: 170px; font-family: Arial, sans-serif; margin-top: 6px; }
//.caseBlock1 { position: absolute; left: 0px; font-family: Arial, sans-serif; width: 170px; height: 140px; border: solid 1px #85ab4e; color:#353c2c; margin-right:8px; padding: 2px;}
//.caseBlock2 { position: absolute; left: 180px; font-family: Arial, sans-serif; width: 170px; height: 140px; border: solid 1px #85ab4e; color:#353c2c; margin-right:8px; padding: 2px;}
//.caseBlock3 { position: absolute; left: 352px; font-family: Arial, sans-serif; width: 170px; height: 140px; border: solid 1px #85ab4e; color:#353c2c; margin-right:8px; padding: 2px;}
//.caseBlock4 { position: absolute; left: 522px; font-family: Arial, sans-serif; width: 170px; height: 140px; border: solid 1px #85ab4e; color:#353c2c; margin-right:0px; padding: 2px;}
.caseBlock img {border-bottom: dotted 1px #6c9a2d;}

table.data {border-collapse:collapse;}
table td.head {padding:4px; background-color:#e2ecd4;color:#232421; font-weight: bold; border: solid 1px #ccc;}
.label {padding:4px; background-color: #f4f7ee; color:#232421; border: solid 1px #ccc;}
.accent {border:solid 1px #be1616; }
