body {
	background-image:url(../images/bkgTop.gif);
	background-repeat:repeat-x;
	background-color:#e9edf1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.675em;
	margin:0px;
}
#frameBkg {
	width:990px;
	margin:14px auto;
	background-image:url(../images/bkg.png);
	background-repeat:repeat-y;
}
#frame {
	width:960px;
	margin:0px auto;
	display:table;
}
	.frameIndex {
		background-color:#ffffff;
	}
	.frameInterieur {
		background-image:url(../images/bkgFrame.gif);
		background-repeat:repeat-x;
		background-color:#dededf;
	}
	.frameInterieurImages {
		background-image:url(../images/bkgImageBasSection.gif);
		background-repeat:repeat-y;
		/*background-color:#dededf;*/
	}
	.frameInterieurImagesFire {
		background-color:#dededf;
	}
	
#bandeHautIndex {
	width:960px;
	height: 328px;
	background-image:url(../images/index/bkgHaut.jpg);
	background-repeat:no-repeat;
}
#bandeHaut {
	width:960px;
	min-height: 328px;
	background-image:url(../images/bkgHaut.jpg);
	background-repeat:no-repeat;
}
#logoPrint {
	display:none;
}
#menuPrincipal {
	width:226px;
	float:left;
}
	#logo a {
		width:226px;
		height:89px;
		display:block;
	}
	#menuPrincipal ul,#menuPrincipal li {
		margin:0px;
		padding:0px;
	}
	#menuPrincipal li {
		background-image:url(../images/menu/bkgItem.gif);
		background-repeat:no-repeat;
		border-top:solid 1px #dceff5;
		font-size:13px;
		font-weight:bold;
		list-style-type:none;
	}
		#menuPrincipal li a:link,
		#menuPrincipal li a:visited,
		#menuPrincipal li a:active {
			width:206px;
			height:16px;
			padding:9px 0px 9px 20px;
			color:#000000;
			text-decoration:none;
			display:block;
		}
		#menuPrincipal li a:hover {
			background-image:url(../images/menu/bkgItem-over.gif);
			background-repeat:no-repeat;
			color:#ffffff;
			text-decoration:none;
		}
			#menuPrincipal #itemOver {
				background-image:url(../images/menu/bkgItem-over.gif);
				background-repeat:no-repeat;
				color:#ffffff;
				text-decoration:none;
			}
		#imageBasSection {
			position:absolute;
		}
		#imageBasSectionVide {
			width:289px;
			height:403px;
			background-image:url(../images/basVide.gif);
			background-repeat:no-repeat;
			position:absolute;
		}
#photoRandom {
	width:734px;
	float:left;
}
/* WAIT LA VERSION ANGLAISE ET PLAN DU SITE
#menuSecondaire {
	margin-left:371px;
}
*/
#menuSecondaire {
	margin-left:553px;
}
#menuSecondaire {
	margin-left:463px;
}
	#menuSecondaire ul,#menuSecondaire li {
		margin:0px;
		padding:0px;
	}
	#menuSecondaire li {
		background-image:url(../images/menu/bkgItemSec.gif);
		background-repeat:repeat-x;
		font-size:9px;
		list-style-type:none;
		border-right:solid 1px #FFFFFF;
		float:left;
	}
		#menuSecondaire li a:link,
		#menuSecondaire li a:visited,
		#menuSecondaire li a:active {
			width:90px;
			text-align:center;
			padding:6px 0px 4px 0px;
			color:#ffffff;
			text-decoration:none;
			display:block;
		}
		#menuSecondaire li a:hover {
			background-image:url(../images/menu/bkgItemSec-over.gif);
			background-repeat:repeat-x;
			color:#ffffff;
			text-decoration:none;
		}
	#photosR {
		clear:both;
		width:709px;
		padding: 17px 0px 0px 25px;
		/*margin-top: 17px;
		margin-left:25px;*/
	}
	#photosSection {
		clear:both;
		width:579px;
		padding: 0px 0px 0px 155px;
	}
	/*#contenu {
		width:688px;
		margin: 20px 0px 10px 46px;
		background-color:#ffffff;
		background-image:url(../images/bkgMain.gif);
		background-repeat: no-repeat;
	}*/
		#contenu {
			width:543px;
			min-height:530px;
			font-size:1.2em;
			margin: 20px 0px 10px 46px;
			padding:0px 30px 20px 115px;
			background-color:#ffffff;
			background-image:url(../images/bkgMain.gif);
			background-repeat: no-repeat;
		}
			
			#contenu a:link {
				color:#164c86;
			}
			#contenu a:active,
			#contenu a:visited {
				color:#b27839;
			}
			#contenu a:hover {
				color:#000000;
			}
			#contenu h1 {
				color:#767676;
				font-size:1.6em;
			}
			#contenu.firesand h2 {
				/*color:#767676;*/
				color:#dc5925;
				font-size:1.3em;
				border-bottom:solid 1px #CCCCCC;
				margin:30px 0px 10px 0px;
			}
			#contenu h2 {
				/*color:#767676;*/
				color:#2963a1;
				font-size:1.3em;
				border-bottom:solid 1px #CCCCCC;
				margin:30px 0px 10px 0px;
			}
			#contenu h3 {
				color:#767676;
				/*color:#2963a1;*/
				font-size:1.2em;
				margin:30px 0px -10px 0px;
				border-bottom:dotted 1px #CCCCCC;
			}
			#contenu li {
				margin:0px 0px 20px 0px;
				list-style-type:square;	
			}
			#tableau h2 {
				color:#767676;
				font-size:1.1em;
				width: 90%;
				background-color:#c2c2c2;
				border-bottom:solid 1px #767676;
				margin:20px 0px -5px 0px;
				padding:3px 3px 3px 5px;
				display:block;
				color:#FFFFFF;
			}
			#tableau p {
				margin:10px 0px 10px 5px;
			}
