.pc-content{
	background: #FFFFFF url(../img/global/1clic/content_background.jpg) left top no-repeat;
	padding: 25px 0 0 20px;
	height: 432px;
}

	.pc-content h1{
		color: #888886;
		font-size: 1.3em;
	}
	
	.pc-content .chapo{
		padding: 5px 0;
		font-weight: bold;
	}
	
	.pc-content .contenu_bottom{
		padding-right: 19px;
	}

	.oneclic_bloc{
		position: relative;
		margin-left: -13px;
		background: url(../img/global/1clic/content_bg.jpg) no-repeat top left;
		height: 381px;
	}
	
		.oneclic_top{
			background-image:url(../img/global/1clic/main_top.jpg);
			background-repeat: no-repeat;
			display: block;
			height: 18px;
			width: 503px;
			position: relative;
		}
		
		.oneclic_corner{
			background: url(../img/global/1clic/corner_territoires.gif) no-repeat top left;
			width: 18px;
			height: 16px;
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 4;
		}
		
		.oneclic_left{
			background-image:url(../img/global/1clic/main_left.jpg);
			background-repeat: no-repeat;
			display: block;
			height: 222px;
			width: 14px;
			float:left;
		}
		
		.oneclic_content{
			width: 487px;
			height: 353px;
			padding-left: 14px;
			padding-top: 10px;
		}
			.oneclic_main h3{
				color: #93aa23;
				font-size: 2em;
				font-weight: bold;
			}
			
			.oneclic_main .image_bg{
				position: absolute;
				left: 4px;
				top: 4px;
				overflow: hidden;
				width: 499px;
				z-index: 1;
				height: 376px;
			}
			
			.oneclic_main .desc_carte{
				color: #4e4e4e;
				padding: 5px 0;
			}
			
			.oneclic_main .description{
				color: #4e4e4e;
				padding: 5px 0;
				width: 470px;
			}
			
			.oneclic_main .left_carto{
				float: left;
				width: 170px;
				left: -10px;
				top: 88px;
				position: relative;
				z-index: 50;
				background: url(../img/global/1clic/territoires_background.png) no-repeat top left;
				padding: 15px 10px;
				height: 244px;
			}
			
			.oneclic_main .carto{
				float: right;
				margin-top: 45px;
				position: absolute;
				z-index: 50;
				width: 200px;
				height: 300px;
				display: block;
				left: 200px;
			}
			
			.oneclic_main .element{
				position: relative;
				width: 151px;
				float: left;
				margin-right: 11px;
				padding-bottom: 5px;
				height: 91px;
			}
			
			.oneclic_main .element div.image{
				position: relative;
				width: 151px;
				height: 60px;
				overflow: hidden;
			}
			
			.oneclic_main .big_element div.image{
				position: relative;
				width: 225px;
				height: 70px;
				overflow: hidden;
			}
			
			.oneclic_main .element div.image img{
				position: absolute;
				left: 0;
				top: 0;
			}
			
			.oneclic_main .big_element div.image img{
				position: absolute;
				left: 0;
				top: 0;
			}
			
			.oneclic_main .element.last,
			.oneclic_main .big_element.last{
				margin-right: 0;
			}
			.oneclic_main .element a{
				color: #000;
				font-weight: bold;
				padding-right: 10px;
				float: left;
			}
			
			.oneclic_main .element a:hover{
				text-decoration: none;
			}
			
			.oneclic_main .big_element{
				position: relative;
				width: 225px;
				float: left;
				margin-right: 11px;
				padding-bottom: 5px;
				height: 135px;
			}
			
			.oneclic_main .big_element a{
				color: #000;
				font-weight: bold;
				padding-right: 10px;
				float: left;
			}
			
			.oneclic_main .big_element a:hover{
				text-decoration: none;
			}
			
			.oneclic_main .big_element p{
				clear: left;
			}
			
		.oneclic_separator{
			width: 3px;
			display: block;
			height: 280px;
			position: absolute;
			top: 3px;
			right: -1px;
		}
		
		.oneclic_menu{
			position: absolute;
			top: 3px;
			right: -155px;
			width: 154px;
			height: 50px;
			z-index: 51;
		}
		
			.oneclic_menu .menu_top{
				background: url(../img/global/1clic/menu_top.gif) no-repeat top right;
				width: 154px;
				height: 35px;
				display: block;
			}
				.oneclic_menu .menu_top h2{
					color: #FFF;
					padding: 14px 0 0 6px;
					font-size: 1.5em;
				}
			.oneclic_menu .menu_content{
				background: url(../img/global/1clic/menu_background.gif) repeat-y left;
				padding: 0 0 0 6px;
				margin: 0;
				height: 322px;
			}
			.oneclic_menu .menu_content p{
				color: #e4eabe;
				padding: 5px 0;
			}
			.oneclic_menu .menu_content ul{
				padding: 0;
				margin: 0 0 0 -6px;
				list-style: none;
			}
			.oneclic_menu .menu_content ul li{
				margin-bottom: 1px;
			}
			.oneclic_menu .menu_content ul li a{
				display: block;
				background-color: #c9d294;
				height: 23px;
				line-height: 23px;
				display: block;
				padding-left: 11px;
				color: #000;
				font-size: 1.1em;
				font-weight: bold;
				background: #c9d294 url(../img/global/1clic/menu_element.gif) no-repeat left;
			}
			.oneclic_menu .menu_content ul li a:hover, 
			.oneclic_menu .menu_content ul li a.selected{
				background: url(../img/global/1clic/menu_hover.gif) no-repeat left;
				color: #FFF;
				text-decoration: none;
				margin-left: -6px;
				padding-left: 17px;
			}
			
			.oneclic_menu .menu_bottom{
				background: url(../img/global/1clic/menu_bottom.gif) no-repeat right bottom;
				height: 21px;
				width: 154px;
				display: block;
			}
/* General images corner */
.white_corner{
	position: absolute;
	height: 7px;
	width: 7px;
	top:0;
	right:0;
	background: url(../img/global/1clic/image_corner_white.gif) no-repeat right top;
	z-index: 30;
}
.green_corner{
	position: absolute;
	height: 7px;
	width: 7px;
	top:0;
	right:0;
	background: url(../img/global/1clic/image_corner_green.gif) no-repeat right top;
	z-index: 30;
}
.right_menu{
	position: relative;
	top: 10px;
	right: 10px;
	background-color: #fff;
	width: 154px;
} 