@charset "utf-8";

/* button 
---------------------------------------------- */
.xet_btn {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	outline: none;
	cursor:pointer;
	vertical-align:baseline;
	text-align: center;
	text-decoration:none !important;
	margin:0 2px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.xet_btn:hover { text-decoration: none; }
.xet_btn:active { position: relative; top: 1px; }

.big { 
	font-size:12px;	
	padding:9px 18px; *padding:6px 18px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.medium {
	font-size:12px;	
	padding:6px 12px; *padding:4px 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
button.medium { *padding:2px 12px; }


.small {
	font-size: 11px;
	padding:3px 8px; *padding:2px 8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/* color styles 
---------------------------------------------- */

/* black */
.xet_black {
	color: #ccc !important;
	border: solid 1px #333;
	background: #222;
	background: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#1b1b1b));
	background: -moz-linear-gradient(top,  #2b2b2b,  #1b1b1b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#1b1b1b');
}
.xet_black:hover {
	color:#fff;
	background: #1b1b1b;
	background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#1b1b1b));
	background: -moz-linear-gradient(top,  #222,  #1b1b1b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#1b1b1b');
}
.xet_black:active {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#1b1b1b), to(#222));
	background: -moz-linear-gradient(top,  #1b1b1b,  #222);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b1b1b', endColorstr='#222222');
}

/* white */
.xet_white {
	color: #444 !important;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.xet_white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.xet_white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
