﻿.liens {
	margin-top: 17px;
	padding: 0;
	text-align: left;		
}
A.liens{
	margin: 0;
	padding: 0 0 1px 5px;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	text-align: left;
	background-position: bottom left;
	background-image: url(img/rectPrune.gif);
	background-repeat: no-repeat;	
}
A.liens:hover{
  	color: #9f1f63;
	background-position: bottom right;
	text-decoration:none;
}
.copyright {
	margin-right: 30px;
	padding: 0;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 6pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #acacac;	
	text-align:right;
}

.MainMenu_MenuContainer {
	width: 100%;
	height: 100%;
	background-color:transparent;
}

.MainMenu_MenuBar {
/*
definit la hauteur de la bar de menu. 
on notera que le sous menu apparaitra directement en dessous de cette bar

*/
	height: 25px;
	width:100%
}

.MainMenu_MenuItem {
/*

definit le style des elements de menu principaux(root+sous menu). 
c'est ici qu'on definit toutes caracteristiques de la police utilisee. 
il est possible de definir les bordures cependant lorsque on les survolera
avec la souris, la bordure top et bottom disparraissent.

notez aussi que lorsque on survole un element de menu,
cela utilise la couleur de background definie dans MenuItemSel.

*/
	
	
	
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	text-align: left;
	border-bottom: solid 1px #cfcfcf;
	border-left: solid 1px #cfcfcf;
	border-right: solid 1px #cfcfcf;
	border-top:solid 1px #cfcfcf;
	height:21px;
	/*width:140px;*/

	
	
}

.MainMenu_MenuItemSel {
/*
definir les styles des elements de menu lorsque on survole avec la souris.


*/
  	color: #FFFFFF;
	background-color:#9f1f63;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
	text-align: left;
	/*width:140px;	*/
	/*height: 15px;*/
/*	width: 100px;	*/
}


.MainMenu_MenuIcon {
	display:none;
}

.MainMenu_SubMenu {
/*
definit les styles des elements de menu root et des sous menu. ici il est possible de difinir les bordures 
, les couleur de background.


*/
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	background-color:#FFFFFF;
	z-index:10;

}

.MainMenu_SubMenuItemSelected {	
/*
definit le style des elements du sous menu lorsque on le survole avec  la souris.

si on definit des bordures , seules les cote gauhe et droit seront visible lorsque l'on va survoler l'element de sous menu.

*/

	background-color : blue;
}

.MainMenu_SubMenuItemActive {
/*
definit le style du sous-menu actif de la page selectionne.
*/

}

.MainMenu_MenuBreak{
	width:5px;
	background-color:yellow;
}


.MainMenu_MenuArrow {
/*
definit la zone autour de la fleche (entre les menus). la fleche est affiche à droite d'un sous menu s'il a lui
meme un sous menu.
	display:none;

*/
	display:none;
}

.MainMenu_RootMenuArrow {
/*
definit la zone autour de la fleche (entre les menus root). la fleche est affiche à droite d'un root menu s'il a un sous menu.
*/
	display:none;
}

.MainMenu_RootMenuItem {
/*
definit les styles des elements root du menu. il est possible de definir la couleur de fond
ou de specifier une image de fond pour chq element de menu.

on notera que les bordure specie ici n'apparaitrons pas dans le menu.


*/
	
	/*margin: 0;
	padding: 0 0 1px 5px;*/
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	text-align: left;
	background-position: bottom left;
	background-image: url(img/rectPrune.gif);
	background-repeat: no-repeat;
/*	width:140px;	*/
	float:left;
/*	border:1 #000000 solid;*/

		
	
}

.MainMenu_RootMenuItemActive {
/*

definit l'element de menu root pour la page courante selectionne.

il est possible de definir une couleur de fond , la hauteur, on peut aussi definir une image de fond.

on notera que les bordure specie ici n'apparaitrons pas dans le menu.

*/
	/*font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	background-position: bottom righ;  	*/

}

