﻿
body{
	/*background-color:#678FC2;	*/
	/*background-color:white;	*/


/*	background: url(images/bodybg_gradient.jpg) repeat-x; */
background-color:#F2F2F2;	

	
	/*ckground-color:transparent;*/
}

form {
	padding-left: 50%;
}




#wrap
{

margin-left:-465px;
width:930px;
}


#topheader{
	width:930px;
	height:41px;
	background: url(../../images/bg/top.png) no-repeat center top;


}


.content{
	background: url(../../images/bg/line.png) repeat-y center top;

	background-color:transparent;

}


#dnfooter{
	clear:both;
	width:930px;
	height:40px;	

	background:url(../../images/bg/bottom.png) no-repeat center top;

}




h2{
	margin-top:1px;
	/*margin-left:13px;	*/
	color:#9b2461;/*Black;/*#99ae5f;*/
	font-family:Verdana, Tahoma, Arial, Times, serif;
	font-size:14px; 
	font-weight:bold;

}



/* BEGIN ============================== topmenu ====================================*/

#topmenu{
	width:930px;
	height:30px;
	margin-left:0px;
	margin-top:10px;
	/*padding-left:240px;*/
	
	padding-left:20px;
	
	/*border:1px blue solid;*/

}
#menu
{	
	height:30px;
	float:left;
	margin-right:70px;
	
}

/*---------- menu deco -------*/


#currdate
{
	float:left;
	width:190px;
	margin-left:10px;
	/*border:1px red solid;*/

}


div#currdate span
{
    font-family:Verdana,Arial Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	color:gray;

}

.bluetabs{
width:690px;
/*margin-left:45px;*/
/*border:1px blue solid;*/
float:left;

}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid gray;
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/bluetab.gif) top left repeat-x; /*THEME CHANGE HERE*/
}

.bluetabs li a:visited{
color: #2d2b2b;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(images/bluetabactive.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration:none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
}




#videoobject
{
	margin:0 auto 0 auto;
	border:2px gray solid;
	width:425px;
	height:355px;
}








/* ============================== ContentPane  ====================================*/



/*----------------------------- contentpanetextdiv-------------*/



.ContentPane {	
	margin: 1px;
	width: 608px;
				
}

#titlediv
{	
	width: 608px;
	height:25px;
	margin-top:0px;	
	background:url(images/titlebg.jpg) no-repeat center top;	
}

/*---------- text -------------*/
/*
#contentpanetextdiv.Normal{
	font-family: Arial,"Times New Roman", Times, serif;
	font-style:normal;
	font-size:14px;
	margin-top:0px;  
	color:navy;	
}


#contentpanediv .Normal{
	font-family: Arial,"Times New Roman", Times, serif;
	font-style:normal;
	font-size:14px;
	margin-top:50px;  
	color:#334C6C;
}

*/

/* ============================== BottomPane ====================================*/



/* ----------- footer links decoration -----------*/

ul#fterul
{	
	width:380px;
	height:20px;
	padding: 0;
	margin:0;
	list-style: none;
	/*border:1px red solid;*/

}

li.footerli
{
	float: left;
	margin-left: 1px;
	list-style-type:none;
	list-style-image:none;
}

a.footera
{
	float: left;
	display: block;
	height: 15px;
	text-align: center;	
	color:gray;	
	font-size: 10px;
	padding: 0px 4px 0 4px;
	font-weight:normal;
}


a.footera:hover
{ 
	text-decoration:underline;
    font-family:Verdana,Arial,Helvetica,sans-serif;
	font-style:normal;
	font-size:10px;
	/*font-weight:bold;*/
	color:#76A904; /*#D3C004;*/
}




/*
#dnfooter{
	clear:both;
	width:930px;
	height:40px;
	background:url(images/footer_green_bg.gif) no-repeat center top;
}


*/



.leftcont{
	float:left;
	width:200px;
}




/* - --------------------  suite vertical house menu vertmenu_gray, regarder le debut du style dans la base portal.css ---------------------------------------- */
 .titlebox_gray {
  display: block;
  float: left;
  width: 170px;
  height: 20px;
/*  background-image: url("images/headers/gray_rounded_header.gif");*/
  background-image: url("images/headers/header_menu_fourniss.jpg");
  margin-bottom: 2px;
  border:0px;
 text-decoration:none;
 }
 





.text_gray {
  font-weight: bold;
  /*color: #9b2461;*/
  	color: white;
  margin-top: 2px;
  margin-left: 5px;
  font-family:	verdana,sans-serif;
  font-size:12px;
 text-decoration:none;
 }
 

 
