/*botones*****************/

/* Big button */
span.button a { 
	height: 28px;
	font: bold 14px/30px Tahoma, Arial, sans-serif;
	text-decoration: none;
	float: left; 
	display: block;
   	overflow: hidden;
    padding: 0;
}
span.button a span {
	display: block;
	white-space: nowrap;
	padding: 0 4px 4px 0;
	line-height: 29px;   
	cursor: pointer;
    }

/* pestañas */
 

span.button a.main_butt {
    color: #FFFFFF;
    padding: 0 0 0 10px;
     background: url(../img/butt_main_left.gif) 0 -32px no-repeat;
    color: #455c88;
    
}

span.button a.main_butt:hover, li.active span.button a.main_butt {
   padding: 0 0 0 10px;
   background: url(../img/butt_main_left.gif) left top no-repeat;
   color: #fff;
}

span.button a.main_butt span {
	background: url(../img/butt_main_right.gif) right -32px no-repeat;
	 color: #455c88;
	padding-right: 10px;  
    }
    
span.button a.main_butt:hover span, li.active span.button a.main_butt span {
	padding-right: 10px;
	background: url(../img/butt_main_right.gif) right top no-repeat;
	color: #fff;
    }
    
 
/* ----------------------------------------------------------------------------- */
/* ----------------------------->>> BUTTONS <<<--------------------------------- */
/* ----------------------------------------------------------------------------- */



/* Small button */
span.button_small a{ 
	height: 1.5em;
	font: bold 1.1em Tahoma, Arial, sans-serif;
	float: left; 
	display: block;
   	overflow: hidden;
    padding: 0;
}
span.button_small a span{
	display: block;
	white-space: nowrap;
	padding: 0 0.4em 0.4em 0;
	line-height: 1.4em;   
	cursor: pointer;
    }

/* Orange Button */
span.button_small a.orange_butt{
    color: #FFFFFF;
    padding: 0 0 0 10px;
    background: url(../img/butt_orange_left.gif) left top no-repeat;
}
		span.button_small a.orange_butt:hover{
		    padding: 0 0 0 10px;
		    background: url(../img/butt_orange_left.gif) 0 -22px no-repeat;
		}
span.button_small a.orange_butt span{
	background: url(../img/butt_orange_right.gif) right top no-repeat;
	padding-right: 10px;  
}
		span.button_small a.orange_butt:hover span{
			padding-right: 10px;
			background: url(../img/butt_orange_right.gif) right -22px no-repeat;
		}

/* Round button */
a.round_butt{
	color: #E87E01;
	display: block;
	background: url(../img/butt_login_top.gif) no-repeat;
	font-size: 1.2em;
	font-weight: bold;
	height: 19px;
	line-height: 1.5em;
	text-align: center;
}
a.round_butt:hover{
	color: #5a73a9;
}