.MainMenu_RootMenuItemSelected {
/*
definit le style les element de root menu lorsque on survole l'element avec la souris.
il est possible de definir une couleur de fond ou une image lors du survol d'un element root.

Note : il faut noter que les bordure n'auront aucun effet si elle sont speciefie ici.


*/
  	color: #9f1f63;
	background-position: bottom right;
	background-color:Transparent;

/*	text-decoration:none;
	
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
	text-align: left;*/


}

.GridViewStyle
{    
	margin: 0;
	padding: 0;
	text-align:center;
	vertical-align: top;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;
	background-color:#FFFFFF;
}


.GridViewHeaderStyle th
{
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 7pt;
  	font-weight:bold;
  	font-style: normal;
  	text-decoration: none;
  	color: #982462;
	height: 20px;	
	border-bottom: solid 1px #982462;	
    
}
.GridViewAlternatingRowStyle td
{
    border-bottom: 1px solid #982462;
}

.GridViewRowStyle td
{
    border-bottom: 1px solid #982462;
}

.P_GridViewAlternatingRowStyle td
{
    border-bottom: 1px solid #982462;    
    height:30px;
}



.P_GridViewRowStyle td
{
    border-bottom: 1px solid #982462;    
    height:30px;
}

.P_GridViewRowStyle2 td, .P_GridViewAlternatingRowStyle2 td
{
    border-bottom: 1px solid #982462;    
    padding-left:2px;   
    height:25px;     
}



.MyCalendar .ajax__calendar_container {
    border:1px solid #000000;
    background-color: white;
    /*color: red;*/
    z-index:10;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 8pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
    
}

.MyCalendar td {
	height:15px;
    border:0 solid #FFFFFF;
}

.MyCalendar .ajax__calendar_header {
	
}
.MyCalendar .ajax__calendar_prev {
	
}
.MyCalendar .ajax__calendar_title {
	
}
.MyCalendar .ajax__calendar_next {
	
}
.MyCalendar .ajax__calendar_body {
	
}
.MyCalendar .ajax__calendar_days {
	
}
.MyCalendar .ajax__calendar_dayname {
	
}
.MyCalendar .ajax__calendar_day {
	
}
.MyCalendar .ajax__calendar_months {
	
}
.MyCalendar .ajax__calendar_month {
	
}
.MyCalendar .ajax__calendar_years {
	
}
.MyCalendar .ajax__calendar_year {
	
}
.MyCalendar .ajax__calendar_footer {
	
}
.MyCalendar .ajax__calendar_today {
	
}
.MyCalendar .ajax__calendar_hover {
	
}
.MyCalendar .ajax__calendar_active {
	
}
.MyCalendar .ajax__calendar_other {
	
}


.page {
	margin: 0 auto;
	padding: 18px 9px 0 19px; 
	background-position: top left;
	background-image: url(img/bgd.jpg);
	background-repeat: no-repeat;	
}


.titre {
	/*margin: 0 90px 0 28px;	 */
/*	padding: 5px 0 0 52px;
	padding-left:40px;*/
	width: 229px;
	height: 22px;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 10pt;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  	text-align:center;
  	color: #7b7b7b;	
	/*background-position: left 1px;*/
	background-image: url(img/bgdTitre.gif);
	background-repeat: no-repeat;
}

.navigation {
	padding:3px 0 18px 0;
}

.carte {
	padding:0 0 0 7px;
}

.accueil {
	margin: 0 auto;
	padding: 80px 95px 62px 110px; 
	/*width: 695px;
	height: 408px;*/
	background-position: top;
	background-image: url(img/bgdAccueil.jpg);
	background-repeat: no-repeat;	
}

.encart {
	padding-left:180px;
	padding-top:60px;
	padding-right:120px;
}

.langues {
	padding-left:10px;
/*	border:1 #000000 solid;*/
}

