body{
	margin: 0px;
	padding: 0px;
	background:url(../images/fondmobicar.jpg) fixed bottom no-repeat;
	position: relative;
	font-family: Arial; 
	color: #666666; 
	font-size: 8pt;
	background-color: #E8E6E6;
}

#mainContent{
	background-color: white;
	margin: 125px auto 20px auto;
	padding: 0px;
	width: 800px;
	position: relative;
	text-align: left;
	border: 5px solid #95c11a;
}
.subscribeCadre{
	padding: 10px 8px 10px 8px;
	border: solid black 1px;
}
.borderSubscribe{
	display: none;
}
.button

{

font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;

font-size: 7pt;

font-weight: bold;

color: #ffffff;

background-color: #669900;

border-top-style: outset;

border-right-style-value: outset;

border-bottom-style: outset;

border-left-style-value: outset;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-top-color: #d4ced4;

border-right-color-value: #d4ced4;

border-bottom-color: #d4ced4;

border-left-color-value: #d4ced4;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-top-width: 1px;

border-right-width-value: 1px;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

}







.contenu{
	width: 600px;
	margin-left: 300px; 
	margin-right: auto;
}


#mainContent table{
	padding: 0px;
	margin: 0px;
}

#footerOp{
	margin: 0px auto;
	padding: 0px 40px 0px 0px;
	width: 790px;
	height: 36px;
	position: relative;
}

#footerOp p{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	width: 221px;
	height: 36px;
	background: url(./images/footer.png) no-repeat;
	position: relative;
	font-size: 10px;
	line-height: 36px;
	text-align: center;
	float: right;
}

#footerOp .footerImg{
	margin: 0px auto;
	padding: 0px;
}

#logoBccma{
	margin: 0px;
	padding: 0px;
	background: url(./images/logo_BCCMA.gif) no-repeat;
	width: 174px;
	height: 81px;
}

#logoBccma a{
	margin: 0px;
	padding: 0px;
	display: block;
	width: 174px;
	height: 81px;
}


#footerContent{
	margin: 0px 0px 0px 190px;
	padding: 0px;
	width: 610px;
	height: 14px;
	background: url(./images/footer-content.gif) no-repeat;
}


<!--- pressseeeee--->

	.labelMed{
		background-color:#F6F6F6
	}
	#adminFormAjax label{
		width: 120px;
		margin-right: 3px;
		padding: 3px 5px 3px 5px;
	}
	#adminFormAjax form{
		width: 450px;
		margin-left: 30px;
	}
	#adminFormAjax form p{
	}
	#adminFormAjax form p.double{
		overflow: hidden;
		width: 100%;
		clear:both;
		margin: 0;
	}
	#adminFormAjax form p.double label{
		display:block;
		float: left;
		width: 150px;
		height:15px;
		text-align:right;
		font-weight: bold;
		cursor: pointer;
		margin-right: 2px;
		margin-left: 10px;
		margin-bottom: 5px;
	}
	#adminFormAjax form p.double label{
		display: block;
		height: 15px;
		font-size: .8em;
		font-weight: normal;
		cursor: default;
	}
	#adminFormAjax form p.double input{
		padding: 0 0 0 0;
		width: 140px;
		height: 19px;
		
	}
	#adminFormAjax.lang_med{
		float:left;
		margin-left: 15px;
	}
	#double_lang{
		float:left;
		text-align: right;
		width: 150px;
		margin-left: 20px;
		
	}
	#adminFormAjax .double_lang{
		display: block,inline;
		width: 150px;
		float:left;
	}
	#lang_choices{
		width: 320px;
		margin-left: 120px;
		float:left;
		padding-top: 0px;
		margin-bottom: 10px;
	}
	
	.simple{
		padding-left: 160px;
	}
	#adminFormAjax fieldset{
		width:100%;
		margin:0;
		padding: 5px;
	}
	#adminFormAjax select{
		width: 180px;
	}

	.mediaDetails{
		margin: 10px 10px 0px 0px;
		padding: 0px 0px 3px 30px;
		font-size: 1em;
		font-weight: bold;
		clear:both;
	}
	select{
		font-size: 11px;
	}

	.docList td{
		
		border-bottom: solid #D9D9D9 1px;
	}
	.docList{
		border-collapse: collapse;
		text-align: center;
		width: 585px;
		font-size: 10px;
	}
	.docList th{
		background-color: #D9D9D9;
	}


	
	
	
	.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texteadv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
a.adv
	{
	font-family : verdana;
	font-size : 9px;
	font-weight : regular;
	color : #ffffff;
	text-decoration: yes;
	}	
.gen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.genSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.whiteGen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.zeInput	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	border-color: aaaaaa;
	background-color: ffffff;	
	border-style: solid;
	border-width: 1px;
	padding-left: 3px;
}
.formElement	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	background-color: ffffff;	
	border: solid 1px 666666;
}
.zeSubmitReg	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: FFFFFF;
	background-color: #669900;	
	border-style: outset;
	border-color : D4CED4;
	border-width : 1px;	
}
.notInput	{
	border-style: none;
	background-color: ffffff;
}

a:link {
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	text-decoration: underline;
}
a:active {
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a.lienBlanc:link {
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a.lienBlanc:visited {
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a.lienBlanc:hover {
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: underline;
}
a.lienBlanc:active {
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
.titleTopGen	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	color: D83E3E; 	
}
.zeSubmitInvisible {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: underline;	
	color: cc3333;
	background-color: ffffff;	
	border-style: outset;
	border-color : dbdbdb;
	border-width : 0px;	
	cursor : hand;
}

.tableBorder {
	border: 1px solid #aaaaaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.row2 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;	
	font-size: 11px; 
	font-weight: bold; 
	line-height: 12px; 
	color: ffffff;
	background-color: #669900;	
	}	
	
.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}	
.title	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	color: D83E3E; 	
}

#menu ul{
	margin: 0px;
	padding:0px;
}

#menu ul li
{

overflow-x: hidden;
overflow-y: hidden;
margin: 0px;
padding: 0px;
}

#menu ul li a
{
display: block;
text-decoration: none;
font-weight: bold;
color: #ffffff;
padding: 0px 5px 0px 15px;
background: #72ab01;
margin: 0px;
line-height: 25px;
height: 25px;
}

#menu ul li a:hover
{
margin: 0px;
}

#menu ul li a:hover, #menu ul li a.selected
{
color: #ffffff;
background-color: #467b0b;
margin: 0px;
}
.ban{
	width:950px;
	margin-left: auto;
	margin-right: auto;
}

	

