﻿/* Propriete du "html" de la Masterpage: */

#HtmlFont {font-size:100%; height:100%}

/* Propriete du "body" de la Masterpage: */


/* body {font-family: Trebuchet MS, Sans-Serif; background-color: #ace474; background-attachment:scroll; background-position:top} */

body {font-family: Trebuchet MS, Sans-Serif; background-color: #fff; background-image: url(Image/FonBlu2.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:top}


/* Propriete du "Div" de la Masterpage: */

.ConteneurCentrale1 {}

#NoUn {text-decoration: none;}


/* Centrage du site */

.CenSit {width:100%; text-align:center; margin:0; padding:0}


/* Position Ligne1 fond Logo extensible + integration Logo (!Largeur 760px car effet carbone par 4px) */

.FonLog1Fon {width:100%; height:130px; float:none; background-image:url(Image/FonLog1Fon.jpg); background-repeat:repeat-x; background-attachment:scroll; background-position:center; margin:auto; display:block}

.FonLog1 {width:950px; height:130px; float:none; border:none; border-bottom:none; background-image:url(Image/NewMenu/FonLog1.png); background-repeat:no-repeat; background-attachment:scroll; background-position:center; margin:auto; display:block}


/* Position Style Fonction Header*/

.PosA1 {width:538px; height:130px; float:left; display:block; margin:0; outline-style:none}

.PosTitle {width:538px; height:130px; float:left; display:block; margin-top:14px; margin-left:19px; background-image:url(Image/NewMenu/image-logo-ice.jpg); outline-style:none; background-repeat:no-repeat; background-position:top}

.PosTitle:hover {width:538px; height:130px; float:left; cursor:pointer; display:block; margin-top:14px; margin-left:19px; outline-style:none}


/* MENU DU SITE */

div.ice-webmenu{
width: 950px;
height: 30px;
background-image:url(Image/NewMenu/fond-menu-1.png);
background-repeat: no-repeat;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
clear: both;
}
div.ice-informatique-menu{
position:absolute;
z-index: 1;
width: 950px;
height: 30px;
font-family: arial;
font-size: 11px;
font-weight: bold;
text-align: center;
}
div.ice-informatique-menu img{
border: 0px;
}
div.ice-informatique-menu a:link{
text-decoration: none;
}
div.ice-informatique-menu a:visited{
text-decoration: none;
}
div.ice-informatique-menu a:hover{
text-decoration: none;
}
div.ice-informatique-menu a:active{
text-decoration: none;
}
div.ice-informatique-menu-home{
position:relative;
z-index: 1;
float: left;
width: 147px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
}
div.ice-informatique-menu-home a:link{
color: #555555;
}
div.ice-informatique-menu-home a:visited{
color: #555555;
}
div.ice-informatique-menu-home a:hover{
color: #039bff;
}
div.ice-informatique-menu-home a:active{
color: #555555;
}
div.ice-informatique-menu1{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
color: #555555;
}
div.ice-informatique-menu1:hover{
color: #039bff;
}
div.ice-informatique-menu1 a:link{
color: #555555;
}
div.ice-informatique-menu1 a:visited{
color: #555555;
}
div.ice-informatique-menu1 a:hover{
color: #039bff;
}
div.ice-informatique-menu1 a:active{
color: #555555;
}
div.ice-informatique-menu2{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
color: #555555;
}
div.ice-informatique-menu2:hover{
color: #039bff;
}
div.ice-informatique-menu2 a:link{
color: #555555;
}
div.ice-informatique-menu2 a:visited{
color: #555555;
}
div.ice-informatique-menu2 a:hover{
color: #039bff;
}
div.ice-informatique-menu2 a:active{
color: #555555;
}
div.ice-informatique-menu3{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
color: #555555;
}
div.ice-informatique-menu3:hover{
color: #039bff;
}
div.ice-informatique-menu4{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
color: #555555;
}
div.ice-informatique-menu4:hover{
color: #039bff;
}
div.ice-informatique-menu5{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
color: #555555;
}
div.ice-informatique-menu5:hover{
color: #039bff;
}

div.ice-informatique-menu-home2{
position:relative;
z-index: 1;
float: left;
width: 130px;
height: 22px;
padding-top: 8px;
border-right: dotted 1px #dddddd;
}
div.ice-informatique-menu-home2 a:link{
color: #555555;
}
div.ice-informatique-menu-home2 a:visited{
color: #555555;
}
div.ice-informatique-menu-home2 a:hover{
color: #039bff;
}
div.ice-informatique-menu-home2 a:active{
color: #555555;
}

div.ice-informatique-menu-connection{
position:relative;
z-index: 1;
float: left;
width: 147px;
height: 22px;
padding-top: 8px;
}
div.ice-informatique-menu-connection a:link{
color: #555555;
}
div.ice-informatique-menu-connection a:visited{
color: #555555;
}
div.ice-informatique-menu-connection a:hover{
color: #039bff;
}
div.ice-informatique-menu-connection a:active{
color: #555555;
}
div.ice-informatique-menu1-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #f0f0f0;
}
div.ice-informatique-menu1-sous a:link{
color: #555555;
}
div.ice-informatique-menu1-sous a:visited{
color: #555555;
}
div.ice-informatique-menu1-sous a:hover{
color: #555555;
}
div.ice-informatique-menu1-sous a:active{
color: #555555;
}
div.ice-informatique-menu11{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
border-top: 0px;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu11:hover{
background: #ffffff;
}
div.ice-informatique-menu11:hover a{
color:#555555;
}
div.ice-informatique-menu12{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu12:hover{
background: #ffffff;
}
div.ice-informatique-menu12:hover a{
color:#555555;
}
div.ice-informatique-menu13{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu13:hover{
background: #ffffff;
}
div.ice-informatique-menu13:hover a{
color:#555555;
}
div.ice-informatique-menu14{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu14:hover{
background: #ffffff;
}
div.ice-informatique-menu14:hover a{
color:#555555;
}
div.ice-informatique-menu15{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu15:hover{
background: #ffffff;
}
div.ice-informatique-menu15:hover a{
color:#555555;
}
div.ice-informatique-menu16{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu16:hover{
background: #ffffff;
}
div.ice-informatique-menu16:hover a{
color:#555555;
}
div.ice-informatique-menu17{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu17:hover{
background: #ffffff;
}
div.ice-informatique-menu17:hover a{
color:#555555;
}
div.ice-informatique-menu18{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu18:hover{
background: #ffffff;
}
div.ice-informatique-menu18:hover a{
color:#555555;
}
div.ice-informatique-menu19{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu19:hover{
background: #ffffff;
}
div.ice-informatique-menu19:hover a{
color:#555555;
}
div.ice-informatique-menu110{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu110:hover{
background: #ffffff;
}
div.ice-informatique-menu110:hover a{
color:#555555;
}
div.ice-informatique-menu2-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #f0f0f0;
}
div.ice-informatique-menu2-sous a:link{
color: #555555;
}
div.ice-informatique-menu2-sous a:visited{
color: #555555;
}
div.ice-informatique-menu2-sous a:hover{
color: #555555;
}
div.ice-informatique-menu2-sous a:active{
color: #555555;
}
div.ice-informatique-menu21{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
border-top: 0px;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu21:hover{
background: #ffffff;
}
div.ice-informatique-menu21:hover a{
color:#555555;
}
div.ice-informatique-menu22{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu22:hover{
background: #ffffff;
}
div.ice-informatique-menu22:hover a{
color:#555555;
}
div.ice-informatique-menu23{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu23:hover{
background: #ffffff;
}
div.ice-informatique-menu23:hover a{
color:#555555;
}
div.ice-informatique-menu24{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu24:hover{
background: #ffffff;
}
div.ice-informatique-menu24:hover a{
color:#555555;
}
div.ice-informatique-menu25{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu25:hover{
background: #ffffff;
}
div.ice-informatique-menu25:hover a{
color:#555555;
}
div.ice-informatique-menu26{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu26:hover{
background: #ffffff;
}
div.ice-informatique-menu26:hover a{
color:#555555;
}
div.ice-informatique-menu27{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu27:hover{
background: #ffffff;
}
div.ice-informatique-menu27:hover a{
color:#555555;
}
div.ice-informatique-menu28{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu28:hover{
background: #ffffff;
}
div.ice-informatique-menu28:hover a{
color:#555555;
}
div.ice-informatique-menu29{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu29:hover{
background: #ffffff;
}
div.ice-informatique-menu29:hover a{
color:#555555;
}
div.ice-informatique-menu3-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #f0f0f0;
}
div.ice-informatique-menu3-sous a:link{
color: #555555;
}
div.ice-informatique-menu3-sous a:visited{
color: #555555;
}
div.ice-informatique-menu3-sous a:hover{
color: #555555;
}
div.ice-informatique-menu3-sous a:active{
color: #555555;
}
div.ice-informatique-menu31{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
border-top: 0px;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu31:hover{
background: #ffffff;
}
div.ice-informatique-menu31:hover a{
color:#555555;
}
div.ice-informatique-menu32{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu32:hover{
background: #ffffff;
}
div.ice-informatique-menu32:hover a{
color:#555555;
}
div.ice-informatique-menu33{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu33:hover{
background: #ffffff;
}
div.ice-informatique-menu33:hover a{
color:#555555;
}
div.ice-informatique-menu34{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu34:hover{
background: #ffffff;
}
div.ice-informatique-menu34:hover a{
color:#555555;
}
div.ice-informatique-menu35{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu35:hover{
background: #ffffff;
}
div.ice-informatique-menu35:hover a{
color:#555555;
}
div.ice-informatique-menu36{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu36:hover{
background: #ffffff;
}
div.ice-informatique-menu36:hover a{
color:#555555;
}
div.ice-informatique-menu4-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #f0f0f0;
}
div.ice-informatique-menu4-sous a:link{
color: #555555;
}
div.ice-informatique-menu4-sous a:visited{
color: #555555;
}
div.ice-informatique-menu4-sous a:hover{
color: #555555;
}
div.ice-informatique-menu4-sous a:active{
color: #555555;
}
div.ice-informatique-menu41{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
border-top: 0px;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu41:hover{
background: #ffffff;
}
div.ice-informatique-menu41:hover a{
color:#555555;
}
div.ice-informatique-menu42{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu42:hover{
background: #ffffff;
}
div.ice-informatique-menu42:hover a{
color:#555555;
}
div.ice-informatique-menu43{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu43:hover{
background: #ffffff;
}
div.ice-informatique-menu43:hover a{
color:#555555;
}
div.ice-informatique-menu44{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu44:hover{
background: #ffffff;
}
div.ice-informatique-menu44:hover a{
color:#555555;
}
div.ice-informatique-menu45{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu45:hover{
background: #ffffff;
}
div.ice-informatique-menu45:hover a{
color:#555555;
}
div.ice-informatique-menu5-sous{
width: 98px;
margin-top: 8px;
display: none;
font-weight: normal;
background: #f0f0f0;
}
div.ice-informatique-menu5-sous a:link{
color: #555555;
}
div.ice-informatique-menu5-sous a:visited{
color: #555555;
}
div.ice-informatique-menu5-sous a:hover{
color: #555555;
}
div.ice-informatique-menu5-sous a:active{
color: #555555;
}
div.ice-informatique-menu51{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
border-top: 0px;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu51:hover{
background: #ffffff;
}
div.ice-informatique-menu51:hover a{
color:#555555;
}
div.ice-informatique-menu52{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu52:hover{
background: #ffffff;
}
div.ice-informatique-menu52:hover a{
color:#555555;
}
div.ice-informatique-menu53{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu53:hover{
background: #ffffff;
}
div.ice-informatique-menu53:hover a{
color:#555555;
}
div.ice-informatique-menu54{
width: 129px;
padding-top: 4px;
padding-bottom: 4px;
border-right: 0px;
border-left: 0px;
border-bottom: dotted 1px #dddddd;
color: #555555;
background: #f0f0f0;
}
div.ice-informatique-menu54:hover{
background: #ffffff;
}
div.ice-informatique-menu54:hover a{
color:#555555;
}
div.ice-informatique-menu43:hover{
background: #ffffff;
}
div.ice-informatique-menu43:hover a{
color:#555555;
}
div.ice-informatique-menu1:hover div.ice-informatique-menu1-sous{
display: block;
}
div.ice-informatique-menu2:hover div.ice-informatique-menu2-sous{
display: block;
}
div.ice-informatique-menu3:hover div.ice-informatique-menu3-sous{
display: block;
}
div.ice-informatique-menu4:hover div.ice-informatique-menu4-sous{
display: block;
}
div.ice-informatique-menu5:hover div.ice-informatique-menu5-sous{
display: block;
}

/* FIN MENU DU SITE */



/* Position Ligne6 fond Dynamisme extensible + integration Dynamisme (!Largeur 769px car ombre sur cote gauche conteneur) */

.FonDyn1Fon {height:100%; float:none; background-image:url(Image/FonDynMic.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn3T1 {width:948px; height:100%; border:none; border-top:none; border-bottom:none; float:none; margin:auto; padding-bottom:0px; display:block}

.FonDyn3Top {width:950px; height:15px; border:none; border-top:none; border-bottom:none; float:none; background-image:url(Image/NewMenu/topbox-950.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn3 {width:948px; height:100%; background-color: White; border:solid 1px #c3c3c3; border-top:none; border-bottom:none; float:none; margin:auto; padding-bottom:0px; margin-bottom: 0; display:block}

.FonDyn3Bot {width:950px; height:15px; border:none; border-top:none; border-bottom:none; float:none; background-image:url(Image/NewMenu/botbox-950.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; padding-bottom: 15px; display:block}



/* Non utiliser */

.FonDyn1FonBis {height:934px; float:none; background-image:url(Image/FonDynMicBis.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn1FonBis2 {height:1074px; float:none; background-image:url(Image/FonDynMicBis2.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn1FonBisMen {height:1154px; float:none; background-image:url(Image/FonDynMicBis2.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn1FonBis3 {height:1404px; float:none; background-image:url(Image/FonDynMicBis3.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top; margin:auto; display:block}

.FonDyn1 {width:769px; height:630px; float:none; background-image:url(Image/FonDyn1.jpg); background-repeat:repeat-y; background-attachment:scroll; background-position:center; margin:auto; display:block}

.FonDyn2 {width:757px; height:100%; border:solid 1px #deecf2; border-top:none; border-bottom:none; float:none; margin:auto; padding-bottom:10px; display:block}

.FonDynAccSpe {width:757px; height:100%; border:solid 3px #ffab08; border-top:none; border-bottom:none; background-color:#ffffff; float:none; margin:auto; padding-bottom:10px; display:block}

/* Fin Non utiliser */



/* Style trait de separation pointiller */

.LigDia3Bis {width:915px; height:0px; display:block; margin-left:17px; border-bottom:solid 1px #c3c3c3; text-align:center; font-size:1em; font-weight:bold; color:#e62020}

.LigDia3BisCut {width:463px; height:0px; display:block; margin-left:17px; margin-top: 5px; border-bottom:solid 1px #c3c3c3; text-align:center; font-size:1em; font-weight:bold; color:#e62020}

.LigDia3BisCon {width:915px; display:block; margin-left:17px; border-bottom:solid 1px #c3c3c3; text-align:center; font-size:1em; font-weight:bold; color:#e62020}



/* Box x4 */

div.index-boxes{
width: 954px;
height: 80px;
margin-bottom: 0px;
margin-left: -2px;
}

div.index-boxes-acc{
width: 954px;
height: 152px;
margin-bottom: 0px;
margin-left: -2px;
}
div.index-boxes-acc-01{
width: 220px;
height: 133px;
float: left;
background-image:url(Image/NewMenu/box-neutre-1.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-acc-02{
width: 220px;
height: 133px;
float: left;
background-image:url(Image/NewMenu/box-neutre-2.png);
background-repeat: no-repeat;
margin-right: 5px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-acc-03{
width: 220px;
height: 133px;
float: left;
background-image:url(Image/NewMenu/box-neutre-3.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-acc-04{
width: 220px;
height: 133px;
float: left;
background-image:url(Image/NewMenu/box-neutre-4.png);
background-repeat: no-repeat;
padding: 20px 0px 0px 15px;
}

div.index-boxes-01{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-1.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-02{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-2.png);
background-repeat: no-repeat;
margin-right: 5px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-03{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-3.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-04{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-4.png);
background-repeat: no-repeat;
padding: 20px 0px 0px 15px;
}

div.index-boxes-05{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-5.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-06{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-6.png);
background-repeat: no-repeat;
margin-right: 5px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-07{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-7.png);
background-repeat: no-repeat;
margin-right: 4px;
padding: 20px 0px 0px 15px;
}
div.index-boxes-08{
width: 220px;
height: 69px;
float: left;
background-image:url(Image/NewMenu/box-neutre-8.png);
background-repeat: no-repeat;
padding: 20px 0px 0px 15px;
}

span.box-title{
font-family: verdana, arial;
font-size: 12px;
font-weight: bold;
color: #555555;
margin-left: -25px;
}
span.box-title a:link{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-title a:visited{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-title a:hover{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-title a:active{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-more{
color: #555555;
font-size: 11px;
margin-left: -25px;
}
span.box-more a:link{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-more a:visited{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-more a:hover{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-more a:active{
color: #555555;
text-decoration: none;
margin-left: -25px;
}
span.box-link{
color: #039bff;
font-size: 11px;
margin-left: -25px;
}
span.box-link a:link{
color: #039bff;
text-decoration: none;
margin-left: -25px;
}
span.box-link a:visited{
color: #039bff;
text-decoration: none;
margin-left: -25px;
}
span.box-link a:hover{
color: #039bff;
text-decoration: underline;
margin-left: -25px;
}
span.box-link a:active{
color: #039bff;
text-decoration: none;
margin-left: -25px;
}

/* Fin Box x4 */


/* Position Ligne8 fond Bas de page extensible + integration Bas de page */

.FonBas1Fon {width:100%; height:30px; float:none; margin:auto; display:block}

.FonBas1 {width:950px; height:30px; float:none; border:none; border-top:none; margin:auto; display:block}



/* FOOTER */

div.footer{
	width: 950px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	font-size: 10px;
	color: #555555;
	margin-top: 0px;
	margin-bottom: 40px;
	font-family: verdana, arial;
	text-align: justify;
	background-image:url(Image/NewMenu/fond-menu-1.png);
	background-repeat: no-repeat;
	}
		a.footer-pink:link{
		color: #555555;
		text-decoration: none;
		}
		a.footer-pink:visited{
		color: #555555;
		text-decoration: none;
		}
		a.footer-pink:hover{
		color: #555555;
		text-decoration: none;
		}
		a.footer-pink:active{
		color: #555555;
		text-decoration: none;
		}
		a.footer-grey:link{
		color: #555555;
		text-decoration: none;
		}
		a.footer-grey:visited{
		color: #555555;
		text-decoration: none;
		}
		a.footer-grey:hover{
		color: #555555;
		text-decoration: none;
		}
		a.footer-grey:active{
		color: #555555;
		text-decoration: none;
		}
		div.footer hr{
		border-top: dotted 1px #555555;
		border-bottom: solid 1px #cdcdcd;
		}


/*Taille police titre du site*/

.H2 {color:#039bff; text-align:left; text-decoration:none; font-size:1.1em; line-height:1.1em; margin: 0 auto 5px 20px;}

.H3 {color:#555555; text-align:left; text-decoration:none; font-size:1.1em; line-height:1.1em; margin: 0 auto 5px 20px;}


/* Style des paragraphes d'ecriture p ou des balises ul */

.EcriSty3 {color:#555555; font-size:.8em; text-align:left; margin-left: 10px; padding-left: 10px; padding-right: 15px; padding-top: 0px; padding-bottom: 10px; margin-top: 0; margin-bottom: 0;}

.EcriSty4 {color:#555555; font-size:.7em; text-align:left; margin-left: 10px; padding-left: 10px; padding-right: 15px; padding-top: 10px; padding-bottom: 15px; margin-top: 0; margin-bottom: 0;}


/* Sous titre souligné */

.UndGray {color: #555; text-decoration: underline; font-weight: bold;}


/* Style des liens */	
	
.LieSty3 {color:#039bff; text-decoration:none; font-size:1em; font-weight:bold}

.LieSty3:hover {color:#039bff; text-decoration:underline; font-size:1em; font-weight:bold}


.LieStyHea {color:#ffab08; text-decoration:none; font-size:1em; font-weight:bold}

.LieStyHea:hover {color:#ffab08; text-decoration:underline; font-size:1em; font-weight:bold}



/* Style des balises li*/

.LiStyIma {list-style: none; cursor: default;}


/* Texte de couleur */

.ColRed {color: Red;}

.ColOra {color: Orange;}

.ColBlu {color: #039bff;}

.ColGra {color: #555; text-decoration: none; font-weight: bold;}



/* Texte Telephone Header */

.TelHeader {color: #039bff; font-size: 1em; font-weight: bold; padding-top: 45px;}

.TelHeader2 {width:40px; height:40px; float:right; margin-top: -42px; margin-right: 40px;}


/* Mise en page Tarif */

.PolTextGreyTar2 {width: 930px; height:100%; font-weight: bold; font-size: 1em; color: #555555; text-align:justify; background-image:url(Images/.gif); background-repeat:no-repeat; background-position:top}

.TdTarGau {color:#039bff; width:830px; padding-left:5px; border-color:#dddddd; border-width:1px; border-style:double; vertical-align:middle}

.TdTarDro {color:#ff0000; font-size:12pt; font-weight:bold; text-align:center; width:100px; border-color:#dddddd; border-width:1px; border-style:double; vertical-align:middle}

.AnoGre2 {font-size:7pt; color:#555555;}

.StyTab1Tar { background-image:url(Image/FonTab1.gif); background-repeat:no-repeat; background-position:right; margin-bottom:10px; margin-left: 20px;}

.StyTab {margin-bottom: 10px; margin-left: 20px;}



/* Position et Style Slide sur Page Accueil */

.FonDyn4 {width:948px; height:100%; border:none; border-top:none; border-bottom:none; float:none; margin:auto; padding-bottom:0px; display:block}

.panel-col-top {width:948px; height:326px; margin-top: -25px; margin-bottom: 15px; clear:both;}

.panel-col-top .inside {width:948px; height:326px; margin-top: 0; margin-bottom:.5em;}

.sliderwrapper{overflow:hidden;width:948px;height:326px; margin-top: 0;}

.sliderwrapper .contentdiv{visibility:hidden;width:948px;height:326px;filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

.test{position:relative; width:148px; top: -35px; left:800px; display:block;}

.pagination a{font-family:tahoma,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color:#202020;background-color:#FFF;border:1px #202020 solid;text-decoration:none;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;}

.pagination a.selected{font-family:tahoma,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;color:#FFFFFF;background-color:#202020;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px; text-decoration: none;}

.submit{cursor:pointer;font-size:13pt;font-family:"Lucida Grande","Lucida Sans Unicode",tahoma,Arial,Verdana;color:#FFF;background:url(Image/SlideAcc/bouton_banniere.png) no-repeat 0 0;border:0;width:297px;height:47px;padding:0;position:relative;top:210px;left:500px;display:block; text-decoration: none;}

.submit:hover{color:#FFF;background-position:-307px 0;text-decoration:none;}

.submit2{cursor:pointer;font-size:13pt;font-family:"Lucida Grande","Lucida Sans Unicode",tahoma,Arial,Verdana;color:#FFF;background:url(Image/SlideAcc/bouton_banniere_blue.png) no-repeat 0 0;border:0;width:297px;height:47px;padding:0;position:relative;top:210px;left:525px;display:block; text-decoration: none;}

.submit2:hover{color:#FFF;background-position:-307px 0;text-decoration:none;}

.submit3{cursor:pointer;font-size:13pt;font-family:"Lucida Grande","Lucida Sans Unicode",tahoma,Arial,Verdana;color:#FFF;background:url(Image/SlideAcc/bouton_banniere.png) no-repeat 0 0;border:0;width:297px;height:47px;padding:0;position:relative;top:200px;left:550px;display:block; text-decoration: none;}

.submit3:hover{color:#FFF;background-position:-307px 0;text-decoration:none;}

.liensubmit{padding-right:20px;vertical-align:middle;display:block;padding-top:12px;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",tahoma,Arial,Verdana;color:#FFF; text-decoration: none;}


/* Position et Style Actualite sur Page Accueil */

.titre_news {padding-left: 17px; font-size: .9em; color: #555555; text-decoration: none;}

.news {font-size: 1em; font-weight: bold; color: #039bff; text-decoration: none;}

.news a {font-size: 1em; font-weight: bold; color: #039bff; text-decoration: none;}

.news a:hover {color: #FF8000; cursor: pointer;}




/* Page formulaire de contact */

.HauteurFormu {width: 945px; height: 100%; background-color: transparent; border: none; float: none; margin: auto; display: block;}

.AliLeftPlan {text-align: left; margin: 0; margin-left: 65px; padding: 0;}

.LiStyPlan {color: #555555; text-decoration: none; list-style: none; cursor: default; font-size: .8em; line-height: 1.6em;}


.LigDia4Red {width:650px; height:25px; border-bottom:solid 1px Red; text-align:left; font-size:.8em; color:Red}

.LigDia {width:890px; height:25px;}

.AliGau {list-style:none; width:300px; float:left; text-align:left; margin-left: 65px; margin-right: 20px; font-size:.8em; color:#0080ff; border-bottom:solid 1px #0080ff}

.AliDro {list-style:none; width:450px; float:left; text-align:left; color: #555555;}

.StyBoxDia {width:400px; text-align:left; color: #555555;}

.LigDia2 {width:890px; height:75px}

.StyBoxDia2 {width:400px; height:75px; text-align: left; color: #555555;}

.Espace {list-style:none; width:690px; height:5px; display: block;}

.StyBoxDia4 {width:400px; text-align:left; color: #555555;}

.MinBlu {font-size:.8em; color: #555555; text-align:left}

.AliGau2 {list-style:none; width:120px; float:left; text-align:left; font-size:.8em; color:#0080ff}

.AliDro2 {list-style:none; width:450px; float:left; text-align:left}

.StyBoxDia3 {width:600px; height:40px; margin-left:10px; text-align:center}

.LiStyDi3 {color:#0080ff; font-size:1em; font-weight:bold; text-decoration:none; text-align:justify}

.LiStyDi3:hover {color:Red; font-size:1em; font-weight:bold; text-decoration:underline; text-align:justify}

.WarningForm1 {color:Red; font-size:.9em; line-height:1.2em; text-decoration:none; text-align:left; width:235px; vertical-align:middle; border:solid 1px Red}

.WarningForm2 {background:White no-repeat; border:solid 1px Red; color:Red; font-size:.9em; line-height:1.2em; text-decoration:none; text-align:left; vertical-align:middle}



/* Centrage contenu page confirmation-demande... */

.LigConf {width:100%; height:100%; margin:auto; padding:0; text-align:center; color:#555555; font-weight:bold}

.LigConf2 {width:100%; height:100%; margin:auto; margin-bottom:20px; padding:0; text-align:center; font-size:.8em; color:Gray}












/* Positionnement Ancre Haut de page */

.DivHauPagMod {width:727px; height:10px; text-align:right; margin:0}

.HauPagMod {color:Gray; font-size:.7em; line-height:1em; text-decoration:none; margin:0}


/*p:first-letter {font-weight:bold}*/ /*Changement sur 1ere lettre balise p ou sur ligne si "line" utilisé à la place de "letter"*/


/*Style control ajax accordion sur page SolutionWebdesign.aspx*/

.HeaTexAre1 {width:735px; height:45px; background-color:#ffffff; border:1px solid #deecf2; margin:5px 10px 5px 10px}

.ConTexAre1 {width:735px; height:100%; border:1px dashed #deecf2; border-top:none; margin-left:10px}

.StyPConTexAre {font-size:.8em; color:Gray; line-height:1.2em; text-align:justify; margin-left:10px; margin-right:10px}

.StyAHeaTexAre {color:Black; text-decoration:none; margin-left:0; width:600px; padding-left:14px; background-image:url(Image/Puce1.gif); background-repeat:no-repeat; background-position:left}

.Comment {color:#feb320; font-size:.65em; line-height:.65em; text-decoration:none}

.DivHauPag {width:747px; text-align:right; margin-top:0; margin-bottom:8px}

.DivHauPag2 {width:970px; height:10px; text-align:right; margin-top:0; margin-bottom:-15px; margin-right:10px}

.HauPag {color:#000000; outline-style:none; font-size:.7em; line-height:.9em; text-decoration:none; margin:0}

.HauPag:hover {color:Green; outline-style:none; font-size:.7em; line-height:.9em; text-decoration:underline; margin:0}

.TitIe {color:Orange; font-size:1em; line-height:1.3em; text-align:left; margin-left:10px; margin-right:10px}

.StyPSol2List2 {font-size:.8em; line-height:1.2em; color:Gray; margin-top:0; text-align:left; margin-bottom:3px; margin-left:14px; width:700px; padding-left:14px; list-style-type:none; background-image:url(Image/Puce1.gif); background-repeat:no-repeat; background-position:left}

.TarPac {color:Red; font-size:1em; line-height:1em; text-decoration:none}
