@charset "UTF-8";


p {
       color: #000;	
}

a {
       color: #E30613;
}

a:hover {
      color:#EB0019;
}



h1 {
       color:#EB0019;
}

h4 {
       color:#000000;
}


#topmenu ul li a{
	color:#000;
}

/* ---- BREAD CRUMBS ---- */

#breadcrumbs a{
       color: #000;
}
#breadcrumbs a:hover{
       color: #EB0019;
}

/* ---- MID ---- */

#boxthreefivethree{ 
	border-color:#Eb0019;
	background:#eeeeee;
}


/* ---- BLOCK ---- */

div.block div.blocklabel {
    color: white;
}

div.block div.blocklabel {
    background-color: #eb0019;
}
div.block div.blockcontent {
    background-color: #EEE;    
}
div.block div.blockcontent a,
div.block div.blockcontent h3{
    color: #000;
}

/* FORMULÄR eForm */

/*LISTA under utbildning */
#linklist_header {
	color: #eb0019;
}





/* -------------- KMH Left Menu -------------------- */


/* nivå 2 */
#leftmenu ul li ul li{
        color:#333;
}
/* nivå 3 */
#leftmenu ul li ul li ul li{
        color:#eb0019;
}

#leftmenu ul li a{
	color:#eb0019;
}

#leftmenu ul li.active a{
        color: #000;
}

#leftmenu ul li.active ul li a{
color: #666;
      
}

#leftmenu ul li ul li.active a{
       color: #000;
}

#leftmenu ul li ul li.active ul li a{
       color: #666;
}

#leftmenu ul li ul li.active ul li.active a{
       color: #000;
}


/* -------- CSS för KMHs formulär, sökresultat m.m. -------- */

#search label, #sidebarlogin label {
color: #444444;
}

#search-txt {
    color: #ffffff;
}

#ajaxSearch_output {
    background: #000;
    color: white;
}
#ajaxSearch_output a {
	color: #fff;
}
#ajaxSearch_output a:hover{ background-color: #8dbc00; }

.AS_ajax_result {
    color: #444;
}



.ajaxSearch_resultLink{
        color:#eb0019;
}


.ajaxSearch_resultPublishedon {
        color: grey;
}
    .AS_ajax_resultDescription {
        color: #888;
    }
    .AS_ajax_more { color: #555; }

#dirsearch-txt {
color: #4E5760;
}

#dirsearch-txt2 {
color: #4E5760;
}

#dirsearch-txt2 a {
color: #4E5760;
}

.AS_ajax_highlight, .ajaxSearch_highlight{
  color : black;
}

#ajaxSearch_input{
        color: #E30613;
}

.ajaxSearch_resultBreadcrumbs {
    color: grey;
}
.ajaxSearch_resultBreadcrumbs a {
    color: grey;
}

/* slut på sökrutan */

/* The Nivo Slider styles */

.nivo-caption {
	background:#000000;
	color:#fff;
}

#slider-wrapper img title{
color:#FFF;
}

.nivo-caption {
	color:#FFF;
}

.nivo-caption a { 
    color:#FFF;
}



#headermain a{
       color: #000;
}
#headermain a:hover{
       color: #EB0019;
}
/* HEADER SLUT */


/* nivå 2 */
#left ul li ul li{
        color:#333;
}

#left ul li ul li ul li{
        color:#eb0019; 
}

#left ul li a{
        color:#eb0019;
}

#left ul li.active a{
        color: #000;
}

#left ul li.active ul li a{
color: #666;
      
}

#left ul li ul li.active a{
       color: #000;
}

#left ul li ul li.active ul li a{
       color: #666;
}

#left ul li ul li.active ul li.active a{
       color: #000;
}

/* RIGHT SECTION */

div.attachment_box div.box_header {
    background-color: #DDD;
}
div.block div.blocklabel {
    background-color: rgb(227, 6, 19);
}

