table, tr, td, ul, li, p, h1, h2, h3, h4, h5, h6, div, span, a {
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}.hidden { display: none; }


.tx-indexedsearch {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    font-weight: normal;
		}
		
p, span {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 11px;
    color: black;
}

.csc-firstHeader {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 23px;
    color: black;
    font-weight: Bold;
    }

.csc-textpic-text .bodytext{
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    font-weight: normal;
    /*font-style: italic; - remmet ud af RJG d. 24/5-07 da ELO klager over italic i brødtekst i modulet tekst m/billede */
    margin-top: 2px;
    }


.forside h1{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: none;
     font-weight: bold; 
     font-size: 11px; 
     vertical-align: top;             
     padding: 0px 0px 4px 0px;
     margin: 0px 0px 0px 0px;
     color: black;
}
		
.forside p {
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		 font-size: 11px;
     color: black;
		 border: 0px solid black;
     border-top: collapse;
		 vertical-align: top;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
}	

.forside span{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		 border: 0px solid black;
		 font-size: 11px;
     color: black;
     border-top: collapse;
		 vertical-align: top;
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
}

.forside tbody {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    vertical-align: top;
    color: black;
    font-weight: normal;
}	

.forside a {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: none;
     font-weight: bold; 
     font-size: 11px; 
     vertical-align: top;             
     padding: 0px 0px 4px 0px;
     margin: 0px 0px 0px 0px;
     color: black;
}
.forside img {
     vertical-align: top;
}

.forside H5 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: #333333;
    background-color: #dfe3ea;
    padding: 4px;
    border: 1px solid #999999;
		
}

.forsidereklame img{
     padding: 0px 0px 10px 0px;
		 }

.content p{
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 13px;
    color: black;
    border: 0px solid black;
    border-top: collapse;
		vertical-align: top;
		text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
}

.content span{
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 13px;
    color: black;
    border: 0px solid black;
    border-top: collapse;
		vertical-align: top;
		text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
}		


.content tbody {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    vertical-align: top;
    color: black;
    font-weight: normal;
}	

.content a {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: underline;
   
     font-size: 13px; 
     vertical-align: top;             
     padding: 0px 0px 4px 0px;
     margin: 0px 0px 0px 0px;
     color: #003366;
}


.content img {
  vertical-align: top;
}

.content H1 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 22px;
    color: black;
    font-weight: Bold;
    }

.content H2 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 16px;
    color: #344265;
    background-color: #dfe3ea;
    padding: 4px;
    line-height: 150%;
}

.content H3 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 17px;
    color: black;
    }

.content H4 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: black;
    font-weight: Bold;
    margin: 0px 0px 10px 0px;}

.content H5 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: #333333;
    background-color: #dfe3ea;
    padding: 4px;
    border: 1px solid #999999;
    }

.content H6 {
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     background-color: #8a3554;
		 font-weight: bold; 
     font-size: 11px; 
     vertical-align: top;             
     padding: 3px 0px 0px 0px;
     margin: 5px 0px 10px 0px;
     color: white;
		 line-height: 21px;
		 padding-left: 3px;
    }
		
				
H1 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 23px;
    color: black;
    font-weight: Bold;
    }

H2 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 16px;
    color: #344265;
    background-color: #dfe3ea;
    padding: 4px;
    line-height: 150%;
}

H3 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 17px;
    color: black;
		margin-bottom: 5px;
    }

H4 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: black;
    font-weight: Bold;
    margin: 0px 0px -18px 0px;
    }

H5 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: #333333;
    background-color: #dfe3ea;
    padding: 4px;
    border: 1px solid #999999;
    }

H6 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    font-weight: normal;
    }

ul {
	margin-top: 0;
	margin-bottom: 10px;
}
		
li {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: black;
    font-weight: normal;
    margin-bottom: 6px;
}		

hr { 
    color="#999999";
    height:1px;
    
}

img {
border: 0;
}


.bodytext {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: black;
    font-weight: normal;
}



