html,body{height:100%;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4F4F4F;display:block;}
body{background-color:#f5f5f5;margin:0;padding:0;height:100%;background-repeat:repeat;}
h1,h2,h3,p,form,p.spip,ul,li,fieldset{margin:0;padding:0}
a img{border:0;}
li{list-style:none;}
a,div,h1 { background-repeat:no-repeat; }
a { color:#646d72 ; text-decoration:none; font-weight:bold; }
a:hover { color:#4F4F4F; text-decoration:underline; }
a img { border:0; }
.centrer, .annonce { text-align:center; }
.separateur{clear:both;height:10px;}
h1 { font-size:18px; }
h2 { font-size:15px; }
h3 { font-size:12px; }
h4 { font-size:11px; }

/* Contenu texte*/
.txt { overflow:hidden; }
.txt { padding: 3px 0 0 3px; }
.txt ul { padding-top:5px; }
.txt  ul li { background-image:url(images/puce.png); background-repeat:no-repeat; background-position:left; list-style:none;  padding-left:12px; }
.txt  ul li a { font-size:11px; }

#conteneur{display:block;width:975px; position:absolute;top:0px;margin-left:auto; margin-right:auto;min-height:100%;height:100%;voice-family:inherit;height:auto;}
html>body #conteneur{height:auto;}
#fond_page{background-image:url(images/yopps_fond.gif);background-repeat:repeat-y;height:auto;display:block;}
.yopps { color: #9BB50C; font-weight: bold; }
#page { display:block; height:auto; width:975px; margin-left:0px; }
#marge { clear:both; display:block; height:10px; }
.h1 { display:block; height:23px; color:#FFFFFF; text-align:left; font-size:14px; padding:8px 0 0 7px; }
.h2 { display:block; height:23px; color:#FFFFFF; text-align:center; font-size:14px; padding:8px 0 0 0; }
#haut { display:block; height:171px; background-image:url(images/yopps_haut.gif); background-repeat: no-repeat; padding:20px 0 0 0; }
#haut_haut { height:121px; padding:0; }
#logo{ display:block; padding:0; width:218px; float:left;  }
#haut_droite { float:left; width:731px; margin-left:23px; background-image:url(images/haut_pub.gif); padding: 5px 0 0 0; font-size: 9px; text-align:center; }
#haut_pub{ float:left; width:511px; padding: 5px 0 0 0; }
#haut_secteur { float:left; width:212px; padding: 70px 0 0 0;}
#gauche, #droite { color:#333333; }

#gauche { float:left;width:230px;text-align:left;padding:0 0 0 10px;line-height:16px; overflow:hidden; }
.bloc_gauche_neutre { width:206px; background-image:url(images/h2_neutre.gif); }
.bloc_gauche_bleu { width:206px; background-image:url(images/h2_bleu.gif); }
.bloc_gauche_gris { width:206px; background-image:url(images/h2_gris.gif); }
.bloc_gauche_orange { width:206px; background-image:url(images/h2_orange.gif);  }
.bloc_gauche_rouge { width:206px; background-image:url(images/h2_rouge.gif);  }
.bloc_gauche_vert { width:206px; background-image:url(images/h2_vert.gif);  }
.bloc_gauche_vertf { width:206px; background-image:url(images/h2_vertf.gif);  }
.bloc_gauche_move { width:206px; background-image:url(images/h2_move.gif);  }
.bloc_gauche_marron { width:206px; background-image:url(images/h2_marron.gif);  }
.bloc_gauche_jaune { width:206px; background-image:url(images/h2_jaune.gif);  }
.bloc_gauche_bleu_ciel { width:206px; background-image:url(images/h2_bleu_ciel.gif);  }
.fond_bloc_gauche { background-image:url(images/fond_bloc_gauche.gif); background-repeat:repeat-y; display:block; text-align:left; width:206px; }
.fond_bloc_gauche .txt { padding:5px 8px 5px 8px; }
.pied_bloc_gauche { background-image:url(images/pied_bloc_gauche.gif); background-position:top; background-repeat:no-repeat; display:block; width:206px; height:15px;clear:both;overflow:hidden!important; }

#droite { float:left; width:730px; padding:0; }
.bloc_droite_neutre { width:723px; background-image:url(images/h1_neutre.gif); }
.bloc_droite_neutre .h1 { color:#4F4F4F; }
.bloc_droite_bleu { width:723px; background-image:url(images/h1_bleu.gif); }
.bloc_droite_bleu .h1 { color:#FFFFFF; }
.bloc_droite_gris { width:723px; background-image:url(images/h1_gris.gif); }
.bloc_droite_gris .h1 { color:#FFFFFF; }
.bloc_droite_rouge { width:723px; background-image:url(images/h1_rouge.gif); }
.bloc_droite_rouge .h1 { color:#FFFFFF; }
.fond_bloc_droite { background-image:url(images/fond_bloc_droite.gif); background-repeat:repeat-y; display:block; text-align:left; width:723px; }
.fond_bloc_droite .txt { padding:5px 5px 5px 8px; }
.fond_bloc_droite .centrer { padding:5px 5px 5px 8px; }
.fond_bloc_droite .annonce { font-size: 14px; font-weight: bold; color:#CC0000; padding:5px 5px 5px 8px; }
.pied_bloc_droite {background-image:url(images/pied_bloc_droite.gif);background-position:top;background-repeat:no-repeat;display:block;width:723px;height:15px;clear:both;overflow:hidden!important; }

#bloc { font-size:0.9em; overflow:hidden; }

/* menu horizontal */
#menu, #menu * { margin:0; padding:0; }
#menu { clear:both; position:relative; height:31px; width:965px; font-size: 14px; line-height:normal; margin: 0 5px 0 4px; }
#menu ul { margin: 0; padding: 0 0 0 268px; list-style: none; }
#menu li { display: inline; margin: 0; padding: 0 0 0 10px; float: left; }
#menu a { float: left; background: url("images/gauche4.gif") no-repeat left top; margin:0; padding: 0 0 0 8px; text-decoration: none; text-align: center; height: 31px; }
#menu a span { float: left; display: block; background: url("images/droite.jpg") no-repeat right top; padding: 8px 8px 0 0; width: 105px; height: 28px; color: #4F4F4F; }
#menu a span { float: none; }
#menu a:hover span,a.active_haut_oui span{ color: #FFF!important; background-position: 100% -31px!important; cursor: pointer; }
#menu a:hover,a.active_haut_oui{ background-position: 0% -31px!important; cursor: pointer; }
#menu a:hover span,a.active_haut_oui span{ background-position: 100% -31px!important; cursor: pointer; }

#sous_menu { height:19px; width:965px; font-size: 14px; font-weight:bold; line-height:normal; margin: -3px 5px 0 4px; text-align:center; background:url(images/menu_horiz.gif) repeat-x center; padding: 5px 0 0 0;}
#sous_menu a span { float:none; }
#sous_menu a:hover span,a.current span{ color:#333; text-decoration:none; }
#sous_menu a:hover,a.current{ cursor:pointer; }
#sous_menu a:hover span,a.current span{ cursor:pointer; text-decoration:none; }

/* Pied de page */
#pied { background-image:url(images/yopps_pied.gif); line-height:11px; height:110px; width:975px; clear:both; display:block; background-repeat:no-repeat; margin:0; text-align:center; }
#pied a { font-weight:bold; }
#pied a:hover { text-decoration:underline; }
#pied #sites { padding:  0px; color: #CC0000; font-weight:bold; }
#pied #contact { padding:  0px; color: #1141a0; font-weight:bold; font-size: 13px; }




/*
BODY {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	SCROLLBAR-FACE-COLOR: #eeeeee; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #acacac; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #115aaa; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #acacac; BACKGROUND-COLOR: #ffffff
}*/
.bg-f {
	BACKGROUND-COLOR: #ffffff
}
.titre-big {
	COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.titre-big:link {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.titre-big:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.titre-big:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.titre-big:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.titre-big2 {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.titre-big2:link {
	COLOR: #cc3366; TEXT-DECORATION: none
}
A.titre-big2:visited {
	COLOR: #cc3366; TEXT-DECORATION: none
}
A.titre-big2:active {
	COLOR: #cc3366; TEXT-DECORATION: none
}
A.titre-big2:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.titre-bloc {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996600
}
.titre-bloc-caption {
	VERTICAL-ALIGN: middle; TEXT-INDENT: 10pt; HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00
}
.total-bloc-caption {
	BACKGROUND-COLOR: #ffefb5
}
.bloc-bkg {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #f7fbff
}
/*.bloc {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(images/bullet-gauche.gif); COLOR: #333333
}
A.bloc:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
A.bloc:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.bloc:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.bloc:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}*/
.submenu {
	FONT-SIZE: 4px; WIDTH: 100%; BACKGROUND-COLOR: #ff9900
}
.menubare-footer-caption {
	HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00
}
.menubare-footer {
	FONT-SIZE: 10px; COLOR: #eae2b2
}
A.menubare-footer:link {
	FONT-WEIGHT: normal; COLOR: #cc3300; TEXT-DECORATION: none
}
A.menubare-footer:visited {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A.menubare-footer:active {
	COLOR: #cc3300; TEXT-DECORATION: none
}
A.menubare-footer:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}

.footer-caption {
	BORDER-RIGHT: #fc6466 1px solid; BORDER-TOP: #fc6466 1px solid; BORDER-LEFT: #fc6466 1px solid; BORDER-BOTTOM: #fc6466 1px solid; BACKGROUND-COLOR: #f7fbff
}
/*.footer {
	FONT-SIZE: 10px; COLOR: #333333
}
A.footer:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.footer:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
*/
.menubare-button {
	BORDER-TOP: #ff9900 1px solid; BACKGROUND-COLOR: #e9eaf0
}
.menubare {
	FONT-SIZE: 12px; COLOR: #333333
}
A.menubare:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menubare:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menubare:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menubare:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.trouver-adr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(images/trouver-adresse-bullet.jpg); COLOR: #666666
}
.trouver-adr-titre {
	COLOR: #ff3300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.trouver-adr:link {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A.trouver-adr:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.trouver-adr:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.trouver-adr:hover {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.bc-coeur {
	FONT-SIZE: 9px; LIST-STYLE-IMAGE: url(images/bullet-gauche.gif); COLOR: #333333
}
A.bc-coeur:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-coeur:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-coeur:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-coeur:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
.mon-adresse {
	FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/mon-adresse-bullet.gif); COLOR: #003399
}
A.mon-adresse:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: none
}
A.mon-adresse:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A.mon-adresse:active {
	COLOR: #003399; TEXT-DECORATION: none
}
A.mon-adresse:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
.mon-adresse-caption-vert {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.mon-adresse-caption-blue {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f7fbff
}
.mon-adresse-caption-vert-rond {
	BACKGROUND-COLOR: #f5f5f5
}
.mon-adresse-caption-blue-rond {
	BACKGROUND-COLOR: #f7fbff
}
.deposer-annonce-caption {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #ffffff
}
.deposer {
	FONT-SIZE: 12px; COLOR: #333333
}
A.deposer:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: underline
}
A.deposer:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.deposer:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.deposer:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.bc-adj {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #ffcc00 1px solid; COLOR: #333333; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.bc-adj-caption {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #ff3300; TEXT-INDENT: 10pt; HEIGHT: 25px; BACKGROUND-COLOR: #ffcc00
}
A.bc-adj:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-adj:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-adj:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-adj:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
.bc-derniere-caption {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #f7f7f7 1px solid; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.bc-derniere {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(images/dernieres-5-annonces-bullet.gif); COLOR: #333333
}
A.bc-derniere:link {
	FONT-WEIGHT: normal; COLOR: #ff3300; TEXT-DECORATION: underline
}
A.bc-derniere:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.bc-derniere:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.bc-derniere:hover {
	COLOR: #f948ac; TEXT-DECORATION: none
}
.petit-it {
	FONT-SIZE: 9px; COLOR: #ff9900; FONT-STYLE: italic
}
.normal-it {
	FONT-SIZE: 11px; FONT-STYLE: italic
}
.petit-b {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.normal-b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.nr-tel {
	FONT-SIZE: 18px; FONT-STYLE: italic
}
/*A:link {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f948ac; TEXT-DECORATION: none
}*/
.menubare-accueil {
	FONT-SIZE: 12px; COLOR: #ff3300
}
A.menubare-accueil:link {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.menubare-accueil:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.menubare-accueil:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.menubare-accueil:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.smenu-immobilier {
	FONT-SIZE: 11px; COLOR: #666666
}
A.smenu-immobilier:link {
	FONT-WEIGHT: normal; COLOR: #ff3300; TEXT-DECORATION: none
}
A.smenu-immobilier:visited {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.smenu-immobilier:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
A.smenu-immobilier:hover {
	COLOR: #ff3333; TEXT-DECORATION: none
}
.smenu-tourisme {
	FONT-SIZE: 11px; COLOR: #666666
}
A.smenu-tourisme:link {
	FONT-WEIGHT: normal; COLOR: #006600; TEXT-DECORATION: none
}
A.smenu-tourisme:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
A.smenu-tourisme:active {
	COLOR: #006600; TEXT-DECORATION: none
}
A.smenu-tourisme:hover {
	COLOR: #003300; TEXT-DECORATION: none
}
.smenu-professionnel {
	FONT-SIZE: 11px; COLOR: #666666
}
A.smenu-professionnel:link {
	FONT-WEIGHT: normal; COLOR: #336699; TEXT-DECORATION: none
}
A.smenu-professionnel:visited {
	COLOR: #3399cc; TEXT-DECORATION: none
}
A.smenu-professionnel:active {
	COLOR: #3399cc; TEXT-DECORATION: none
}
A.smenu-professionnel:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.bc-plan-caption {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #f7fbff 1px solid; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f7fbff
}
.bc-plan {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(images/plan-du-site-bullet.gif); COLOR: #333333
}
A.bc-plan:link {
	FONT-WEIGHT: normal; COLOR: #006699; TEXT-DECORATION: underline
}
A.bc-plan:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-plan:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.bc-plan:hover {
	COLOR: #cc66ff; TEXT-DECORATION: none
}
.copy {
	FONT-SIZE: 9px; COLOR: #ff3300
}
.justified {
	TEXT-ALIGN: justify
}
PRE {
	COLOR: #003399
}
HR {
	COLOR: #dddddd; HEIGHT: 1px
}
.titre-bg1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre-bg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre-bg3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre-bg4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6666cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre-bg5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #663366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre-bg6 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #99cc00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.deposer-annonce {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6666cc
}
.offre-titre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LIST-STYLE-IMAGE: url(images/bullet-flesh-long.gif); COLOR: #6666cc
}
.offre {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: justify
}
.offre-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.offre-color {
	FONT-SIZE: 12px; COLOR: #990000
}
.pack-annonce {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(images/bullet-pack-annonce.gif); COLOR: #ff6600
}
.conseil {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LIST-STYLE-IMAGE: url(images/bullet-conseil-demenagement.gif); COLOR: #666666
}
TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #efefef; PADDING-TOP: 4px; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.input-text {
	BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #acacac 1px solid; COLOR: #115aaa; BORDER-BOTTOM: #acacac 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}





.accueilcateg {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #cc6699; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc
}
.accueilcategtitre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #cc6699; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e4063a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.soustitre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e4063a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.famille {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sousfamille {
	FONT-SIZE: 11px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.famille {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.sousfamille {
	FONT-SIZE: 11px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sousfamille:hover {
	TEXT-DECORATION: underline
}
.textenormal {
	FONT-SIZE: 11px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.faq_question {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1f6cb4; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formulairetitre {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formchamp {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formlegende {
	FONT-SIZE: 11px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menutitre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}





 		.style_2 {FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #cc6699; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc}
        .style_3 {FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #cc6699; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .copyright {FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_5 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e4063a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_6 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e4063a; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_7 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_8 {FONT-SIZE: 11px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
        A.style_7 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif}
        A.style_8 {FONT-SIZE: 11px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
/*        A {FONT-SIZE: 11px; COLOR: #004499; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}*/
/*        A:hover {TEXT-DECORATION: none}*/
        .style_10 {FONT-SIZE: 11px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_11 {FONT-SIZE: 14px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_12 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_13 {FONT-SIZE: 11px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_14 {FONT-SIZE: 11px; COLOR: #002266; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .onglet {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1f6cb4; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_16 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1f6cb4; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_17 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_18 {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .traite_selectionne {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_19 {FONT-SIZE: 11px; COLOR: #002266; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_20 {FONT-SIZE: 11px; COLOR: #002266; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .style_21 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
/*        BODY {FONT-FAMILY: Arial, Helvetica, sans-serif}*/
        .style_22 {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #868686; BORDER-BOTTOM: #868686 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd}
        .style_23 {BACKGROUND-COLOR: #8a8e80}
        .entete {FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .legende {FONT-SIZE: 11px; COLOR: #002266; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
        .bouton {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #002266; BORDER-BOTTOM: #1f6cb4 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff}
        .actif {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #135DA4; BORDER-BOTTOM: #1f6cb4 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D1DAE1}
/*        .style_1{BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 thin solid; COLOR: #002266; BORDER-BOTTOM: #000000 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif}*/
        .new {FONT-WEIGHT: bold}
        TD.style_29 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4f4f4f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none}
        TD.style_30 {FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
        A.style_31 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
        A.style_31:hover {FONT-WEIGHT: normal; COLOR: #858585; TEXT-DECORATION: underline}
		.plan-site {FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;}







#wrapper {
        border: 0px;
        margin: 0px;
        margin-left: auto;
        margin-right: auto;
        padding: 0px;
}

#header {
        background-color: #FFF;
        background-position: right top;
        border-bottom: 4px solid #C64934;
        background: url(../images/header_bg.png);
}

#joomla {
        position: relative;
        width: 100%;
        background: url(../images/version.png) no-repeat;
        background-position: bottom right;
        margin: 0px;
        padding: 0px;
}

#wrapper1 div {
    border: 0px;
    margin: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 5px 0px 5px;
    display: inline;
}

table#toolbar {
	margin: 3px 10px;
}

table#toolbar a.toolbar {
	color : #808080;
	text-decoration : none;
	display: block;
	border: 1px solid #DDD;
	width: 55px;
	padding: 2px 1px 2px 1px;
}
table#toolbar a.toolbar:hover {
	color : #C64934;
	border: 1px solid #c24733;
	background-color: #f1e8e6;
	padding: 3px 0px 1px 2px;
}
table#toolbar a.toolbar:active {
	color : #FF9900;
}
.pagenav {
	font-size : 10px;
}
a.pagenav {
	color : #808080;
	font-size : 10px;
	text-decoration : underline;
}
a.pagenav:hover {
	color : #FFF;
	font-size : 10px;
}
a.pagenav:active {
	color : #333;
	font-size : 10px;
}
.sectionname {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
}
.button {
	border-top : solid 1px #d5d5d5;
	border-right : solid 1px #808080;
	border-bottom : solid 1px #808080;
	border-left : solid 1px #d5d5d5;
	color : #333;
	font-weight : bold;
}
.inputbox {
        z-index: -3;
        font-size: 11px;
}
.text_area {
        border : 1px solid #ccc;
        z-index: -3;
        font-size: 11px;
}
input, textarea, select {
	z-index : -3;
	font-size: 11px;
}
.small {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}
.smallgrey {
	color : #999;
	font-size : 10px;
}
.error {
	color : #C40000;
	font-size : 11px;
	font-weight : bold;
}
.contentheading, .componentheading, .moduleheading {
	font-size: 14px;
	font-weight: bold;
}
table.menubar {
	width: 100%;
	
}
td {
	font-size: 11px;
}
/* header block */
table.adminheading {
	background-color: #FFF;
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	border-collapse: collapse;
	color: #C64934;
	font-size : 18px;
	font-weight: bold;
	text-align: left;
}
table.adminheading th {
	background: url(../../../images/generic.png) no-repeat left;
	text-align: left;
	height: 50px;
	width: 99%;
	padding-left: 50px;
	border-bottom: 5px solid #fff;
}
table.adminheading th.checkin {
	background: url(../../../images/checkin.png) no-repeat left;
}
table.adminheading th.cpanel {
	background: url(../../../images/cpanel.png) no-repeat left;
}
table.adminheading th.config {
	background: url(../../../images/config.png) no-repeat left;
}
table.adminheading th.modules {
	background: url(../../../images/module.png) no-repeat left;
}
table.adminheading th.menus {
	background: url(../../../images/menu.png) no-repeat left;
}
table.adminheading th.trash {
	background: url(../../../images/trash.png) no-repeat left;
}
table.adminheading th.user {
	background: url(../../../images/user.png) no-repeat left;
}
table.adminheading th.inbox {
	background: url(../../../images/inbox.png) no-repeat left;
}
table.adminheading th.msgconfig {
	background: url(../../../images/message_config.png) no-repeat left;
}
table.adminheading th.langmanager {
	background: url(../../../images/langmanager.png) no-repeat left;
}
table.adminheading th.mediamanager {
	background: url(../../../images/mediamanager.png) no-repeat left;
}
table.adminheading th.impressions {
	background: url(../../../images/impressions.png) no-repeat left;
}
table.adminheading th.browser {
	background: url(../../../images/browser.png) no-repeat left;
}
table.adminheading th.searchtext {
	background: url(../../../images/searchtext.png) no-repeat left;
}
table.adminheading th.templates {
	background: url(../../../images/templatemanager.png) no-repeat left;
}
table.adminheading th.massemail {
	background: url(../../../images/massemail.png) no-repeat left;
}
table.adminheading th.frontpage {
	background: url(../../../images/frontpage.png) no-repeat left;
}
table.adminheading th.sections {
	background: url(../../../images/sections.png) no-repeat left;
}
table.adminheading th.edit {
	background: url(../../../images/addedit.png) no-repeat left;
}
table.adminheading th.categories {
	background: url(../../../images/categories.png) no-repeat left;
}
table.adminheading th.install {
	background: url(../../../images/install.png) no-repeat left;
}
table.adminheading th.dbbackup {
	background: url(../../../images/backup.png) no-repeat left;
}
table.adminheading th.dbrestore {
	background: url(../../../images/dbrestore.png) no-repeat left;
}
table.adminheading th.dbquery {
	background: url(../../../images/query.png) no-repeat left;
}
table.adminheading th.info {
	background: url(../../../images/systeminfo.png) no-repeat left;
}

table.adminheading td {
	color : #000;
}
/* standard list style table */
table.adminlist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
}

table.adminlist th {
	margin: 0px;
	padding: 6px 4px 2px 4px;
	height: 25px;
	background: url(../images/background.jpg);
	background-repeat: repeat;
	font-size: 11px;
	color: #000;
}
table.adminlist th.title {
	text-align: left;
}

table.adminlist th a:link, table.adminlist th a:visited {
	color: #c64934;
	text-decoration: none;
}

table.adminlist th a:hover {
	text-decoration: underline;
}

table.adminlist tr.row0 {
	background-color: #F9F9F9;
	text-align: left;
}
table.adminlist tr.row1 {
	background-color: #FFF;
	text-align: left;
}
table.adminlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
}
table.adminlist tr.row0:hover {
	background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
	background-color: #f1f1f1;
}
table.adminlist td.options {
	background-color: #ffffff;
	font-size: 8px;
}
select.options, input.options {
	font-size: 8px;
	font-weight: normal;
	border: 1px solid #999999;
}
/* standard form style table */
table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}
table.adminform tr.row0 {
	background-color: #f9f9f9;
}
table.adminform tr.row1 {
	background-color: #eeeeee;
}
table.adminform th {
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	background: url(../images/background.jpg);
	color: #000;
	background-repeat: repeat;
}
table.adminform td {
	padding: 3px;
	text-align: left;
}
table.adminform td.editor {
	font-size: 9px;
}

table.cpanel td {
	text-align: center;
}

form {
	margin: 0px 0px 0px 0px;
}
/* Styles for dhtml tabbed-pages */
.ontab {
	font-size: 12px;
	background-color: #ffae00;
	border: 1px solid #cccccc;
	width: 14%;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	font-size: 12px;
	background-color : #e5e5e5;
	border: 1px solid #cccccc;
	width: 14%;
	text-align: center;
	cursor: pointer;
	font-weight: normal;
}
.tabpadding {
	/*border-bottom: solid 1px #D5D5D5;*/
}
.tabheading {
	background-color: #FFAE00;
	color: #FFF;
	font-size: 10px;
	text-align: left;
}
.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}
.menubackgr {
	background: #F1F3F5;
	border-bottom: 1px solid #cccccc;

}
.menudottedline {
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #ffffff;
	background-color: #F1F3F5;
}
.pathway {
	margin-left: 15px;
}
.adminheader {
	color : #c30;
	font-size : 24px;
}
/* Text passed with mosmsg url parameter */
.message {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : #c30;
	text-align: center;
}

div.centermain {
	padding: 0 10px;
}

div.main {
	width: 99%;
	padding: 0;
}
.quote {
	margin: 4px;
	border: 1px solid #cccccc;
	background-color: #E9ECEF;
	padding: 10px;
	font-size: 12px;
	color: #254D78;
}


/* mod_quickicon */

#cpanel {  text-align: center;  vertical-align: middle; }

#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { 
	display: block; float: left;
	height: 97px !important;
	height: 100px; 
	width: 108px !important;
	width: 110px; 
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    {  color : #808080;  }
#cpanel div.icon a:hover   { 
	color : #333; 
	background-color: #f1e8e6;  
	border: 1px solid #c24733;
	padding: 3px 4px 0px 6px; 
}
#cpanel div.icon a:active  {  color : #808080;  }
#cpanel div.icon a:visited {  color : #808080;  }

#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}

/* Tooltips */
a.tooltip, a.tooltip:hover  {
	color: black;
	text-decoration: none;
	border-bottom: 1px dashed #aaa;
}

a.tooltiplink {
	display: block; 
	width: 100%; 
}
a.tooltiplink:hover {
	text-decoration:  none;
}

/* Fieldsets */
fieldset {
	margin-bottom: 10px;
	border: 1px #ccc solid;
	padding: 5px;
	text-align: left;
}

fieldset p { 
	margin: 10px 0px; 
}

legend { 
	color: #c24733; 
	font-size: 1.1em; 
	font-weight: bold; 
}

/* Two Pane Formatting */
#treecell {
	width: 20%; 
	display: block; 
	position: relative; 
	float: left;
	margin: 0; 
	padding: 2px;
	overflow: hidden;
}

.expander { 
	float: right;  
}

#datacell {
	width: 78%; 
	display: block; 
	float: left;
	margin: 0; 
	padding: 2px 0px 0px 0px;	
}

#datacellfull {
	width: 98%; 
	display: block; 
	float: left;
	margin: 0; 
	padding: 2px;
}

#treecell fieldset { 
}
#datacell fieldset { 
	border: 1px #ccc solid; 
}

span.editlinktip {
	text-decoration:  none;
	border-bottom: 1px dashed #aaa;
}

table.paramlist td {
	height: 30px;
}

div.footer {
	clear: both;
	margin-top: 10px;
}

.message {
	margin-top: 10px; 
	padding: 7px; 
	width: 400px;
	border: 1px solid #B22222;
	background: #F1F3F5;
	color: #B22222;	
	font-weight: bold;
	font-size: 13px;
}
.blanc {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: justify;
	font-weight: bold;

}
.titre-bg2p {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blancgg {

	FONT-SIZE: 24px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: justify;
	font-weight: bold;
}
.blanclien {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.titre-onglet {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.textenormal-blanc {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}


#tabs_compte {
      float:left;
      width:100%;
	  margin-top:5px;
	  margin-bottom:5px;
      font-size:9px;
	  font-family:Arial, Helvetica, sans-serif;
      border-bottom:2px solid #2763A5;
      line-height:normal;
/*Chrome*/
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%, #C0CFEF),color-stop(0%, #FFF));
/*FF*/
  background-image: -moz-linear-gradient(bottom, #C0CFEF 50%, #FFF 100%);
/*  Safari*/
  background-image: linear-gradient(bottom,#C0CFEF 50%, #FFF 100%);
/*  IE*/
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFEF', startColorstr='#FFFFFF', gradientType='0')
      }
    #tabs_compte ul {
          margin:0;
          padding:10px 10px 0 5px;
          list-style:none;
      }
    #tabs_compte li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs_compte a {
      float:left;
      background:url("http://plateforme-pro.com/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs_compte a span {
      float:left;
      display:block;
      background:url("http://plateforme-pro.com/images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs_compte a span {float:none;}
    /* End IE5-Mac hack */
    #tabs_compte9 a:hover span {
      color:#FFF;
      }
    #tabs_compte a:hover {
      background-position:0% -42px;
      }
    #tabs_compte a:hover span {
      background-position:100% -42px;
      }

      #tabs_compte .current a {
              background-position:0% -42px;
      }
      #tabs_compte .current a span {
              background-position:100% -42px;
      }
	  .degrad
	  {
		  height:30px;
		  width:100%;
		  text-transform:uppercase;
		  color:#FFF;
		  background-color:#C0CFEF;
		  font-size:medium;
		/*Chrome*/
background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(25%, #777),color-stop(95%, #FFF));
/*FF*/
  background-image: -moz-linear-gradient(left, #777 25%, #FFF 95%);
/*  Safari*/
  background-image: linear-gradient(bottom,#C0CFEF 50%, #FFF 100%);
/*  IE*/
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#707070', gradientType='1')  
	  }



#tabssuivi {
      float:left;
      width:100%;
      font-size:93%;
	  font-family:Arial, Helvetica, sans-serif;
      border-bottom:1px solid #2763A5;
      line-height:normal;
/*Chrome*/
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%, #C0CFEF),color-stop(0%, #FFF));
/*FF*/
  background-image: -moz-linear-gradient(bottom, #C0CFEF 50%, #FFF 100%);
/*  Safari*/
  background-image: linear-gradient(bottom,#C0CFEF 50%, #FFF 100%);
/*  IE*/
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C0CFEF', startColorstr='#FFFFFF', gradientType='0')
      }
    #tabssuivi ul {
          margin:0;
          padding:10px 10px 0 5px;
          list-style:none;
      }
    #tabssuivi li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabssuivi a {
      float:left;
      background:url("http://plateforme-pro.com/images/tableft.gif") no-repeat left top;
	  width:19%;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabssuivi a span {
      float:left;
      display:block;
      background:url("http://plateforme-pro.com/images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabssuivi a span {float:none;}
    /* End IE5-Mac hack */
    #tabssuivi9 a:hover span {
      color:#FFF;
      }
    #tabssuivi a:hover {
      background-position:0% -42px;
      }
    #tabssuivi a:hover span {
      background-position:100% -42px;
      }

      #tabssuivi .current a {
              background-position:0% -42px;
      }
      #tabssuivi .current a span {
              background-position:100% -42px;
      }
	  .degrad
	  {
		  height:30px;
		  width:100%;
		  text-transform:uppercase;
		  color:#FFF;
		  background-color:#C0CFEF;
		  font-size:medium;
		/*Chrome*/
background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(25%, #777),color-stop(95%, #FFF));
/*FF*/
  background-image: -moz-linear-gradient(left, #777 25%, #FFF 95%);
/*  Safari*/
  background-image: linear-gradient(bottom,#C0CFEF 50%, #FFF 100%);
/*  IE*/
  filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#707070', gradientType='1')  
	  }


