/* ----  Centrera rubbet ----

body form{
	margin-right: auto;
	margin-left: auto;
}

*/

/*     ----     STOMME ALLA SIDOR     ----     */

#HeaderArea {
	background-image: url(images/HeaderAreaBackVit.gif);
	background-repeat: no-repeat;
}

#QuickSearchArea div {
	background: url("images/QuickSearchBackVit2.gif") no-repeat scroll left top transparent
}

#QuickSearchArea input {
	background: url("/upload/web/element/transparent.gif") no-repeat scroll left top transparent;
}

#TopMenuArea ul li.selected {
	background: url("images/SelectedMenuItemBackVit.gif") no-repeat scroll center bottom transparent;
}

#SubMenuArea {
	background: url("images/SubMenuTopBackVit.gif") no-repeat scroll left top transparent
}

#SubMenuArea ul#TopList {
	background: url("images/SubMenuBackVit.gif") repeat-y scroll 0 0 transparent
}

#SubMenuArea ul a {
	color: #282828;
}

#SubMenuArea ul#TopList li a.expanded {
	background: url("images/SubMenuExpandedBackVit.gif") repeat-y scroll 0 0 transparent
}

#SubMenuArea ul#TopList li.selected a {
	background: url("images/SubMenuSelectedBackVit.gif") repeat-y scroll 0 0 transparent
}

#SubMenuArea ul#TopList li.selected a span {
	background: url("/upload/web/element/transparent.gif") no-repeat
}

#SubMenuArea #BottomArea {
	background: url("images/SubMenuBottomBackVit.gif") no-repeat scroll left bottom transparent
}


/*     ----     STARTSIDAN     ----     */ 

startsidan {}

#StartPageRolesArea #FlashContent  {
	background-image: url(/upload/Web/Roles/StartPageDummy.jpg);
	background-repeat: no-repeat;
}


div.roleContent div.mainBodyArea {
	float: right;
	width: 570px;
}
div.roleContent div.subjectsArea {
	float: left;
	margin-left: 25px !important;
	margin-left: 10px;
}

div.roleContent div.subjectsArea ul {
	list-style-image: url(images/linkArrowSubWhite.gif);
}

div.subjectsArea ul li {
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 10px;
}
div.subjectsArea ul li a:hover {
	text-decoration: underline;
}
div.startPageLeftArea,div.startPageRightArea 
{
	width: 260px;
	padding-top: 2px;
	margin-left: 10px;
	margin-right: 10px;
}

div.startPageTextArea {
	width: 260px;
	padding-top: 22px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
div.startPageLeftArea  h2, div.startPageRightArea  h2, div.startPageTextArea h2 
{
	margin-left: 15px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 20px;
	margin-right: 15px;
	font-size: 120%;
}

div.startPageLeftArea p, div.startPageRightArea p 
{
	margin-left: 10px;
	margin-top: 3px;
	padding-top: 0px;
	margin-bottom: 5px;
	background-image: url(images/LinkArrowWhite.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 15px 4px;
	margin-right: 20px;
	line-height: 14px;
}

div.startPageLeftArea  a, div.startPageRightArea  a, div.startPageTextArea a
{
	color: #FFFFFF;
	text-decoration: none;
}
div.startPageLeftArea  h2  a:hover, div.startPageRightArea  h2  a:hover 
{
	text-decoration: underline;	
}
div.startPageLeftArea p a, div.startPageRightArea p a
{

}
div.startPageTextArea h2 {
	padding-top: 0px;
	margin-bottom: 3px;
}
div.startPageTextArea p {
	margin-left: 15px;
	margin-bottom: 7px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: 15px;
	line-height: 14px;
}

div.startPageTextArea ul.linkList {
	padding-left: 0px;
	margin-left: 24px;
	margin-bottom: 8px;
}

div.startPageTextArea ul.linkList li {
	background-color: transparent;
	background-image: url(images/LinkArrowWhite.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 15px;
}

div.startPageLeftArea img, div.startPageRightArea img, div.startPageTextArea img {
	margin-left: 25px;
	margin-bottom: 5px;
	margin-top: 3px;
	margin-right: 25px;
	font-size: 120%;
}

div.startPageLeftArea img.imgLeft, div.startPageRightArea img.imgLeft, div.startPageTextArea img.imgLeft {
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.roleContent div.subjectsArea ul
{
	margin-left: 5px;
}
Startsidan Banners {
}
#Banners {
	width: 100%;
}
#Banners li {
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	font-size: 1%;
}
 
#Banners li a {
	text-decoration: none;
}
 
Startpage box {}

div.startPageBox ul li {
	display:block;
	list-style-type:none;
	margin-bottom:0;
	margin-left:0;
	padding:0;
	color: #575757;
}
Sidfot  {}

#FooterArea ul {
	background-position: 2px 0px;
	font-size: 10px;
	text-transform: none;
}
#FooterArea ul li {
	width: 148px;
	margin-top: 5px;
	margin-right: 1px;
	margin-left: 1px;
}