/*
#mobile_menu_container, 
#mobile_button_container, 
#headerleft, 
#headermain, 
.event-post, 
#menuline,  
#footer,
#mobile_links,
#left,
#midsection,
#right,
#links_children {
	border-color:#eb0019;
}
*/

#puff0 a, #puff4 a{
	color:#ffffff;
}

#puff0{ 
	background-color:#199fd6;
}










/* KMH färgschema 
Backgroundsbilder och färgkoder baseras på BODY-classNames som sätts med TemplateVariable 
*/




*, div, .section, .puff {
	border-color:#eb0019;
}

div.block div.blockcontent {
    background-color: #eee;
}



/* ANDRA FÄRGSCHEMAN */

.mom #logo{
    background-image:url(assets/images/site/logo_kmh_blue.gif); 
}
.mom #ajaxSearch_input {
    background-image: url("http://www.kmh.se/assets/images/site/search_230x40_mom.gif");
}

.mom .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_mom.png") !important;
}

.mom .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_mom.png") !important;
}

.mom #ajaxSearch_input,
.mom .event-post .date,  
.mom .event-post .date.time.location, 
.mom #menu ul li a, 
.mom #contentHeader, 
.mom #breadcrumbs a:hover, 
.mom #subsitetitle,
.mom h1,
.mom h2,
.mom h3,
.mom h4,
.mom h5,
.mom h6,
.mom a, 
.mom a:hover, 
.mom #headermain a, 
.mom #headermain a:hover, 
.mom #left ul li a, 
.mom #leftmenu ul li a{
	color:#003782;
}
.mom #left li.active a {
	color: #888;
}

.mom #mobile_menu_container, 
.mom #mobile_button_container, 
.mom #headerleft, 
.mom #headermain, 
.mom .event-post, 
.mom #menuline, 
.mom #ConcertInfo, 
.mom #footer,
.mom #mobile_links,
.mom #left,
.mom #midsection,
.mom #right,
.mom #links_children {
	border-color:#003782;
}




.mom div.block div.blocklabel {
    background-color: #003782;
}




.fm #logo{
    background-image:url(assets/images/site/logo_kmh_orange.gif); 
}
.fm #ajaxSearch_input {
    background-image: url("http://www.kmh.se/assets/images/site/search_230x40_fm.gif");
}

.fm .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_fm.png") !important;
}

.fm .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_fm.png") !important;
}

.fm #ajaxSearch_input,
.fm .event-post .date,  
.fm .event-post .date.time.location, 
.fm #menu ul li a, 
.fm #contentHeader, 
.fm #breadcrumbs a:hover, 
.fm #subsitetitle,
.fm h1,
.fm h2,
.fm h3,
.fm h4,
.fm h5,
.fm h6,
.fm a, 
.fm a:hover, 
.fm #headermain a, 
.fm #headermain a:hover, 
.fm #left ul li a, 
.fm #leftmenu ul li a{
	color:#F07D0F;
}

.fm #mobile_menu_container, 
.fm #mobile_button_container, 
.fm #headerleft, 
.fm #headermain, 
.fm .event-post, 
.fm #menuline, 
.fm #ConcertInfo, 
.fm #footer,
.fm #mobile_links,
.fm #left,
.fm #midsection,
.fm #right,
.fm #links_children {
	border-color:#F07D0F;
}

.fm div.block div.blocklabel {
    background-color: #F07D0F;
}

.fm #left li.active a {
	color: #888;
}





.kdm #logo{
    background-image:url(assets/images/site/logo_kmh_magenta.gif); 
} 
.kdm #ajaxSearch_input {
    background-image: url("http://www.kmh.se/assets/images/site/search_230x40_kdm.gif");
}

.kdm .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_kdm.png") !important;
}

.kdm .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_kdm.png") !important;
}

