@charset "utf-8";
/* CSS Document */



/***************/
/** GENERIQUE **/
/***************/
li, ul, ol, p, h1, h2, h3, h4, h5, h6 {
    padding:0;
    margin:0;
}

.left{
	float: left;
}

.right{
	float: right;
}

.clear{
	clear: both;
}

.none {
	display: none;
}

.gras {
	font-weight: bolder;
}

img{
	border: 0;
}

.center {
	text-align:center;
}
	
@font-face {
    font-family: 'sans_lightregular';
    src: url('fonts/sans_light-webfont.eot');
    src: url('fonts/sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/sans_light-webfont.woff') format('woff'),
         url('fonts/sans_light-webfont.ttf') format('truetype'),
         url('fonts/sans_light-webfont.svg#sans_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



body{
	background:#f7f8f8;
	margin:0;
	padding:0;
	font-family: verdana;
	line-height: 1em;
	font-size:0.9em;
	
}

header{
	background:#2471ab;
	height:43px;
	z-index:3;
}

.container{
	width:1060px;
	margin:auto;
}

.logo_ediser{
	background:url("images/logo_ediser.png") no-repeat 0 10px;
	width:120px;
	height:43px;
	margin:0 30px 0 40px;
	display:block;
}
header a{
 	text-decoration:none;
}
.boutique{
	background:url(images/pic_panier.png) no-repeat;
	padding-left:25px;
	margin-top:15px;
	color:#fff;
	font-size:0.9em;
	
	}
	
.boutique:hover{
	text-decoration:underline;
}
.bar_titre{
	background: #fff;
	height: 123px;
	-webkit-box-shadow: 0px 2px 5px #bbbbbb;
	box-shadow: 0px 2px 5px #bbbbbb;
	z-index:1;
	position:relative;

}

.logo_diapo{
	background:url(images/logo_diapo.png) no-repeat 0 20px;
	width:117px;
	height:123px;
	margin:0 20px 0 40px;
}

.titre_diapo{
	font-family: 'sans_lightregular';
	font-size:1.6rem;
	line-height: 1em;
	width:250px;
	margin :30px 0 0 0;
	padding:0;
	
}
.titre_diapo span{
	font-weight:bold;
	font-size:1.8rem;
	
}

.bt_old{
	width:270px;
	margin :30px 40px 0 0;
}
.bt_old a{
	background:#2471ab;
	color:#fff;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:10px 0;
	font-size:0.75rem;
}
.bt_old a.first{
	border-bottom:1px solid #fff;
}
.bt_old a:hover{
	background:#01a6db;
}

body section.main {
	background:#fff;
	-webkit-box-shadow: 2px 0px 5px #bbbbbb, -2px 0px 5px #bbbbbb;
	box-shadow: 2px 0px 5px #bbbbbb, -2px 0px 5px #bbbbbb;
	min-height:500px;
	position:relative;
	z-index:0;
	padding :40px 0;
}

body section aside {
	width:315px;
	padding: 0 40px;
	border-right:1px solid #b9b9b9;
	text-align:justify;
	font-size:0.8em;
	
}

.bc_grey{
	border:1px solid #e5e5e5;
	background:#fafafa;
	padding:15px;
	margin: 20px 0;
}
.bc_grey h2{
	font-size:0.75rem;
	text-align:left;
}

.bc_grey p{
	margin-bottom: 15px;
}

section .telechargement{
	width:664px;
}

section .telechargement h1{
	border-bottom:1px solid #e5e5e5;
	margin :0 0 20px 40px;
	font-size:0.8rem;
	padding-bottom:10px;
	width:590px;
	}
	
	
.log_diapo{
	
	width:125px;
	height:125px;
	margin: 0 15px 0 40px;
	background:#fff url("images/logo_diapo.png") no-repeat 50% 50%;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	}
	
.bt_dl{
	
	
	}

.bt_telecharger{
	color: #fff;
	background: #2471ab;
	text-align: center;
	text-decoration: none;
	padding:8px 0;
	text-shadow: -1px -1px 0 #194e76;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
}

.bt_telecharger:hover{
	background:#01a6db;
	text-shadow: 1px 1px 10px #fff;
}

.bt_pos{
	margin:15px 0 0 0;
	width: 190px;

}

.bt_dl:hover{
	background:#01a6db;
	text-shadow: 1px 1px 10px #fff;
}

.box_deploie{
	width:292px;
	padding: 20px  0 20px 40px;
	
	font-size:0.9rem;
}

.box_deploie:hover{
	background: #f3f3f3;
	cursor: pointer;
}

.box_pic{
	width:81px;
	height:81px;
	margin-right: 15px;
	border:4px solid #fff;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	}
.box_deploie h2{
	font-size:1rem;
	margin-bottom:10px;
}

.dg_001{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #a3cdfe 0%, #7ab2fe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3cdfe), color-stop(100%,#7ab2fe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a3cdfe 0%,#7ab2fe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3cdfe', endColorstr='#7ab2fe',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_001.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #a3cdfe 0%, #7ab2fe 100%);
	background: url('images/pic_001.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%);
	background: url('images/pic_001.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%);
	background: url('images/pic_001.png') no-repeat 50% 50%, -o-linear-gradient(top,  #a3cdfe 0%,#7ab2fe 100%);
}

.dg_002{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D58BC), color-stop(100%,#222B88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4D58BC 0%,#222B88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D58BC', endColorstr='#222B88',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_002.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/pic_002.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
	background: url('images/pic_002.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
	background: url('images/pic_002.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
}

.dg_012{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D58BC), color-stop(100%,#222B88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4D58BC 0%,#222B88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D58BC', endColorstr='#222B88',GradientType=0 ); /* IE6-8 */
	background: url('images/fluvial.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/fluvial.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
	background: url('images/fluvial.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
	background: url('images/fluvial.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%);
}

.dg_003{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4764c0 0%, #224c88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4764c0), color-stop(100%,#224c88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4764c0 0%,#224c88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4764c0 0%,#224c88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4764c0 0%,#224c88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4764c0 0%,#224c88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4764c0', endColorstr='#224c88',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_003.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4764c0 0%, #224c88 100%);
	background: url('images/pic_003.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4764c0 0%,#224c88 100%);
	background: url('images/pic_003.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4764c0 0%,#224c88 100%);
	background: url('images/pic_003.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4764c0 0%,#224c88 100%);
}

.dg_004{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #93fb0c 0%, #62a519 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93fb0c), color-stop(100%,#62a519)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #93fb0c 0%,#62a519 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #93fb0c 0%,#62a519 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #93fb0c 0%,#62a519 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #93fb0c 0%,#62a519 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93fb0c', endColorstr='#62a519',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_004.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #93fb0c 0%, #62a519 100%);
	background: url('images/pic_004.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #93fb0c 0%,#62a519 100%);
	background: url('images/pic_004.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #93fb0c 0%,#62a519 100%);
	background: url('images/pic_004.png') no-repeat 50% 50%, -o-linear-gradient(top,  #93fb0c 0%,#62a519 100%);
}

.dg_005{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #6647c0 0%, #3a2288 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6647c0), color-stop(100%,#3a2288)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6647c0 0%,#3a2288 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6647c0 0%,#3a2288 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6647c0 0%,#3a2288 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6647c0 0%,#3a2288 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6647c0', endColorstr='#3a2288',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_005.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #6647c0 0%, #3a2288 100%);
	background: url('images/pic_005.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #6647c0 0%,#3a2288 100%);
	background: url('images/pic_005.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #6647c0 0%,#3a2288 100%);
	background: url('images/pic_005.png') no-repeat 50% 50%, -o-linear-gradient(top,  #6647c0 0%,#3a2288 100%);
}

.dg_006{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #f9db24 0%, #f1c122 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9db24), color-stop(100%,#f1c122)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9db24 0%,#f1c122 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9db24 0%,#f1c122 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9db24 0%,#f1c122 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9db24 0%,#f1c122 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9db24', endColorstr='#f1c122',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_006.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #f9db24 0%, #f1c122 100%);
	background: url('images/pic_006.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #f9db24 0%,#f1c122 100%);
	background: url('images/pic_006.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #f9db24 0%,#f1c122 100%);
	background: url('images/pic_006.png') no-repeat 50% 50%, -o-linear-gradient(top,  #f9db24 0%,#f1c122 100%);
}

.dg_007{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #ffb200 0%, #ff9100 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb200), color-stop(100%,#ff9100)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb200 0%,#ff9100 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb200 0%,#ff9100 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb200 0%,#ff9100 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb200 0%,#ff9100 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb200', endColorstr='#ff9100',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_007.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #ffb200 0%, #ff9100 100%);
	background: url('images/pic_007.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #ffb200 0%,#ff9100 100%);
	background: url('images/pic_007.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #ffb200 0%,#ff9100 100%);
	background: url('images/pic_007.png') no-repeat 50% 50%, -o-linear-gradient(top,  #ffb200 0%,#ff9100 100%);
}

.dg_008{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #16bb0a 0%, #209e18 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#16bb0a), color-stop(100%,#209e18)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #16bb0a 0%,#209e18 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #16bb0a 0%,#209e18 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #16bb0a 0%,#209e18 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #16bb0a 0%,#209e18 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16bb0a', endColorstr='#209e18',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_008.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #16bb0a 0%, #209e18 100%);
	background: url('images/pic_008.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #16bb0a 0%,#209e18 100%);
	background: url('images/pic_008.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #16bb0a 0%,#209e18 100%);
	background: url('images/pic_008.png') no-repeat 50% 50%, -o-linear-gradient(top,  #16bb0a 0%,#209e18 100%);
}

.dg_009{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #d34a17 0%, #be1722 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d34a17), color-stop(100%,#be1722)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d34a17 0%,#be1722 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d34a17 0%,#be1722 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d34a17 0%,#be1722 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d34a17 0%,#be1722 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d34a17', endColorstr='#be1722',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_009.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #d34a17 0%, #be1722 100%);
	background: url('images/pic_009.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #d34a17 0%,#be1722 100%);
	background: url('images/pic_009.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #d34a17 0%,#be1722 100%);
	background: url('images/pic_009.png') no-repeat 50% 50%, -o-linear-gradient(top,  #d34a17 0%,#be1722 100%);
}

.dg_010{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4752c0 0%, #222b88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4752c0), color-stop(100%,#222b88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4752c0 0%,#222b88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4752c0 0%,#222b88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4752c0 0%,#222b88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4752c0 0%,#222b88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4752c0', endColorstr='#222b88',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_010.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4752c0 0%, #222b88 100%);
	background: url('images/pic_010.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4752c0 0%,#222b88 100%);
	background: url('images/pic_010.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4752c0 0%,#222b88 100%);
	background: url('images/pic_010.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4752c0 0%,#222b88 100%);
}

.dg_011{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #aafb0c 0%, #81a519 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aafb0c), color-stop(100%,#81a519)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #aafb0c 0%,#81a519 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #aafb0c 0%,#81a519 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #aafb0c 0%,#81a519 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #aafb0c 0%,#81a519 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aafb0c', endColorstr='#81a519',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_011.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #aafb0c 0%, #81a519 100%);
	background: url('images/pic_011.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #aafb0c 0%,#81a519 100%);
	background: url('images/pic_011.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #aafb0c 0%,#81a519 100%);
	background: url('images/pic_011.png') no-repeat 50% 50%, -o-linear-gradient(top,  #aafb0c 0%,#81a519 100%);
}

.dg_015{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D58BC), color-stop(100%,#222B88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4D58BC 0%,#222B88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D58BC', endColorstr='#222B88',GradientType=0 ); /* IE6-8 */
	background: url('images/radiotelephonie.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/radiotelephonie.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/radiotelephonie.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/radiotelephonie.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
}

.dg_016{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D58BC), color-stop(100%,#222B88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4D58BC 0%,#222B88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D58BC', endColorstr='#222B88',GradientType=0 ); /* IE6-8 */
	background: url('images/globalnav.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/globalnav.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/globalnav.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/globalnav.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
}

.dg_017{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D58BC), color-stop(100%,#222B88)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4D58BC 0%,#222B88 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4D58BC 0%,#222B88 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D58BC', endColorstr='#222B88',GradientType=0 ); /* IE6-8 */
	background: url('images/hauturier.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/hauturier.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/hauturier.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
	background: url('images/hauturier.png') no-repeat 50% 50%, -o-linear-gradient(top,  #4D58BC 0%, #222B88 100%);
}

.dg_018{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #881169 0%, #6d0a54 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#881169), color-stop(100%,#6d0a54)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #881169 0%,#6d0a54 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #881169 0%,#6d0a54 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #881169 0%,#6d0a54 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #881169 0%,#6d0a54 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#881169', endColorstr='#6d0a54',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_018.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #881169 0%, #6d0a54 100%);
	background: url('images/pic_018.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #881169 0%,#6d0a54 100%);
	background: url('images/pic_018.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #881169 0%,#6d0a54 100%);
	background: url('images/pic_018.png') no-repeat 50% 50%, -o-linear-gradient(top,  #881169 0%,#6d0a54 100%);
}
.dg_0181{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #ba1e5a 0%, #6d0a54 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ba1e5a), color-stop(100%,#6d0a54)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ba1e5a 0%,#6d0a54 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#881169', endColorstr='#6d0a54',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_0181.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #ba1e5a 0%, #6d0a54 100%);
	background: url('images/pic_0181.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%);
	background: url('images/pic_0181.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%);
	background: url('images/pic_0181.png') no-repeat 50% 50%, -o-linear-gradient(top,  #ba1e5a 0%,#6d0a54 100%);
}
.dg_01982{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #d11340 0%, #ab1831 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d11340), color-stop(100%,#ab1831)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d11340 0%,#ab1831 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d11340 0%,#ab1831 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d11340 0%,#ab1831 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d11340 0%,#ab1831 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d11340', endColorstr='#ab1831',GradientType=0 ); /* IE6-8 */
	background: url('images/pic_01982.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #d11340 0%, #ab1831 100%);
	background: url('images/pic_01982.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #d11340 0%,#ab1831 100%);
	background: url('images/pic_01982.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #d11340 0%,#ab1831 100%);
	background: url('images/pic_01982.png') no-repeat 50% 50%, -o-linear-gradient(top,  #d11340 0%,#ab1831 100%);
}
.dg_0198{
	 /* IE9 SVG, needs conditional override of 'filter' to 'none' */
	 background: -moz-linear-gradient(top,  #ff9a3f 0%, #f76e11 100%); /* FF3.6+ */
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9a3f), color-stop(100%,#f76e11)); /* Chrome,Safari4+ */
	 background: -webkit-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%); /* Chrome10+,Safari5.1+ */
	 background: -o-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%); /* Opera 11.10+ */
	 background: -ms-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%); /* IE10+ */
	 background: linear-gradient(to bottom,  #ff9a3f 0%,#f76e11 100%); /* W3C */
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#881169', endColorstr='#6d0a54',GradientType=0 ); /* IE6-8 */
	 background: url('images/pic_01981.png') no-repeat 50% 50%, -moz-linear-gradient(top,  #ff9a3f 0%, #f76e11 100%);
	 background: url('images/pic_01981.png') no-repeat 50% 50%, -webkit-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%);
	 background: url('images/pic_01981.png') no-repeat 50% 50%, -ms-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%);
	 background: url('images/pic_01981.png') no-repeat 50% 50%, -o-linear-gradient(top,  #ff9a3f 0%,#f76e11 100%);
 }
.cache{
	display:none;
	background: #f3f3f3;
	box-shadow: inset 1px 0 5px #bbbbbb;
	padding: 20px;
}

hr{
	color:#fff;
	background: #fff;
	height: 1px;
	margin: 12px 0;
}


.telecharger{
	color: #fff;
	font-family: 'sans_lightregular';
	background: #2471ab;
	font-size:0.8rem;
	text-decoration: none;
	padding: 5px 20px;
	margin-top: -5px;
	text-shadow: -1px -1px 0 #194e76;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
}

.telechargement a.download{
	color: #fff;
	font-family: 'sans_lightregular';
	background: #2471ab;
	text-decoration: none;
	padding: 5px 20px;
	font-size:0.8rem;
	line-height: 0.8rem;
	margin: -5px 0 0 0;


	
	
	
}



.telecharger:hover{
	background:#01a6db;
	text-shadow: 1px 1px 10px #fff;
}


.reveal-modal h1{
	border-bottom:1px solid #e5e5e5;
	margin :0 0 20px 0px;
	font-size:1rem;
	padding-bottom:10px;
	
}
aside a{
	text-decoration: none;
	color:#000;
	
}
.exemples:hover{
	
	box-shadow: inset 1px 1px 5px #bbbbbb;
	
	

}

.reveal-modal h2{
	font-family: 'sans_lightregular';
	color:#2471ab;
	font-size: 1.3rem;
	margin :0 0 20px 0px;
}

.reveal-modal ul{
	margin: 10px 0 20px 35px;
}

.form_tab td{
	height: 50px;
	vertical-align: top;
	text-align: left;
}

.form_tab input{
	height: 30px;
	border: 1px solid #cfcfcf;
	color:#8c8888;
	width: 185px;
	padding-left: 10px;
}

.hform  .submit{
	color: #fff;
	font-family: 'sans_lightregular';
	background: #2471ab;
	font-size:0.8rem;
	text-decoration: none;
	padding: 5px 20px;
	margin-top: -5px;
	border: 0;
	text-shadow: -1px -1px 0 #194e76;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
}
.hform2  .submit{
	color: #fff;
	font-family: 'sans_lightregular';
	background: #2471ab;
	font-size:0.8rem;
	text-decoration: none;
	padding: 5px 20px;
	margin-top: -5px;
	border: 0;
	text-shadow: -1px -1px 0 #194e76;
	-webkit-box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
	box-shadow: 1px 1px 3px #bbbbbb, -1px 1px 3px #bbbbbb, 1px -1px 3px #bbbbbb, -1px -1px 3px #bbbbbb;
}


footer{
	background: #333333;

	border-top: 3px solid #fff;
	margin-top:-10px;
	padding-top: 35px;
	line-height: 1.2em;
	z-index:2;
	position:relative;
}

footer h2 {
	color: #a8d4f7;
	font-size:1.2rem;
	text-transform: uppercase;
	margin-bottom: 10px;
}

footer a{
	display: block;
	color: #fff;
	text-decoration: none;
}

footer a:hover{
	color: #a8d4f7;
	
}

footer .ediser, footer .a_propos, footer .telechargement {
	width: 215px;
	margin-right: 25px;
}

footer .question{
	width: 174px;
	padding: 10px;
	color: #333333;
}

footer .question a{
	color: #333333;
	text-decoration: none;
	margin: 0;
	
}

footer .question .telephone {
	margin-bottom: 5px;
}

footer .question .indigo {
	color:#2e368a;
	font-size: 1.32rem;
	font-weight: bold;
	margin-top: 12px;
}


footer .question .tarifs {
	color:#2e368a;
	font-size: 0.75em;
	font-weight: bold;
	margin-top: -1px;
	margin-bottom: 12px;
}

footer .question a:hover{
	text-decoration: underline;
}

footer .question .telephone:before {
	content:url('images/pic_tel_black.png');
	float: left;
	margin-right: 10px;
	margin-top: -5px;
}

footer .question .contact:before {
	content:url('images/pic_contact_black.png');
	float: left;
	margin-right: 5px;
}

footer .mentions {
	background:#000;
	box-shadow: 0 0 0;
	min-height: 55px;
	margin : 84px 0 0 0;
	padding:10px 0 0 0;
	border-radius: 0;
	text-align: left;
	line-height: 1em;
}

footer .mentions a {
	float: left;
	margin-left: 45px;
}

.box_blue{
	background: #a8d4f7;
	border-radius: 10px;
}

.barreCatcha{
	width:200px;
	height:30px;
	background-color:#727272;
	box-shadow:inset 0px 2px 4px #000;
}

.barreCatcha .puce:hover{
	cursor:pointer;
}

.barreCatcha .puce{
	height:100%;
	width:15%;
	text-align:center;
	margin-top: -1px;
	color: #2471AB;
	border: 1px solid #CFCFCF;
	font-size:1.4rem;
	line-height: 1.5rem;
	font-weight:bold;
	background: rgb(254,254,254); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(221,232,243,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(221,232,243,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(221,232,243,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(221,232,243,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(221,232,243,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(221,232,243,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dde8f3',GradientType=0 ); /* IE6-9 */
	border-radius:3px;
	box-shadow:inset 1px 1px 1px #fff;
}

.barreCatcha .infoBarre{
	color: #CCCCCC;
    float: right;
    font-size: 9px;
    font-style: italic;
    line-height: 1.65rem;
    margin-right: 10px;
}

.txtCaptcha{
	font-size:0.7rem;
	margin-bottom:20px;
}
/***************/
/** SIGNATURE **/
/***************/

#sign{
	color:#fff;
	font-size:1em;
	position:relative;
	margin: 0;
	padding: 0;
}

#sign a{
	color:#fff;
	text-decoration:none;
}

#sign a:hover{
	text-decoration:underline;
}