﻿.contentDiv{
 font-size: 12px;
 padding: 10px;
}
.statsDiv{
 font-size: 12px;
 background: #f8ebeb;
 padding: 8px;
}
.summaryDiv{
 font: normal 12px arial;
 background-color: #f8ebeb;
 float: right;
 padding-top: 4px;
}
.tipContainerDiv
{
padding: 10px;
padding-top: 1px;
font: normal 11px arial;
}
.tool-tip{
color: #fff;
filter:alpha(opacity=66);
-moz-opacity:.66;
opacity:.66;
z-index: 13000;
}
.tool-text{
font: normal 11px arial;
padding: 4px 8px 4px 8px;
background: #000;
}
ul{
 margin-left: 18px;
}
.infoDiv{
 font: normal 12px arial;
 background-color: #f8ebeb;
}
body,html,form{
 margin: 0px;
 height: 100%;
}
td{
 font-family: Arial;
}
h1{
 font: bold 19px arial;
 color: #990000;
 margin-bottom: 1px;
}
h2{
 font: bold 16px arial;
 color: #990000;
 margin-bottom: 1px;
}
h3{
 font: bold 13px arial;
 color: #990000;
 margin-bottom: 1px;
}
.tilmeldButton{
 height: 30px;
 width: 170px;
 font: bold 11px arial;
}
.holdTableContainer
{
	background-color:#f8ebeb;

}
.holdTable{
 border: solid 8px #f8ebeb;
 width: 260px;
 margin-bottom: 10px;
}
.holdTable td{
 font: normal 11px arial;
 background: #f8ebeb;
}
.modegangeTable{
	
}
.modegangeTable td{
 font: normal 12px arial;
 background: #e5ecf9;
}
.modegangeTable th{
 font: bold 12px arial;
 text-align: left;
}
.holdBeskrivelseTable td{
 font: normal 12px arial;
 padding-top: 8px;
 padding-right: 18px;
 line-height: 17px;
 padding-bottom: 18px;
}
.holdBeskrivelseTable{
 width: 100%;
}
.holdPriserTable td{
 font: normal 12px arial;
}
.holdPriserTable
{
	
}
.soegTxtTd{	
 font: italic 10px arial;
 color: #fff;
}
.paging span{
 font: bold 15px arial;
 color: #fff;
 background: #990000;
 padding-right: 3px;
 padding-left: 3px;
}
.linkSpan{
 color: #fff;
 background: #990000;
 padding-right: 3px;
 padding-left: 5px;
}
a:link.whiteLink{
 text-decoration: none;
 color: #fff;
}
a:visited.whiteLink{
 text-decoration: none;
 color: #fff;
}
a:hover.whiteLink{
 text-decoration: none;
 color: #fff;
}
.paging a:link{
 font: bold 15px arial;
 text-decoration: none;
 color: #333;
}
.paging a:visited{
 font: bold 15px arial;
 text-decoration: none;
 color: #a75310;
}
.paging a:hover{
 font: bold 15px arial;
 text-decoration: none;
 color: #990000;
}
a:link{
 color: #990000;
 text-decoration: underline;
}
a:visited{
 color: #a75310;
 text-decoration: underline;
}
a:active{
 color: #990000;
 text-decoration: none;
}
a:hover{
 color: #a75310;
 text-decoration: none;
}
a:link.link{
 color: #990000;
}
a:visited.link{
 color: #990000;
}
a:active.link{
 color: #a75310;
}
a:hover.link{
 color: #a75310;
 text-decoration: none;
}
a:link.toptool{
 color: #990000;
}
a:visited.toptool{
 color: #990000;
}
a:active.toptool{
 color: #a75310;
}
a:hover.toptool{
 color: #a75310;
 text-decoration: none;
}
.katagoriLink{
 color: #990000;
 text-decoration: none;
 font-weight:bold;   
}
.katagoriLinkOver{
 color: #a75310;
 text-decoration: none;
 font-weight:bold; 
}
.katagoriLinkSelect{
 color: #a75310;
 text-decoration: none;
 font-weight:bold; 
}
.katagoriSmallLink{
 color: #000;
 text-decoration: none;
 font:11px arial;
}
.katagoriSmallLinkSelect{
 color: #a75310;
 text-decoration: none;
  font:11px arial;
}
.katagoriSmallLinkOver{
 color: #a75310;
 text-decoration: none;
  font:11px arial;
}
.katagoriSmallLinkInaktiv{
 color: #999999;
 font:11px arial;
}
.katagoriSmallLinkSelectInaktiv{
 color: #999999;
 font:11px arial;
}
.katagoriSmallLinkOverInaktiv{
 color: #999999;
 font:11px arial;
 cursor:default;  
}
a:link.advSoegLink{
 color: #990000;
 text-decoration: none;
}
a:visited.advSoegLink{
 color: #990000;
 text-decoration: none;
}
a:active.advSoegLink{
 color: #a75310;
 text-decoration: none;
}
a:hover.advSoegLink{
 color: #a75310;
 text-decoration: none;
}
a:link.menuLink{
 color: #999;
 font: bold 13px arial;
 text-decoration: none;
}
a:visited.menuLink{
 color: #999;
 font: bold 13px arial;
 text-decoration: none;
}
a:active.menuLink{
 color: #a75310;
 font: bold 13px arial;
 text-decoration: none;
}
a:hover.menuLink{
 color: #a75310;
 font: bold 13px arial;
 text-decoration: none;
}
a:link.menuAktivLink{
 color: #990000;
 font: bold 15px arial;
 text-decoration: none;
}
a:visited.menuAktivLink{
 color: #990000;
 font: bold 15px arial;
 text-decoration: none;
}
a:active.menuAktivLink{
 color: #a75310;
 font: bold 15px arial;
 text-decoration: none;
}
a:hover.menuAktivLink{
 color: #a75310;
 font: bold 15px arial;
 text-decoration: none;
}
.bgTable{
 height: 100%;
 position: absolute;
 top: 0px;
 z-index: 1;
}
.prSideDropDownList{
 font: normal 10px arial;
 margin-top: 4px;
}
.bgLeftTd{
 background: url(../Images/bgLeft.png);
 width: 22px;
}
.bgCenterTd{
 background: #ededed;
 width: 100%;
}
.bgRightTd{
 background: url(../Images/bgRight.png);
 width: 22px;
}
.mainTable{
 position: absolute;
 top: 0px;
 z-index: 2;
}
.top1Td{
 height: 4px;
}
.topDiv{
 background: #990000;
 height: 4px;
 overflow: hidden;
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 z-index: 3;
}
.bundDiv{
 background: #990000;
 height: 4px;
 overflow: hidden;
 position: absolute;
 bottom: 0px;
 left: 0px;
 width: 100%;
 z-index: 3;
}
.bestyrelseDiv{
 font: bold 15px arial;
 color: #990000;
 padding: 15px;
}
.top2Td{
 background: #ffffff;
 height: 52px;
 font-size: 11px;
}
.top3Td{
 background: #ededed;
 height: 33px;
 padding-top: 6px;
 padding-left: 4px;
}
.topRightToolsDiv{
 float: right;
 padding-top: 5px;
}
.middleLeftTd{
 background: url(../Images/middleLeft.png);
}
.middleCenterTd{
 width: 100%;
 height: 400px;
 background: #ffffff;
 vertical-align: top;
 padding-top: 12px;
 padding-bottom: 12px;
}
.overskriftDiv{
 font: bold 15px arial;
 color: #999;
 height: 20px;
 padding-top: 3px;
 padding-left: 5px;
}
.middleRightTd{
 background: url(../Images/middleRight.png);
}
.bottomTd{
 width: 100%;
 height: 4px;
 background: #990000;
}
.kortTd{
 width: 314px;
}
.soegeboksCenterTd{
 background: url(../Images/Red/soegeboksCenter.png);
 width: 100%;
 padding-left: 14px;
 padding-top: 4px;
}
.soegeTd{
 vertical-align: top;
 padding-top: 7px;
 padding-left: 10px;
}
.findKurserKnapImg{
 position: relative;
 margin-left: 18px;
 margin-bottom: -2px;
 cursor: hand;
 cursor: pointer;
}
.findSkolerKnapImg{
 position: relative;
 margin-left: 3px;
 margin-bottom: -2px;
 cursor: hand;
 cursor: pointer;
}
.soegeordInput{
 width: 285px;
 margin:0;
 padding:0;
 font-size: 15px;
 height: 21px;
 line-height: 20px;
 border: solid 1px #527d89;
 padding-left: 2px;
}
.bottomTextTd{
 font: normal 10px arial;
 text-align: right;
 padding-right: 21px;
 padding-top: 3px;
 color: #666;
}
.katagoriDiv{
 font: bold 17px arial;
 color: #990000;
 margin-top: 8px;
 padding-top: 2px;
 padding-left: 16px;
 margin-left: 10px;
 background: url(../Images/dot.png) no-repeat left top;
}
.katagoriSmallDiv{
 font: normal 11px arial;
 color: #666;
 width: 240px;
}
.advSoegDiv{
 font: normal 10px arial;
 color: #990000;
 position: absolute;
 margin-left: 158px;
 margin-top: -1px;
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 4px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
}
.header { 
	PADDING-RIGHT: 2px; 
	padding: 3px;
	border: solid 1px #fff;
	FONT-SIZE: 13pt; 
	BACKGROUND-COLOR: #e5ecf9; 
}
.target {
	font-weight: bold;  
	text-align: left;
}
.summary {
	font-size: 10pt;
	text-align: right;
    font: 12px arial;
	
}
.footer {
	margin-top: 40px;
	text-align: center;
	font-size: 11px;
}
.paging {
	font: normal 15px arial;
	text-align: center;
}
.intetResultatDiv{
 font: bold 20px arial;
 color: #999;
 padding: 19px;
 padding-top: 10px;
}
a.homepage {
	font-size: 17pt;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
A.link {
	FONT-SIZE: 13pt
}
.sample {
	FONT-SIZE: 10pt
}
.path {
	FONT-SIZE: 10pt; COLOR: green
}
.Tip {
	padding: 2px;
	font-size: 10pt;
	padding: 4px;
}
.skolenavnSpan{
 font-size: 12px;
 color: #999;
}
.menuDiv{
 background: #f8f8f8;
 border-top: solid 1px #eee;
 border-right: solid 1px #eee;
 border-left: solid 1px #eee;
 padding: 6px;
 padding-right: 11px;
 padding-left: 11px;
}
.menuAktivDiv{
 background: #fff;
 border-top: solid 1px #eee;
 border-right: solid 1px #eee;
 border-left: solid 1px #eee;
 padding: 8px;
 padding-right: 11px;
 padding-left: 11px;
}
.menuInnerAktivDiv{
 border-top: solid 1px #fff;
 border-right: solid 1px #fff;
 border-left: solid 1px #fff;
 float: left;
 margin-right: 7px;
}
.menuInnerDiv{
 border-top: solid 1px #fff;
 border-right: solid 1px #fff;
 border-left: solid 1px #fff;
 float: left;
 margin-top: 6px;
 margin-right: 7px;
}
.errorDiv{
 font: bold 20px arial;
 color: #cc0a0a;
 padding: 19px;
 padding-top: 10px;
}
.warningImg{
 position: absolute;
 margin-bottom: -5px;
}
.sendTipButton{
 height: 30px;
 width: 70px;
 font: bold 11px arial;
 padding-right: 5px;
}
.tipEnVenDiv
{
 font: bold 11px arial;
}
.tipEnVenMsgDiv
{
 font: normal 11px arial;
}
.tipEnVenValidationSummaryDiv
{
 font: normal 11px arial;
}
.holdImage
{
	float:right;
	margin:0px 0px 10px 10px;
}

table.frontpage-table {
  width: 100%;
}

table.frontpage-table table {
  border: 1px solid #eee;
  width: 100%;
}

table.frontpage-table tr td {
  vertical-align: top;
  padding: 0px 10px;
}

.antal-kurser-wrap {
  color: #969696;
  font-size: .8em;
}

.antal-kurser {
  color: #990000;
}

ul.hold-liste-frontpage {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  font-size: .8em;
}

ul li.row1 {
  background: #eee;
}