#FooterArea ul li:hover {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-top-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	background-image: url(images/FooterBack.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

#FooterArea ul li#WebInfoArea {
	margin-right: 2px;
	color: #808080;
	margin-top: 5px;
}
#FooterArea ul li#WebInfoArea:hover {
	background-image: none;
}
#FooterArea ul li#WebInfoArea a {
	color: #808080;
	text-decoration: none;
}
#FooterArea ul li#WebInfoArea a:hover {
	text-decoration: underline;
}
#FooterArea ul li h3 {
	font-size: 11px;
	color: #505050;
	margin: 0px;
	padding: 0px;
}
#FooterArea ul li h3 a {
	color: #505050;
	text-decoration: none;
	display: block;
}
/*
#FooterArea ul li h3 a:hover {
	color: #505050;
	text-decoration: underline;
}
*/
#FooterArea ul li p {
	margin: 0px;
	padding: 0px;
	color: #808080;
}
#FooterArea ul li p a {
	color: #808080;
	text-decoration: none;
	display: block;
}


/*
#FooterArea  ul  li  p  a:hover {
	text-decoration: underline;
}
*/

/*     ----     /STARTSIDAN     ----     */

/*     ----     Instruktörssidan     ----     */

Instruktörssidan{}

ul#Instructors li {
	width: 81px;
	clear: none;
}

ul#Instructors li div {
	margin-top: 0;
	font-size: 10px;
}


/*     ----     /Instruktörssidan     ----     */

/*     ----     Vanlig sida - content     ----     */

Vanlig sida content{}



/*     ----     Vanlig sida - Plattreform     ----     */

.Technicians h1 {
	background-image: url(images/Themes/Technicians/TopHeadingBack1008.gif);
}
.Technicians #PrimaryContentArea table.listTableWithHeadings, .Technicians table.cert, .Technicians #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/Technicians/TableCaptionBack1008.gif) !important;
}
.Technicians #SecondaryContentArea table.listTable caption {
	background-image: url(images/Themes/Technicians/ShortTableCaptionBack1008.gif);
}



.DecisionMakers h1 {
	background-image: url(images/Themes/DecisionMakers/TopHeadingBack1008.gif);
}
.DecisionMakers #PrimaryContentArea table.listTableWithHeadings, .DecisionMakers table.cert, .DecisionMakers #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/DecisionMakers/TableCaptionBack1008.gif) !important;
}
.DecisionMakers #SecondaryContentArea table.listTable caption {
	background-image: url(images/Themes/DecisionMakers/ShortTableCaptionBack1008.gif);
}




.Default h1 {
	background-image: url(images/Themes/Default/TopHeadingBack1008.gif);
}
.Default #PrimaryContentArea table.listTableWithHeadings, .Default table.cert, .Default #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/Default/TableCaptionBack1008.gif) !important;
}
.Default #SecondaryContentArea table.listTable caption {
	background-image: url(images/Themes/Default/ShortTableCaptionBack1008.gif);
}




.Developers h1 {
	background-image: url(images/Themes/Developers/TopHeadingBack1008.gif);
}
.Developers #PrimaryContentArea table.listTableWithHeadings, .Developers table.cert, .Developers #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/Developers/TableCaptionBack1008.gif) !important;
}
.Developers #SecondaryContentArea table.listTable caption {
	background-image: url(images/Themes/Developers/ShortTableCaptionBack1008.gif);
}




