.btn_close { background: #fff; border-radius: 2px; }
	.btn_close {  }
	
	
.btn {
	background: #666666; /* Old browsers */
	background: -webkit-linear-gradient(top,  #999999 0%,#808080 99%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #999999 0%,#808080 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font: 11px/11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
    padding: 5px 8px;}
.btn:hover {text-decoration:none;
	background: #cf7606; /* Old browsers */
	background: -webkit-linear-gradient(top,  #eb9114 0%,#cf7606 99%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #eb9114 0%,#cf7606 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb9114', endColorstr='#cf7606',GradientType=0 ); /* IE6-9 */
}

.btn_red {
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
font: 11px/11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
padding: 5px 8px;
background: #db0903;
background: -moz-linear-gradient(top,  #db0903 0%, #ae0502 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db0903), color-stop(100%,#ae0502));
background: -webkit-linear-gradient(top,  #db0903 0%,#ae0502 100%);
background: -o-linear-gradient(top,  #db0903 0%,#ae0502 100%);
background: -ms-linear-gradient(top,  #db0903 0%,#ae0502 100%);
background: linear-gradient(to bottom,  #db0903 0%,#ae0502 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db0903', endColorstr='#ae0502',GradientType=0 );
}
.btn_red:hover { text-decoration: none; opacity: .8; }
.btn_orange {
		background: #e38610; /* Old browsers */
		background: -webkit-linear-gradient(top,  #e38610 0%,#ca7911 100%); /* Chrome10+,Safari5.1+ */
		background: linear-gradient(to bottom,  #e38610 0%,#ca7911 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e38610', endColorstr='#ca7911',GradientType=0 ); /* IE6-9 */

    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font: 11px/11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
    padding: 5px 8px;}
.btn_dark_orange { background: #dd5e07; /* Old browsers */
	background: -moz-linear-gradient(top,  #dd5e07 0%, #b04402 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd5e07), color-stop(100%,#b04402)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dd5e07 0%,#b04402 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dd5e07 0%,#b04402 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dd5e07 0%,#b04402 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dd5e07 0%,#b04402 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd5e07', endColorstr='#b04402',GradientType=0 ); /* IE6-9 */
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	font: 11px/11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	padding: 5px 8px;	
 }

.btn_orange:hover, .btn_dark_orange:hover {
	background: #222222; /* Old browsers */
	background: -webkit-linear-gradient(top,  #3D3D3D 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #3D3D3D 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D3D3D', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}
	
.btn-buscar {background: #d21300; /* Old browsers */
		background: -webkit-linear-gradient(top,  #d21300 0%,#d21300 50%,#b80f00 51%,#b80f00 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #d21300 0%,#d21300 50%,#b80f00 51%,#b80f00 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #d21300 0%,#d21300 50%,#b80f00 51%,#b80f00 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #d21300 0%,#d21300 50%,#b80f00 51%,#b80f00 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d21300', endColorstr='#b80f00',GradientType=0 ); /* IE6-9 */ 
		border-radius:0 2px 2px 0; margin-left: -4px;  margin-top: -1px;}
.btn-buscar a {display: block; height: 27px; margin-top: 0; overflow: hidden; padding: 5px 11px; width: 11px;}    

.switch{}
.switch li {display: inline-block; margin-right: -5px;}
.switch li:first-child a{border-radius: 2px 0px 0px 2px;}
.switch li:last-child a{border-radius: 0px 2px 2px 0px;}
.switch li:last-child {margin-right: 0}
.switch li a{
	font-size: 11px;
	text-align: center;
	min-width: 68px;
	display: block;
	border:1px solid #c5c5c5;
	padding: 4px 5px; 
	background: #e2e2e2; /* Old browsers */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#e2e2e2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
}
.switch li a.active{
	border:1px solid #3d3d3d;
	color: #fff; 
	background: #686868; /* Old browsers */
	background: -webkit-linear-gradient(top,  #4d4d4d 0%,#686868 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #4d4d4d 0%,#686868 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d4d4d', endColorstr='#686868',GradientType=0 ); /* IE6-9 */
}
.switch li a:hover{ text-decoration: none;}


/*** Parche para Encuestas ***/

.mdl-black .btn {
		background: #e38610; /* Old browsers */
		background: -webkit-linear-gradient(top,  #e38610 0%,#ca7911 100%); /* Chrome10+,Safari5.1+ */
		background: linear-gradient(to bottom,  #e38610 0%,#ca7911 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e38610', endColorstr='#ca7911',GradientType=0 ); /* IE6-9 */

    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font: 11px/11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
    padding: 5px 8px;}

.cnt-btn-encuesta {padding: 0 10px 15px 12px; font: 12px arial;}
.btn-res .btn, .btn-res .btn_orange {font:bold 11px/16px Arial,Helvetica;}
.btn-votar {background:#EB9114;
		background: -webkit-linear-gradient(top,  #EB9114 0%,#CF7606 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #EB9114 0%,#CF7606 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #EB9114 0%,#CF7606 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #EB9114 0%,#CF7606 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB9114', endColorstr='#CF7606',GradientType=0 ); /* IE6-9 */
		border-radius: 3px 3px 3px 3px; font: 12px/26px arial; padding: 0 15px;
		font:bold 11px/26px Arial,Helvetica;
		color: #FFFFFF;}
		
/*botones tipo checkbox*/

.checkbox { display: block; overflow: hidden; text-indent: -9999px; background: url(/img/sprite-check.png) 0 0 no-repeat; width: 18px; height: 14px;}
.checkbox:hover { background-position:0px -34px;}
.checkbox.selected { display: block; overflow: hidden; text-indent: -9999px; background: url(/img/sprite-check.png) 0 -17px no-repeat; width: 18px; height: 14px;}
