/* border: solid 1px #000000; */

#boss {
	background:#FFF right top url(../images/gab1_fd.jpg) no-repeat;  
}

/* zone centrale */
#coeur{width:47%; padding-right:30px;}

hr { padding:0px; margin:0px;}

.retour {margin-left:0px;}

p.chapo {padding-top:15px; display:block;}

.legende  {
	width:100%;
	display:Block;
	text-align:right;
	margin-top:-5px;
	padding-top:0px;
}

.comment  { 
	width:100%;
	display:Block;
	text-align:right;
	margin:10px 0px 10px 0px;
}

.comment  a{
	background:left url(../images/ico_lien.gif) no-repeat;	
	text-decoration:none;
	color:#896D52;
	padding:0px 0px 0px 12px;
}
.comment  a:hover {
	text-decoration:underline;
}

.docs img {
	float:left;
	padding:5px 15px 50px 0px; 
	margin:0px;
	display:block;
}

.docs h3, .docs p {
	padding:0px; 
	margin:5px 15px 5px 0px; 
	display:block;
}

.commentOk { 
	background-color:#E4DFC9;
	width:100%;
	display:Block;
	margin:10px 0px 10px 0px;
	padding:10px;
}

/*zone des champs de recherche du gab25_resp*/

.aQuiDonc {
	vertical-align:top;
	padding:20px 0px 20px 0px;
}
.aQuiDonc img {
	margin-bottom:5px;
	border: solid 1px #D6CEAD;
}

.coor {text-align:right; padding-right:10px;}
.coorBis {text-align:left; padding:5px 0px 5px 0px;}

.retour {width:100%; display:block; text-align:right;}
	
.envoi {
	font-family: Trebuchet MS,Verdana, Arial, Helvetica;  
	font-size: 0.75em;
}

 .bouton_valid02 {
	width:100%;
	background:left top url(../images/bout_valid2.gif) no-repeat;  
	border:none;
	cursor:pointer;
}


/* zone contextetuelle */
#context {width:20%; padding-top:50px;}

ul.infoPays {
	list-style-type: none;
	margin-left:0px;
	padding-left:0px;
}

.vidSon, .txtVidSon  { 
	padding:0px;
	margin:0px;
}

.podC {
	background:left url(../images/ico_pda.gif) no-repeat; 
	padding:10px 0px 0px 20px;
}

.pdfIc {
	position:absolute;
	width:30px;
	height:50px;
	padding:0px; 
	margin-top:0px;
}

.pdf {padding:0px 0px 0px 28px;}

.sav {
	background:left url(../images/ico_saviez.gif) no-repeat; 
	padding:0px 0px 0px 15px;
}

.txtSav {padding-left:15px; margin:0px;}
.txtPdf {padding:0px 0px 0px 28px; margin:0px;}

.pdf a{
	color:#896D52;
	text-decoration:none;

}
.pdf a:hover{
	text-decoration:underline;
}

.c_edit  {
	width:180px;
	padding:2px;
	background-color:#DA3044;
	display:bloc;
}

#context .blocContextR  a{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

#context .blocContextR  a:hover{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

/* tableau */

#offreIS, table.spip{
	text-align:left; 
	border-collapse:collapse;
	font-size: 0.75em;
	line-height:1em; 
	color:#424242;
	width:100%;
	}

#offreIS thead, table.spip tr.row_first {
	background-color:#DA3044;
}

#offreIS th, table.spip th {
	color:white;
	font-weight:bold;
	padding:6px 10px 6px 10px;
	border:none;
}

#offreIS td, table.spip tr.row_odd, table.spip tr.row_even, table.spip td  {
	padding:4px 10px 4px 10px;
	border-top: solid 5px #fff; 
	border-bottom: solid 5px #fff;
}

#offreIS td a{color:#DA3044; text-decoration:none;}
#offreIS td a:hover{text-decoration:underline;}

.brun, table.spip tr.row_even{background-color:#D3CDA9;}
.brun2, table.spip tr.row_odd {background-color:#EBE5C5;}

.brun01, .brun02{
	display:block;
	padding:10px;
	text-align:center;
}

.brun01 {background-color:#BDAF94;}
.brun02{background-color:#D3CDA9;}
