﻿@charset "utf-8";
a:link {color: #006600;text-decoration:none;}
a:visited {color: #005900;text-decoration:none;}
a:hover {color: #00e000;text-decoration:none;}
a:active {color: #00e000;text-decoration:none;}

.ablu {color: #006699}
.ablu:link {color: #006699}
.ablu:visited {color: #000099}
.ablu:hover {color: #00e000}
.ablu:active {color: #00e000}

.adminvert {
	font-family: Courier;
	font-size: 8pt;
	color: #009933;
	text-align: left;
}

.arbold10 {
	font-family: Arial;
	font-size: 10pt;
	color: #006600;
	font-weight: bold;
}
	
.arbold14 {
	font-family: Arial;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
}

.taho8_5 {
	font-family:Tahoma;
	font-size:8.5pt;
	white-space:nowrap;
}

.taho10_000000_n {
	color:#000000;
	font-weight:normal;
	font-size:10pt;
	font-family:Tahoma;
}

.taho10_006699_n {
	text-decoration:none;
	color:#006699;
	font-weight:normal;
	font-size:10pt;
	font-family:Tahoma;
}
	
.arpet {
	font-family: Arial;	
	font-size: 7.5pt;
}

a.arpet:active {
	color: #006600
}

.arpetit {
	font-family: Arial; 
	font-size: 9pt;
}

.barre_eve {
	font-family: Arial;
	font-size: 12pt; text-align:center;
	color: #006600; background-color: #A6CAFF;
	font-weight: bold; height: 15pt ;
}
	
.bluclair {background-color: #EDF5FF;}

.combold {
	font-family: Comic Sans MS;
	font-size: 12pt;
	color: #006600;
	line-height: 14pt;}

.combold10 {
	font-family: Comic Sans MS;
	font-size: 11pt;
	color: #006600;
	line-height: 12pt;}
	
.combold14 {
	font-family: Comic Sans MS;
	font-size: 14pt;
	color: #006600;
	line-height: 13pt;}

.currpage0 {
	padding-left: 16px;
	color: #006600;	
	font-family: Tahoma; 
	background-color: transparent;
	background: url("images/trefle_mini.gif") left no-repeat;
}

.currpage {
		color: #006600;	
		font-weight: bold;	
		font-family: Tahoma; 
		padding-left: 16px;
		background-color: transparent;
		background: url("images/trefle_mini.gif") left no-repeat;
}

.garamond {
	font-family:Garamond, "Comic Sans MS"; 
	font-size:13pt;
}

label { cursor: pointer;} 
.narrow {font-family: Arial Narrow; font-size:10pt;}

#tablepress a:link { 
	font-family: Arial;
	font-size: 8pt;
	color: #0033FF;
	text-align: left;
	text-decoration:none;
}

#tablepress a:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #000099;
	text-align: left;
}

#tablepress a:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #00e000;
	text-align: left;
}

/*#tablepress a:active {
	font-family: Arial;
	font-size: 8pt;
	color: #FF0000;
	text-align: left;}*/
	
#tablepress td {
	font-family: Verdana;
	font-size: 8pt;
	color: #009933;
	text-align: left;
	white-space: nowrap;
}

.topless {margin-top: -8pt;}
.vertclair {color: #009933;}

li {
	font-family: Arial;
	font-size: 10pt;
	margin-bottom: 5pt;
	margin-top: 5px;
}
	
ul {list-style-image: url(images/trefle_mini.gif);list-style-type: disc}

.no_background { background-image:none}

p {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	margin-bottom: -4pt;
}
	
.serre {
	padding-left: 6px; 
	margin-bottom: -10pt;
	margin-top: -10px;
}
	
td {
	font-family: Arial;
	font-size: 10pt;
	padding-left: 5px;
	padding-right: 4px;
}

.noPaddingTDLR {
	padding-left: 0px;
	padding-right: 0px;
}

.up {margin-top: 5px;}

body {background-image: none;}

#entete {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFCC', endColorStr='#EDF5FF', GradientType='0')}

.upgrad {width:100%;background-color: transparent;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEFAC7', endColorStr='#FFFFFF', GradientType='0')}

.dowgrad {width:100%;background-color: transparent;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DEFAC7', GradientType='0')}

.left {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEFAC7', endColorStr='#FFFFFF', GradientType='1')}

.right {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DEFAC7', GradientType='1')}

.dow {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEFAC7', endColorStr='#FFFFFF', GradientType='0')}

/* DMEVertical.css */
body { 
	background-color: transparent ; 
	margin:0px;
}

#menuSystem table { 
	font-family:Tahoma; 
	font-size: 10pt; 
	border-collapse:collapse;
}

#menuSystem table td { 
	padding:0px; 
}

#mainTable table { 
	border:0px; 
	border-collapse:collapse;
}

#mainTable th { 
	background-image: url('images/Cadre_Menu.gif'); 
	padding-left: 10px; 
	padding-right: 3px; 
	height:22; 	
	text-align:left; 
	color:#006699;
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Tahoma;
	font-size: 10pt;
}

.leftban { 
	background-image: url('images/Cadre_Menu.gif'); 
	background-color: transparent; 
	padding-left: 5px; 
	padding-right: 3px; 
	height:22;
	text-align:center; 	
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Tahoma;
	font-size: 10pt;
	color:#006600;
	font-weight:bold;
}

.ban { 
	background-image: url('images/zovale5.gif'); 
	background-color: transparent; 
	padding-left: 5px; 
	padding-right: 3px; 
	width:170; 
	height:22;
	text-align:center; 
	color:#006699;
	background-repeat: no-repeat;
	background-position: top center;
	text-decoration: none
}

#mainTable table td { 
	padding-left: 20px; 
	padding-right: 3px;  
	text-align:left;
}

#mainTable a { 
	color: #006699; 
	padding-left: 3px; 
	padding-right: 3px; 
	font-family: Tahoma; 
	font-size: 10pt; 
	text-decoration: none 
}

#mainTable a:link { 
	color: #006699; 
	padding-left: 3px; 
	padding-right: 3px; 
	font-family: Tahoma; 
	font-size: 10pt; 
	text-decoration: none 
}

#mainTable a:hover { 
	color: #006600; 
	padding-left: 16px; 
	padding-right: 3px; 
	/* background-color: #2A9400;*/ 
	font-family: Tahoma; 
	font-size: 10pt; 
	text-decoration: none; 
	background: #DEFAC7 url("images/trefle_mini.gif") left no-repeat;
	width: 180px
}

#mainTable a:active { 
	color: #006600; 
	padding-left: 16px; 
	padding-right: 3px;  
	font-family: Tahoma; 
	font-size: 10pt; 
	text-decoration: none;
	background: #DEFAC7 url("images/trefle_mini.gif") left no-repeat;
	font-weight:bold;
}

/* SearchSite.css */

.GridFooter {
		color:#333333; 
		background-color:CCCC99;
	}
.GridHeader
{
	font-weight: bold;
	color: activecaption;
	background-color: #ffffff;
}
.GridPager
{
	color: black;
	background-color: #ffffff;
	text-align: center;
}
.GridSelectedItem{
	font-weight:bold;  
	color:activecaption; 
	background-color:#ffffff;
	}
.GridItem
{
	color: #ECDFBC;
	background-color: #ffffff;
}
.path {color: #A6925A;}
	
.button {
	border: 1px outset;
	background-color: #ECDFBC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC;
}

.TextBox {
	border: #ECDFBC 1px solid;
	border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC;
	background-color: #FFFFFF;
	background-attachment: fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.SearchStatus {
background-color: ECDFBC;
}

.combold9 {
	font-family: Comic Sans MS;
	font-size: 9pt;
	color: #006600;}

.combold11Bold006600 {
	font-family: Comic Sans MS;
	font-size: 11pt;
	color: #006600;
	font-weight:bold;}

.arbold10Upper {
	font-family: Arial;
	font-size: 10pt;
	color: #006600;
	font-weight: bold;
	text-transform: uppercase;}

.arbold9vert {
	font-family: Arial;
	font-size: 9pt;
	color: #009933;
	font-weight: bold;}

.ar9black {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;}

.RightMenuTable {
	border-left: 1px solid #99CC99;
	border-right: 1px solid #99CC99;
	background-color: #FFFFFF;
}

.combold9BgE9Cl006699 {
	font-family: Comic Sans MS;
	font-size: 9pt;
	background-color: #E9E9E9;
	color: #006699;}

.RightMenuRubTitle {
	font-family: Tahoma;
	font-size: 10pt;
	color: #006600; /*#006699;*/
	font-weight: bold;
	/*text-transform: uppercase;*/
	background-image: url('images/greybg.gif');
}

.RightMenusubtitle {
	color:#006699;
	font-family: Tahoma;
	font-size: 10pt;
}

.RightMenuText01 {
	color:#006699;
	font-family: Tahoma;
	font-size: 10pt;
}

.CenterWebSiteBg {
	background-color: #FFFFFF;
}

.CenterTableTitle01 {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top : 1px solid #006600;
	border-bottom : 1px solid #006600;
	padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	background-color: #EDF5FF;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.CenterTableTitle02 {
	padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	background-color: #EDF5FF;
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}

.HeadWebSiteBg {
	background-color: #DEFAC7;
}

.HeadWebSiteTitle {
	font-family: Tahoma; 
	font-size: 24pt; 
	font-weight:bold; 
	color: #00CC00; 
	text-transform:uppercase; 
	margin-top: 0; 
	margin-bottom: 0
}

.HeadWebSiteSubTitle01 {
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight:bold; 
	color: #006699; 
	margin-top: 0; 
	margin-bottom: 0
}

.HeadWebSiteSubTitle02 {
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight:bold; 
	color: #006600; 
	margin-top: 0; 
	margin-bottom: 0
}

.ImportantSentence {
	font-family: Tahoma; 
	font-size: 10pt; 
	font-weight:bold; 
	color: #006600
}

.ImportantSentence_Green_b11 {
	font-family: Tahoma; 
	font-size: 11pt; 
	font-weight:bold; 
	color: #006600
}

.ImportantSentence_Green_b12 {
	font-family: Tahoma; 
	font-size: 12pt; 
	font-weight:bold; 
	color: #006600
}

.ImportantSentence_Green_b14 {
	font-family: Tahoma; 
	font-size: 14pt; 
	font-weight:bold; 
	color: #006600
}

.TahomaBoldText01 {
	color:#006699;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:bold
}

.TahomaText01 {
	color:#006699;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:normal
}

.Tahoma10DarkText {
	color:#000000;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:normal;
	text-decoration:none
}

.Tahoma10DarkTextWithBg {
	color:#000000;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:normal;
	text-decoration:none;
	background-color: #DEFAC7;
}

.PageCenterTitle {
	font-family: Tahoma; 
	font-size: 12pt; 
	font-weight:bold; 
	color: #006699
}

.PageCenterEventTitleRub {
	font-family: Arial;
	font-size: 11pt;
	color: #006600;
	font-weight: bold;
	padding-left: 16px;
	background: #FFFFFF url("images/puce2.gif") left no-repeat;
}

.Tableau {
	border-top: 1px solid #99CC99;
	border-bottom: 1px solid #99CC99;
	border-left: 1px solid #99CC99;
	border-right: 1px solid #99CC99;
}

.FirstWebSiteBg {
	background-color: #DEFAC7;
}

.SecondWebSiteBg {
	background-color: #FFFFFF;
}

.leftColorGradient {
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DEFAC7', endColorStr='#FFFFFF', GradientType='1')}