.kdm #ajaxSearch_input,
.kdm .event-post .date,  
.kdm .event-post .date.time.location, 
.kdm #menu ul li a, 
.kdm #contentHeader, 
.kdm #breadcrumbs a:hover, 
.kdm #subsitetitle,
.kdm h1,
.kdm h2,
.kdm h3,
.kdm h4,
.kdm h5,
.kdm h6,
.kdm a, 
.kdm a:hover, 
.kdm #headermain a, 
.kdm #headermain a:hover, 
.kdm #left ul li a, 
.kdm #leftmenu ul li a{
	color:#e10078;
}
.kdm #left li.active a {
	color: #888;
}

.kdm #mobile_menu_container, 
.kdm #mobile_button_container, 
.kdm #headerleft, 
.kdm #headermain, 
.kdm .event-post, 
.kdm #menuline, 
.kdm #ConcertInfo, 
.kdm #footer,
.kdm #mobile_links,
.kdm #left,
.kdm #midsection,
.kdm #right,
.kdm #links_children {
	border-color:#e10078;
}

.kdm div.block div.blocklabel {
    background-color: #e10078;
}






.kk #logo{
    background-image:url(assets/images/site/logo_kmh_cyan.gif); 
}
.kk #ajaxSearch_input{
    background-image:url(assets/images/site/search_230x40_kk.gif); 
} 

.kk .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_kk.png") !important;
}

.kk .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_kk.png") !important;
}

.kk #ajaxSearch_input,
.kk .event-post .date, 
.kk .event-post .date.time.location, 
.kk #menu ul li a, 
.kk #contentHeader, 
.kk #breadcrumbs a:hover, 
.kk #subsitetitle,
.kk h1,
.kk h2,
.kk h3,
.kk h4,
.kk h5,
.kk h6,
.kk a, 
.kk a:hover, 
.kk #headermain a, 
.kk #headermain a:hover, 
.kk #left ul li a, 
.kk #leftmenu ul li a{
	color:#00a0dc;
}

.kk #mobile_menu_container, 
.kk #mobile_button_container, 
.kk #headerleft, 
.kk #headermain, 
.kk .event-post, 
.kk #menuline, 
.kk #ConcertInfo, 
.kk #footer,
.kk #mobile_links,
.kk #left,
.kk #midsection,
.kk #right,
.kk #links_children {
	border-color:#00a0dc;
}

.kk div.block div.blocklabel {
    background-color: #00a0dc;
}

.kk #left li.active a {
	color: #888;
}




.mps #logo{
    background-image:url(assets/images/site/logo_kmh_green.gif); 
}
.mps #ajaxSearch_input {
    background-image:url("http://www.kmh.se/assets/images/site/search_230x40_mps.gif");
}

.mps .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_mps.png") !important;
}

.mps .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_mps.png") !important;
}

.mps #ajaxSearch_input,
.mps .event-post .date,  
.mps .event-post .date.time.location, 
.mps #menu ul li a, 
.mps #contentHeader, 
.mps #breadcrumbs a:hover, 
.mps #subsitetitle,
.mps h1,
.mps h2,
.mps h3,
.mps h4,
.mps h5,
.mps h6,
.mps a, 
.mps a:hover, 
.mps #headermain a, 
.mps #headermain a:hover, 
.mps #left ul li a, 
.mps #leftmenu ul li a{
	color:#7ab51d;
}

.mps #left li.active a {
	color: #888;
}

.mps #mobile_menu_container, 
.mps #mobile_button_container, 
.mps #headerleft, 
.mps #headermain, 
.mps .event-post, 
.mps #menuline, 
.mps #ConcertInfo, 
.mps #footer,
.mps #mobile_links,
.mps #left,
.mps #midsection,
.mps #right,
.mps #links_children {
	border-color:#7ab51d;
}

.mps div.block div.blocklabel {
    background-color: #7ab51d;
}






.jz #logo{
    background-image:url(assets/images/site/logo_kmh_lila.gif); 
} 
.jz #ajaxSearch_input {
    background-image: url("http://www.kmh.se/assets/images/site/search_230x40_jz.gif");
}

