/** Copyright (c) 2009 Oxand. All rights reserved. */

.ico_float {
	display: block;
	float: left;
	position: relative;
	margin: 0px 2px 0px 2px;
	padding: 0px;
	width: 16px;
	height: 16px;
    text-decoration: none;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border:none;
}
.ico_float.right {
	float: right;
}
.ico_inline {
	display: inline;
	margin: 0px;
	padding: 0px 0px 16px 16px;
    text-decoration: none;
	background-color: transparent;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border:none;
}
.ico_float span, .ico_inline span {
	display: none;
}
.ico_float span.ico_info, .ico_inline span.ico_info {
	display: inline;
	color: #000000;
    font-size: 14px;
    font-weight: 900;
    text-decoration: none;
    background: #ffffff;
    opacity: 0.5;
}

.ico_float_separator {
	display: block;
	float: left;
	margin: 0px 3px 0px 3px;
	width: 0px;
	height: 16px;
	border-left: 1px solid #aaaaaa;
}

.ico_float.normal, .ico_inline.normal {
	background-position: 0px 0px;
	cursor: default;
}
.ico_float.active, .ico_inline.active {
	background-position: 0px -16px;
	cursor: default;
}
.ico_float.disable, .ico_inline.disable {
	background-position: 0px -32px;
	cursor: default;
}
/*
.ico_float.normal:hover, .ico_inline.normal:hover {
	background-position: -16px 0px;
	cursor: default;
}
.ico_float.active:hover, .ico_inline.active:hover {
	background-position: -16px -16px;
	cursor: default;
}
.ico_float.disable:hover, .ico_inline.disable:hover {
	background-position: -16px -32px;
	cursor: default;
}
*/

a.ico_float {
	cursor: pointer;
}
a.ico_inline {
	cursor: pointer;
}
button.ico_float {
	cursor: pointer;
}
button.ico_inline {
	cursor: pointer;
}

/* ****************************** */
/*            GENERAL             */
/* ****************************** */
.ico_float.action_added, .ico_inline.action_added {background-image: url('img/action_added.png');}
.ico_float.add, .ico_inline.add {background-image: url('img/add.png');}
.ico_float.archive, .ico_inline.archive {background-image: url('img/archive.png');}
.ico_float.archive_02, .ico_inline.archive_02 {background-image: url('img/archive_02.png');}
.ico_float.arrow_previous, .ico_inline.arrow_previous {background-image: url('img/arrow/previous.png');}
.ico_float.arrow_next, .ico_inline.arrow_next {background-image: url('img/arrow/next.png');}
.ico_float.blank, .ico_inline.blank {background-image: url('img/blank.png'); cursor: default;}
.ico_float.boolean_true, .ico_inline.boolean_true {background-image: url('img/boolean_true.png');}
.ico_float.boolean_false, .ico_inline.boolean_false {background-image: url('img/boolean_false.png');}

.ico_float.arrow_green_left, .ico_inline.arrow_green_left {background-image: url('img/arrow-green-left.png');}
.ico_float.arrow_gray, .ico_inline.arrow_gray {background-image: url('img/arrow-gray.gif');}



