﻿#pageRight .leftSide{
		
	}
	
	#pageRight .rightSide{
		
	}

#pageRight .pageFull {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#pageRight .leftSide {
	float: left;
	width: 494px
}

#pageRight .rightSide {
	float: left;
	width: 224px;
	padding-left: 10px;
}
		

/*----------------------- Liquid division --------------------------------*/

.liquidRight {
	width: 49%;
	float: left;
	margin-left: 14px;
}

.liquidLeft {
	width: 49%;
	float: left;
}



/*----------------------- Link --------------------------------*/

.link{
	margin-bottom:15px;
}

	.link A{
		display:block;
		text-decoration: none;
		padding-left: 16px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-left: 10px;
		padding-right: 22px;
		_width: 670px;
		background:url('images/puce.gif') 4px 9px no-repeat;
	}

		.link A:hover{
			color:#ffffff;
			background-color:#90a9c8;
			text-decoration: none;
			background:url('images/bg_link_a.jpg') 0px 0px repeat-x;
		}

.cadre .marquee {
	width: 45px;
	height: 16px;
	background:url('images/bg_marquee.jpg') 0px 0px no-repeat;
	display: block;
	position: absolute;
	margin-left: 672px;
	_margin-left: 650px;
	margin-top: 20px;
	_margin-top: 35px;
}

.linkCategoriesList{
	margin-bottom:15px;
}

	.linkCategoriesList A{
		display:block;
		text-decoration: none;
		padding-left: 16px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-left: 10px;
		padding-right: 22px;
		width: 300px;
		background:url('images/puce.gif') 4px 9px no-repeat;
	}

		.linkCategoriesList A:hover{
			color:#ffffff;
			background-color:#90a9c8;
			text-decoration: none;
			background:url('images/bg_link_a.jpg') 0px 0px repeat-x;
		}


/*----------------------- Cadre--------------------------------*/

.cadre{
	padding:10px;
	padding-bottom: 20px;
	padding-top: 20px;
	background:url('images/bg_cadre.jpg') top repeat-x #ffffff;
	border-top: 1px solid #fbfbfb;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f1f1f2;
}


.cadre2{
	padding:10px;
	padding-bottom: 20px;
	padding-top: 20px;
	background:url('images/bg_cadre2.jpg') top repeat-x #e6e6e6;
	border-top: 1px solid #fbfbfb;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f1f1f2;
}

.cadre span {
	
}

.cadre .blue {
	color: #36649e;
}

.cadreSpecial {
	background:url('images/bg_cadrespecial.jpg') 0px 0px repeat-x #f1f1f1;
	font-size: 11px;
	color: #767272;
	padding: 10px;
}
/*----------------------- Important ---------------------------*/

.important{
	padding:10px;
	border: 1px dashed #d5e1ed;
	text-align:justify;
	background-color: white;
	background:url('images/bg_cadre.jpg') top repeat-x #ffffff;
}

/*----------------------- Liste ---------------------------*/

table			{ }
th				{ font-weight: bold; }
thead th 		{  }
th,td,caption	{ padding: 0px 0px 3px 0px; }
tr.even td		{ background: #f1f1f1; }
tfoot			{ font-style: italic; }
caption			{ background: #eee; }

table.table{
	font-size:11px;
	margin: 0px;
}

table.table th{
	padding:6px;
	background-color:#366293;

	color:#ffffff;
}

table.table td {
	padding:3px 6px;
}

table.table .even td{
}

table hr{
	margin:3px;
}

table.table h3 {
	padding: 0px;
	margin: 0px;
	height: auto;
}

table .blue {
	color: #36639b;
	font-size: 14px;
}

/*----------------------- Image Accueil----------------------------*/

#imageAccueil {
	/*width: 722px;*/
	width: 477px;
	height: 283px;
	float: left;
}

#encartBleuTop {
		width: 223.5px;
		_height: _302px;
		height: 283px;
		background:url('images/encartBleu.jpg') repeat-x;
		float: left;
		margin-right: 10px;
		padding-left: 9px;
		text-align: justify;
		font-size: 11px;
		margin-left: 8.5px;
	}

	#encartBleuTop .texte 
	{
		display: block;
		width:210px;		
		height: 160px;
	}

		#encartBleuTop h1 {
				border-bottom: none;
				color: white;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 15px;
				margin-top: 7px;
				text-align: center;
				height: 32px;
			}

			#encartBleuTop #voirPlusBleu {
			display: block;
			width: 76px;
			height: 20px;
			background:url('images/voirPlusBleu.jpg') repeat-x;
			text-align:center;
			padding-top: 4px;
			color: white;
			float: right;
			text-decoration: none;
			margin-right: 4px;
			}

			#encartBleuTop #voirPlusBleu:hover {
			filter:alpha(opacity=80);
			  -moz-opacity:0.8;
			  -khtml-opacity: 0.8;
			  opacity: 0.8;
			}