.hojreindhold {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    font-weight: normal;
		padding-top: 100px;
}

.main {
background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/baggrund.gif) no-repeat bottom right;

}

.main2 {
background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/baggrund2.gif) no-repeat bottom right;

}

.main3 {
background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/itprof_baggrund.gif) no-repeat bottom right;

}

a {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 13px;
    color: black;
    font-weight: normal;
    text-decoration: underline;
}

/* Adressefelt */

.adresse {
		clear: both;
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: #334362;
    
    margin: 0px 0px 0px 13px;		
}

.adresse a {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: #334362;
    
    text-decoration: underline;
}

/* Find vores afdelinger */

.afdelinger a {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: #334362;    
    text-decoration: underline;
		font-weight: bold;
		margin: 0px 0px 0px 13px;		
}

/* Netpolitik */

.netpolitik {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 9px;
    color: #a8a8a8;
    margin: 0px 0px 0px 13px;				
}

.netpolitik a{
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 9px;
    color: #a8a8a8;
    text-decoration: none;		
}

/* Presse- og nyhedsliste */

.pressenyt {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
		text-align: center;
}

.pressenyt a {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
		text-align: center;
}

/* Adressefelt på udprint */

.adresse_print {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 10px;
    color: darkgrey;
		text-align: center;   
    }


#page {

}

.linkstop {

padding: 0px 3px 0px 0px;
}

.breadcrumbitem{

    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 9px;
    color: #a1a5b0;
    text-decoration: none;
}

.path {

    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 9px;
    color: #a1a5b0;
    text-decoration: none;
}

.linkstop a{

    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 9px;
    color: a8a8a8;
    text-decoration: underline;
}



.leftnav {
		background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/navmellemrum.gif) repeat-y top left;
		width: 200px;
		padding: 0px 0px 0px 0px;
}

/*Menu styles*/

.kategori {
		background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/navbaggrund.gif) no-repeat top left;
    height: 18px;
    margin: 10px 0px 0px 1px;
    padding: 0px 0px 0px 4px;

}			

.kategori a{
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;
		font-weight: bold;
}			
		

/*her kommer de IKKE selectede i 1.niveau */

.leftnavitem1nivBg {
		background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/navbaggrund.gif) no-repeat top left;
    height: 18px;
    margin: 10px 0px 0px 1px;
    padding: 0px 0px 0px 4px;
    vertical-align: middle;
    text-decoration: none;	
}


.leftnavitem1niv{
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;
}

a.leftnavitem1niv:link {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;
}

a.leftnavitem1niv:visited {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;		
}

a.leftnavitem1niv:hover {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;
}

/* og her kommer de selectede i 1. niveau*/

.leftnavitem1nivBgSel {
		background: #ffffff url(http://www.vejlehs.dk/fileadmin/sitegraphics/navbaggrund.gif) no-repeat top left; /*646e83*/
    height: 18px;
    margin: 10px 0px 0px 1px;
    padding: 0px 0px 0px 4px;
    vertical-align: middle;
    text-decoration: none;
		
}

.leftnavitem1nivSel {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 12px;
    color: white;
    text-decoration: none;
		font-weight: bold;
} 

/*her kommer de IKKE selectede i 2.niveau */

.leftnavitem2nivBg {
		
    height: 15px;
    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 10px;
    vertical-align: middle;
    text-decoration: none;
}


.leftnavitem2niv{
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}

a.leftnavitem2niv:link {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}


a.leftnavitem2niv:visited {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;		
}

a.leftnavitem2niv:hover {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}


/* og her kommer de selectede i 2. niveau*/

.leftnavitem2nivBgSel {
		height: 18px;
    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 10px;
    vertical-align: middle;
    text-decoration: none;
		
}

.leftnavitem2nivSel {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
    font-weight: Bold;
}

/*her kommer de IKKE selectede i 3.niveau */

.leftnavitem3nivBg {
    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 20px;
    vertical-align: middle;
    text-decoration: none;
}