.text_gray a{
  font-weight: bold;
  color: #9b2461;
  margin-top: 2px;
  margin-left: 5px;
  font-family:	verdana,sans-serif;
  font-size:13px;
  text-decoration:none;
 
 }
 div .titlebox_gray a {
 
  text-decoration:none;
  
 }



ul#vertmenu_gray li a {
display: block;
font:Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #9b2461;
width:auto;
height:auto;
/*height:18px;*/
margin-left:3px;
border-bottom:1px #ccc solid;
text-decoration:none;
padding-bottom:6px;
padding-top:6px;
padding-left:4px;
}


#vertmenu_gray li a:hover, #vertmenut_gray li a:focus, #vertmenu_gray li a#vertmenu_grayCurrentLink  {

/*color: white; /*#356aa0;*/*/
width:auto;
height:auto;
/*height:18px;*/

margin-left:3px;
/*text-decoration:underline;*/
background-color:#f5eaf2;/*#9b2461; /*#e9e9e9;*/
}


#vertmenu_gray li a#vertmenu_grayCurrentLink  {

/*color: white; /*#356aa0;*/
width:auto;
height:auto;
/*height:18px;*/

margin-left:3px;
font-weight:bold;
}







table.defaulttable  {
		width: 100%;/*608px;*/
		
		/*margin-left:10%*/
}

.defaulttable .tdcol1{
width:70px;

}



/*---------------------------------------- tables --------------------------------------------*/




.text_content_div_fourniss_fourniss table col, 
.text_content_div_fourniss_fourniss_3cols col,
.text_content_div_fourniss_fourniss_3cols_colapps table col { display: table-column }

.text_content_div_fourniss_fourniss table, 
.text_content_div_fourniss_fourniss_3cols table,
.text_content_div_fourniss_fourniss_3cols_colapps table{
	font: 12px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;	
	margin-top:10px;
	margin-bottom:10px;
	
	/*margin-right:auto;*/

}

.text_content_div_fourniss_fourniss table th, 
.text_content_div_fourniss_fourniss_3cols table th, 
.text_content_div_fourniss_3cols_colapps table th{
	padding: 0 0.5em;
	text-align: left;
}


.text_content_div_fourniss table tr.SubHead td, 
.text_content_div_fourniss_3cols table tr.SubHead td, 
.text_content_div_fourniss_3cols_colapps table tr.SubHead td{
	/*border-top: 3px solid #AC6037;*/ /*#6EAD04 ;*/
	
	border-bottom: 2px solid #AC6037;
	
	font-weight:bold;
	padding-left:4px;	
	
	border:solid 1px #65043c;
/*	border: 1px solid #AC6037; */
	background-color:#f6ecf2; 
	color:black;
	
	/*background: #F2EFDE;*/	



}




.text_content_div_fourniss table td, 
.text_content_div_fourniss_3cols table td, 
.text_content_div_fourniss_3cols_colapps table td{
	border: 0px solid #CCC;
	/*padding: 0 0.5em;*/
	padding:2 2 2 10px;
}
	
	
.text_content_div_fourniss table ul#tbfirstlevelul, 
.text_content_div_fourniss_3cols table ul#tbfirstlevelul, 
.text_content_div_fourniss_3cols_colapps table ul#tbfirstlevelul
{
	width:240px;
	/*float:left;*/
	
	margin-bottom:5px;
	margin-top:2px;	
	list-style-image:url(images/gray_bullet.jpg);	
	
}

.text_content_div_fourniss table ul#tbfirstlevelul li, 
.text_content_div_fourniss_3cols table ul#tbfirstlevelul li,
.text_content_div_fourniss_3cols_colapps table ul#tbfirstlevelul li{
/*list-style-type:circle;*/
list-style-image:url(images/gray_bullet.jpg);	
/*font:15px 'Trebuchet MS','Lucida Sans Unicode','Lucida Grande', 'Lucida', Arial, Verdana, sans-serif;	*/
/*font:13px Arial,Verdana,Tahoma,sans-serif;*/
font:13px Verdana,Arial,Tahoma,sans-serif;

width:240px;


}




.infodivfourniss{
	/*width:80%;*/
	padding:10px;
	padding-left:30px;
	/*border:1px #666666 solid;
	background-color:#fbf6d4;	*/
	border:solid 1px #65043c;
	background-color:#f6ecf2; 
	width:90%;
	margin-top:5px;
}

/*****************************repository appelsdoffre******************************/
table{
border:none;}