.logintext {
	margin: 0;
	padding: 0;
	font-family: "Verdana, Arial, sans-serif", Sans-Serif;
	font-size: 9pt;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  	color: #404041;	
	/*text-align: left;		*/
}


.bouton {
	margin: 0;
	padding: 0;
	text-align: center;	
}
.bouton a {
	display:block;
	margin: 0;
	padding:0;
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 10pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #FFFFFF;	
	background-color: #9f1f63;
}
.bouton a:hover {
	background-color: #404041;
	text-decoration:none;
	color:#FFFFFF;
}

.PanelStyle {
	scrollbar-face-color: #982462;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #e7efef;
	scrollbar-arrow-color: #FFFFFF;
}

.intitules {
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 7pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #982462;
}

.intitules2 {
	font-family: "Arial, Helvetica, sans-serif", Sans-Serif;
	font-size: 7pt;
  	font-weight: normal;
  	font-style: normal;
  	text-decoration: none;
  	color: #000000;
}






/*Telerik RadGrid Sedifleet Skin*/

/*global*/

.RadGrid_Sedifleet
{
	background:white;	
	color:#982462;
	
}

.RadGrid_Sedifleet,
.MasterTable_Sedifleet,
.DetailTable_Sedifleet,
.GroupPanel_Sedifleet table,
.GridEditForm_Sedifleet table,
.GridToolTip_Sedifleet
{
	font:11px arial,sans-serif;
	/*background-color:white;*/
}

.RadGrid_Sedifleet,
.DetailTable_Sedifleet
{
	border:1px solid #982462;
	border-top-color:#982462;
	/*background-color:White;*/
}

.MasterTable_Sedifleet,
.DetailTable_Sedifleet
{
	border-collapse:separate !important;
}

.GridRow_Sedifleet td,
.GridAltRow_Sedifleet td,
.GridEditRow_Sedifleet td,
.GridFooter_Sedifleet td,
.GridGroupFooter_Sedifleet td,
.GridFilterRow_Sedifleet td,
.GridHeader_Sedifleet,
.ResizeHeader_Sedifleet,
.GroupHeader_Sedifleet td
{
	padding-left:4px;
	padding-right:4px;
	background-color:White;
}

.RadGrid_Sedifleet .rgAdd,
.RadGrid_Sedifleet .rgRefresh,
.RadGrid_Sedifleet .rgEdit,
.RadGrid_Sedifleet .rgDel,
.RadGrid_Sedifleet .rgFilter,
.RadGrid_Sedifleet .rgPagePrev,
.RadGrid_Sedifleet .rgPageNext,
.RadGrid_Sedifleet .rgPageFirst,
.RadGrid_Sedifleet .rgPageLast,
.RadGrid_Sedifleet .rgExpand,
.RadGrid_Sedifleet .rgCollapse,
.RadGrid_Sedifleet .rgSortAsc,
.RadGrid_Sedifleet .rgSortDesc,
.RadGrid_Sedifleet .rgUpdate,
.RadGrid_Sedifleet .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:#982462;
	/*background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;*/
	cursor:pointer;
}

.GroupPanelItems_Sedifleet input,
.GridCommandRow_Sedifleet img,
.GridHeader_Sedifleet input,
.GridFilterRow_Sedifleet img,
.GridPager_Sedifleet img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_Sedifleet
{
	/*background:url('Grid/sprite.gif') 0 -1397px repeat-x;*/
	background:#982462;
}

.GridHeader_Sedifleet,
.ResizeHeader_Sedifleet
{
	border-bottom:1px solid #8f2b00;
	padding-top:8px;
	padding-bottom:8px;
	/*background:#b05a33 url('Grid/sprite.gif') 0 0 repeat-x;*/
	background:#982462;
	font-size:13px;
	font-weight:normal;
	text-align:left;
}

.GridHeader_Sedifleet,
.GridHeader_Sedifleet a
{
	color:#fff;
	text-decoration:none;
}

/*rows*/

.GridRow_Sedifleet
{
	background:#ebe4d6;
}