.ITUsers h1 {
	background-image: url(images/Themes/ITUsers/TopHeadingBack1008.gif);
}
.ITUsers #PrimaryContentArea table.listTableWithHeadings, .ITUsers table.cert, .ITUsers #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/ITUsers/TableCaptionBack1008.gif) !important;
}
.ITUsers #SecondaryContentArea table.listTable caption {
	background-image: url(images/Themes/ITUsers/ShortTableCaptionBack1008.gif);
}




.Leaders h1 {
	background-image: url(images/Themes/Leaders/TopHeadingBack1008.gif);
}
.Leaders #PrimaryContentArea table.listTableWithHeadings, .Leaders table.cert, .Leaders #PrimaryContentArea table.listTable caption {
	background-image: url(images/Themes/Leaders/TableCaptionBack1008.gif) !important;
}
.Leaders #SecondaryContentArea table.listTable caption, .Leaders #SecondaryContentArea table.listTableWithHeadings {
	background-image: url(images/Themes/Leaders/ShortTableCaptionBack1008.gif) !important;
}





/*     ----     /Vanlig sida - Plattreform     ----     */


/*     ----     Vanlig sida - Pilreform     ----     */


Pilreform1008 {}

.DecisionMakers #PrimaryContentArea ul.linkList li, .Default #PrimaryContentArea ul.linkList li {
	background-image: url(images/linkArrowBlue.gif);
	background-position: 1px 4px;
}

.DecisionMakers #SecondaryContentArea ul.linkList a, .Default #SecondaryContentArea ul.linkList a {
	background-image: url(images/linkArrowBlue.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}

/* Sök */

table#CourseSearchTable td a {
	background-image: url(images/linkArrowBlue.gif);
	background-position: 1px 3px;
}

table#PageSearchTable td a {
	background-image: url(images/linkArrowBlue.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}

/* /Sök */

/* Avancerad Sök */

div#AdvancedSearchPage div.course {
	background-image: url(images/linkArrowBlue.gif);
	background-position: 13px 6px;
}

/* Avancerad Sök */


.Technicians #PrimaryContentArea ul.linkList li {
	background-image: url(images/linkArrowGreen.gif);
	background-position: 1px 4px;
}

.Technicians #SecondaryContentArea ul.linkList a {
	background-image: url(images/linkArrowGreen.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}

.Developers #PrimaryContentArea ul.linkList li {
	background-image: url(images/linkArrowOrange.gif);
	background-position: 1px 4px;
}

.Developers #SecondaryContentArea ul.linkList a {
	background-image: url(images/linkArrowOrange.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}

.ITUsers #PrimaryContentArea ul.linkList li {
	background-image: url(images/linkArrowRed.gif);
	background-position: 1px 4px;
}

.ITUsers #SecondaryContentArea ul.linkList a {
	background-image: url(images/linkArrowRed.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}

.Leaders #PrimaryContentArea ul.linkList li {
	background-image: url(images/linkArrowPurple.gif);
	background-position: 1px 4px;
}

.Leaders #SecondaryContentArea ul.linkList a {
	background-image: url(images/linkArrowPurple.gif);
	background-position: 1px 3px;
	padding-left: 13px;
}



/*     ----     Vanlig sida - Pilreform     ----     */





#PrimaryContentArea, #SecondaryContentArea {
	color: #505050;
} 


#PrimaryContentArea ul.linkList li  {
	font-size: 11px;
	padding-bottom: 7px;
}



.Technicians #PrimaryContentArea ul.linkList.anchors li, .Default #PrimaryContentArea ul.linkList.anchors li, .Developers #PrimaryContentArea ul.linkList.anchors li .ITUsers #PrimaryContentArea ul.linkList.anchors li, .Leaders #PrimaryContentArea ul.linkList.anchors li, .DecisionMakers #PrimaryContentArea ul.linkList.anchors li {
	background-image: url(images/linkAnchorArrow.gif);
	background-position: 2px 4px;
}



h1 {
	clear: both;
}
#PrimaryContentArea div.navHolder {
	width: 423px;
	clear: both;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 20px;
	float: none;
}
div.navHolder img {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding-bottom: 20px;
}

div#Course div#LeftArea h2 {
	margin: 15px 0 4px;
}

