body {
	background: #cccccc;
	margin: 0;
}

#div_contenuPage {
	height:500px;
}

html>body #div_contenuPage {
height: auto;
min-height: 500px;
} 


.footer {
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:verdana;
}

.footer a{
	font-weight:normal;
	font-size:8pt;
	color:black;
	font-family:verdana;
	text-decoration:none;
}


.finPage {
	background: url(/common/img/ombre_v.png) repeat-x;
	background-position: bottom center;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/img/ombre_v.png', sizingMethod='scale');
}

.footer_compat {
	font-size:7pt;
}


#conteneur {
	width: 980px;
	padding: 0 4px 0 4px; /* padding à gauche et à droite pour l'ombre */
	margin: auto; /* On centre la page horizontalement */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/img/ombre.png', sizingMethod='scale');
	
}

html>body #conteneur {
	filter: none;
	background: url(/common/img/ombre.png) repeat-y
}
		
.mainTabs {
	width:100%;
	font-size:93%;
	line-height:normal;
}
.mainTabs ul {
	margin:0;
	padding:10px 10px 0 0;
	list-style:none;
}
.mainTabs li {
	display:inline;
	margin:0;
	padding:0;
}
.mainTabs a {
	height:21px;
	border:0px solid yellow;
	float:left;
	background:url(/common/img/onglets/tab_l_blue.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 10px;
	text-decoration:none;	
	background-position:0% 0px;
	cursor:pointer;
}
.mainTabs a span {
	font: bold 10px Verdana;
	display:block;
	float:left;
	background:url(/common/img/onglets/tab_r_blue.gif) no-repeat right top;
	padding:5px 10px 4px 6px;
	color:#FFF;	
	width:118px;
	background-position:100% 0px;
	white-space:nowrap;
	cursor:pointer;
}

.coupeTabsMenu {
	height:3px;
	line-height:3px;
	min-height:3px;
	background:white;
	font-size:1px;
}



/**********************************/
.sousMenuAccueil{
	border:1px solid black;
	height:20px;
	background-image:url(/common/img/onglets/tab_menubar_red.gif);
}

.tabAccueil {
	background-image:url(/common/img/onglets/tab_l_red.gif) !important;
}

.tabAccueil span{
	background-image:url(/common/img/onglets/tab_r_red.gif) !important;
}
/**********************************/


/**********************************/
.sousMenuColortech{
	border:1px solid black;
	height:20px;
	background-image:url(/common/img/onglets/tab_menubar_green.gif);
}

.tabColortech {
	background-image:url(/common/img/onglets/tab_l_green.gif) !important;
}

.tabColortech span{
	background-image:url(/common/img/onglets/tab_r_green.gif) !important;
}
/**********************************/



/**********************************/
.sousMenuFicheTec{
	border:1px solid black;
	height:20px;
	background-image:url(/common/img/onglets/tab_menubar_blue.gif);
}

.tabFicheTec {
	background-image:url(/common/img/onglets/tab_l_blue.gif) !important;
}

.tabFicheTec span{
	background-image:url(/common/img/onglets/tab_r_blue.gif) !important;
}
/**********************************/


/**********************************/
.sousMenuMSDS{
	border:1px solid black;
	height:20px;
	background-image:url(/common/img/onglets/tab_menubar_yellow.gif);
}

.tabMSDS {
	background-image:url(/common/img/onglets/tab_l_yellow.gif) !important;
}

.tabMSDS span{
	background-image:url(/common/img/onglets/tab_r_yellow.gif) !important;
}
/**********************************/








select {
	border : 1px solid black;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 8pt;
}

body {
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

a {
	color : blue;
}

a:hover {
	color : blue;
}

table {
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.boutton {
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.inputText {
	border : 1px solid black;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
}

.inputTextRO {
	border : 1px solid red;
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : silver;
	font-weight : normal;
}

/*
.default {
	background-color : #f2f0f0;
	background-image : url(/common/img/fond_spralac.gif);
	background-repeat : no-repeat;
	background-position : top center;
	background-attachment : fixed;
}
*/

.titre {
	color : #A80200;
	font-size : 13pt;
	width : 100%;
	margin-top : 10px;
	margin-bottom : 10px;
}

.titreAnnexe {
	color : #668ecc;
	font-size : 13pt;
	width : 100%;
	margin-top : 10px;
	margin-bottom : 10px;
}

.barHeader {
	height : 24px;
	border-bottom : 1px solid #A80200;
	width : 100%;
	color : #a80200;
	font : lighter 8pt verdana, arial;
	font-size : 8pt;
	background-color : #a80200;
	background-image : url('/common/img/degrade_bar.gif');
	font-weight : bold;
}

.titreHeader {
	color : #a80200;
	font : lighter 8pt verdana, arial;
	font-size : 8pt;
	float : left;
	font-weight : bold;
}

.titreHeaderAnnexe {
	color : #668ecc;
	font : lighter 8pt verdana, arial;
	font-size : 8pt;
	float : left;
	font-weight : bold;
}

.lienCacherDiv {
	width : 19px;
	height : 19px;
	background-image : url('/common/img/chevron_up2.gif');
	float : right;
	display : block;
	background-repeat : no-repeat;
}

.lienCacherDiv2 {
	width : 19px;
	height : 19px;
	background-image : url('/common/img/chevron_down2.gif');
	float : right;
	display : block;
	background-repeat : no-repeat;
}

.autoCompleter {
	list-style-type : none;
	padding : 0px;
	margin : 0px;
	z-index : 1000;
	background-color : white;
	width : 300px;
	border : 1px solid black;
}

.informal {
	cursor : pointer;
	width : 100%;
}

.apprets {
	color : #e68127;
}

.admin {
	color : #7fc114;
}

.annexes {
	color : #668ecc;
}

.apprets {
	color : #e68127;
}

.vernis {
	color : #659999;
}

.formules {
	color : #960202;
}

.fiches {
	color : #61ade3;
}

.msds {
	color : #F2B900;
}

a.menuBarLink {
	height : 17px;
	padding-left : 5px;
	padding-right : 5px;
	left : 0px;
	top : 1px;
	cursor : pointer;
	color : white;
	background-color : transparent;
	border : 1px solid #999999;
	margin : 1px;
	padding-bottom : 2px;
	z-index : 0;
	position : relative;
	text-decoration : none;
}

.menuBar {
	color : white;
	height : 18px;
	background-color : #999999;
	border : 0px solid;
	border-color : #f0f0f0 #909090 #909090 #f0f0f0;
	text-align : left;
	text-decoration : none;
}

a.menuBarLink:hover {
	color : white;
	background-color : transparent;
	border-color : #f0f0f0 #bbbbbb #bbbbbb #f0f0f0;
}

a.menuBarLinkActive {
	color : #A80200;
	height : 17px;
	border : 1px solid;
	border-color : #909090 #f0f0f0 #f0f0f0 #909090;
	margin : 0px;
	padding-left : 5px;
	padding-right : 5px;
	text-decoration : none;
}

a.menuBarLinkActive:hover {
	left : 0px;
	top : 0px;
	color : #A80200;
	border : 1px solid;
	border-color : #909090 #f0f0f0 #f0f0f0 #909090;
	margin : 0px;
	padding-left : 5px;
	padding-right : 5px;
	text-decoration : none;
}

div.hr {
	height : 15px;
	background : #fff url('/common/img/degrade.gif') no-repeat scroll center;
}

div.hr hr {
	display : none;
}

.contenuFen {
	position : relative;
	overflow : auto;
	text-align : center;
	width : 100%;
	height : 100%;
	vertical-align : middle;
	background-image : url('/common/img/fond_spralac.gif');
	background-repeat : no-repeat;
	background-position : top center;
	background-attachment : fixed;
}

.itemForm {
	width : 100%;
}

.itemForm a {
	width : 100%;
	text-decoration : none;
	border : 2px solid #cccccc;
	color : black;
}

.itemForm a:hover {
	text-decoration : none;
	border : 2px;
	border-style : outset;
}

.itemForm a:active {
	text-decoration : none;
	border : 2px;
	border-style : inset;
}

.itemCateg {
	width : 100%;
	text-decoration : none;
	border : 2px solid red;
	color : black;
}

.boutton_save {
	background-image : url('/common/img/bt_save.gif');
	background-repeat : no-repeat;
	background-position : 4 2;
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	padding-left : 20px;
	font-size : 8pt;
	height : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.boutton_search {
	background-image : url('/common/img/bt_search.gif');
	background-repeat : no-repeat;
	background-position : 4 2;
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	padding-left : 20px;
	font-size : 8pt;
	height : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.boutton_delete {
	background-image : url('/common/img/bt_delete.gif');
	background-repeat : no-repeat;
	background-position : 4 2;
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	padding-left : 20px;
	font-size : 8pt;
	height : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.boutton_connect {
	background-color:white;
	background-image : url('/common/img/bt_connecter.gif');
	background-repeat : no-repeat;
	background-position : 4 1;
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	padding:0px;
	padding-left : 20px;
	font-size : 8pt;
	height : 20px;
	font-family : Verdana;
}

.boutton_reset {
	background-color:white;
	background-image : url('/common/img/bt_delete.gif');
	background-repeat : no-repeat;
	background-position : 4 4;
	border : 1px solid black;
	cursor : pointer;
	font-weight : bold;
	padding:0px;
	padding-left : 20px;
	font-size : 8pt;
	height : 20px;
	font-family : Verdana;
}



