﻿@charset "utf-8";
/*
	Distributed as part of 'AT JsMenu' under the same terms (LGPL)
	Author: AT Mulyana (atmulyana@yahoo.com)
	Copyright (C) 2001-2006 AT Mulyana
*/

.AtJsMenuBar {
  top:2px;
  left:0px;
  height:26px;   
  border-style:none;
  border-width: 0px; 
  cursor: default;
  padding: 0px 0px 0px 5px;
}

.AtJsMenuBar table {
  border-spacing: 0px;
  border-style:none;
  border-width: 0px;
  margin: 0px;
  padding:0px;
}

.AtJsMenuBar td {
/*	border-color: #264E29;
	border-style: none;
	/*border-width: 2px 1px 2px 1px; */
	font-family: Arial, san serif;
	font-size: 14px;
	line-height: 12px;
	padding: 10px 10px;
}

td.AtJsMenuButton {
  font-family: Arial, san serif;
  color: #264E89;
}

/*
td.AtJsMenuButton-hover-disabled {
  border-color: #F08738;
  border-style:none;
  color: #F08738;
  cursor: pointer;
  text-decoration: underline;
  font-weight:bold;
}
*/

td.AtJsMenuButton-hover {  
  border-style:none;
  border-width:0px;
  color: #F08738;
  background-color:#264E89;
  cursor: default;
  text-decoration: underline;
  /*font-weight:;*/
}

td.AtJsMenuButton-select-hover-disabled {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
	color: #F08738;
	cursor: default;
	text-decoration: underline;
	font-weight:bold;
}

td.AtJsMenuButton-select-disabled {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
	color: #F08738;
	cursor: default;
	text-decoration: underline;
	font-weight:bold;
}

td.AtJsMenuButton-select-hover-armed {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
  color: #F08738;
  background-color:#264E89;
  cursor: default;
  text-decoration: underline;
	cursor: default;
	text-decoration: underline;
}

td.AtJsMenuButton-select-hover {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
	color: #F08738;
	cursor: default;
	text-decoration: underline;
}

td.AtJsMenuButton-select {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
	color: #F08738;
	cursor: default;
	text-decoration: underline;
	font-weight:bold;
}

/* A priori ca sert à rien
td.AtJsMenuButton-select, td.AtJsMenuButton-select-disabled {
background-color: #264E89;
padding: 3px 4px 1px 6px;
}


td.AtJsMenuButton-select-hover, td.AtJsMenuButton-select-hover-disabled {
	background-color: #264E89;
	padding: 3px 4px 1px 6px;
}

td.AtJsMenuButton-select-hover-armed {
	background-color: #264E89;
	padding: 5px 3px 0px 7px;
}
*/

td.AtJsMenuButton-select-hover-disabled {
	color: #264E89;
}

td.AtJsMenuButton-select-disabled {
	color: #264E89;
}

td.AtJsMenuButton-hover-disabled {
	color: #264E89;
}

td.AtJsMenuButton-disabled {
	color: #264E89;
}

td.AtJsMenuButton-icon {
  padding: 1px;
}

td.AtJsMenuButton-hover-icon {
	border-color: #0000FF #000080 #000080 #0000FF;
	border-style:none;
	cursor: pointer;
	padding: 0px;
}

td.AtJsMenuButton-select-hover-icon {
	background-color: #264E89;
	border-color: #233523 #738573 #738573 #233523;
	border-style:none;
	cursor: default;
	padding: 0px 0px 0px 2px;
}

.AtJsMenuPopup {
  background-color: #D3DBE5;
  border-color: #365E99 #000080 #000080 #365E99;
  border-style:solid;
  border-width:2px;
  cursor: default;
  padding: 1px;
}

.AtJsMenuPopup table {
border-spacing: 0px;
}

.AtJsMenuPopup tr {
	color: #264E89;/*#FFFFFF;*/
	font-family: Arial,sans-serif;
	font-size: 14px;
	background-image:url('/images/backcolor.png');
    background-repeat:repeat-x;
}

.AtJsMenuPopup td {
	border-color: #264E89;
	border-style: solid;
	border-width: 0px;
}

.AtJsMenuPopup td.text {
  padding: 3px 2px;
}

.AtJsMenuPopup td.icon {
  padding: 1px 2px;
  text-align: center;
  width: 24px;
}

.AtJsMenuPopup td.shortcut {
padding: 3px 10px 3px 4px;
width: 24px;
}

.AtJsMenuPopup td.arrow {
padding: 3px 2px;
width: 24px;
}

.AtJsMenuPopup tr.AtJsMenuItem {
  font-weight: normal;
  background-image:url('/images/backcolor.png');
  background-repeat:repeat-x;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover {
  border-color: #F08738;
  border-style:double;
  color: #F08738;
  background-color:#264E89;
  background-image:none;
}
/*
.AtJsMenuPopup tr.AtJsMenuItem.hover td.icon {
  border-style:none;
	border-color: #0000FF #000080 #000080 #0000FF;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.text {
  border-style:none;
	border-color: #0000FF #000080 #000080 #0000FF;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.shortcut {
	border-style:none;
	border-color: #0000FF #000080 #000080 #0000FF;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.arrow {
  border-style:none;
  border-color: #858525 #353500 #353500 #606000;
}
*/
.AtJsMenuPopup tr.disabled {
	color: #CCCCCC;
}

.AtJsMenuPopup tr.hover.disabled {
  color: #C0C0C0;
  font-weight: normal;
}

.AtJsMenuPopup td.icon img {
/*  background-color: #264E89;
  border-color: #486048;
  border-style: none;
  border-width: 1px; */
  display: block;
  height: 18px;
  width: 18px;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.icon img {
border-color: #738573 #233523 #233523 #738573;
border-style:none;
}

.AtJsMenuPopup td.icon .check {
border-color: #233523 #738573 #738573 #233523;
border-style: none;
border-width: 0px;
color: #ffffff;
font-family: Arial,sans-serif;
font-size: 12px;
font-weight: 900;
line-height: 14px;
text-align: center;
vertical-align: middle;
padding: 2px 0px 2px 0px;
width: 18px;
}

.AtJsMenuPopup tr.AtJsMenuItem td.icon .check {
	background-color: #264E89;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.icon .check {
	background-color: #264E89;
}

.AtJsMenuPopup td.icon .radio {
	background-color: #264E89;
/*border-color: #cccccc;
border-style: solid;
border-width: 1px;*/
	color: #264E89;
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: 900;
	height: 16px;
	line-height: 14px;
	text-align: center;
	vertical-align: middle;
	width: 18px;
}

.AtJsMenuPopup tr.AtJsMenuItem.hover td.icon .radio {
/*border-color: #aaaaaa;
border-style: outset;*/
color: #ffffff;
}

.AtJsMenuPopup td.arrow .sub {
font-size: 14px;
line-height: 14px;
text-align: right;
width: 100%;
}

.AtJsMenuSeparator {
visibility: inherit;
}

.AtJsMenuSeparator .line {
background-color: #233523;
border-color: #738573;
}

tr.AtJsMenuSeparator td {
padding: 1px 3px;
}

td.AtJsMenuSeparator {
padding: 0px 5px;
}

td.AtJsMenuSeparator .line {
height: 16px;
}
