
/**		COLOR  WEBSITE NAME		**/

#logo a {
color : #ff0000;
}

/**		COLOR LINK	**/

.moduletable > h3 span {
color : #ff0000;
}

a:hover {
color : #ff0000;
}

#breadcrumb a:hover {
color : #ff0000;
}

a.readon:hover {
color : #ff0000;
}


/* 
*	left menu
*/

.submenu li a:hover, .submenu li#current a, .submenu li.active a,
.submenu li#current.parent a, .submenu li.active a {
color : #ff0000;
}

.submenu li a:hover li a, .submenu li#current li a, .submenu li.active li a {
color : #ff0000;
}

.submenu li li a:hover, .submenu li li#current a, .submenu li li.active a, .submenu li li#current.parent a,
.submenu li#current li a:hover, .submenu li.active li a:hover, .submenu li.parent li a:hover {
color : #ff0000;
}

.submenu ul li li li a:hover, .submenu ul li li li#current a, .submenu ul li li li.active a,
.submenu li.active li#current li a:hover {
color : #ff0000;
}

.submenu li li li a:hover, .submenu li li li#current a, .submenu li li li.active a, .submenu li li li#current.parent a,
.submenu li li#current li a:hover, .submenu li li.active li a:hover, .submenu li li.parent li a:hover {
color : #ff0000;
}

/**		BOTTOM MENU	**/

#bottom_menu a:hover, #bottom_menu a#active_menu-nav, #bottom_menu li#current a {
color : #ff0000;
}


/**		MAIN MENU	**/

/** si est actif **/
#main_menu .active a {
color : #ff0000;
}

/** si est actif 2+	**/
#main_menu ul .active a {
color : #ff0000;
}

/** si parent actif et enfant actif **/
#main_menu li.active li a:hover, #main_menu li li.active li a:hover, #main_menu li li li.active li a:hover,
#main_menu li.active li.sfhover a, #main_menu li li.active li.sfhover a, #main_menu li li li.active li.sfhover a,
#main_menu li.active li.sfhover span.separator, #main_menu li li.active li.sfhover span.separator {
color : #ff0000;
}

/** si est parent actif **/
#main_menu li.active a {
color : #ff0000;
}

/** si est survolÈ**/
#main_menu li a:hover, #main_menu li a:hover, #main_menu li span.separator:hover, #main_menu li span.separator:hover,
#main_menu li.sfhover a, #main_menu li.sfhover span.separator {
color : #ff0000;
}

/** si est survolÈ 2+	**/
#main_menu li li a:hover, #main_menu li li li a:hover, #main_menu li li a:hover, #main_menu li li li a:hover, #main_menu li li a:hover, #main_menu li li li a:hover,
#main_menu li.active li a:hover, #main_menu li li.active li a:hover, #main_menu li li li.active li a:hover,
#main_menu li.active li.active a:hover, #main_menu li li.active li.active a:hover, #main_menu li li li.active li.active a:hover,
#main_menu li li span.separator:hover, #main_menu li li.sfhover a, #main_menu li li.sfhover span.separator, #main_menu li li a:hover, #main_menu li li span.separator:hover,
#main_menu li li.sfhover a, #main_menu li li.sfhover span.separator, #main_menu li li li a:hover, #main_menu li li li a:hover,
#main_menu li li li.sfhover a, #main_menu li li li.sfhover span.separator {
color : #ff0000;
}

/** si courant survolÈ **/
#main_menu li.active li a:hover, #main_menu li.active li.sfhover a {
color : #ff0000;
}

#main_menu li a:hover, #main_menu li span.separator:hover, #main_menu li.sfhover span.separator, #main_menu li.sfhover a {
color : #ff0000;
}

#main_menu li.active a, #main_menu li.active li.active a, #main_menu li.active li.active li.active a,
#main_menu li.active span.separator, #main_menu li.active li.active span.separator, #main_menu li.active li.active li.active span.separator {
color : #ff0000;
}


/**		FONT	**/

h1, .componentheading, h2, h3, h4 {
font-family: 'arial', 'Yanone Kaffeesatz';
}

#main_menu li a, #main_menu li span.separator {
font-family: 'arial', 'Yanone Kaffeesatz';
}

.left h3, .right h3, .user1 h3, .user2 h3, .user3 h3, 
.user4 h3, .user5 h3, .user6 h3 {
font-family: 'arial', 'Yanone Kaffeesatz';
}

body {
font-family: 'arial';
}