.GridRow_Sedifleet td,
.GridAltRow_Sedifleet td,
.GridEditRow_Sedifleet td,
.GridFooter_Sedifleet td,
.GridGroupFooter_Sedifleet td
{
	padding-top:4px;
	padding-bottom:4px;
}

.GridRow_Sedifleet a,
.GridAltRow_Sedifleet a,
.GridEditRow_Sedifleet a,
.GridFooter_Sedifleet a,
.GridGroupFooter_Sedifleet a,
.GridEditForm_Sedifleet a
{
	color:#272522;
}

.GridRow_Sedifleet td
{
	border-top:1px solid #ebe4d6;
	border-bottom:1px solid #ebe4d6;
	height:35px;
}

.GridAltRow_Sedifleet td
{
	border-top:1px solid #f4ede1;
	border-bottom:1px solid #f4ede1;
}

.SelectedRow_Sedifleet
{
	background:#fdd0b7 url('Grid/sprite.gif') 0 -200px repeat-x;
}

.SelectedRow_Sedifleet td
{
	border-top:1px solid #d07052;
	border-bottom:1px solid #d07052;
}

.ActiveRow_Sedifleet,
.GridRowOver_Sedifleet
{
	background:#fff;
}

.GridEditRow_Sedifleet
{
	background:#ffe2d7;
}

.GridEditRow_Sedifleet td
{
	border-top:1px solid #d07052;
	border-bottom:1px solid #d07052;
}

/*footer*/

.GridFooter_Sedifleet td,
.GridGroupFooter_Sedifleet td
{
	border-top:1px solid #e7e1d8;
}

/*status*/

.GridPager_Sedifleet span
{
	color:#9e9286;
}

/*paging*/

.GridPager_Sedifleet
{
	background:#ded6c6;
	line-height:20px;
}

.GridPager_Sedifleet td
{
	border-top:1px solid #cbbda9;
	border-bottom:1px solid #e7e1d8;
	padding:0 5px;
}

.GridPager_Sedifleet div span,
.GridPager_Sedifleet a,
.GridPager_Sedifleet .sliderPagerLabel_Sedifleet
{
	color:#272522;
}

.PagerLeft_Sedifleet
{
	float:left;
}

.PagerRight_Sedifleet
{
	float:right;
}

.PagerCenter_Sedifleet
{
	text-align:center;
}

.PagerCenter_Sedifleet span
{
	vertical-align:middle;
}

.RadGrid_Sedifleet .rgPagePrev
{
	background-position:5px -717px;
}

.RadGrid_Sedifleet .rgPageNext
{
	background-position:-21px -717px;
}

.RadGrid_Sedifleet .rgPageFirst
{
	background-position:4px -687px;
}

.RadGrid_Sedifleet .rgPageLast
{
	background-position:-20px -687px;
}

/*sorting, reordering*/

.GridHeader_Sedifleet .rgSortAsc
{
	background-position:-18px -598px;
	height:12px;
}

.GridHeader_Sedifleet .rgSortDesc
{
	background-position:3px -597px;
	height:12px;
}

.TopReorderIndicator_Sedifleet,
.BottomReorderIndicator_Sedifleet
{
	width:11px !important;
	height:11px !important;
	margin-left:-5px;
	background:url('Grid/sprite.gif') 0 -751px no-repeat;
}

.BottomReorderIndicator_Sedifleet
{
	background-position:-21px -751px;
}

/*filtering*/

.GridFilterRow_Sedifleet td
{
	padding-top:5px;
	padding-bottom:5px;
}

.RadGrid_Sedifleet .rgFilter
{
	background-position:2px -656px;
}