#PrimaryContentArea h2, #SecondaryContentArea h2 {
	line-height: 13px;
	margin: 15px 0 4px;
}
/* Neutralisering av ovanstående för söksidan */
h2#CourseSearchHeading, h2#PageSearchHeading {
	line-height: 2em;
	margin-bottom: 10px;
}
#PrimaryContentArea  h5, #SecondaryContentArea h5

{
	border-top-style: none;
	border-bottom-style: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #484848;
	background-image: url(/web/styles/pages/images/stick_2.gif);
	background-repeat: repeat-x;
	clear: both;
}

.DecisionMakers  /* /Neutralisering av ovan för söksidan */
#PrimaryContentArea ul.linkList.anchors   li  {
	background-image: url(images/linkAnchorArrow.gif);
	background-position: 1px 0px;
}
#SecondaryContentArea   ul.linkList.anchors a   {
	background-image: url(images/linkAnchorArrow.gif);
	background-position: 1px 3px;
}
ul.tagList {
	margin-left: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
ul.tagList li {
	display: inline;
	font-size: 10px;
	padding-right: 10px;
	line-height: 20px;
}
ul.tagList  li.s2 {
	font-size: 13px;
	font-weight: bold;
}
ul.tagList    li.s3 {
	font-size: 18px;
}
ul.tagList li.s4 {
	font-size: 22px;
	font-weight: bold;
}
.Technicians ul.tagList   li a, Developers ul.tagList li a {
	color: #686868;
	text-decoration: none;
}
.Technicians ul.tagList li a:hover, Developers ul.tagList li a:hover {
	color: #396400;
	text-decoration: underline;
}
ul.tagList   li.s2   a    {
	color: #808080;
}
ul.socNet {
	margin-left: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-top: 7px;
	padding-bottom: 10px;
	margin-top: 0px;
}

ul.socNet li {
	display: inline;
	font-size: 10px;
	padding-right: 10px;
	line-height: 20px;
}


#SecondaryContentArea p.hr{
	margin-bottom: 15px;
	margin-top: 15px;
	width: 272px;
	background-image: url(images/dottedLineAdvancedSearchResult.png);
	background-repeat: no-repeat;
	Height:1px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

h1.wide
{
	color: #282828;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 12px;
	padding-top: 0pt;
	padding-right: 15px;
	padding-bottom: 0pt;
	background-image: none;
	height: auto;
	font-weight: normal;
	font-size: 200%;
}

.Default h3{

color: #253b61;

}

.imgLeft {
	float: left;
	margin-right: 5px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*     ----     /Kurssida     ----     */

.imgRight {
	float: right;
	margin-left: 2px;
	margin-top: 2px;
}

div#Course div#LeftArea ul.linkList {
	margin-left: 0px;
}

/*     ----     /Vanlig sida - content     ----     */

Vanlig sida - content {}

.subTmb {
	float: left;
	margin-right: 5px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.containerRight {
	float: right;
	margin-right: 19px;
}
.tmbText {
	float: left;
	margin-left: 5px;
	font-size: 9px;
	width: 59px;
}
table.listTableWithHeadings tr#row1 th {
	padding-left: 18px;
	text-align: left;
}
table.listTableWithHeadings td {
	padding-left: 18px;
}
strong.red {
	color: #990000;
}
#PrimaryContentArea ul.linkList li.level1 {
	margin-left: 16px;
}


.Developers div#AdvancedSearchPage div.course {
	background-image: url(images/Themes/Developers/LinkBullet.gif);
}
iframe.karta {
	border: 1px solid #575757;
}
#PrimaryContentArea iframe.karta {
	margin-left: 20px;
	clear: both;
}
p.bredbild {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
div.film {
	background-image: url(images/Filmplatta_h293.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 17px;
	padding-left: 20px;
	height: 259px;
}

div.filmBG {
	background-image: url(images/FilmplattaBG.jpg);
	background-repeat: repeat-y;
	margin: 0px;
}

div.filmTop {
	background-image: url(images/FilmplattaTop.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 18px;
	padding-right: 20px;
	padding-left: 20px;
}
#PrimaryContentArea div.filmBG p, div#Course div#LeftArea div.filmBG p, div.filmBG h2, div#Course div#LeftArea div.filmBG h2, div.filmBG h3, div#Course div#LeftArea div.filmBG h3 {
	padding: 0px;
	margin-top: 6px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	width: 423px;
}

div.filmBottom {
	background-image: url(images/FilmplattaBottom.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 17px;
}



/*     ----     Vanlig sida - stomme     ----     */

vanlig sida stomme {}


#SubMenuArea ul#TopList ul li {
	margin-bottom: 4px;
}
#SubMenuArea ul#TopList li a, #SubMenuArea ul#TopList li a span {
	display: block;
}
#SecondaryContentArea {
	width: 297px;
}
#SecondaryContentArea p {
	padding: 0px;
	width: 272px;
}