#home {
	background:url('images/bg_pageRight.jpg') 0px 0px no-repeat white;
	padding-left: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
}

/*----------------------- Encarts -----------------------------------*/

#encarts {
	margin-top: 8px;
	width: 100%;
	_margin-bottom: 20px;
}

#encarts .texte {
	
}

	#encarts #encartBleu {
		width: 232.5px;
		background:url('images/encartBleu.jpg') repeat-x;
		float: left;
		margin-right: 9px;
		text-align: justify;
		font-size: 11px;
		padding-left: 1.5px;
	}

		#encarts #encartBleu h1 {
				border-bottom: none;
				color: white;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 15px;
				margin-top: 7px;
				text-align: center;
				height: 20px;
			}
			
	#encarts #encartPhotographe {
		width: 232.5px;
		background:url('images/encartBleu.jpg') repeat-x;
		float: left;
		margin-right: 9px;
		text-align: justify;
		font-size: 11px;
		padding-left: 1.5px;
	}

		#encarts #encartPhotographe .texte{
			margin-right: 10px;			
			margin-left: 8.5px;
			padding-top: 5px;
			font-size: 11px;			
		}
		
		#encarts #encartPhotographe h1 {
				border-bottom: none;
				color: white;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 15px;
				margin-top: 7px;
				text-align: center;
				height: 20px;
			}
		#encarts #encartPhotographe #voirPlusPhotographe {
			display: block;
			width: 90px;
			height: 20px;
			background:url('images/savoirPlusBleu.jpg') repeat-x;
			text-align:center;
			padding-top: 4px;
			color: white;
			float: right;
			text-decoration: none;
			margin-right: 4px;
			margin-top: 3px;
			}

			#encarts #encartPhotographe #voirPlusPhotographe:hover {
			filter:alpha(opacity=80);
			   -moz-opacity:0.8;
			   -khtml-opacity: 0.8;
			   opacity: 0.8;
			}
	
	#encarts #encartVert {
		padding-left: 1.5px;
		width: 232.5px;
		background:url('images/encartVert.jpg') repeat-x;
		float: left;
		margin-right: 8px;
		text-align: justify;
		font-size: 11px;
	}


		#encarts #encartVert h1 {
				border-bottom: none;
				color: white;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 15px;
				margin-top: 7px;
				text-align: center;
				height: 20px;
			}


	#encarts #encartOrange {
		width: 225px;
		height: 225px;
		_height: 221px;
		background:url('images/encartOrange.jpg') repeat-x;
		float: left;
		padding-left: 9px;
		text-align: justify;
		font-size: 11px;
	}

		#encarts #encartOrange h1 {
					border-bottom: none;
					color: white;
					font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size: 15px;
					margin-top: 7px;
					text-align: center;
					height: 32px;
					padding-right: 5px;
				}

			#encarts #encartOrange #voirPlusOrange {
			display: block;
			width: 76px;
			height: 20px;
			background:url('images/voirPlusOrange.jpg') repeat-x;
			text-align:center;
			padding-top: 4px;
			color: white;
			float: right;
			text-decoration: none;
			margin-right: 4px;
			margin-top: 3px;
			}

			#encarts #encartOrange #voirPlusOrange:hover {
			filter:alpha(opacity=80);
			   -moz-opacity:0.8;
			   -khtml-opacity: 0.8;
			   opacity: 0.8;
			}

			#prix {
			background:url('images/bg_prix.jpg') repeat-x;
			}


/*------------------ PAGES --------------------- */


.lineStyle {
	background:url('images/bg_cadre.jpg') bottom repeat-x #ffffff;
	border: 1px solid #efefef;
}

html>body .lineStyle {
	margin-bottom: 10px;
}

ul {
margin: 0px;
padding: 0px;
text-align: justify;
list-style-type: none;
}

ul li {
margin-bottom: 8px;
padding-left: 12px;
margin-left: 10px;
padding-right: 22px;
background:url('images/puce.gif') 0px 5px no-repeat;
}

.cadre ul li {
margin-bottom: 0px;
}

/************************* CLASSES A PART ***********************/

.gray {
	color: #595959;
}