.ico_float.cancel, .ico_inline.cancel {background-image: url('img/cancel.png');}
.ico_float.cancel_min, .ico_inline.cancel_min {background-image: url('img/cancel_min.png');}
.ico_float.causes_valid, .ico_inline.causes_valid {background-image: url('img/causes_valid.png');}
.ico_float.childs, .ico_inline.childs {background-image: url('img/childs.png');}
.ico_float.close, .ico_inline.close {background-image: url('img/close.png');}
.ico_float.config, .ico_inline.config {background-image: url('img/config.png');}
.ico_float.consult, .ico_inline.consult {background-image: url('img/consult.png');}
.ico_float.default_selection, .ico_inline.default_selection {background-image: url('img/default_selection.png');}
.ico_float.delete, .ico_inline.delete {background-image: url('img/delete.png');}
.ico_float.nodelete, .ico_inline.nodelete {background-image: url('img/nodelete.png');}
.ico_float.doc, .ico_inline.doc {background-image: url('img/doc.png');}
.ico_float.edit, .ico_inline.edit {background-image: url('img/edit.png');}
.ico_float.edited, .ico_inline.edited {background-image: url('img/edited.png');}
.ico_float.expand, .ico_inline.expand {background-image: url('img/expand.png');}
.ico_float.expand_right, .ico_inline.expand_right {background-image: url('img/expand_right.png');}
.ico_float.extrapolate, .ico_inline.extrapolate {background-image: url('img/extrapolate.png');}
.ico_float.extrapolate_close, .ico_inline.extrapolate_close {background-image: url('img/extrapolate_close.png');}
.ico_float.file_change, .ico_inline.file_change {background-image: url('img/file_change.png');}
.ico_float.global, .ico_inline.global {background-image: url('img/global.png');}
.ico_float.grid, .ico_inline.grid {background-image: url('img/grid.png');}
.ico_float.grid_log, .ico_inline.grid_log {background-image: url('img/grid_log.png');}
.ico_float.help, .ico_inline.help {background-image: url('img/help.png');}
.ico_float.info, .ico_inline.info {background-image: url('img/info.png');}
.ico_float.itu, .ico_inline.itu {background-image: url('img/itu.png');}
.ico_float.ko, .ico_inline.ko {background-image: url('img/ko.png');}
.ico_float.less, .ico_inline.less {background-image: url('img/less.png');}
.ico_float.logout, .ico_inline.logout {background-image: url('img/logout.png');}
.ico_float.mat, .ico_inline.mat {background-image: url('img/mat.png');}
.ico_float.more, .ico_inline.more {background-image: url('img/more.png');}
.ico_float.new, .ico_inline.new {background-image: url('img/new.png');}
.ico_float.nn, .ico_inline.nn {background-image: url('img/nn.png');}
.ico_float.notation_futur, .ico_inline.notation_futur {background-image: url('img/notation_futur.png');}
.ico_float.ok, .ico_inline.ok {background-image: url('img/ok.png');}
.ico_float.pdf_export, .ico_inline.pdf_export {background-image: url('img/pdf_export.png');}
.ico_float.pdf_export_danger, .ico_inline.pdf_export_danger {background-image: url('img/pdf_export_danger.png');}
.ico_float.png_export, .ico_inline.png_export {background-image: url('img/png_export.png');}
.ico_float.popup_open, .ico_inline.popup_open {background-image: url('img/popup_open.png');}
.ico_float.print, .ico_inline.print {background-image: url('img/print.png');}
.ico_float.reduce, .ico_inline.reduce {background-image: url('img/reduce.png');}
.ico_float.reduce_left, .ico_inline.reduce_left {background-image: url('img/reduce_left.png');}
.ico_float.replaced, .ico_inline.replaced {background-image: url('img/replaced.png');}
.ico_float.save, .ico_inline.save {background-image: url('img/save.png');}
.ico_float.search, .ico_inline.search {background-image: url('img/search.png');}
.ico_float.search_active_filters, .ico_inline.search_active_filters {background-image: url('img/search_active_filters.png');}
.ico_float.sheet, .ico_inline.sheet {background-image: url('img/sheet.png');}
.ico_float.sidebar_none, .ico_inline.sidebar_none {background-image: url('img/sidebar_none.png');}
.ico_float.sidebar_left, .ico_inline.sidebar_left {background-image: url('img/sidebar_left.png');}
.ico_float.sidebar_right, .ico_inline.sidebar_right {background-image: url('img/sidebar_right.png');}
.ico_float.sort, .ico_inline.sort {background-image: url('img/sort.png');}
.ico_float.upload, .ico_inline.upload {background-image: url('img/upload.png');}
.ico_float.user, .ico_inline.user {background-image: url('img/user.png');}
.ico_float.from_to, .ico_inline.from_to {background-image: url('img/from_to.png');}
.ico_float.template_switch, .ico_inline.template_switch {background-image: url('img/template_switch.png');}
.ico_float.tip, .ico_inline.tip {background-image: url('img/tip.png');}
.ico_float.tree_child, .ico_inline.tree_child {background-image: url('img/tree_child.png');}
.ico_float.update, .ico_inline.update {background-image: url('img/update.png');}
.ico_float.valid, .ico_inline.valid {background-image: url('img/valid.png');}
.ico_float.xls_export, .ico_inline.xls_export {background-image: url('img/xls_export.png');}
.ico_float.xls_export_reporting, .ico_inline.xls_export_reporting {background-image: url('img/xls_export_reporting.png');}
.ico_float.xls_history, .ico_inline.xls_history {background-image: url('img/xls_history.png');}
.ico_float.xls_import, .ico_inline.xls_import {background-image: url('img/xls_import.png');}
.ico_float.xls_template, .ico_inline.xls_template {background-image: url('img/xls_template.png');}
.ico_float.warning, .ico_inline.warning {background-image: url('img/warning.png');}
.ico_float.workflow, .ico_inline.workflow {background-image: url('img/workflow.png');}
.ico_float.workflow_cycle, .ico_inline.workflow_cycle {background-image: url('img/workflow_cycle.png');}
.ico_float.workflow_straight, .ico_inline.workflow_straight {background-image: url('img/workflow_straight.png');}
.ico_float.copy, .ico_inline.copy {background-image: url('img/editcopy.png');}
.ico_float.carto, .ico_inline.carto {background-image: url('img/carto.png');}
.ico_float.planning, .ico_inline.planning {background-image: url('img/planning.png');}
.ico_float.action_add, .ico_inline.action_add {background-image: url('img/action_add.png');}
.ico_float.action_replace, .ico_inline.action_replace {background-image: url('img/action_replace.png');}
.ico_float.action_anticipate, .ico_inline.action_anticipate {background-image: url('img/action_anticipate.png');}
.ico_float.action_block, .ico_inline.action_block {background-image: url('img/action_block.png');}
.ico_float.action_modified, .ico_inline.action_modified {background-image: url('img/action_modified.png');}
.ico_float.comment, .ico_inline.comment {background-image: url('img/comment.png');}
.ico_float.left_arrow_green, .ico_inline.left_arrow_green {background-image: url('img/left_arrow_green.png');}
.ico_float.right_arrow_green, .ico_inline.right_arrow_green {background-image: url('img/right_arrow_green.png');}


/* ****************************** */
/*             FLAGS              */
/* ****************************** */
.ico_float.flag_de, .ico_inline.flag_de {background-image: url('img/flag/de.png');}
.ico_float.flag_en, .ico_inline.flag_en {background-image: url('img/flag/en.png');}
.ico_float.flag_es, .ico_inline.flag_es {background-image: url('img/flag/es.png');}
.ico_float.flag_fr, .ico_inline.flag_fr {background-image: url('img/flag/fr.png');}
.ico_float.flag_it, .ico_inline.flag_it {background-image: url('img/flag/it.png');}
