﻿body {font-family:Arial;font-size:10pt;}
td {font-family:Arial;}/*text-align:left;}*/
legend {font-family:Arial;font-size:12pt}
select {font-family:Arial;font-size:10pt}
titre {font-family:Arial;font-size:10pt}

.csIcone img {width:20px;padding:2px;}
.csPagecount {font-family:Arial;font-size:8pt;color:#666666}
.csImage{margin-bottom:5px;}
.csImage img {padding:0px;overflow:hidden; cursor:pointer;}
.csImageCone img {padding:7px}
.csTitre {font-family:Arial;font-size:12pt;color:#000000;font-weight:bold }
.csTexte {font-family:Arial;font-size:10pt;color:#000000; }
.cssInviteClassic {font-family:Arial;font-size:10pt;color:#CCCCCC;font-weight:bold }
.cssInviteClassic2 {font-family:Arial;font-style:italic ;font-size:10pt;color:#FFFFFF;font-weight:bold }
a.csSommaire{font-family:Arial;font-size:8pt;width:100%}
a.csSommaire:visited{color:#666666;text-decoration:none;}
a.csSommaire:hover{color:#FFFFFF;background-color:#AAAAAA;}
a.csSommaire:link{color:#666666;text-decoration:none;}
a.csRecherche:visited {font-family:Arial;font-size:8pt;color:#666666;text-decoration:none;width:100%}
a.csRecherche:hover {font-family:Arial;font-size:8pt;color:#FFFFFF;background-color:#AAAAAA;width:100%}
a.csRecherche:link {font-family:Arial;font-size:8pt;color:#666666;text-decoration:none;width:100%}
.ExcelHeader {font-family:Arial;font-size:8pt;background-color: #EEEEEE;border:1px inset #666666;color:#000000}
.Excel      {font-family:Arial;font-size:8pt;background-color: #FFFFFF;border:1px solid #666666;color:#000000}
.csSelect {border:1px dashed #000000; }
.csBlock {border:1px solid #000099;filter:Alpha(opacity=50);-moz-opacity:0.50;background-color:#000099}
.csTitreStat {font-family:Arial;font-size:10pt;color:#FFFFFF;font-weight:bold;background-color:#666666;border-top:1px solid #666666 }
.csEnteteGris  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#CCCCCC;}
.csEnteteBleue  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#638CDE;}
.csEnteteVert  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#13958D;}
.csEnteteCyan  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#52C6CE;}
.csEnteteOrange  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#CE9C52;}
.csEnteteJaune  {width:80px;text-align:center;font-family:Arial;font-size:10pt;color:#000000;background-color:#DED78E;}
.csStat {text-align:center;font-family:Arial;font-size:8pt;color:#000000;}
.csLignePaire {font-family:Arial;font-size:8pt;background-color:#FAFAFA}
.csLigneImpaire {font-family:Arial;font-size:8pt;background-color:#FFFFFF}
.flecheAngle{border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;vertical-align:top;text-align:left}
.flecheSoulignee{font-size:10pt;color:#FFFFFF;font-family:Calibri, Arial;vertical-align:bottom;}
.legendeAide{font-size:12pt;color:#FFFFFF;font-family:Calibri, Arial;vertical-align:bottom;}
.controls{display:inline;}
.csPagecount{align:bottom;}
.notesView{
background:#eee;
border:1px solid grey;
padding:5px;
margin: 5px;
list-style-image:none;
}
img#bg {
position:fixed;
top:40px;
left:0;
width:100%;
/*height:100%;*/
}


/*	#ctl00_cphMain_C_BUTTONS .ui-selected , #ctl00_cphMain_C_SOURCE  .ui-selected   { background: #F39814; color: white; }
	#ctl00_cphMain_C_BUTTONS , #ctl00_cphMain_C_SOURCE   { list-style-type: none; margin: 0; padding: 0; }*/
	

/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:2px; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {font-size:10px;line-height: 10px; display:block; padding:5px 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content { }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(../images/colorpicker_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(../images/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../images/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(../images/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(../images/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(../images/colorpicker_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(../images/colorpicker_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(../images/colorpicker_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(../images/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(../images/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(../images/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(../images/colorpicker_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}

