/* http://www.sovavsiti.cz/css/w3c_buttons.html */
/* http://public.the-i.org/_pub/button.css */

.rsslogo {
	font-family: Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	background: #FF6600;
	color: white;
}

a.rsslogo, a:visited.rsslogo, a:hover.rsslogo {
        color: white;
        border-style: solid;
        border: solid 2px;
	text-decoration: none;
	background: #FF6600;
}

.pluslogo {
	font-family: Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	background: #FF0000;
	color: white;
}

a.pluslogo, a:hover.pluslogo, a:visited.pluslogo {
	color: white;
        border-style: solid;
        border: solid 2px;
	text-decoration: none;
	background-color: #FF0000;
}

.button {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	/*margin: 0px 1ex;*/
	padding: 0px;
	text-align: left;
	width: 9em;
}

.button a {
	border-bottom: 2px solid #4A4A4A;
	border-left: 1px solid #CECECE;
	border-right: 2px solid #4A4A4A;
	border-top: 1px solid #CECECE;
	text-decoration: none;
	width: 100%;
}

.button a.w3c, .button a:hover.w3c {
	/*background-color: #FFCC66;*/
	background-color: #CCCCCC;
	color: #000000;
}

.button a:hover {
	border-bottom: 1px solid #CECECE;
	border-left: 2px solid #4A4A4A;
	border-right: 1px solid #CECECE;
	border-top: 2px solid #4A4A4A;
	/*background-color: #FFCC66;*/
	background-color: #CCCCCC;
	color: #000000;
}

.button span {
	padding: 0 0.4em;
}

.button span.w3c {
	background-color: #FFFFFF;
	color: #0C479D;
}
