﻿BODY
{
	SCROLLBAR-FACE-COLOR: #a7caf0;
	SCROLLBAR-SHADOW-COLOR: #a7caf0;
	sSCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: orange;
	SCROLLBAR-TRACK-COLOR: #666B90;
	SCROLLBAR-DARKSHADOW-COLOR: #d4dfff;
	SCROLLBAR-3DLIGHT-COLOR: #a7caf0;
	margin-top: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0042A0;
	background-color: #7890B6; /*#a7caf0;*/
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	overflow: auto;
	background-image: url(/Images/bgadmin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
fieldset
{
	border: solid 1px navy;
}
legend
{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0042A0;
}
/*Largeur des doubles listes*/
.dblList
{
	width: 160px;
}
A
{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0042A0;
}
A:link
{
	font-size: 12px;
	color: #0042A0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited
{
	font-size: 12px;
	color: #0042A0;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover
{
	font-size: 12px;
	color: #7890B6; /*#d4dfff;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*A:Active
{
    FONT-SIZE: 12px;
    COLOR: #7890B6;/*#d4dfff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    background-color:Fuchsia;
}*/
TD
{
	font-size:11px;
}

INPUT
{
	font-family: Verdana;
}

textarea
{
	font-family: Verdana;
}

.Titre1
{
	font-size: 24px;
	font-weight: normal;
	color: Orange;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TBnormal
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.tdNormal
{
	padding-right: 4px;
	padding-left: 3px;
	font-size: 10pt;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
}
.tdNormalGras
{
	padding-right: 4px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: top;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
}

.tdUnselectedData
{
	border-right: silver 1px solid;
	padding-right: 3px;
	border-top: 1px outset;
	padding-left: 3px;
	font-size: 10pt;
	background: #cccccc;
	overflow: hidden;
	border-left: 1px outset;
	color: #0042a0;
	border-bottom: silver 1px solid;
	font-family: tahoma;
	height: 25px;
	empty-cells: show;
}
.tblTabPale
{
	background: #d4dfff;
	border: 1px solid #666666;
}

.btn_blue
{
	border-right: black 1px solid;
	border-top: #FFFFFF 1px solid;
	font-size: 10px;
	border-left: #FFFFFF 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666b90;
	color: White;
	font-weight: normal;
}

TD.cal
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD.calmonth
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
TD.caltoday
{
	border-top-width: 1px;
	border-left-width: 1px;
	font-size: 12px;
	border-left-color: #800000;
	border-bottom-width: 1px;
	border-bottom-color: #800000;
	color: white;
	border-top-color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-align: right;
	border-right-width: 1px;
	border-right-color: #800000;
	border-type: solid;
}

A.textlink:link
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
}

A.textlink:hover
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
}

A.textlink:visited
{
	font-size: 12px;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
}
.disabledtextlink
{
	font-size: 12px;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
}
A.cal:link
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.cal:hover
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-decoration: none;
}
A.cal:visited
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

TD.calWhite
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.calWhite:link
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.calWhite:hover
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.calWhite:visited
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


A.calthismonth:link
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
A.calthismonth:visited
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.calthismonth:hover
{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-decoration: none;
}
A.calothermonth:link
{
	color: #808080;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.calothermonth:visited
{
	color: #808080;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.calothermonth:hover
{
	color: #808080;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c0c0c0;
	text-decoration: none;
}
.calnotclickable
{
	color: #808080;
}
.bluetext
{
	font-weight: bold;
	font-size: 10pt;
	color: #0042a0;
	font-family: tahoma;
	text-decoration: none;
}
A.bluetext:link
{
	font-weight: bold;
	font-size: 10pt;
	color: #0042a0;
	font-family: tahoma;
	text-decoration: none;
}

A.bluetext:visited
{
	font-weight: bold;
	font-size: 10pt;
	color: #0042a0;
	font-family: tahoma;
	text-decoration: none;
}
A.bluetext:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #d4dfff;
	font-family: tahoma;
	text-decoration: none;
}

.clTableBarreNav
{
	color: #ffffff;
	font-size: 10pt;
	background-color: #a7caf0;
	border-style: solid;
	border-width: 1;
	border-color: white;
}
.clTableBarreNav TD
{
	height: 25px;
	padding-left: 10px;
}

.ctlcmd
{
	font-weight: bold;
	background: #666b90;
	cursor: hand;
	color: white;
}

.tdongletSel
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-weight: bold;
	font-size: 12px;
	background: #a7caf0;
	border-left: 2px outset;
	color: #0042a0;
	border-bottom: 0px solid;
	font-family: tahoma;
	text-decoration: none;
}
.tdongletUnSel
{
	font-weight: bold;
	font-size: 12px;
	background: white;
	FILTER: alpha(opacity=40);
	-moz-opacity: 0.4;
	color: #0042a0;
	font-family: tahoma;
}
.tdtitle
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10pt;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
}

.Cartouche
{
	font-size: 10pt;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}

.tdHeader
{
	border-top: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	background: #a7caf0;
	overflow: hidden;
	cursor: default;
	color: #0042a0;
	font-family: tahoma;
	white-space: nowrap;
	text-align: center;
	height: 25px;
}

.tdData
{
	border-top: 1px outset;
	border-left: 1px outset;
	border-right: silver 1px solid;
	border-bottom: silver 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10pt;
	background: white;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
	height: 25px;
}

.tblTabPale
{
	background: #d4dfff;
	border: 1px solid #999999;
}

.BorderBlack
{
	border: 1px solid #000000;
}

.tblBody
{
	border: 1px solid #00409F;
}

.tblPrincipale
{
	background-color: #FFFFFF;
	FILTER: alpha(opacity=80);
	-moz-opacity: 0.8;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	z-index:15;
}
.tblPrincipaleBas
{
	background-color: #FFFFFF; /*#CEE2F7;*/
	FILTER: alpha(opacity=80);
	-moz-opacity: 0.8;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tblCartouche
{
	background-color: #98adce; /*#D4DFFF;*/
	border: 1px solid #00409F;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0042a0;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.BorderBlue
{
	border: 1px solid #92b1d2;
}


/* STYLES GE */

#GridView
{
	background-color: White;
}


#GridView #Header td
{
	border-top: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	background: #a7caf0;
	overflow: hidden;
	cursor: default;
	color: #0042a0;
	font-family: tahoma;
	white-space: nowrap;
	text-align: center;
	height: 25px;
}

#GridView #Data td
{
	border-top: 1px outset;
	border-left: 1px outset;
	border-right: silver 1px solid;
	border-bottom: silver 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 11px;
	overflow: hidden;
	color: #0042a0;
	font-family: tahoma;
	empty-cells: show;
	height: 25px;
	font-weight: normal;
}

#GridView #Data td a
{
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
}
.panel
{
	background-color: #FFFFFF;
	font-size: 14px;
	color: #000066;
}
/** pagination Xsl ***/
.ListeTacheFragment_pagination
{
	cursor: pointer;
	margin-left: 3px;
	font-size: 15px;
	font-family: Verdana;
}
.ListeTacheFragment_pagination_selected
{
	margin-left: 3px;
	font-size: 15px;
	font-family: Verdana;
	font-weight: bold;
	color: blue;
}
.ListeTacheFragment_pagination:hover
{
	color: red;
}
.ListeTacheFragment_pagination_dots
{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 20px;
	font-weight: bolder;
}
#ListeTacheFragment_pagination_row td
{
	height: 36px;
	padding: 2px;
	text-align: center;
}
.ListeTacheFragment_pagination_prev
{
	cursor: pointer;
	margin-right: 10px;
}
.ListeTacheFragment_pagination_next
{
	cursor: pointer;
	margin-left: 10px;
}
.ListeTacheFragment_pagination_td_prev
{
}
.ListeTacheFragment_pagination_td_nav
{
	height: 34px;
	vertical-align: middle;
}
.ListeTacheFragment_pagination_td_next
{
}
.ListeTacheFragment_link
{
	cursor: pointer;
}
.Paginator
{
	color: #0042a0;
	text-decoration: none;
}
a.Paginator
{
	color: #0042a0;
	text-decoration: none;
}
a.Paginator:hover
{
	color: #0042a0;
	text-decoration: none;
}
a.Paginator:link
{
	color: #0042a0;
	text-decoration: none;
}

#wizard
{
	background-color: #d4dfff;
	border:1px solid #d4ddff;
	height:100%;
}

/****************** GESTION DE LA PAGE LOGIN *******************************/
.Login #Splash #fond
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	
	background-image: url(/App_Themes/ClassicBlue/WallPapers/Splash1.jpg);
	border-left: #000000 1px solid;
	width: 670px;
	
	border-bottom: #000000 1px solid;
	height: 319px;
}
.Login #splash #fond TABLE
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.Login #splash #fond TD
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.Login #splash #fond INPUT
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.Login #splash #fond #message
{
	color: white; 
	padding-top: 210px;
	padding-left: 350px;
}
.Login #splash #fond
{
	color: white; 
	padding-top: 210px;
	padding-left: 350px;
}

/***************************************************************************/
