/**** Ici tout ce qui concerne les formualires ****/

/* non utilisé pour l'instant, mais habituellement appelé par les arbres */
.panel {
	margin: 			0px;
	vertical-align: 	top;
	width: 				190px;
	height: 			500px;
	padding: 			1px;
	overflow: 			auto;
	position:			relative;
	
	scrollbar-base-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #999999;
	scrollbar-dark-shadow-color: #000000;
}

.leftTree, .rightTree {
	padding-bottom : 10px;
}

h1.extranet {
	margin : 0;
	padding : 0;
}

/* non utilisé pour l'instant */
.spacer {
	padding-left: 19px;
	font-size: 4px;
}

/**** Structure page ****/
.fondpage {
	background-image:url(../_imgs/fondPage.gif);
}

.border{
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: #666666;
}

.inputSupprimer {
 width: 100px;
 height: 20px;
 border-style:  solid 1px #666666;
 /*background: #25A4DB;*/
 color: red;
 padding: 0;
 margin: 1px;
 cursor: pointer;
 font-weight:bold;
}



/** table */
.blocAsso {
	border:solid 1px #a8cbff; 
	padding:2px;
}
 
tr.col_sel {
	background-color: #6BC4FF;
}
tr.col_color {
	background-color: #EDFFED;
}

.liste {
	background-color: #0000CC;
}

.head TH {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
}

td.cell a:link, tr.cell td a:link, tr.col td a:link, tr.col_color td a:link, tr.col_sel td a:link,
td.cell a:visited, tr.cell td a:visited, tr.col td a:visited, tr.col_color td a:visited, tr.col_sel td a:visited,
a.lien:link, a.lien:visited {
	color : #000000;
	font-weight: bold;
	text-decoration : none;
}

td.cell a:hover, tr.cell td a:hover, tr.col td a:hover, tr.col_color td a:hover, tr.col_sel td a:hover,
td.cell a:active, tr.cell td a:active, tr.col td a:active, tr.col_color td a:active, tr.col_sel td a:active,
a.lien:hover, a.lien:active {
	color : #000000;
	font-weight: bold;
	text-decoration : underline;
}


.cell_color {
	border-bottom: solid 1px #FFFFFF;
}

.cellTab, .cellDis {
	background-color: #FFFFFF;
}

.cellDis {
	font-size: 11px;
	color: #999999;
}

.retrait {
	padding-left:10px;
}
	
.lineSel {
	font-size: 10px;
	background-color: #AAAAAA;
	color: #FFFFFF;	
	padding-left:2px;
	padding-right:2px;
}

.boutonAsso {
	padding : 5px 10px 5px 10px;
}
.connexes {
	color: #000000;
	background-color: #FFFFFF;
}

.connexes a:link, .connexes a:visited {
	color : #000000;
	text-decoration : none;
}

.connexes a:hover, .connexes a:active {
	color : #000000;
	text-decoration : underline;
}

/** colonnes */
input.col1 {
	width : 180px;
}
input.col3 {
	width : 468px;
}
textarea.col3 {
	width : 468px;
}
fieldset input.col1 {
	width : 180px;
}
fieldset input.col3 {
	width : 454px;
}
fieldset textarea.col3 {
	width : 454px;
}

.disabled {
	background-color: #CCCCCC;
	color:#333333;
}

