/* Start of CMSMS style sheet 'B612_0DIV-POSITION ' */
/******************************************************************************/
/*********************************VARIA*****************************************/
/******************************************************************************/


/*pour éviter les différences d'interprétation entre browser : mise �   zero de toutes les marges*/
*{
padding: 0;
margin: 0; 
border: 0;
}


/******************************************************************************/
/**********************************BODY***************************************/
/******************************************************************************/
body {
   text-align: center;
   }


/*******************************PAGE_MAIN_TABLE*******************************/
/******************************************************************************/
#page_main_table {
	z-index: 0;
	width: 1000px;
	height: 740px;
        min-height: -10px;
	border-width: 0px;
	vertical-align: top;
	text-align: center;
        margin: 0 auto; /*** Centers the design ***/
	}

	
/*********************************HEADER *************************************/

/******BREADCRUMBS ******/

#breadcrumbs {
     float: left;
     min-width: 150px;
     margin-top: 3px;
     margin-left: 40px;
     }

#breadcrumbs span.lastitem { 
     font-weight:bold; 
     } 

/******SEARCH ******/

#search {
     float: right;
     width: 310px;  
     text-align: right;
     }


/*******************************MAIN CONTAINER **********************************/


#main_container {
	width: 820px;
	height: 660px;
        margin: 0 auto; /*** Centers the design ***/
        table-layout: fixed; 
	}


/************************/
/*****LEFT CONTAINER ****/
/************************/

#left_container {
	width: 160px;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	}
	

/*****NEWS****/
.newstitle {
	padding-left: 10px;
                  }


.subnews {
padding-left: 10px;
                  }


/*****MENU****/
#menuwrapper {
	margin-top: -1px;
/*la position des cellules du menu même est faite dans bmenu*/

	}

/************************/
/*****RIGHT CONTAINER****/
/************************/

#right_container {
	width:730px;
	vertical-align: top;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px; 
	}


#news_container {
	}


#contentWrap {
   padding-left:5px ;
   padding-right:5px ;
   padding-top:5px ;
   padding-bottom:5px ;
   margin-left:10px; 
   margin-right:10px;
   margin-top:0px; 
   margin-bottom:0px ;
   min-height:-10px; /* Fixes IE7 whitespace bug*/      
   }

#contentnews {
   
   }

/************************************FOOTER***************************************/

/**FOOTER---FOOTER---FOOTER------FOOTER---FOOTER---FOOTER---FOOTER---FOOTER--**/
/***************************************************************************
************************************FOOTER************************************
****************************************************************************/
/**FOOTER---FOOTER---FOOTER---FOOTER---FOOTER---FOOTER---FOOTER---FOOTER---FOOTER--**/


div#footer p {
   font-size: 0.8em;
   padding: 1em;
   text-align: right;

}

/* End of 'B612_0DIV-POSITION ' */

