a {

  color: #000000; 
	text-decoration: none;
}

a:link {

  color: #666666; 
	text-decoration: none;
}

a:visited {

  color: #000000; 
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

a:active {
	color: #666666;
	text-decoration: none;
}


#topheader {
padding: 5px 10px 5px 10px;
width: 770px;
text-align: right;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-decoration:none;
}

#topheader a {

  color: #666666; 
	text-decoration: none;
}

#topheader a:link {

  color: #666666; 
	text-decoration: none;
}

#topheader a:visited {

  color: #000000; 
	text-decoration: none;
}

#topheader a:hover {
	color: #666666;
	text-decoration: underline;
}

#topheader a:active {
	color: #666666;
	text-decoration: none;
}






body {
	margin-top: 0px;
	margin-left: 0px;
}
.bg1 {
	background-color: #C7E1DB;
}

.bg1new {
	/* background-color: #f8fcf6; */
	background-color: #ffffff;

}


.bg2 {
	/* background-color: #F9C3AF; */
	background-color: #ffffff;		
}
.bg3 {
	/*background-color: #C7C5DE;*/
	background-color: #ffffff;	
}

.flikbg3 {
	background-color: #C7C5DE;
}

.bg4 {
	/*background-color: #B9E8F1; */
	background-color: #ffffff;	
}
.bg5 {
	/* background-color: #EBE4CA; */
	background-color: #ffffff;	
}
 
.bg6 {
	/* background-color: #C6DBB0; */
	background-color: #ffffff;	
}
.bg7 {
	background-color: #EEE6E3;
}
.bg8 {
	/* background-color: #CACACA; */
	background-color: #ffffff;		
}
.bgovriga {
	background-color: #ffffff;
}

.bg22 {
	background-color: #FCE1D7;
}

.flikbg32 {
	background-color: #D8D7E0;
}

.bg32 {
	background-color: #DEF3F9;
}
.bg42 {
	background-color: #D3ECF1;
}
.bg52 {
	background-color: #F7F4E7;
}
.bg62 {
	background-color: #E4EFD9;
}
.bg72 {
	background-color: #E7E7E7;
}
.bg82 {
	background-color: #E7E7E7;
}
.bgovriga2 {
	background-color: #F5F5F5;
}


.divBarHeight {
  height: 10px;
}

.divPadding {

}

.videoBkg {
	background-color: Black;
}

.frontPad {
  padding: 5px;
}

.kalkpad {
  padding: 9px;
}

.frontNoUnderline {
	text-decoration: none;
}

.frontTextAktuellt { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  } 

.aktuelltborder {
	border: 1px solid #D0D4D9;
	outline-style: solid;
	outline-width: 0px;
}

.clpad {	
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	}

.feiFinder { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  width: 220px;
  }

.feiFindert { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  width: 190px;
  }

  .submit_def { 
  font-family: Arial, Verdana, , Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  }
  
.select_def2 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  }
  
 .select_def3 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  width: 550px;
  } 

 .select_defoffer { 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  width: 450px;
  height: 20px;
  } 

 .select_def5 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  width: 200px;
  } 
.txtloptext { 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  }
.txtloptextvitvard { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #ffffff; 
  }
.input_def  { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  }

 
.stdText{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  padding: 0px;
  line-height: 14px;
  }
  
.frontText{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  padding: 0px;
  line-height: 9px;
  }  
  
.niva1Text{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  padding: 0px;
  line-height: 18px;
  } 
  
.niva1Text2{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  padding: 0px;
  line-height: 18px;
  } 
  
.niva1Text7{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;

  } 

.niva1Textwp{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  } 
    
 .niva1TextRubrik{ 
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: bold; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  }  
 
.niva1TextRubrikGra { 
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 16px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal;
  line-height: 20px; 
  color: #000000; 
  text-decoration:none;
  }  
   
 .niva1TextRubriktp{ 
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  text-align: right;
  } 
  
 .niva1TextRubrikStor{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 20px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  line-height: 40px;
  }
    
.sideBarText{ 
  font-family: Arial, Geneva, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none; 
  padding: 7px;
  background-color: #CFD9E6;
  line-height: 10px;
}