.jz .selected_mobile_menu {
    background-image: url("assets/images/GRAFIK/icons/mobilemenu_jz.png") !important;
}

.jz .selected_mobile_search {
    background-image: url("assets/images/GRAFIK/icons/mobile_searchbutton_jz.png") !important;
}

.jz #ajaxSearch_input,
.jz .event-post .date,  
.jz .event-post .date.time.location, 
.jz #menu ul li a, 
.jz #contentHeader, 
.jz #breadcrumbs a:hover, 
.jz #subsitetitle,
.jz h1,
.jz h2,
.jz h3,
.jz h4,
.jz h5,
.jz h6,
.jz a, 
.jz a:hover, 
.jz #headermain a, 
.jz #headermain a:hover, 
.jz #left ul li a, 
.jz #leftmenu ul li a{
	color:#960F7D;
}
.jz #left li.active a {
	color: #888;
}

.jz #mobile_menu_container, 
.jz #mobile_button_container, 
.jz #headerleft, 
.jz #headermain, 
.jz .event-post, 
.jz #menuline, 
.jz #ConcertInfo, 
.jz #footer,
.jz #mobile_links,
.jz #left,
.jz #midsection,
.jz #right,
.jz #links_children {
	border-color:#960F7D;
}

.jz div.block div.blocklabel {
    background-color: #960F7D;
}






.internal #logo,
.moodle-kmh-se #logo{
    background-image:url(assets/images/site/logo_kmh_black.gif); 
} 

.internal #ajaxSearch_input,
.internal .event-post .date, 
.internal .event-post .date.time.location, 
.internal #menu ul li a, 
.internal #contentHeader, 
.internal #breadcrumbs a:hover, 
.internal #subsitetitle,
.internal h1,
.internal h2,
.internal h3,
.internal h4,
.internal h5,
.internal h6,
.moodle-kmh-se #ajaxSearch_input,
.moodle-kmh-se .event-post .date,  
.moodle-kmh-se .event-post .date.time.location, 
.moodle-kmh-se #menu ul li a, 
.moodle-kmh-se #contentHeader, 
.moodle-kmh-se #breadcrumbs a:hover, 
.moodle-kmh-se #subsitetitle,
.moodle-kmh-se h1,
.moodle-kmh-se h2,
.moodle-kmh-se h3,
.moodle-kmh-se h4,
.moodle-kmh-se h5,
.moodle-kmh-se h6 {
	color:#333333;
}


.internal #left li.active a {
	color: #000;
}

.internal a, 
.internal a:hover, 
.internal #headermain a, 
.internal #headermain a:hover, 
.internal #left ul li a, 
.internal #leftmenu ul li a,
.moodle-kmh-se a, 
.moodle-kmh-se a:hover, 
.moodle-kmh-se #headermain a, 
.moodle-kmh-se #headermain a:hover, 
.moodle-kmh-se #left ul li a, 
.moodle-kmh-se #leftmenu ul li a {
    color: #888888;
}

.internal #headerleft, 
.internal #headermain, 
.internal .event-post, 
.internal #menuline, 
.internal #ConcertInfo, 
.internal #footer,
.internal #mobile_links,
.internal #left,
.internal #midsection,
.internal #right,
.internal #links_children,
.moodle-kmh-se #headerleft, 
.moodle-kmh-se #headermain, 
.moodle-kmh-se .event-post, 
.moodle-kmh-se #menuline, 
.moodle-kmh-se #ConcertInfo, 
.moodle-kmh-se #footer,
.moodle-kmh-se #mobile_links,
.moodle-kmh-se #left,
.moodle-kmh-se #midsection,
.moodle-kmh-se #right,
.moodle-kmh-se #links_children {
	border-color:#333333;
}

.internal div.block div.blocklabel {
    background-color: #78aa1e;
}
