/* HOME DISPLAY SCREEN CSS */

/* ---------- 1.0 CONTENT ---------- */
		
	.leftSide {
		float:left;
		}
	
	.rightSide {
		margin-left:411px;
		text-align:left;
		}
	
	/* ---------- 1.2 Pannel rubriques ---------- */
	.pannelRubrique1 {
		background:url(../images/graphic/home/pannel_rubrique_repeat_y.gif) left bottom repeat-y;
		width:411px;
		}

	.pannelRubrique2 {
		background:url(../images/graphic/home/pannel_rubrique_bottom.gif) left bottom no-repeat;
		padding-bottom:15px;
		min-height:125px;
		}
	
	* html .pannelRubrique2 {
		height:125px;
		}
	
	.pannelRubrique1 img {
		padding:2px;
		border:1px solid #CECECE;
		float:left;
		margin:0px 15px 0px 10px;
		}
		
	.pannelRubrique1 .head {
		width:411px;
		margin-bottom:5px;
		}
	
	.pannelRubrique1 h3 {
		font-size:1.2em;
		font-weight:bold;
		color:#fff;
		}
	
	.pannelRubrique1 h3 span {
		display:block;
		padding:0.7em 1em;
		}
		
	.pannelRubrique1 dl {
		margin-left:157px;
		}
	
	.pannelRubrique1 dt, .pannelRubrique1 h4, #pannelNews1 h4 {
		font-size:1.1em;
		font-weight:bold;
		color:#FF8A43;
		display:list-item;
		list-style-type:square;
		list-style-position:inside;
		margin-bottom:3px;
		}
		
	.pannelRubrique1 dd {
		display:inline;
		}
	
	.pannelRubrique1 a, #pannelNews1 a {
		color:#5D5D5D;
		text-decoration:none;
		}
	
	.pannelRubrique1 a:hover, #pannelNews1 a:hover {
		color:#FF8A43;
		text-decoration:underline;
		}
	
	.pannelRubrique1 p a, #pannelNews1 p a {
		color:#80A8C1;
		text-decoration:none;
		font-weight:bold;
		}
	
	.pannelRubrique1 p a:hover #pannelNews1 p a:hover {
		color:#FF8A43;
		}
	
	
	/* ---------- 1.2.1 Pannel rubriques services ---------- */
	#pannelServices2 .head {
		background:url(../images/graphic/home/header_pannel_services_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelServices2 h3 {
		background:url(../images/graphic/home/header_pannel_services_top.gif) left top no-repeat;
		}
	
	#pannelServices2 h3 span {
		background:url(../images/graphic/home/header_pannel_services_bottom.gif) left bottom no-repeat;
		}
	
	/* ---------- 1.2.2 Pannel rubriques Loisirs ---------- */
	#pannelLoisirs2 .head {
		background:url(../images/graphic/home/header_pannel_loisirs_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelLoisirs2 h3 {
		background:url(../images/graphic/home/header_pannel_loisirs_top.gif) left top no-repeat;
		}
	
	#pannelLoisirs2 h3 span {
		background:url(../images/graphic/home/header_pannel_loisirs_bottom.gif) left bottom no-repeat;
		}
		
	/* ---------- 1.2.3 Pannel rubriques Business ---------- */
	#pannelBusiness2 .head {
		background:url(../images/graphic/home/header_pannel_business_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelBusiness2 h3 {
		background:url(../images/graphic/home/header_pannel_business_top.gif) left top no-repeat;
		}
	
	#pannelBusiness2 h3 span {
		background:url(../images/graphic/home/header_pannel_business_bottom.gif) left bottom no-repeat;
		}
	
	/* ---------- 1.2.3 Pannel rubriques Discovery ---------- */
	#pannelDiscovery2 .head {
		background:url(../images/graphic/home/header_pannel_discovery_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelDiscovery2 h3 {
		background:url(../images/graphic/home/header_pannel_discovery_top.gif) left top no-repeat;
		}
	
	#pannelDiscovery2 h3 span {
		background:url(../images/graphic/home/header_pannel_discovery_bottom.gif) left bottom no-repeat;
		}
		
	/* ---------- 1.2.4 Pannel Rectangle PUB ---------- */
	#pannelRectanglePub1 {
		background:url(../images/graphic/home/rectangle_pub_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelRectanglePub2 {
		background:url(../images/graphic/home/rectangle_pub_top.gif) left top no-repeat;
		}
	
	#pannelRectanglePub3 {
	text-align:center;
		background:url(../images/graphic/home/rectangle_pub_bottom.gif) left bottom no-repeat;
		padding:10px 10px 10px 8px;
		}
	.spacer {
		height: 8px;
		overflow: hidden;
	}
	/* ---------- 1.2.5 Pannel News ---------- */
	#pannelNews1 {
		background:url(../images/graphic/home/pannel_news_repeat_y.gif) left bottom repeat-y;
/*		border:1px solid #FF0000;*/
		margin-bottom:0px;
		}
		
		
	#pannelNews2 {
		background:url(../images/graphic/home/pannel_news_bottom.gif) left bottom no-repeat;
		margin-top:8px;
		padding-bottom:10px;