/*     ----     /Vanlig sida - stomme     ----     */


/*     ----     Vanlig sida - Certtabell     ----     */

vanlig sida certtabell {}

table.cert tbody tr td p {
	line-height: 12px;
	border-top-width: 4px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

Vanlig sida Tv-lista {
}
.tvtmblist {
	width: 240px !important;
}
.tvtmblist  td {
	vertical-align: middle;
	padding-top: 10px;
	font-size: 10px;
	padding-right: 20px;
}
.tvtmblist a {
	text-decoration: none;
}

div.demoTvGreen {
	background-image: url(/upload/Web/Roles/bgHeader/headerDemoTv_tek272.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	width: 272px;
}

div.demoTvOrange {
	background-image: url(/upload/Web/Roles/bgHeader/headerDemoTv_dev272.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	width: 272px;
}

div.demoTvGreen div, div.demoTvOrange div {
	padding-top: 5px;
	padding-bottom: 5px;
}
iframe.form {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 20px;
}

/*     ----     /Vanlig sida - Certtabell     ----     */


/*     ----     Söksida     ----     */
Soksida{}
.mainAreaTwoColsSearch   h1 {
	color: #333333;
	background-image: url(images/TopHeadingBackVit.gif);
}
table#PageSearchTable  td.relevance, table#CourseSearchTable td.relevance {
	width: 0px;
}
#SearchMainBodyArea div.adRight {
	position: absolute;
	left: 683px;
	top: 98px;
}
#PrimaryContentArea h2#CourseSearchHeading, #SecondaryContentArea h2#PageSearchHeading {
	color: #303030;
	background-image: url(images/stickHor.gif);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	font-size: 16px;
	margin-top: 0px;
	padding-bottom: 7px;
}
h2#PageSearchHeading {
	padding-right: 0px;
	padding-left: 0px;
}
#AdvancedSearchPage h1 {
	color: #303030;
	background-image: url(images/bgHeadingWideVit.gif);
}
table#CourseSearchTable td {
	padding-bottom: 7px;
}

table#PageSearchTable td {
	padding-bottom: 0px;
	padding-top: 7px;
}


/*     ----     /Söksida     ----     */



/*     ----     Kurssida     ----     */

Kurssida{}

/*     ----     Plattreform Kurssida     ----     */

.Technicians div#Course {
	background-image: url(images/Themes/Technicians/CourseBack1008.png);
}
.Technicians div#Course div#Bottom {
	background-image: url(images/Themes/Technicians/CourseBottomBack1008.png);
}

.Technicians div#CourseFactBoxTop, .Technicians div#CourseScheduleBoxTop {
	background-image: url(images/Themes/Technicians/bgFactsTop1008.png);
}

.Technicians div#CourseFactBoxMiddle, .Technicians div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/Technicians/bgFactsMiddle1008.png);
}

.Technicians div#CourseFactBoxBottom, .Technicians div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/Technicians/bgFactsBottom1008.png);
}


.DecisionMakers div#Course {
	background-image: url(images/Themes/DecisionMakers/CourseBack1008.png);
}
.DecisionMakers div#Course div#Bottom {
	background-image: url(images/Themes/DecisionMakers/CourseBottomBack1008.png);
}

.DecisionMakers div#CourseFactBoxTop, .DecisionMakers div#CourseScheduleBoxTop {
	background-image: url(images/Themes/DecisionMakers/bgFactsTop1008.png);
}

.DecisionMakers div#CourseFactBoxMiddle, .DecisionMakers div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/DecisionMakers/bgFactsMiddle1008.png);
}