.kurslistatext{ 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: Black; 
  text-decoration:none; 
  vertical-align: middle;
  

}


.kurslistatexttop{ 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: Black; 
  text-decoration:none; 
  vertical-align: top;
  

}

.kurslistarubrik{ 
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal; 
  color: #282F3A; 
  text-decoration:none;

}

.niva1Text{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none;
  padding: 0px;
 } 
  
.sideBarTextAktuellt{ 
  font-family: Arial, Tahoma, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #282F3A; 
  text-decoration:none; 
  padding: 7px;
  line-height: 18px;
  /* background-color: #CFD9E6; */
}

.sideBarTextAktuelltFet{ 
  font-family: Arial, Tahoma, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal; 
  color: #282F3A; 
  text-decoration:none;
}

.footerText{ 
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #000000; 
  text-decoration:none; 
  padding: 7px;
  text-align: center;
  vertical-align: middle;
  background-color: #8090A6;
}

.footerTextNew{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #7e7e7e; 
  text-decoration:none; 
  padding: 7px;
  text-align: left;
  vertical-align: middle;
  paddning-left: 25px;
}

.footerTextSchema{ 
  font-family: Tahoma, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  color: #999999; 

}

.footerTextFet{ 
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 9px; 
  font-style: normal; 
  font-weight: bold; 
  font-variant: normal; 
  color: #36404D; 
  text-decoration:none; 
  padding: 7px;
  text-align: center;
  vertical-align: middle;

}


.flikbg1 {
  background-color: #C7E1DB;
}

.flikbg12 {
  background-color: #E3F0ED;
}

.flikbg8 {
  background-color: #CACACA;
}

.flikbg82 {
  background-color: #E4E4E4;
}

.flikbgovriga {
	background-color: #F5F5F5;
}

.fliktxt  {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #495566; 
  line-height: 10px;
}

.fliktxtnew  {
  /* font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 11px; */ 
  color: #CCCCCC; 
  /* line-height: 10px; */
}

.fliktxtnewactive  {
  /* font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 11px; */
  font-weight: bold; 
  color: #CCCCCC; 
  /* line-height: 10px; */
}

#fliktxtnews  {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #CCCCCC; 
  padding: 0px 0px 10px 20px;
  /* line-height: 10px; */
  
}

#fliktxtutb  {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #CCCCCC; 
  padding: 0px 0px 20px 0px;
  /* line-height: 10px; */
  
}

.rubrikbild  {
  padding: 5px 0px 0px 10px;
}

.tblleft {
  width: 35px;
}

/*
.fliktxt a:active {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #495566; 
  text-decoration:none;
}

.fliktxt a:hover {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #495566; 
  text-decoration:none;
}

.fliktxt a:visited {
  font-family: Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #495566; 
  text-decoration:none;
}
*/


.frmofferspecial {
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 12px; 
  padding: 10px 10px 10px 10px;
  background-color: #F5F5F5;
}



.frmOffer {
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
  font-size: 12px; 
  padding: 10px 10px 10px 10px;
  background-color: #F5F5F5;
}
.frmOfferImage {
  position: relative; top: -30px; left: 30px;
   
}

.frmOfferImageFront {
  position: relative; top: -30px; left: 30px; 
   
}




/* Kurssidor översikt */

.divider_ao {
	width:562px;
	height:1px; 
	padding-bottom:2px;
	/*padding-top: 2px;*/
}

.coursepage_courseheader {
	font-weight:bold;
	color:#666;
	font-size: 12px;
	letter-spacing:1px;
}

.coursepage_col_left {
	float: left;
	width:380px;

}

.coursepage_col_left_small {
	float: left;
	width:450px;
	font-size: 10px;
	color: #660000;
	height: 20px;
	margin-bottom: 5px;

}

.coursepage_col_left_long {
	float: left;
	width:480px;
}

.coursepage_col_right {
	float: left;
	font-style:italic;
	color:#666;
	/*font-size:9px;*/
}


br coursepage_col_end {
	clear:both
}

.coursepagearrow {
	margin-right: 2px;
}