/*		border:1px solid #FF0000;*/
		}
		
	#pannelNews1 .head {
		background:url(../images/graphic/home/header_pannel_news_repeat_y.gif) left bottom repeat-y;
		}
	
	* html #pannelNews1 .head {
		position:relative;
		left:-3px;
		height:2.1em;
		}
	
	#pannelNews1 h3 {
		background:url(../images/graphic/home/header_pannel_news_top.gif) left top no-repeat;
		font-size:1.2em;
		font-weight:bold;
		color:#fff;
		}
	
	#pannelNews1 h3 span {
		background:url(../images/graphic/home/header_pannel_news_bottom.gif) left bottom no-repeat;
		display:block;
		padding:0.7em 1em;
		}
	
	#pannelNews1 .news1, #pannelNews1 .news2 {
		padding:10px 0 20px 0;
		margin:0 15px 0 10px;
		border-bottom:1px solid #E9E9E9;
		}
	
	#pannelNews1 .news1 img {
		padding:2px;
		border:1px solid #CECECE;
		float:left;
		margin-right:15px;
		}
	
	#pannelNews1 .news2 img {
		padding:2px;
		border:1px solid #CECECE;
		float:right;
		margin-left:15px;
		}
	
	#pannelNews1 p {
		text-align:justify;
		display:block;
		height:80px;
		}

		
			/* ---------- 1.2.6 Pannel Bourse ---------- */
			
#pannelbourse1 {
		background:url(../images/graphic/home/pannel_news_repeat_y.gif) left bottom repeat-y;		
/*		border:1px solid #003399;*/
		}
		
		
		
#pannelbourse2	{
		background:url(../images/graphic/home/pannel_news_bottom.gif) left bottom no-repeat;
		margin-top:8px;
		padding-bottom:5px;
/*		border:1px solid #FF0000;*/
		}	
		

		
	#pannelbourse1 .head {
		background:url(../images/graphic/home/header_pannel_bourse_repeat_y.gif)  bottom repeat-y;
		width:321px;
		background-color:#FFFFFF;
/*		border:1px solid #FF0000;*/
		}
	
	* html #pannelbourse1 .head {
		position:relative;
		left:-3px;
		height:2.1em;
		}
	
	#pannelbourse1 h3 {
		background:url(../images/graphic/home/header_pannel_bourse_top.gif) left top no-repeat;
		font-size:1.2em;
		font-weight:bold;
		color:#fff;
		}
	
	#pannelbourse1 h3 span {
		background:url(../images/graphic/home/header_pannel_bourse_bottom.gif) left bottom no-repeat;
		display:block;
		padding:0.7em 1em;
		}
	
	#pannelbourse1 .news1, #pannelbourse1 .news2 {
		padding:10px 0 20px 0;
		margin:0 15px 0 10px;
		border-bottom:1px solid #E9E9E9;
		}
	
	#pannelbourse1 .news1 img {
		padding:2px;
		border:1px solid #CECECE;
		float:left;
		margin-right:15px;
		}
	
	#pannelbourse1 .news2 img {
		padding:2px;
		border:1px solid #CECECE;
		float:right;
		margin-left:15px;
		}
	
	#pannelbourse1 p {
		text-align:justify;
		display:block;
		height:80px;
		}

			/* ---------- 1.2.7 Pannel Site ---------- */

	.pannelsite1 {
		background:url(../images/graphic/home/pannel_rubrique_repeat_y.gif) left bottom repeat-y;
		width:411px;
		height:150px;
/*		border:#FF0000 1px solid;*/
		}

	.pannelsite2 {
		background:url(../images/graphic/home/pannel_rubrique_bottom.gif) left bottom no-repeat;
		padding-bottom:15px;
		min-height:125px;
		}
		#pannelsite1 .head {
		background:url(../images/graphic/home/header_pannel_site_repeat_y.gif) left bottom repeat-y;
		}
	
	#pannelsite1 h3 {
		background:url(../images/graphic/home/header_pannel_site_top.gif) left top no-repeat;
		}
	
	#pannelsite1 h3 span {
		background:url(../images/graphic/home/header_pannel_site_bottom.gif) left bottom no-repeat;
		}
	* html .pannelsite2 {
		height:125px;
		}
	
	.pannelsite1 img {
		padding:2px;
		border:1px solid #CECECE;
		float:left;
		margin:0px 15px 0px 10px;
		}
		
	.pannelsite1 .head {
		width:411px;
		margin-bottom:5px;
		}
	
	.pannelsite1 h3 {
		font-size:1.2em;
		font-weight:bold;
		color:#fff;
		}
	
	.pannelsite1 h3 span {
		display:block;
		padding:0.7em 1em;
		}
		
	.pannelsite1 dl {
		margin-left:157px;
		}
	
	.pannelsite1 dt, .pannelsite1 h4, #pannelsite1 h4 {
		font-size:1.1em;
		font-weight:bold;
		color:#FF8A43;
		display:list-item;
		list-style-type:square;
		list-style-position:inside;
		margin-bottom:3px;
		}
		
	.pannelsite1 dd {
		display:inline;
		}
	
	.pannelsite1 a, #pannelsite1 a {
		color:#FF8A43;
		text-decoration:none;
		}
	
	.pannelsite1 a:hover, #pannelsite1 a:hover {
		color:#FF8A43;
		text-decoration:underline;
		}
	
	.pannelsite1 p a, #pannelsite1 p a {
		color:#80A8C1;
		text-decoration:none;
		font-weight:bold;
		}
	
	.pannelsite1 p a:hover #pannelsite1 p a:hover {
		color:#FF8A43;
		}
		
#ref a, #ref a:link{
font-weight:bold;
text-decoration:underline;
margin-left:10px;
}