.DecisionMakers div#CourseFactBoxBottom, .DecisionMakers div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/DecisionMakers/bgFactsBottom1008.png);
}



.Default div#Course {
	background-image: url(images/Themes/Default/CourseBack1008.png);
}
.Default div#Course div#Bottom {
	background-image: url(images/Themes/Default/CourseBottomBack1008.png);
}

.Default div#CourseFactBoxTop, .Default div#CourseScheduleBoxTop {
	background-image: url(images/Themes/Default/bgFactsTop1008.png);
}

.Default div#CourseFactBoxMiddle, .Default div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/Default/bgFactsMiddle1008.png);
}

.Default div#CourseFactBoxBottom, .Default div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/Default/bgFactsBottom1008.png);
}



.Developers div#Course {
	background-image: url(images/Themes/Developers/CourseBack1008.png);
}
.Developers div#Course div#Bottom {
	background-image: url(images/Themes/Developers/CourseBottomBack1008.png);
}

.Developers div#CourseFactBoxTop, .Developers div#CourseScheduleBoxTop {
	background-image: url(images/Themes/Developers/bgFactsTop1008.png);
}

.Developers div#CourseFactBoxMiddle, .Developers div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/Developers/bgFactsMiddle1008.png);
}

.Developers div#CourseFactBoxBottom, .Developers div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/Developers/bgFactsBottom1008.png);
}



.ITUsers div#Course {
	background-image: url(images/Themes/ITUsers/CourseBack1008.png);
}
.ITUsers div#Course div#Bottom {
	background-image: url(images/Themes/ITUsers/CourseBottomBack1008.png);
}

.ITUsers div#CourseFactBoxTop, .ITUsers div#CourseScheduleBoxTop {
	background-image: url(images/Themes/ITUsers/bgFactsTop1008.png);
}

.ITUsers div#CourseFactBoxMiddle, .ITUsers div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/ITUsers/bgFactsMiddle1008.png);
}

.ITUsers div#CourseFactBoxBottom, .ITUsers div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/ITUsers/bgFactsBottom1008.png);
}



.Leaders div#Course {
	background-image: url(images/Themes/Leaders/CourseBack1008.png);
}
.Leaders div#Course div#Bottom {
	background-image: url(images/Themes/Leaders/CourseBottomBack1008.png);
}

.Leaders div#CourseFactBoxTop, .Leaders div#CourseScheduleBoxTop {
	background-image: url(images/Themes/Leaders/bgFactsTop1008.png);
}

.Leaders div#CourseFactBoxMiddle, .Leaders div#CourseScheduleBoxMiddle {
	background-image: url(images/Themes/Leaders/bgFactsMiddle1008.png);
}

.Leaders div#CourseFactBoxBottom, .Leaders div#CourseScheduleBoxBottom {
	background-image: url(images/Themes/Leaders/bgFactsBottom1008.png);
}




/*     ----     Plattreform Kurssida     ----     */


div#Course h1 {
	font-size: 21px;
	font-weight: normal;
	color: #212121;
}

div#Course div#LeftArea p {
	margin-right: 45px;
	width: auto;
	margin-bottom: 10px;
}

div#Course div#LeftArea ul {
	padding-left: 3px;
}
div#Course div#LeftArea ul li {
	padding-bottom: 5px;
}


div#CourseFactBoxTop, div#CourseScheduleBoxTop {
	overflow: hidden;
}
div#CourseScheduleBoxMiddle, div#CourseFactBoxMiddle {
	padding: 0px;
	width: 178px;
}
div#Course div#RightArea div#CourseInfo {
	margin-left: 15px;
}



#Course #RightArea p {
	color: #505050;
}
#Course #RightArea h2.DisplayAsH1 {
	font-size: 21px;
	font-weight: normal;
	color: #212121;
	height: auto;
	line-height: normal;
	margin-bottom: 2px;
}
#Course #RightArea h3 {
	padding: 0px;
}
#Course   #RightArea   ul  {
	margin-left: 18px;
	padding-left: 0px;
	margin-top: 5px;
}
#Course #RightArea ul li {
	margin-bottom: 5px;
}
#Course #RightArea .courseSchedule ul {
	margin-left: 0px;
}
div#Course div#RightArea {
	width: 179px;
}
#RightArea .top {
	background-image: url(/web/styles/images/wwwEventRightTop.gif);
	background-repeat: no-repeat;
	width: 179px;
	height: 6px;
}
#RightArea .main {
	background-color: #FFFFFF;
	background-image: url(/web/styles/images/wwwEventRightMain.gif);
	background-repeat: repeat-y;
	width: 100%;
	padding-top: 9px;
	padding-bottom: 4px;
}
#RightArea .bottom {
	background-image: url(/web/styles/images/wwwEventRightBottom.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 6px;
}