.leftnavitem3niv{
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}

a.leftnavitem3niv:link {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}


a.leftnavitem3niv:visited {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;		
}

a.leftnavitem3niv:hover {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}



/* og her kommer de selectede i 3. niveau*/

.leftnavitem3nivBgSel {
    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 20px;
    vertical-align: middle;
    text-decoration: none;
		
}

.leftnavitem3nivSel {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
    font-weight: Bold;
} 

/*her kommer de IKKE selectede i 4.niveau */

.leftnavitem4nivBg {

    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 30px;
    vertical-align: middle;
    text-decoration: none;
}

.leftnavitem4niv{
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}

a.leftnavitem4niv:link {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}


a.leftnavitem4niv:visited {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;		
}

a.leftnavitem4niv:hover {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
}



/* og her kommer de selectede i 4. niveau*/

.leftnavitem4nivBgsel {

    margin: 0px 0px 0px 3px;
    padding: 0px 0px 0px 30px;
    vertical-align: middle;
    text-decoration: none;
		
}		

.leftnavitem4nivSel {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    text-decoration: none;
    font-weight: Bold;
} 

/* News styling */

.news-latest-item {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 11px;
    color: black;
}

.news-latest-container h2{ 
display: none;
}

.news-latest-gotoarchive {
display: none;
}

.news-latest-category {
display: none;
}

.news-latest-morelink {
display: none;
}

.singleoverskrift h3 {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 13px;
		font-weight: bold;
    color: black;
}

.news-single-timedata {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 11px;
    color: black;
}

.news-list-title {
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 14px;
    color: black;
    border: 0px solid black;
    border-top: collapse;
		text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
		font-weight: bold;
}

.news-list-p .bodytext{
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-size: 13px;
    color: black;
    border: 0px solid black;
    border-top: collapse;
		vertical-align: top;
		text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px; 
}

.news-list-p a{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		 font-size: 13px;
     color: black;	
		 text-decoration: underline; 
		 
		
}
.faktabokse img { float: right; }
.faktabokse h1{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     background-color: #8a3554;
		 font-weight: bold; 
     font-size: 11px; 
     vertical-align: top;             
     padding: 3px 0px 0px 0px;
     margin: 5px 0px 10px 0px;
     color: white;
		 line-height: 21px;
		 padding-left: 3px;
}
		
.faktabokse p{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		 font-size: 11px;
     color: black;
		 border: 0px solid black;
     border-top: collapse;
		 vertical-align: top;
     margin: 5px 0px 10px 0px;
		 
}	

.faktabokse span{
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		 border: 0px solid black;
		 font-size: 11px;
     color: black;
     border-top: collapse;
		 vertical-align: top;
     padding: 0px 0px 0px 0px;
     margin: 5px 0px 10px 0px;
}

.faktabokse tbody {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    vertical-align: top;
    color: black;
    font-weight: normal;
}	

.faktabokse a {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
     text-decoration: underline;
     font-size: 11px; 
     vertical-align: top;             
     padding: 0px 0px 4px 0px;
     margin: 0px 0px 0px 0px;
     color: black;
}

.faktabokse li {
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    color: black;
    font-weight: normal;
    padding: 0px 0px -15px 0px;
    margin: 0px 0px 0px -15px;
}

/* Denne rammer globalt, men er lavet specielt til VHS DB listvisning - RJG */
.faktabokse .csc-header { 
		clear: both;
}


/***************************************************************
* Mailform
***************************************************************/
.csc-mailform { float: left; border: 0; }

.csc-mailform .csc-mailform-field label {
	width: 100%;
	text-align: left;
	display: block;

}

#mailformname, #mailformaddress, #mailformpostnr, #mailformby, #mailformemail, #mailformtelefon_arbejde, #mailformtelefon_privat, #mailformbesked {
	width: 100%;
}

.csc-mailform h4 {
	margin: 5px 0px 0px 0px;
}

