 /*************************** green: rgb(234,240,127);* blue:rgb(128,128,192);* lightblue: rgb(196,196,225);* parme: #F5F2FC;***************************/       body {  	background-image:url(images/logiciel-gestion-temps-Omate-clepsydre-transp.jpg);  	background-repeat : no-repeat;  	background-position:0px 10px;	background-attachment:fixed;  	margin: 0;  	padding : 0;  }    html {	width: 100%;	height: 100%;	    }    img {  	border: none;  }   #menuBox {  	position: fixed;  	top: 43px;	left: 350px;  	width:650px;  	text-align: right;	z-index:2;	border: 0;  }  #pad {	width: 20px; /*264px;*/	padding:0;	border:0;	margin:0;  }    #whitetopbar{  	position: fixed;  	width: 100%;  	height: 44px;  	top: 0px;  	left: 0px;  	z-index: 4;  	border-bottom: 1px solid rgb(187,186,186);  	padding:0;  	background-color: white;  }    .menuItem {  	background-color:black;  	font-family: Verdana;  	font-size: 80%;  	padding: 0px 20px 0px 20px;  	height:30px;  	font-weight: bold;  	color: white;  	text-align: center;	border-right: solid 1px white;	/*border-style: outset;*/  }  .highlightMenuItem{  	background:url('images/logiciel-gestion-temps-Omate-fond.png');  	font-family: Verdana;  	font-size: 80%;  	padding: 0px 20px 0px 20px;  	height:30px;  	color: white;  	text-align: center;	border-right: solid 1px white;}.highlightMenuItem span.currentPage{  	font-weight:bold;  	/*color:white;*/}  .submenuItem {	position: absolute;  	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;  	font-size: 75%;  	font-weight: bold;  	color: white;	width: 120px;	top: 90px;	text-align: center;	border: 0;	visibility: hidden;	z-index:99;	height:38px;  }  #menu1 {	width: 10%;	border: none;  }  #logoomate {  	position: fixed;  	z-index:10;	width: 350px;	height: 60px;	left: 0px;	top: -15px;	border: 0;	font-family:Trebuchet MS;	font-size:61px;	text-align: left;  }    #menuTitrePage {  	position: fixed;  	font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif;  	font-size: 30px;  	color: #a4b428;  	left: 430px;   	margin-left: 0px;  	top: 7px;  	height: 44px;  	width: 568px;  	text-align: right;  	z-index: 10;  	overflow: hidden;  }  #content {	position: absolute;  	margin-top: 120px;	left: 350px;	width: 650px;	/*border: 2px solid rgb(128,128,192);*/  	font-family: Tahoma, Arial, Helvetica, sans-serif;  	font-size: 82%;  	color: black;	text-align: justify;  }	#leftMenu{	position: fixed;  	top: 320px;  	left:5px;  	width: 250px;  	font-family: Tahoma, Arial, Helvetica, sans-serif;  	font-size: 90%;	text-align: left;		}#piedDePage {	position: relative;	height: 20px;  	margin-bottom: -40px;	padding-right: 1%;	padding-left: 1%;	width: 98%;  	background-color: #F0F2FC;  	font-family: Tahoma, Arial, Helvetica, sans-serif;  	font-size: 85%;  	color: black;	text-align: justify;  }	#acao {	position: relative;	float: right;	width: 30%;	text-align: right;	height: 15px;	font-family: Verdana;	color: gray;	font-size: 70%;	}	    .header {	font-weight: bold;	font-size: 110%;	color: #2222FF;  }  div.h1 {	font-size: 140%;	color: rgb(109,97,158);  }   div.h2 {	margin-top: 20px; 	font-weight: bold;	font-size: 105%;	color: rgb(109,97,158);  }    .vignette {  	font-weight: bold;	color : #3c3d7d;/*rgb(128,128,192);*/	  	/*float: center;*/  	/*width: 200px;*/  	/*border: 1px solid #A1AAF5;*/  }    .spacer {  	clear: both;  }   div.encadre {	margin-top: 20px;	padding-left: 10px;	padding-right: 10px; 	font-weight: bold;	color : #3c3d7d; /*rgb(128,128,192);*/	line-height :50px;	text-align: center;	width: 100px;	height: 50px;	border: solid 1px #A1AAF5;  }div.souligne{	font-weight: bold;	color : #3c3d7d;/*rgb(128,128,192);*/	font-size : 105%;	border-bottom : 1px dotted;	width: 350px; }div.paragrapheCache{	visibility :hidden; 	height:0px; 	font-size:80%;	font-style:italic;	color:black;	padding: 2%;	background-color:#e2dff7;	}  .image {	text-align: center;	font-size: 90%;  }  .currentPage {	color: rgb(234,240,127);  }  .titre {	font-size: 120%;	font-weight: bold;	margin-top: 30px;	margin-bottom: 20px;  } td.data {	padding-left:5px;	text-align : left;  }table.data {		border: 1px solid #66627b;	border-collapse: collapse;	width:415px;	}table.abonnement{	border:none;	width:415px;	border: 1px solid #66627b;	margin-right:auto;	margin-left:auto;}table.abonnement th{text-align:left;font-weight:normal;}/******************************/div.miniError {	/*float:left;*/	text-align:center;	margin-top: 15px;	background-color: rgb(234,240,127);	border: 2px solid rgb(234,240,127);	font-size: 90%}div.message {	/*float:left;*/	text-align:center;	margin-top: 15px;	background-color: #F5F2FC;	border: 1px dotted #3c3d7d;/*rgb(128,128,192);*/	font-size: 90%;}/*************************** links ***************************/ 	a {	color: black;	text-decoration: underline;	}	a:hover {	color: #3c3d7d;/*rgb(128,128,192);*/	text-decoration: none;	}	a.menu {	color: white;	text-decoration: none;	}	a.menu:hover {		color:  rgb(196,196,225);	}		a.anchor{	color: #3c3d7d; /*rgb(128,128,192);*/	text-decoration: none;		}	/*************************** Images***************************/	img.inline{		vertical-align: middle;		height: 25px;			}/*************************** list***************************/ul{list-style-type: none;padding: 0px;margin: 0px;}li {	list-style-position: outside;	background-image: url(images/fleche.png);	background-repeat:no-repeat;	background-position:0px 9px;  	line-height: 200%; 	text-align: left;	padding-left:40px;}/*************************** buttons***************************/ .blueButton{    background:url('images/logiciel-gestion-temps-Omate-bouton-bg.png');   color:white;  height:30px;  width:90px;  border:none;  padding:1px 0px 5px 0px;    }  input[type=text], textarea{ 	border : 1px solid rgb(196,196,225) ; 	font-family:Trebuchet MS, Tahoma, Helvetica, sans-serif; 	font-size: 10pt; }  /*************************************** * pourriel *****************************************/ .piegepourriel{ visibility : hidden; }  /************************************* * Round corners **************************************/ .shadow{ 	background-color:gray; 	filter:alpha(opacity=30) Blur(Add = 0, Direction = 270, Strength = 8);	opacity:0.3;	z-index:10;  } .opaque{  	background-color:white; 	filter:alpha(opacity=100);	opacity:1;  }.rtop, .rbottom{display:block}.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background-color:gray}.r1{margin: 0 5px}.r2{margin: 0 3px}.r3{margin: 0 2px}.r4{margin: 0 1px; height: 1px} /***********************************Demo flash*********************************/#cs_flashBody{    background-color: #ffffff;    font: .8em/1.3em verdana,arial,helvetica,sans-serif;    text-align: center;}#cs_noexpressUpdate{    margin: 0 auto;    font-family:Arial, Helvetica, sans-serif;    font-size: x-small;    color: #003300;    text-align: left;    background-image: url(demoomate_nofp_bg.gif);    background-repeat: no-repeat;    width: 210px;     height: 200px;	    padding: 40px;}h1,h2,h3{color: #3c3d7d;/*rgb(128,128,192);*/font-family:Trebuchet MS, Tahoma, Helvetica, sans-serif;margin-bottom:0px;}/******************** * promo *******************/.promo{	position:absolute;	top:5px;	right:30px;	width: 350px;	height:127px;	z-index: 12;	text-align:center;	}
