/* @override http://dev.hankos.net/A556E9/net.nsf/template/StyleSheet_styleswitcher.css */
/* @override http://www.hankos.net/A556E9/net.nsf/template/StyleSheet_styleswitcher.css */
/* @override http://dev.hankos.net/A556E9/net.nsf/template/StyleSheet_styleswitcher.css */

/* @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;
	position: relative;
	left: -10px;
}

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;
	position: relative;
	left: -10px;
}

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

div#styleswitcher a.switchtwitter {
 width: 17px;
 height: 16px;
 background: url(../templates/images/styleswitcher/styleswitcher_twitter.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: 60px;
 height: 17px;
 background: url(../templates/images/toppanel/toppanel_trigger_m.png) 100% 0 repeat-x;
 float: left;
 overflow: hidden;
 padding-right: 5px;
}


