footer {
        background: #545c6c url('/Files/App_002/images/footer_logo.png')no-repeat;
        background-position: left bottom;
	width: 1200px;
        margin: -310px auto !important;
	height:855px;
}
.footer {
        top: 300px;
        position: relative;
        padding: 15px; 
        color: #fff;
}
.coordonnees {
    width: 373px;
    float: left;
    margin-right: 60px;
}

.coordonnees .title_bloc{
	font-size:24px;
	color:#fff;
	width: 33%;
	font-family: 'Segoe UI';
	font-weight: 100;
}

#degradation {
    background-image: -moz-linear-gradient(right, transparent, #fff);
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: -o-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: linear-gradient(to left, rgba(0, 0, 255, 0), #fff);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent',endColorstr='#fff', GradientType=1);
    height: 5px;
    width: 62%;
    margin-top: -14px;
    float: right;
}
.coordonnees h1{
	margin-bottom: 20px;
    font-size: 14px;
    font-weight: 100;
    margin-top: 5px;
}
.coordonnees .adresse {
    font-family: arial;
    font-size: 12px;
    background-image: url('/Files/App_002/images/adresse.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    height: 22px;
    padding-top: 5px;
	margin-bottom: 15px;
}
.coordonnees .tel {
    font-family: arial;
    font-size: 12px;
    background-image: url('/Files/App_002/images/tel.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    height: 22px;
    padding-top: 5px;
	margin-bottom: 15px;
}
.coordonnees .fax {
    font-family: arial;
    font-size: 12px;
    background-image: url('/Files/App_002/images/fax.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    height: 22px;
    padding-top: 5px;
	margin-bottom: 15px;
}

.coordonnees .mobile {
    font-family: arial;
    font-size: 12px;
    background-image: url('/Files/App_002/images/mobile.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    height: 22px;
    padding-top: 5px;
	margin-bottom: 15px;
}
.coordonnees .courriel {
    font-family: arial;
    font-size: 12px;
    background-image: url('/Files/App_002/images/courriel.png');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    height: 22px;
    padding-top: 5px;
	margin-bottom: 15px;
}

.suivez_nous .title_bloc {
    font-size: 24px;
    color: #fff;
    width: 33%;
    font-family: 'Segoe UI';
    font-weight: 100;
}

.suivez_nous{}
.suivez_nous ul {
    margin-top: 15px;
}

.suivez_nous li {
    display: inline;
    margin-right: 20px;
}
#degradation_suivre {
    background-image: -moz-linear-gradient(right, transparent, #fff);
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: -o-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: linear-gradient(to left, rgba(0, 0, 255, 0), #fff);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent',endColorstr='#fff', GradientType=1);
    height: 5px;
    width: 200px;
    margin-top: -14px;
    margin-left: 125px;
}
.cerlage {}
.cerclage h1 {
    font-size: 17px;
    font-family: 'Segoe UI';
    font-weight: 100;
    margin-top: 7px;
    margin-bottom: 7px;
    clear:left;
}
.cerclage ul{margin-top: 5px;}
ul.cerclage {
    margin-bottom: 0;
    list-style-type: disc;
    margin: 0;
    padding: 0;
}

.cerclage li{    
	list-style: none;
    font-size: 12px;
    font-family: 'Segoe UI';
    line-height: 20px;
}
#degradation_liens {
    background-image: -moz-linear-gradient(right, transparent, #fff);
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: -o-linear-gradient(right, rgba(0, 0, 255, 0), #fff);
    background-image: linear-gradient(to left, rgba(0, 0, 255, 0), #fff);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent',endColorstr='#fff', GradientType=1);
    height: 5px;
    width: 91%;
    margin-top: -14px;
    float: right;
}

.liens {
    width: 730px;
	float: right;
}
.liens .title_bloc{
	font-size:24px;
	color:#fff;
	width: 33%;
	font-family: 'Segoe UI';
	font-weight: 100;
}
.img_footer {
    margin-left: -30px;
    position: relative;
    top: 30px;
}
.first_bloc {
    float: left;
}
.second_bloc{
    float: left;
    width:230px;
}
.third_bloc {
    float: left;
    margin-left:-5px;
}
.last_ul {
    float: right;
    width: 266px;
    margin: 0;
    padding: 0;
}
.last_ul h1 {
    font-size: 16px;
    font-family: 'Segoe UI';
    font-weight: 100;
    margin-top: 7px;
    margin-bottom: 7px;
}
.last_ul li{    
	list-style: none;
    font-size: 12px;
    font-family: 'Segoe UI';
    line-height: 20px;
}
.Copyright {
    margin-top: 325px;
    font-size: 12px;
    line-height: 0px;
	color:#575757;
}

.iframe {
    margin-top: 45px;
    margin: 0 auto;
    width: 100%;    
}

.bloc_left{float:left;width: 425px;}
.bloc_right{float:right;}

div#infolettre {  
    width: 330px;
    height: 100px;
    margin: 20px 0px;
}
















