@CHARSET "utf-8";

.bgc_bla {
	background-color: black;
	color: white;
}

.bgc_ali {
	background-color: aliceblue;
	color: black;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.bgc_nav {
	background-color: #B0E0E6;
	color: black;
}

.bgc_hid {
	display: none;
}

.bgc_gre {
	background-color: #F0F0F0;
	color: black;
}
.bgc_yel {
	background-color: yellow;
	color: #F0F0F0;
}

.bgc_green {
	background-color: green;
	color: white;
}

.bgc_ora {
	background-color: #deb887;
	color: black;
}

.bgc_nar {
	background-color: orange;
	color: black;
}

.bgc_tom {
	background-color: tomato;
	color: white;
}

.bgc_gol {
	background-color: gold;
	color: black;
}

.bgc_whi {
	background-color: white;
	color: black;
}

.bgc_block {
	background-color: white;
	color: #778899;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
	border-bottom: 1px solid #778899;
}

.bgc_help{
	background-color: #E2B768; 
	border: 3px double #500E02;
	padding: 2px; 
	margin: 2px;
	color: white;
}

.bgc_block_black {
	background-color: white;
	color: black;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid white;
	border-bottom: 1px solid #778899;
}

.bgc_carpeta {
	background-color: #D3D3D3;
	/*background-color: white;*/
}

.bgc_finalizado{
	background-color:#D3D3D3;
}

.col_finalizado_autorizado, .col_finalizado-autorizado {
	background-color:#D3D3D3;
}

.bgc_cancelado{
	background-color:#dfdfdf;
}

.bgc_azul {
	background-color:#4477CC;
	color:white;
}

.bgi_blu{
	background: url(../../_img/button/button_bg_blue.png) repeat-x left top;
	color: white;
	font:12px monospace;
}

.col_tom {
	color: tomato;
}
.col_gre {
	color: green;
}
.col_yel {
	color: yellow;
}
.col_tit {
	color: #006cbf;
}

.col_tit2 {
	color: #9fafdf;
}
	
.col_urg_no {
	background-color: #ffffff;
}
.col_urg_baja {
	background-color: #ADFF2F;
	color:black;
}
.col_urg_media {
	background-color: yellow;
	color:black;
}
.col_urg_alta {
	background-color: tomato;
	color:white;
}

.col_en{
	color: black;
/*	background-color: #c2c2c2; */
}

.col_falta_autoriz{
	color: #789;
/*	background-color: #c2c2c2; */
}
.col_finalizado{
	color: #789;
}
.col_finalizado_autorizado, .col_finalizado-autorizado {
	color: #789;
	text-decoration: line-through;
}
.col_cancelado{
	color: orange;
}
.col_cancelado_autorizado, .col_cancelado-autorizado{
	color: orange;
	text-decoration: line-through;
}
.col_bloqueado{
	color: white;
	font-weight: bold;	
	background-color: #DCDCDC;	
}


.venc_1 {
	color: white;
	font:12px arial;	
	background-color: tomato;	
}
.venc_2 {
	color: black;
	font:10px arial;	
	background-color: #FFFFAA;	
}
.venc_3 {
	color: inherit;
	font:8px arial;	
	background-color: inherit;	
}


.cambio_verde { background: #80c907; color: white; padding: 5px; }
.cambio_verde:hover { background: white; color: #80c907; padding: 5px; }

.cambio_azul { background: blue; color: white; padding: 5px; }
.cambio_azul:hover { background: white;  color: blue; padding: 5px; }

.cambio_naranja { background: orange; color: white; padding: 5px; }
.cambio_naranja:hover { background: white;  color: orange; padding: 5px; }

.anime { 
	position:relative;
	width: 104px;
	height: 80px;
	margin-right:4px;
	color:white;
	background-image: url(../../_img/button/azul_100_80.png);
	background-repeat: no-repeat;
	 
}
.anime .editar { 
	display: none;
}

.anime:HOVER .editar { 
	display: block;
	 
}

.anime_cafe { 
	position:relative;
	width: 104px;
	height: 80px;
	margin-right:4px;
	color:white;
	background-image: url(../../_img/button/cafe_100_80.png);
	background-repeat: no-repeat;
	 
}
.anime div.total, .anime_cafe div.total{
	position: relative; 
	text-align: right;
	width: 90%;
}


.anime div.link, .anime_cafe div.link {
	position: relative; 
	width: 100%; 
	height: 40px; 
	font:bold 16px arial; 
	padding-top: 10px;
}


.anime div.editar, .anime_cafe div.editar{
	position: absolute; 
	bottom: 1px; 
	right: 5px;
}
.anime:hover, .anime_cafe:hover { 
		background-image: url(../../_img/button/gris_100_80.png);
		color: white;
		cursor: pointer; 
}
.anime:hover, .anime_cafe:hover { 
		text-decoration: underline; 
}