.csc-mailform label {
	font-size: 12px;

}

.csc-mailform-field {
	padding-bottom: 5px;
}

.csc-mailform-submit {
	margin-top: 15px;
}


/***************************************************************
* VHS DB extension af RJG
***************************************************************/
/**** VHS forside ****/
#vhstable {
	float: left;
	width: 656px;
	margin-bottom: 10px;
	background-image: url(../sitegraphics/soeg_baggrund.jpg);
}#vhsfront { 
  float: left;
  border: solid 1px #334455;
  padding: 10px;
}

.vhsboks {
	width: 309px;
	float: left;
	margin-bottom: 10px;
}

#vhsfront .vhskselect {
	width: 324px; /* incl 15px til margin */
	float: left;
}.vhskselect .labelvhskselect, .vhskselect .inputvhskselect {
	padding-left: 15px;
}

/* Dropdown selectbokses bredde */
.vhsboks option, .vhsboks select, .vhskselect select {
	width: 300px;
}

.vhstekstboks {
	width: 450px;
	float: left;
	padding-bottom: 5px;
}.vhstekstboks .labelvhstekstboks {}
.vhstekstboks .inputvhstekstboks input {
	width: 450px;
}

.vhssubmit {
	width: 100px;
	float: right;
	margin: 12px 0px 0px 0px;
}

/**** Kursus forside ****/
#vhsback { 
  float: left;
  border: solid 1px #334455;
  padding: 10px;
}
#vhsback .select1 {
	width: 309px;
	float: left;
	margin-bottom: 10px;
}#vhsback .select2 {
	width: 324px;
	float: left;
}#vhsback .select2 .vhskselect { 
	padding-left: 15px;
}
/* Dropdown selectbokses bredde */
.vhskselect option, .vhskselect select, .vhskselect select {
	width: 300px;
}
.select1 .vhskselect .labelvhskselect, .select1 .vhskselect .inputvhskselect, .select2 .vhskselect .labelvhskselect, .select2 .vhskselect .inputvhskselect {
	padding-left: 0px;
}

/**** Kursusresultat ****/
.resulttable {
	float: left;
	clear: both;
	background: #FFFFFF;
	width: 100%;
	/*border-collapse: collapse;*/
}

/* listeresultater */
.resulttable .kursusnavn {
	width: 360px;
	float: left;
	margin: 0; padding: 0;
	line-height: 15px;
}.resulttable .kviknr {
	width: 50px;
	/*float: left; - lavede lort i den i MF * RJG */ 
	text-align: right;
	margin: 0; padding: 0px 5px 0px 0px;
}.resulttable .datostart {
	width: 110px;
	margin: 0; padding: 0;
	text-align: center;
}.resulttable .kursustype {
	width: 115px;
	margin: 0; padding: 0;
	text-align: center;
}
/* Baggrundsfarve i skema */
.resulttable .firstline {
	background: #8A3554;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
}.resulttable .lineEven {
	/*background: #F9E8EE;
	color: #FFFFFF;*/
	line-height: 20px;
}.resulttable .lineEven a {
	/*color: #FFFFFF;*/
}.resulttable .lineOdd {
	background: #E8DCE0;
	/*color: #FFFFFF;*/
	line-height: 20px;
}.resulttable .lineOdd a {
	/*color: #FFFFFF;*/
}

/**** enkeltvisningen ****/
.tx-vhsdisplaydb-pi1 { float: left; }
.tx-vhsdisplaydb-pi1 .singleview {
	font-size: 13px;
}.tx-vhsdisplaydb-pi1 .singleview #kviknr {
	font-size: 12px;
	font-weight: normal;
	margin-top: -13px;
}.tx-vhsdisplaydb-pi1 .singleview h2 {
	/*color: #000000;
	background: #E8DCE0;*/
}.tx-vhsdisplaydb-pi1 .singleview h3 {
	
}
.tx-vhsdisplaydb-pi1 .singleview .LinkTilOnline span {
	color: #003366;
	text-decoration: underline;
	cursor: pointer;
}
.tx-vhsdisplaydb-pi1 .singleview .amunr {
	float: left;
	clear: both;
	width: 50px;
}.tx-vhsdisplaydb-pi1 .singleview .amunavn {
	float: left;
	width: 600px;
}

