a:link {
color: #75d3f6;
text-decoration: none;
}

a:visited {
color: #75d3f6;
text-decoration: none;
}

a:active {
color: #75d3f6;
}

a:hover {
color: #75d3f6;
text-decoration: underline;
}

p.pagelinks {
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}

div#banner div.language a:link {
color: #777;
font-weight: normal;
}

div#banner div.language a:visited {
color: #777;
font-weight: normal;
}

div#banner div.language a:hover {
color: #75d3f6;
text-decoration: none;
font-weight: normal;
}

#menu .button {
width: 70px;
height: 40px;
display: block;
float: right;
text-align: center;
line-height: 3.4;
background: url(../img/gfx/button_bg_hover.png) top repeat-x;
}


	#menu .button a:link {
	width: 70px;
	height: 40px;
	display: block;
	color: #bdbdbd;
	background: url(../img/gfx/button_bg.png) top no-repeat;
	}
		
	#menu .button a:visited {
	width: 70px;
	height: 40px;
	display: block;
	color: #bdbdbd;
	background: url(../img/gfx/button_bg.png) top no-repeat;
	}
	
	#menu .button a:hover {
	width: 70px;
	height: 40px;
	display: block;
	color: #aaccee;
	text-decoration: none;
	background: #fff url(../img/gfx/button_bg_hover.png) top no-repeat;
	}
	
#menu .button_active {
width: 70px;
height: 40px;
display: block;
float: right;
text-align: center;
line-height: 3.4;
background: url(../img/gfx/button_bg_active.png) top repeat-x;
}


	#menu .button_active a:link {
	width: 70px;
	height: 40px;
	display: block;
	color: #fcb870;
	background: url(../img/gfx/button_bg_active.png) top no-repeat;
	}
		
	#menu .button_active a:visited {
	width: 70px;
	height: 40px;
	display: block;
	color: #fcb870;
	background: url(../img/gfx/button_bg_active.png) top no-repeat;
	}
	
	#menu .button_active a:hover {
	width: 70px;
	height: 40px;
	display: block;
	color: #aaccee;
	text-decoration: none;
	background: url(../img/gfx/button_bg_hover.png) top no-repeat;
	}
	
div#col_footer a:link {
color: #bdbdbd;
}

div#col_footer a:visited {
color: #bdbdbd;
}

div#col_footer a:hover {
color: #75d3f6;
text-decoration: none;
}