.GridFilterRow_Sedifleet input[type="text"]
{
	border:1px solid #bbb894;/**/
	font:12px arial,sans-serif;
	color:#272522;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_Sedifleet
{
	border-top:1px solid #bfb9b2;
	border-bottom:1px solid #6a6255;
	/*background:#988e83 url('Grid/sprite.gif') 0 -997px repeat-x;*/
	background:#982462;
	color:#fff;
}

.GroupPanel_Sedifleet .rgSortAsc
{
	background-position:-21px -776px;
}

.GroupPanel_Sedifleet .rgSortDesc
{
	background-position:4px -775px;
}

.GroupPanel_Sedifleet td
{
	border-bottom:1px solid #a39b8f;
	padding:6px 5px;
}

.GroupPanel_Sedifleet td td
{
	border:0;
	padding:0;
}

.GroupHeader_Sedifleet
{
	background:#faf7e7;
	color:#a43a00;
	font-size:13px;
}

.GroupHeader_Sedifleet td
{
	border-bottom:1px solid #c4b7a2;
	padding-top:3px;
	padding-bottom:3px;
}

.RadGrid_Sedifleet .rgExpand
{
	background-position:-21px -627px;
}

.RadGrid_Sedifleet .rgCollapse
{
	background-position:3px -626px;
}

.GroupHeader_Sedifleet td div
{
	top:-0.6em;
}

.GroupHeader_Sedifleet td div div
{
	top:0;
}

/*editing*/

.GridEditForm_Sedifleet
{
	border-bottom:1px solid #cbbda9;
}

.GridEditForm_Sedifleet input[type="text"],
.GridEditForm_Sedifleet input[type="password"],
.GridEditForm_Sedifleet textarea
{
	border:1px solid #bbb894;/**/
	font:12px arial,sans-serif;
	color:#272522;
}

.RadGrid_Sedifleet .rgUpdate
{
	background-position:3px -930px;
}

.RadGrid_Sedifleet .rgCancel
{
	background-position:3px -962px;
}

/*hierarchy*/

.DetailTable_Sedifleet
{
	border-right:0;
}

/*command row*/

.GridCommandRow_Sedifleet
{
	background:#746c61 url('Grid/sprite.gif') 0 -1197px repeat-x;
	color:#fff;
}

.GridCommandRow_Sedifleet td
{
	border:0;
	border-top:1px solid #9f9990;
	border-bottom:1px solid #4c453c;
	padding:0;
}

.GridCommandRow_Sedifleet td td
{
	border:0;
	padding:3px 5px;
}

.GridCommandRow_Sedifleet td td td
{
	padding:1px;
}

.GridCommandRow_Sedifleet table
{
	border:0;
	border-bottom:1px solid #7f776c;
}

.GridCommandRow_Sedifleet table table
{
	border:0;
}

.GridCommandRow_Sedifleet a
{
	color:#fff;
	text-decoration:none;
}

.RadGrid_Sedifleet .rgAdd
{
	background-position:0 -841px;
}

.RadGrid_Sedifleet .rgRefresh
{
	background-position:0 -901px;
}

.RadGrid_Sedifleet .rgEdit
{
	background-position:0 -810px;
}

.RadGrid_Sedifleet .rgDel
{
	background-position:0 -871px;
}

/*loading*/

.LoadingPanel_Sedifleet
{
	background:#f4ede1 url(Grid/loading.gif) center center no-repeat;
}

/*multirow select*/

.GridRowSelector_Sedifleet
{
	background:#555;
}

/*row drag n drop*/

.GridItemDropIndicator_Sedifleet
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_Sedifleet
{
	border:1px solid #cbbda9;
	padding:3px;
	background:#ebe4d6;
	color:#272522;
}

/*rtl*/

.RadGridRTL_Sedifleet .GridHeader_Sedifleet,
.RadGridRTL_Sedifleet .ResizeHeader_Sedifleet
{
	text-align:right;
}

.RadGridRTL_Sedifleet .PagerLeft_Sedifleet,
.RadGridRTL_Sedifleet .GridPager_Sedifleet .radslider
{
	float:right;
}

.RadGridRTL_Sedifleet .PagerRight_Sedifleet
{
	float:left;
}
