/*******************************************************************************
Client: jazz.edu
Agency: kubus media | Interaktive Medien
Author: Joscha van der Linden for kubus media
*******************************************************************************/

/* CONTENT LINK TAGS **********************************************************/
a {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #000066;
}

/* 2ND MENU LINK TAGS *********************************************************/
a.submenu {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;  /* 100% */
}
a.submenu:hover {
	font-weight: bold;
	text-decoration: none;
	color: #57579A; /* 34% */
}

/* 2ND MENU ACTIVE LINK TAGS **************************************************/
a.submenu_active {
	font-weight: bold;
	text-decoration: none;
	color: #000066; /* 0% */
}
a.submenu_active:hover {
	font-weight: bold;
	text-decoration: none;
	color: #CCCCE0; /* 80% */
}

/* 3RD MENU LINK TAGS *********************************************************/
a.subsubmenu {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; /* 100% */
}
a.subsubmenu:hover {
	font-weight: bold;
	text-decoration: none;
	color: #CCCCE0; /* 80% */
}

/* 3RD MENU ACTIVE LINK TAGS **************************************************/
a.subsubmenu_active {
	font-weight: bold;
	text-decoration: none;
	color: #000066; /* 0% */
}
a.subsubmenu_active:hover {
	font-weight: bold;
	text-decoration: none;
	color: #57579A; /* 34% */
}

/* 4TH MENU LINK TAGS *********************************************************/
a.subsubsubmenu {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; /* 100% */
}
a.subsubsubmenu:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000066; /* 0% */
}

/* 4TH MENU ACTIVE LINK TAGS **************************************************/
a.subsubsubmenu_active {
	font-weight: bold;
	text-decoration: none;
	color: #000066; /* 0% */
}
a.subsubsubmenu_active:hover {
	font-weight: bold;
	text-decoration: none;
	color: #57579A; /* 34% */
}

/* STYLE FOR EACH NAVIGATION LINK *********************************************/
.level_general {
	display: block;
	border-bottom: 1px solid #FFFFFF; /* 100% */
}

/* STYLE FOR EACH NAVIGATION LEVEL ********************************************/
.level_01_active {
	background-color: #ffffff; /* 46% */
	padding: 2px 6px;
}
.level_01_inactive {
	padding: 2px 6px;
}
.level_02_active {
	background-color: #CCCCE1; /* 63% */
	padding: 2px 12px;
}
.level_02_inactive {
	background-color: #A1A1BA; /* 17% */
	padding: 2px 12px;
}
.level_03_active {
	background-color: #CCCCE1; /* 80% */
	padding: 2px 18px;
}
.level_03_inactive {
	background-color: #A1A1BA; /* 34% */
	padding: 2px 18px
}

/* STYLE FOR MAIN TITLE *******************************************************/
.maintitle {
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 5px;
}

/* STYLE FOR CONTENT TITLE 1 **************************************************/
h1 {
	font-size: 140%;
	color: #000066;
	margin: 0 0 20px 0;
	padding: 0;
}

/* STYLE FOR CONTENT TITLE 2 **************************************************/
h2 {
	font-size: 120%;
	color: #000066;
	margin: 15px 0 5px 0;
	padding: 0;
}

/* STYLE FOR HIGHLIGHT TITLE **************************************************/
#higlight h2 {
	font-size: 1.2em;
	color: #000066;
	margin: 0;
	padding: 0;
}

/* STYLE FOR SEARCH HIGHLIGHT *************************************************/
.search_highlight {
	color: #2B2B80; /* 17% */
	font-weight: bold;
	background-color: #CCCCE0; /* 80% */
	padding: 2px;
}

/* STYLE FOR QUICK LINKS ******************************************************/
#quick_links {
	font-size: 90%;
	color: #000066;
	text-transform: none;
	text-decoration: none;
}
#quick_links a {
	text-transform: none;
	text-decoration: none;
	color: #000066;
}
#quick_links a:hover {
	text-decoration: underline;
	color: #57579A; /* 34% */
}

/* STYLE FOR BOTTOM ***********************************************************/
#copy {
	color: #2B2B80; /* 17% */
	font-size: 0.75em;
	padding: 8px 0 0 10px ;
}
#copy a {
	color: #2B2B80; /* 17% */
}
#copy a:hover {
	color: #FFFFFF;
}

/*********** � Copyright by kubus media ******** www.kubusmedia.com ***********/

