/* @override http://dev.hankos.net/A556E9/net.nsf/template/StyleSheet_styleswitcher.css */
/* @override http://www.hankos.net/A556E9/net.nsf/template/StyleSheet_styleswitcher.css */
div#styleswitcher {
	top: 2px;
	right: 0;
	height: 25px;
	position: fixed;
	padding-right: 0;
}

div#styleswitcher a {
	width: 15px;
	height: 25px;
	float: right;
	text-decoration: none;
	display: block;
}

div#styleswitcher a.switchfontsmall {
	background: url(../templates/images/styleswitcher/styleswitcher_fontsmall.png) 0 0 no-repeat;
}

div#styleswitcher a:hover.switchfontsmall {
	background: url(../templates/images/styleswitcher/styleswitcher_fontsmall_hover.png) 0 0 no-repeat;
}

div#styleswitcher a.switchfontlarge {
	background: url(../templates/images/styleswitcher/styleswitcher_fontlarge.png) 0 0 no-repeat;
}

div#styleswitcher a:hover.switchfontlarge {
	background: url(../templates/images/styleswitcher/styleswitcher_fontlarge_hover.png) 0 0 no-repeat;
}

div#styleswitcher span.spacer {
	float: left;
	width: 20px;
	height: 17px;
	display: block;
}

div#styleswitcher .left {
	width: 20px;
	height: 17px;
	background: url(../templates/images/toppanel/toppanel_trigger_l.png) 100% 0 repeat-x;
	float: left;
}

div#styleswitcher .content {
	width: 30px;
	height: 17px;
	background: url(../templates/images/toppanel/toppanel_trigger_m.png) 100% 0 repeat-x;
	float: left;
	overflow: hidden;
	padding-right: 20px;
}