.Technicians   #RightArea   .top   {
	background-image: url(/web/styles/images/technicianEventRightTop.gif);
	background-repeat: no-repeat;
	width: 179px;
	height: 6px;
}

.Technicians   #RightArea   .main   {
	background-color: #FFFFFF;
	background-image: url(/web/styles/images/technicianEventRightMain.gif);
	background-repeat: repeat-y;
	width: 100%;
	padding-top: 9px;
	padding-bottom: 4px;
}

.Technicians   #RightArea   .bottom   {
	background-image: url(/web/styles/images/technicianEventRightBottom.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 6px;
}
.Developers #RightArea .top {
	background-image: url(/web/styles/images/developerEventRightTop.gif);
	background-repeat: no-repeat;
	width: 179px;
	height: 6px;
}
.Developers #RightArea .main {
	background-color: #FFFFFF;
	background-image: url(/web/styles/images/developerEventRightMain.gif);
	background-repeat: repeat-y;
	width: 100%;
	padding-top: 9px;
	padding-bottom: 4px;
}
.Developers #RightArea .bottom {
	background-image: url(/web/styles/images/developerEventRightBottom.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 6px;
}
#RightArea  .main  .bookingbutton {
	margin-left: 15px !important;
}
#RightArea  .main  p  {
	color: #575757;
	margin-right: 15px !important;
	margin-left: 15px !important;
	width: 149px !important;
}
#RightArea   .main   h2       {
	margin-right: 15px !important;
	margin-left: 15px !important;
	font-size: 11px;
	padding-bottom: 5px;
}
#RightArea .main h3 {
	color: #253b61;
	margin-right: 15px;
	margin-left: 15px;
}
.Technicians #RightArea .main h3 {
	color: #324c00;
	margin-right: 15px;
	margin-left: 15px;
}
.Developers #RightArea .main h3 {
	color: #ac3a00;
	margin-right: 15px;
	margin-left: 15px;
}

#Course #PageFlashContent {
	padding-left:0px;
}


Print-format {}

@media print { 

	#HeaderArea, #SubMenuArea, #FooterArea, #CourseFactBoxTop, #CourseFactBoxBottom, #CourseScheduleBoxTop, #CourseScheduleBoxBottom, div#Bottom {
	visibility: hidden;
	position: absolute;
	}
	
	#BreadCrubsArea {
	padding:0;
	height: auto;
	width: auto;
	clear:both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20pt;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	}
	
	#BreadCrubsArea a {
	color: #666666;
}
	
	body form, #StageArea, #MainArea, div#Course, .primaryContentAreaHalfWidth {
	width: auto!important;
	}
	
	.mainAreaTwoCols, .Technicians div#Course, .Developers div#Course, .ITUsers div#Course, .Leaders div#Course, .DecisionMakers div#Course {
	background-image: none;
	}
	
	div#Course div#LeftArea {
	margin:0!important;
	padding:0!important;
	width: Auto;
	}
	
	p, ul, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	}
	
	h1, div#Course h1 {
	font-size: x-large;
	margin: 0px;
	color: #333333!important;
	}
	
	h2, #PrimaryContentArea h2, .courseSchedule ul div {
	font-size: larger;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.courseSchedule ul div {
	font-size: 100%;
	}

	h3 {
	font-size: small;
	}
	
	p, h1, h2, h3, ul {
	width: auto!important;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	
	}
	
	div#Course div#RightArea {
	float: none;
	width: auto;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
	#CourseFactBoxMiddle, #CourseScheduleBoxMiddle{
	width: auto;
	float: left;
	clear: both;
	background-image: none;
	margin: 0px;
	padding: 0px;
	}
	


}
