﻿body
{
    padding:0px;
    margin:0px;
    text-align:center;
    background-color:#D5E9ED;
}

img
{
    border:0px;
}

a
{
    background:underline;
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

.text
{
    width:417px;
    height:28px;
    margin-left:3px;
    background:#EAF4F6
}

.h_text
{
    text-decoration:none;
    padding-left:7px
}

.h_text:hover
{
    text-decoration:none
}

.MessageInscription
{
	background-color: White;
	border: solid 1px #EF4A12;
	padding-right: 5px;
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

.MessageInscriptionRouge
{
	background-color: White;
	border: solid 1px red;
	padding-right: 5px;
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

/* CSS pour le DIV BODY du document */
#D_BODY {
  position : relative;
  height : 100%;
  width : 100%;
  overflow : auto;
}
/* CSS pour le DIV LOGO ou autre */
#D_LOGO {
    position : absolute;
    bottom : 5px;
    right : 5px;
    border: solid 1px #EF4A12;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    background-color: aliceblue;
    height: 25px;
}
        
.xScrollStick
{
    border: solid 1px #EF4A12;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    background-color: aliceblue;
    height: 15px;
}

div.DummyUpdateProgress, div.DummyUpdateProgress div {
        display:inline!important;
    }
        
/* CSS pour les Onglets */

/* xp theme */
.ajax__tab_annonceDepot .ajax__tab_header {font-family:tahoma,arial;font-size:11px;}
.ajax__tab_annonceDepot .ajax__tab_outer {padding-right:0px;height:21px;}
.ajax__tab_annonceDepot .ajax__tab_inner {padding-left:0px;}
.ajax__tab_annonceDepot .ajax__tab_tab {height:25px;width:22px;padding:4px;margin:0;border:1px solid #EF4A12;border-bottom-width:0px;background-color:#FFFFFF;}
.ajax__tab_annonceDepot .ajax__tab_hover .ajax__tab_outer {padding-right:4px;height:21px;}
.ajax__tab_annonceDepot .ajax__tab_hover .ajax__tab_inner {padding-left:0px;}
.ajax__tab_annonceDepot .ajax__tab_hover .ajax__tab_tab {height:25px;width:22px;padding:4px;margin:0;border:1px solid #EF4A12;border-bottom-width:0px;font-weight: bold}
.ajax__tab_annonceDepot .ajax__tab_active .ajax__tab_outer {padding-right:4px;height:21px;}
.ajax__tab_annonceDepot .ajax__tab_active .ajax__tab_inner {padding-left:0px;}
.ajax__tab_annonceDepot .ajax__tab_active .ajax__tab_tab {height:25px;width:22px;padding:4px;margin:0;border:1px solid #EF4A12;border-bottom-width:0px;font-weight: bold;background-color:#EF4A12;}
.ajax__tab_annonceDepot .ajax__tab_body {font-family:tahoma,arial;font-size:10pt;border:1px solid #EF4A12;padding:8px;background-color:#FFFFFF;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px 0px 0px 0px;
	padding : 2px 2px 2px 2px;
	background-color : white;
	color : black;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	height : 200px;
    text-align : left; 
    list-style-type: none;
    font-family : Tahoma, Arial;
    font-size : 8pt;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #EF4A12;
	color: black;
	padding: 1px;
	font-family : Tahoma, Arial;
    font-size : 8pt;
    cursor : pointer;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : white;
	color : #5F5F5F;
	padding : 1px;
	font-family : Tahoma, Arial;
    font-size : 8pt;
    cursor : pointer;
}