#mainIndex {
	background-color:#ffffff;
	display:table;
}
#dernieresNouvelles {
	width:495px;
	float:left;
}
			#dernieresNouvelles a:link {
				color:#164c86;
			}
			#dernieresNouvelles a:active,
			#dernieresNouvelles a:visited {
				color:#b27839;
			}
			#dernieresNouvelles a:hover {
				color:#000000;
			}
	#titreDernieresNouvelles h1 {
		background-color:#d1eff6;
		color:#22477d;
		font-size: 15px;
		padding:6px 6px 6px 20px;
		margin:0px;
	}
		
	#texteDernieresNouvelles {
		/*background-color:#f3f8fb;*/
		padding:0px 6px 6px 20px;
		font-size:1.0em;
	}
		#texteDernieresNouvelles h1 {
			font-size: 1.1em;
			margin:10px 0px 0px 0px;
			color:#2963a1;
		}
		#texteDernieresNouvelles p {
			margin:0px 0px 10px 0px;
		}
			.blocTexteMainUn p {
				margin:10px 0px 10px 20px;
			}
#mainTexte {
	width:960px;
	float:left;
}
	.blocTexteMainUn {
		font-size:1.2em;
		margin-left:0px;
		padding: 10px 10px 0px 0px;
		/*width:367px; AVANT PADDING ET MARGIN */
		width:400px;
		min-height:320px;
		height:auto!important;
		height: 320px;
		float:left;
		background-repeat:no-repeat;
	}
	.blocTexteMainDeux {
		font-size:1.2em;
		margin-left:5px;
		padding: 10px 20px 0px 30px;
		/*width:367px; AVANT PADDING ET MARGIN */
		width:495px;
		min-height:320px;
		height:auto!important;
		height: 320px;
		float:left;
		background-image:url(../images/index/separateurTexteMain.gif);
		background-repeat:no-repeat;
	}
		.blocTexteMainUn p {
			padding: 0px 0px 0px 20px;
		}
		/*.blocTexteMainUn h1 {
			color:#6c6c6c;
			font-size:1.4em;
			margin:0px;
		}
		.blocTexteMainUn h1,.blocTexteMainDeux h1 {
			color:#6c6c6c;
			font-size:1.4em;
			margin:0px;
		}*/
		#titreDucovaAccueil h1 {
			background-color: #E8E8E8;
			color:#22477d;
			font-size: 15px;
			padding:6px 6px 6px 20px;
			margin:0px 0px 0px 20px;
			display:block;
		}
#copyright {
	width:688px;
	padding:0px 0px 20px 272px;
	margin:0px auto;
	display:table;
	color:#CCCCCC;
}
#copyrightIndex {
	width:920px;
	padding:0px 0px 20px 40px;
	margin:0px auto;
	display:table;
	color:#CCCCCC;
}
.boldBleuItalic {
	color:#2a64a2;
	font-weight:bold;
	font-style:italic;
}
.orange {
	color:#dc5925;
}
.bleu {
	color:#2a64a2;
}
.texteDecallerGauche {
	margin-left: 20px;
}
.bkgGris {
	background-color:#dfdfdf;
}
.petitePolice {
	font-size:0.8em;
}
@media print {
body {
	background-image:none;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
#frameBkg {
	width:100%;
	margin:0px;
	background-image:none;
}
#frame {
	width:100%;
	margin:0px;
}
	.frameInterieur {
		background-image:none;
		background-color:#ffffff;
	}
	.frameInterieurImages {
		background-image:none;
	}
	.frameInterieurImagesFire {
		background-color:#ffffff;
	}
#bandeHautIndex {
	width:100%;
	height:auto;
	background-image:none;
}
#bandeHaut {
	width:100%;
	min-height:0px;
	background-image:none;
}
#logoPrint {
	display:block;
	/*background-color:#255d9e;*/
	border-bottom:solid 1px #999999;
	width:100%;
	padding:20px;
}
#menuSecondaire {
	display:none;
}
#menuPrincipal {
	display:none;
}
#photoRandom {
	width:100%;
	float:none;
}
#photosR {
	display:none;
}
#photosSection {
	display:none;
}
#contenu {
	width:90%;
	margin:20px 0px 0px 30px;
	padding:0px;
	background-color:#ffffff;
	background-image:none;
}
#dernieresNouvelles {
	width:100%;
	float:none;
	border-bottom:solid 1px #CCCCCC;
}
	#titreDernieresNouvelles h1 {
		font-size: 15px;
	}
	#texteDernieresNouvelles {
		background-color:#ffffff;
		font-size:12px;
	}
		#texteDernieresNouvelles h1 {
			font-size: 14px;
		}
#titreDucovaAccueil h1 {
	margin:0px 0px 0px 0px;
}
	.blocTexteMainUn p {
		padding: 0px 0px 0px 0px;
	}
#mainTexte {
	width:100%;
	float:none;
}
	.blocTexteMainUn,.blocTexteMainDeux {
		font-size:12px;
		margin:0px 0px 20px 0px;
		padding:10px 0px 0px 0px;
		width:95%;
		min-height:inherit;
		height:auto!important;
		height:auto;
		float:none;
		background-image:none;
	}
		.blocTexteMainUn h1,.blocTexteMainDeux h1 {
			font-size:16px;
		}
#copyright {
	width:100%;
	margin-top:20px;	
	padding-left: 30px;
	border-top:solid 1px #CCCCCC;
	color: #666666;
}
}