/**** Online tilmelding ****/
.tx-vhsdisplaydb-pi1 .betalingsvalg {
	margin: 0px 10px 0px 0px;
	float: left;
}.betalingsvalgouter {
	margin-bottom: 10px;
}.betalingsvalgouter legend {
	font-size: 13px;
}.tx-vhsdisplaydb-pi1 .betalingsvalg p {
	margin: 0;
}

/**** Generel skrift til vhsDB  ****/
.tx-vhsdisplaydb-pi1 {
	font-size: 11px;
}

.ablpictureshow { clear: both; padding: 0; margin-top: 5px; }
.ablpictureshow a { padding: 0; margin: 0; }
.ablpictureshow img { padding: 0; margin: 0px 2px 0px 2px; }


/* Nyhedsbreve */
.itprofnewscontent {
padding: 7px 7px 7px 7px;
}

.itprofnewscontent h1{
font-size: 15px;
line-height: 16px;
font-weight: bold;
}

.itprofnewscontent p{
font-size: 10px;
}

.itprofnewscontent li{
font-size: 10px;
}

.itprofnewscontentright {
padding: 37px 7px 7px 7px;
}

.itprofnewscontentright h1{
font-size: 13px;
color: white;
background-color: #A81848;
padding-left: 4px;
line-height: 15px;

}

.itprofnewscontentright p{
font-size: 10px;
vertical-align: top;
padding-left: 4px; 

}

.itprofnewslink {
text-align: center;
padding-bottom: 5px;
padding-left: 180px;  
}

.itprofnewslink a{
font-size: 10px;
color: #999999;
text-decoration: underline;

}

.vhsnewscontentright {
padding: 37px 7px 7px 7px;
}

.vhsnewscontentright h1{
font-size: 13px;
color: white;
background-color: #344265;
padding-left: 4px;
line-height: 15px;

}

.vhsnewscontentright p{
font-size: 10px;
vertical-align: top;
padding-left: 4px; 

}

#kviknrtekst input.search {
	width: 100px;
	float: left;
}

/*** listvisning af kurser i en gruppe ***/
.vhslist {

}.vhslistitem {
/* line-height: 25px; */

padding: 0px 0px 15px 0px;


}


/***************************************************************
* Print - enkelt VHS DB
***************************************************************/
@media print {
    .leftnav { display: none; }
}
@media print {
		.vhsprint { display: none; }
}
@media print {
		.content { width: 480px; }
}

/***************************************************************
* CSS til kalendertemplate - bredder styres forneden
***************************************************************/
.kalenderview {
	width: 603px;
	
}
.kalenderview h1 {
	line-height: 25px;
	vertical-align: middle;
	background-color: #939393;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}
.kalenderview .contenttable {
	width: 100%;
	border-collapse: collapse;border: solid 1px #000000;
}

html>body .kalenderview .contenttable {
	width: 100%;
}
.kalenderview tr {
	line-height: 25px;
	vertical-align: middle;
}

.kalenderview .tr-0 {
	background-color: #000000;
	color: white;
}

.kalenderview .tr-even {
	background-color: #E4D1CD;
}

.kalenderview .tr-odd {
	background-color: #F8F3F2;
}

.kalenderview .tr-0 {
	background-color: #000000;
	color: white;
}

.kalenderview td {
	border: solid 1px #000000;
}

.kalenderview .td-0 {
	width: 250px;
	font-weight: bold;
	text-align: left;
}

.kalenderview .td-1 {
	width: 100px;
	text-align: center;
}

.kalenderview .td-2 {
	text-align: center;
}

.kalenderview .td-last {
	text-align: center;
}