/* CSS Document créé par Eric Thibeault pour SOLUTION GLOBALE INFORMATIQUE® */
BODY {
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	background-color:#FFFEF9;
	MARGIN: 10px;
	scrollbar-face-color: #99A5C1;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-3dlight-color: #556A92;
	scrollbar-darkshadow-color: #556A92;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #556A92;
	font-family:verdana,arial,sans-serif;
}

.select {
	border-top-width: 1;
	border-left-width: 1;
	border-bottom-width: 1;
	border-right-width: 1;
	background:#FFFBB6;
	border-color:#FFF668;
	font-size:10px;
	font-weight:bold;
	font-family:verdana,arial,sans-serif;
}

/*###################	Champs obligatoire	##############*/
.obligatoire{
	color:#990000;
	font-size:10px;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}

/*###################	Formulaire	##############*/
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noborder{
	border-style:none;
	background:#FFFFFF;
}
input{
	border-style:solid;
	border-color:#556A92;
	background:#FBFBFC;
	border-top-width: 1;
	border-left-width: 1;
	border-bottom-width: 1;
	border-right-width: 1;
	font-family:verdana,arial,sans-serif;
}

/*###################	Sous menu du frame du haut	##############*/
.subMenu{
	color:#162B5C;
	font-size:10px;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}
.menu:link{
	color:#162B5C;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu:hover{
	color:#162B5C;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu:visited{
	color:#162B5C;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.menu2:link{
	color:#BC842D;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu2:hover{
	color:#BC842D;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu2:visited{
	color:#BC842D;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.horaire1:link, .horaire1:hover, .horaire1:visited{
	color:#666666;
	font-size:10px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*###################	Entête des tableaux de listing	##############*/
.head{
	color:#FFFFFF;
	font-size:12px;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}
.headLink:link{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}
.headLink:hover{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.headLink:visited{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}
/*###################	Liens des listings	##############*/
.list:hover{
	color:#3D4C69;
	font-size:13px;
	font-face:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/*###################	Texte principal	##############*/
.defaultText, .list:link, .list:visited{
	color:#3D4C69;
	font-size:13px;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}

/*###################	Titre des pages	##############*/
.headerText{
	color:#3D4C69;
	font-size:16px;
	font-weight:bold;
	font-face:Verdana, Arial, Helvetica, sans-serif;
}

/*###################	Liens haut droit du mainFrame	##############*/
.top:link, .top:active, .top:visited{	
	font-size:13px;
	color:#3D4C69;
}
.top:hover{
	font-size:13px;
	color:#3D4C69;
	text-decoration:none;
}

/*###################	Liens standard du site	##############*/
.admin:link, .admin:active, .admin:visited{	
	font-size:13px;
	color:#3D4C69;
}
.admin:hover{
	font-size:13px;
	color:#3D4C69;
	text-decoration:none;
}

/* entete de tableau d'affichage de listing */
.admin2:link, .admin2:active, .admin2:visited{	
	font-size:14px,bold;
	color:#ffffff;
	text-decoration:none;
	
}
.admin2:hover{
	font-size:14px,bold;
	color:#EDC986;
	text-decoration:none;
}
/* entete de tableau d'affichage de listing */
.admin3:link, .admin3:active, .admin3:visited{	
	font-size:14px,bold;
	color:#ffffff;
	text-decoration:none;
	
}
.admin3:hover{
	font-size:14px,bold;
	color:#ffffff;
	text-decoration:none;
}

/* coter client */
.client1:link, .client1:active, .client1:visited{	
	font-size:14px,bold;
	color:#103d63;
	
}
.client1:hover{
	font-size:14px,bold;
	color:#103d63;
}

.td_border{
border-bottom:0;
border-left: 0;
border-right:1;
border-right-width:1px;
border-top: 0;
}

.td_border2{
border-bottom: 0;
border-left: 0;
border-right:0;
border-top:0;
}

.td_border3{
border-bottom:0;
border-left: 0;
border-right:inherit;
border-right-width:1px;
border-top: 0;
}

.td_border4{
border-bottom:inherit;
border-bottom-width:2px;
border-left: 0;
border-right:inherit;
border-right-width:1px;
border-top: inherit;
border-top-width:1px;

}




.table_border{
border-right:0; 
border-bottom: 0;
border-left: 0;
border-top: 0;
border-width:1;
}

.table_border2{
border-right:0; 
border-bottom:inherit;
border-bottom-width: 2px;
border-left: 0;
border-right:-1;
}