BODY {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
    BACKGROUND-IMAGE: url(http://www.onweb.fr/administrer/images/G12/12813/12813_090325_142958.jpg) ;;
	SCROLLBAR-FACE-COLOR: #ebebeb; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #b3b3b3; SCROLLBAR-3DLIGHT-COLOR: #b3b3b3; SCROLLBAR-ARROW-COLOR: #009999; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}

a:link, a:visited{
	color: #009999;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

#Onglets         { float:left; width:100%; line-height:normal;}
#Onglets ul    { margin:0px; padding:10px 0px 0px 10px; list-style:none; }
#Onglets li     { float:left; margin:0px; padding:0px; }
#Onglets a     { float:left; display:block; padding:5px 10px 4px 10px; text-decoration:none; color:#000; }
#Onglets a:hover { background:#FFFFFF}
.clear    { clear:both }

#Onglets .selected   { }
#Onglets .selected a { background:#FFFFFF ; color:#009999; 
border-left:solid 1px #009999; border-right:solid 1px #009999; border-top:solid 1px #009999; }

#Onglets .normal   { }
#Onglets .normal a {background:#009999; color:#FFFFFF;  border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF;}
#Onglets .normal a:hover { background:#FFFFFF;color:#009999; }

h1      { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold;  }
h2      { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;	font-size: 10pt;}
.main1 h2          { margin:0px 0px 10px 0px; padding:0px;}
th      { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
.h1     { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; }
.h2     { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 10pt; font-style: italic;}
.notice { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 10pt; color: #006699; }

.titre      { FONT-SIZE: 10pt; COLOR: #009999; FONT-FAMILY: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif}

.normal { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000;}
.normal:link {text-decoration: none; color: #009999;}
.normal:visited {text-decoration: none; color: #009999;}
a.normal:hover {BACKGROUND-COLOR: #009999; color:#FFFFFF;}

.normal_inv { font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000;}
.normal_inv:link {text-decoration: none; color: #FFFFFF;}
.normal_inv:visited {text-decoration: none; color: #FFFFFF;}
a.normal_inv:hover {background-color: #FFFFFF;color:#009999;}

.label { font-family: 69% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.label:link {text-decoration: none; color: #009999; font-weight: bold;}
.label:visited {text-decoration: none; color: #009999; font-weight: bold;}
a.label:hover {background-color: #FFFFFF;}

.petit { font-family:  "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000;}
.petit:link {text-decoration: none; color: #009999;}
.petit:visited {text-decoration: none;  color: #009999; }
a.petit:hover {background-color: #FFFFFF;}

.formulaire1 {font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 11px; color:#000000 ; font-weight:normal; background-color: #EEEEEE;}

.bouton {
	border: 2px solid #009999;
	padding: 0px;
	background: #d0d0d0;
	font-family:  69% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.bouton_petit {
	border: 0px;
	padding: 0px;
	font-family:   "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 10px;

}

.bouton_up {font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; font-size: 11px; color:#ffffff ; font-weight:normal; background-color: #009999;}
.upload {	background-image: url(../images/degrade.jpg);}

TD.menu_left {
	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #009999;
	color: #009999;
	background-color: #FFFFFF;
}

TD.tetiere {
	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #009999;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
}
TD.tetiere_inv {
	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #009999;
}

TABLE.tetiere_w {
	font-size: 12px;
	padding: 2px 5px 1px 5px;
	background-color: #FFFFFF;
}
.tetiere:link {text-decoration: none;#009999 }
.tetiere:visited {text-decoration: none; #009999}
a.tetiere:hover {text-decoration:underline;#009999}

TABLE.filet  {
	background-color: #FFFFFF;
	border-right: 1px solid #009999;
	border-bottom: 1px solid #009999;
	border-left: 1px solid #009999;
}
TABLE.filet_top  {
	background-color: #FFFFFF;
	border-top: 1px solid #009999; 
	border-right: 1px solid #009999; 
	border-left: 1px solid #009999; 
}
TABLE.filet_bottom  {
	border-bottom: 1px solid #009999;
}
.menu {
	BORDER-BOTTOM: 1px solid #009999;
}

.menu_selected {
	BORDER-RIGHT: 1px solid #009999;
	BORDER-TOP: 1px solid #009999;
	BORDER-LEFT: 1px solid #009999;
	COLOR: #009999;
	BACKGROUND-COLOR: #FFFFFF;
	padding: 1px;
	border-bottom-color: #009999;
}

.menu_normal {
	COLOR: #009999;
	BACKGROUND-COLOR: #ffffff;
	padding: 1px;
	border: 1px solid #009999;
}
.menu_normal A:link {text-decoration: none; }
.menu_normal A:visited {text-decoration: none;   }
.menu_normal A:hover {text-decoration: none; }

#portal-globalnav {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 2em; 
	PADDING-BOTTOM: 0em; MARGIN: 0px;
	LINE-HEIGHT: normal; 
	PADDING-TOP: 0em; 
	WHITE-SPACE: nowrap; 
	LIST-STYLE-TYPE: none; HEIGHT: auto; BACKGROUND-COLOR: transparent
}
#portal-globalnav LI {
	DISPLAY: inline; 
}
#portal-globalnav LI A {
	BORDER-RIGHT:  #FFFFFF 1px solid; PADDING-RIGHT: 1.5em; MARGIN-RIGHT: 0.25em; 
	BORDER-TOP: #FFFFFF 1px solid; PADDING-TOP: 0.5em; 
	PADDING-LEFT: 1.5em; BORDER-LEFT: #FFFFFF 1px solid; MARGIN-LEFT: 0.25em;
	BORDER-BOTTOM: #FFFFFF 1px solid; 
}
#portal-globalnav LI.selected A {
	BORDER-RIGHT:  #009999 1px solid; PADDING-RIGHT: 1.5em; MARGIN-RIGHT: 0.25em;
	BORDER-TOP: #009999 1px solid; PADDING-TOP: 0.5em; 
	PADDING-LEFT: 1.5em; BORDER-LEFT: #009999 1px solid; MARGIN-LEFT: 0.25em;
	BORDER-BOTTOM: #009999 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;  
}
#portal-globalnav LI A:hover {
	BACKGROUND-COLOR: #css_color_box; 
	BORDER-RIGHT:  #009999 1px solid;
	BORDER-LEFT:  #009999 1px solid;
	BORDER-TOP:  #009999 1px solid;
}					

/* ---------- Box ---------- */
/* correspond au block des modules */
.box             { width=100%; margin-bottom:10px; }
.box h2          { background:transparent url(http://www.onweb.fr/images/template/2//fleche.png) no-repeat top right; }
.box-top         { background:transparent url(http://www.onweb.fr/images/template/2//box-top-center.png) repeat-x scroll top left; }
.box-left        { background:transparent url(http://www.onweb.fr/images/template/2//box-middle-left.png) repeat-y scroll top left; }
.box-right       { background:transparent url(http://www.onweb.fr/images/template/2//box-middle-right.png) repeat-y scroll top right; }
.box-bottom      { background:transparent url(http://www.onweb.fr/images/template/2//box-bottom-center.png) repeat-x scroll bottom left; }
.box-topLeft     { background:transparent url(http://www.onweb.fr/images/template/2//box-top-left.png) no-repeat scroll top left; }
.box-topRight    { background:transparent url(http://www.onweb.fr/images/template/2//box-top-right.png) no-repeat scroll top right; }
.box-bottomLeft  { background:transparent url(http://www.onweb.fr/images/template/2//box-bottom-left.png) no-repeat scroll bottom left; }
.box-bottomRight { background:url(http://www.onweb.fr/images/template/2//box-bottom-right.png) no-repeat scroll bottom right; padding:3px; }
.box-content     {overflow:auto; padding:0px 5px 5px 5px; color: #009999;}
.box-content p   { margin:5px 0px 5px 5px; padding:0px; }
.box-content ul  { margin:5px 0px 5px 5px; padding:0px; }
.box-content li  { list-style:square; color: #FFFFFF; margin:5px; padding:0px; }			

td.tdup{
	color : #ffffff;
}
.form_error{
	font-size : 11px;
	color : #ff0000;
}					

.ticketbg2 {
	background-color: #F0F0F0;
}

.treeview{ /*CSS for Simple Tree Menu*/
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
list-style-type: none;
padding: 0;
}

.treeview ul{ 
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(http://www.onweb.fr/images/pagemarker.gif) no-repeat left;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(http://www.onweb.fr/images/menplus.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

.treeview li a.menplus {
     font-weight: bold;
}
