BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #f8f8f8
}
BODY {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #220000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
FORM {
	MARGIN: 0px
}


.mythumb {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; LEFT: 0px; BACKGROUND-IMAGE: url(../images/fleches.gif); BORDER-LEFT: #808080 1px solid; WIDTH: 13px; CURSOR: n-resize; BORDER-BOTTOM: #808080 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 30px
}
.myasc {
	DISPLAY: none; FLOAT: left; WIDTH: 15px; HEIGHT: 132px; BACKGROUND-COLOR: #f5f5f5
}
.myslider {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 174px; MARGIN-RIGHT: 6px; POSITION: relative; HEIGHT: 132px
}
.myup {
	BACKGROUND-IMAGE: url(../images/asc_vide.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.mydw {
	BACKGROUND-IMAGE: url(../images/asc_vide.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 76px; HEIGHT: 12px
}
.input300 {
	WIDTH: 300px
}
.input200 {
	WIDTH: 200px
}
.input180 {
	WIDTH: 180px
}
.input150 {
	WIDTH: 150px
}
.input140 {
	WIDTH: 140px
}
.incorrect {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dd0000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.rub00 {
	BORDER-LEFT: #e7e7e7 10px solid; BACKGROUND-COLOR: #f5f5f5
}
.rub01 {
	BORDER-LEFT: #9d78e7 10px solid; BACKGROUND-COLOR: #e4daf5
}
.rub06 {
	BORDER-LEFT: #edec7f 10px solid; BACKGROUND-COLOR: #f4f4da
}
.rub03 {
	BORDER-LEFT: #ff8e51 10px solid; BACKGROUND-COLOR: #f5e4dc
}
.rub04 {
	BORDER-LEFT: #e6558b 10px solid; BACKGROUND-COLOR: #f4dae5
}
.rub02 {
	BORDER-LEFT: #608de6 10px solid; BACKGROUND-COLOR: #e5f5db
}
.rub05 {
	BORDER-LEFT: #608de6 10px solid; BACKGROUND-COLOR: #dbe4f5
}
.cat01 {
	BORDER-LEFT: #e4daf5 10px solid
}
.cat06 {
	BORDER-LEFT: #f4f4da 10px solid
}
.cat03 {
	BORDER-LEFT: #f5e4dc 10px solid
}
.cat04 {
	BORDER-LEFT: #f4dae5 10px solid
}
.cat02 {
	BORDER-LEFT: #e5f5db 10px solid
}
.cat05 {
	BORDER-LEFT: #dbe4f5 10px solid
}
.mod00 {
	
}
.mod01 {
	BACKGROUND-COLOR: #ffff00
}
.mod02 {
	BACKGROUND-COLOR: #ff9900
}
.mod03 {
	BACKGROUND-COLOR: #ee0000
}
.tb {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
HR {
	COLOR: #e0e0e0; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #e0e0e0; BORDER-BOTTOM-STYLE: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:link {
	COLOR: #0800b8; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0800b8; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.hav:active {
	COLOR: #00ff00; TEXT-DECORATION: underline
}
.hav:link {
	COLOR: #008000; TEXT-DECORATION: underline
}
.hav:visited {
	COLOR: #008000; TEXT-DECORATION: underline
}
.hav:hover {
	COLOR: #00ff00; TEXT-DECORATION: underline
}
.blacklink:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.blacklink:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.green:active {
	FONT-SIZE: 11px; COLOR: #6060e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.green:link {
	FONT-SIZE: 11px; COLOR: #606090; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.green:visited {
	FONT-SIZE: 11px; COLOR: #606090; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.green:hover {
	FONT-SIZE: 11px; COLOR: #6060e0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.navy:active {
	FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.navy:link {
	FONT-SIZE: 14px; COLOR: #0000dd; TEXT-DECORATION: underline
}
.navy:visited {
	FONT-SIZE: 14px; COLOR: #0000dd; TEXT-DECORATION: underline
}
.navy:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.ha_ads_head:active {
	FONT-SIZE: 13px; COLOR: #0000dd; TEXT-DECORATION: underline
}
.ha_ads_head:link {
	FONT-SIZE: 13px; COLOR: #0000bb; TEXT-DECORATION: underline
}
.ha_ads_head:visited {
	FONT-SIZE: 13px; COLOR: #0000bb; TEXT-DECORATION: underline
}
.ha_ads_head:hover {
	FONT-SIZE: 13px; COLOR: #0000dd; TEXT-DECORATION: underline
}
.ha_ads:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads_bot:active {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads_bot:link {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads_bot:visited {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads_bot:hover {
	FONT-SIZE: 10px; COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ha_ads_head2:active {
	FONT-SIZE: 14px; COLOR: #00c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads_head2:link {
	FONT-SIZE: 14px; COLOR: #00c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads_head2:visited {
	FONT-SIZE: 14px; COLOR: #00c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads_head2:hover {
	FONT-SIZE: 14px; COLOR: #00c; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads2:active {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads2:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.ha_ads2:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.ha_ads2:hover {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads_gr:active {
	FONT-SIZE: 13px; COLOR: #008000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.ha_ads_gr:link {
	FONT-SIZE: 13px; COLOR: #008000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.ha_ads_gr:visited {
	FONT-SIZE: 13px; COLOR: #008000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.ha_ads_gr:hover {
	FONT-SIZE: 13px; COLOR: #008000; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.halite:active {
	FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none
}
.halite:link {
	FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none
}
.halite:visited {
	FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none
}
.halite:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.han:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.han:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.han:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.han:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.ha:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none
}
.ha:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.ha:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.ha:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.har:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff8000; TEXT-DECORATION: none
}
.har:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none
}
.har:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #808080; TEXT-DECORATION: none
}
.har:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff8000; TEXT-DECORATION: underline
}
.ha2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none
}
.ha2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.ha2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.ha2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.link:active {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.link:link {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #080060; TEXT-DECORATION: none
}
.link:visited {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #080060; TEXT-DECORATION: none
}
.link:hover {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #ff0000; BACKGROUND-COLOR: #ffff80; TEXT-DECORATION: underline
}
.plink:active {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.plink:link {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #000080; TEXT-DECORATION: none
}
.plink:visited {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #000080; TEXT-DECORATION: none
}
.plink:hover {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #ff0000; BACKGROUND-COLOR: #ffff80; TEXT-DECORATION: underline
}
.lienvert {
	COLOR: #008000
}
.flink {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 0px; LINE-HEIGHT: 0px; BACKGROUND-REPEAT: no-repeat
}
.glink {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(../images/a_r1.gif); LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.nlink:active {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/annonces_bullet.gif); COLOR: #ff0000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.nlink:link {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/annonces_bullet.gif); COLOR: #808080; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.nlink:visited {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/annonces_bullet.gif); COLOR: #808080; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.nlink:hover {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/annonces_bullet.gif); COLOR: #ff0000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.shad {
	BACKGROUND: url(../images/s.gif) #ffffff no-repeat center top; WIDTH: 160px; HEIGHT: 12px
}
.shadfull {
	BACKGROUND: url(../images/annonces_bottom.jpg) #ffffff no-repeat center top; WIDTH: 600px; HEIGHT: 16px
}
.header {
	FONT-WEIGHT: bolder; FONT-SIZE: 13px
}
.headervert {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #008000
}
.number {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.annonces {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.annonces_titre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.anntitle {
	FONT-SIZE: 9px; COLOR: #339933
}
.stylex1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000030
}
.bigf {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px
}
.datep {
	FONT-SIZE: 10px; COLOR: #a0a0a0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hrtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.anylinkcss {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; Z-INDEX: 100; VISIBILITY: hidden; BORDER-LEFT: #808080 1px solid; WIDTH: 200px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #808080 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffee
}
.anylinkcss A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 100%; TEXT-INDENT: 5px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.anylinkcss A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #d0d0d0
}
.suggest {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; Z-INDEX: 100; VISIBILITY: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 224px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fffffa
}
.pmb2 {
	BORDER-LEFT-COLOR: #d0d0d0; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #d0d0d0; BORDER-TOP-COLOR: #d0d0d0; BORDER-RIGHT-COLOR: #d0d0d0
}
.pmb3 {
	BORDER-LEFT-COLOR: #d0d0d0; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #d0d0d0; BORDER-TOP-COLOR: #d0d0d0; BORDER-RIGHT-COLOR: #d0d0d0
}
.pmb4 {
	BORDER-LEFT-COLOR: #d0d0d0; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #d0d0d0; BORDER-TOP-COLOR: #d0d0d0; BORDER-RIGHT-COLOR: #d0d0d0
}
.pmbContent {
	BORDER-LEFT-COLOR: #d0d0d0; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #d0d0d0; BORDER-TOP-COLOR: #d0d0d0; BORDER-RIGHT-COLOR: #d0d0d0;
	
	  
}
.pmb1 {
	BACKGROUND: #d0d0d0
}
.pmb2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.pmb3 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 0px solid
}
.pmb4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.pmbContent {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.pmb1 {
	HEIGHT: 00px
}
.pmb2 {
	HEIGHT: 0px
}
.pmb3 {
	HEIGHT: 0px
}
.pmb1 {
	MARGIN: 0px 5px
}
.pmb2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.pmb3 {
	MARGIN: 0px 2px
}
.pmb4 {
	MARGIN: 0px 0px; HEIGHT: 0px
}
.pmb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.pmb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.pmb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.pmb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.pmb5 {
	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 0px
}
.pmbBlock {
	DISPLAY: block; FONT-SIZE: 1px
}
.xpmb2 {
	BORDER-LEFT-COLOR: #e1e6ec; BACKGROUND: #f4f5f7; BORDER-BOTTOM-COLOR: #e1e6ec; BORDER-TOP-COLOR: #e1e6ec; BORDER-RIGHT-COLOR: #e1e6ec
}
.xpmb3 {
	BORDER-LEFT-COLOR: #e1e6ec; BACKGROUND: #f4f5f7; BORDER-BOTTOM-COLOR: #e1e6ec; BORDER-TOP-COLOR: #e1e6ec; BORDER-RIGHT-COLOR: #e1e6ec
}
.xpmb4 {
	BORDER-LEFT-COLOR: #e1e6ec; BACKGROUND: #f4f5f7; BORDER-BOTTOM-COLOR: #e1e6ec; BORDER-TOP-COLOR: #e1e6ec; BORDER-RIGHT-COLOR: #e1e6ec
}
.xpmbContent {
	BORDER-LEFT-COLOR: #e1e6ec; BACKGROUND: #f4f5f7; BORDER-BOTTOM-COLOR: #e1e6ec; BORDER-TOP-COLOR: #e1e6ec; BORDER-RIGHT-COLOR: #e1e6ec
}
.xpmb1 {
	BACKGROUND: #e1e6ec
}
.xpmb2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.xpmb3 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.xpmb4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.xpmbContent {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.xpmb1 {
	HEIGHT: 1px
}
.xpmb2 {
	HEIGHT: 0px
}
.xpmb3 {
	HEIGHT: 1px
}
.xpmb1 {
	MARGIN: 0px 5px
}
.xpmb2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.xpmb3 {
	MARGIN: 0px 2px
}
.xpmb4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.xpmb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xpmb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xpmb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xpmb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xpmb5 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
.xpmbBlock {
	DISPLAY: block; FONT-SIZE: 1px
}
.menusep {
	BORDER-TOP: #e1e6ec 1px solid; DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 0px
}
.navsep {
	BORDER-TOP: #e1e6ec 1px solid; DISPLAY: block; MARGIN: 4px; OVERFLOW: hidden; WIDTH: 98%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 0px
}
.picsep {
	BORDER-TOP: #e1e6ec 1px solid; MARGIN-TOP: 11px; DISPLAY: block; MARGIN-BOTTOM: 11px; OVERFLOW: hidden; WIDTH: 85%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 0px
}

*.carpe_horizontal_slider_track {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 60px; COLOR: #d0d0d0; LINE-HEIGHT: 0px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 1; MARGIN: 4px 4px 2px; BORDER-LEFT: #999 1px solid; WIDTH: 50px; COLOR: #ccc; LINE-HEIGHT: 0px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; HEIGHT: 2px; BACKGROUND-COLOR: #d0d0d0
}
*.carpe_horizontal_slider_track *.carpe_slider {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #aaa 2px solid; FONT-SIZE: 0px; Z-INDEX: 1; MARGIN: 0px; BORDER-LEFT: #aaa 2px solid; WIDTH: 15px; CURSOR: hand; COLOR: #333; LINE-HEIGHT: 0px; BORDER-BOTTOM: #333 2px solid; POSITION: relative; HEIGHT: 8px; BACKGROUND-COLOR: #ffffe8; TEXT-ALIGN: left
}
*.carpe_slider_display_holder {
	FLOAT: left; MARGIN: 0px; WIDTH: 20px; HEIGHT: 10px; BACKGROUND-COLOR: #f4f5f7
}
.carpe_slider_display {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; CURSOR: default; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #f4f5f7; BORDER-RIGHT-WIDTH: 0px
}
.pointbleu {
	BORDER-RIGHT: #3399cc 2px dotted; BORDER-TOP: #3399cc 2px dotted; BORDER-LEFT: #3399cc 2px dotted; BORDER-BOTTOM: #3399cc 2px dotted
}
.barre1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #FF0000; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.confirm {
font-family: sans-serif;
font-size:  14px;
border: 1px solid #6495ed;
width: 50%;
padding: 5px;
background-color: #D0E3FA;
font-style:oblique,bold;
}

.confirm1 {
font-family: sans-serif;
border: 1px dotted #6495ed;
width: 50%;
padding: 5px;
background-color: #f9f9f9;
}
.intextBleu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.intextRouge {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.intextViolet {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.intextOrange {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.intextJaune {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.intextVert {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #4b5c76; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.Cadres1 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid; BORDER-COLLAPSE: collapse
}
#col1 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cadres2 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid; BORDER-COLLAPSE: collapse
}
#col2 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cadres3 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid; BORDER-COLLAPSE: collapse
}
#col3 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cadres4 {
	BORDER-RIGHT: #e6e6fa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6fa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e6e6fa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6fa 1px solid
}
#col4 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cadres5 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid; BORDER-COLLAPSE: collapse
}
#col5 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cadres6 {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid; BORDER-COLLAPSE: collapse
}
.bondieu {
	BORDER-RIGHT: #e6e6fa 1px solid; BORDER-TOP: #e6e6fa 1px solid; BORDER-LEFT: #e6e6fa 1px solid; BORDER-BOTTOM: #e6e6fa 1px solid
}
.Cerco {
	TEXT-ALIGN: left
}
.pellycanEncadre {
	BORDER-RIGHT: #666699 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666699 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666699 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666699 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f8f8ff
}
.pellycanactualite {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0.4em; MARGIN: 0px; COLOR: white; PADDING-TOP: 0.4em; FONT-FAMILY: "Courier New", Courier, Monaco; BACKGROUND-COLOR: #CBD1FA
}
.pellycanrouge {
	MARGIN: 1em
}
.pellycab {
	FONT-SIZE: 1em; COLOR: #333366
}
.bleudark12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #054080; FONT-FAMILY: verdana,arial,geneva,lucida,helvetica,sans-serif
}
.orangeclear12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dead57; FONT-FAMILY: verdana,arial,geneva,lucida,helvetica,sans-serif
}
.bleuclear11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1d80dd; FONT-FAMILY: verdana,arial,geneva,lucida,helvetica,sans-serif
}
.bleudark11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #054080; FONT-FAMILY: verdana,arial,geneva,lucida,helvetica,sans-serif
}
.nicolasfermiers { 
font-size: 9px; 
color: #c0c0c0; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #131212; 
border: 1px solid #666666  
height: 10px;
}
.omega {  
	background-color: #131212; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	text-decoration: none  
}

.omega2 {  
	background-color: #131212; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	text-decoration: none  
}

.omegaspacer {  
	background-color: #5D5D5D; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	text-decoration: none  
}

.omega3 {  
	background-color: #131212; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	text-decoration: none  
}
.plasmaorange {
	BORDER-RIGHT: #9966cc 1px solid; BORDER-TOP: #9966cc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #9966cc 1px solid; BORDER-BOTTOM: #9966cc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, san-serif; BACKGROUND-COLOR: #ffffff
}
.plasmapoint {
	BORDER-RIGHT: #9933cc 1px solid; BORDER-TOP: #9933cc 1px solid; BORDER-LEFT: #9933cc 1px solid; BORDER-BOTTOM: #9933cc 1px solid
}
.area { 
	border:1px solid rgb(123,168,204); font-family: Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color:#333333;
	background-image: url('../imag/forum.gif'); 
	
	}
	.classinputtext, .classtextarea,.classselect,.classinputcheck,.classinputradio,.inputreset,.inputsubmit{
	border-style :solid;
	border-width: 1px;
	border-color:#615346;
	margin-left:5px;
}
.classinputtext, .classtextarea,.classselect,.classoption,.classinputcheck,.classinputradio,.inputreset,.inputsubmit{
	font-size : 12px; 
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
}
.classinputcheck,.classinputradio{
	border-width: 0px;
}
.inputreset,.inputsubmit{
	background-color: #e4e2e3;
	font-weight: bold;
}
.intituleformulaire{
	font-size : 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color :#615346;
	width:20%;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	float: left;
}
.blocksumit{
	display: block;
	margin: 5px 0 0 20%;
	/*padding-left: 20%;
	padding: 3px;*/
}
.champobligatoire{
	font-size : 13px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:red;
}
td.content {
	background:#FFFFFF;
}
body {
	SCROLLBAR-FACE-COLOR: #cccccc;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #d8d5d5;
	SCROLLBAR-3DLIGHT-COLOR: #fffbee;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #fffbee;
	SCROLLBAR-DARKSHADOW-COLOR: #fffbee;
	
}
.b_submit {
        background-color: #f5f5f5;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 1px;
        font-size: 12px;
        padding-top: 1px;
        padding-left: 0px;
        padding-right: 0px;
        font-weight: bold;
        cursor: hand;
}

.b_submit_attention {
        background-color: #B81313;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 1px;
        font-size: 12px;
        padding-top: 1px;
        font-weight: bold;
        cursor: hand;
}
td.section {
	font-family: verdana, Arial, helvetica, sans-serif; 
	font-size:12px;
	color:#2D2D2D;
	font-weight: normal;
	background-color: #fffbee;
	border-top: 1px solid #2D2D2D;
	border-bottom: 1px solid #2D2D2D;
	margin-top : 1px;
	margin-bottom : 1px;
	margin-left : 6px;
	margin-right : 6px;
}

td.section_menu {
	font-family: verdana, Arial, helvetica, sans-serif; 
	font-size:14px;
	color:#2D2D2D;
	font-weight: normal;
	background-color: #FAFFFF;
	border-top: 1px solid #3366FF;
	border-bottom: 1px solid #3366FF;
	margin-top : 1px;
	margin-bottom : 1px;
	margin-left : 6px;
	margin-right : 6px;
}
a.section_menu{ font-family:Verdana; font-size : 18px; text-decoration:none; font-weight: bold;}
.section_menu{ font-family:Verdana; font-size : 18px; }
.template {
	padding-top: 6px;
	background: #D9945F;
    color: #6E7066;
}
.forCurvyFooter {
	padding-bottom: 6px;
	background: #C0C1BB;
}
.template a {
	color: #7C93BC;
    text-decoration: none;
	font-weight: bold;
}
.template a:hover {
	color: #81a249;
}
.template table{
    width: 100%;
    border-collapse:collapse; 
}
.template table caption{
    width: 100%;
	height: 27px;
    line-height: 20px;  
	background: #D9945F url('../images/header_bg.gif') repeat-x;
	font-weight: bold;
}
.template table tr {
	height: 2em;
    /*line-height: 3em;  */
}

.template table td,
.colheader, .filterheader {
	text-align: left;
    padding: 4px 5px 2px 10px;
}
.colheader, .filterheader {
    height: 26px;
	background: url('../images/colheader_bg.gif') repeat-x;
    border-top: white solid 2px;
    border-bottom: #E1E1DF solid 2px;  
    color: #CF7937;
}  
.template table td {
    border-top: #E1E1DF solid 1px;
    /* border-bottom: #E1E1DF solid 1px;  */
}
.template table tr.newline td {
    border-top: 0px;
    font-size: 11px;
}
.filterheader input {
    height: 1.2em;
    font-size: 1em;
    width: 8em;
}
.filterheader select {
    height: 1.6em;
    font-size: 1em;
    width: 8em;
}
.template table td td {
    border: none;
    padding: 0px;
}

.template table td td.celltext {
    white-space: nowrap;
}

.template .title {
    border: none;
	color: white;
	text-align: left;
    float: left;
    padding-left: 10px;
}
.headermethod {
	color: white;
	text-align: right;
    float: right;
    padding-right: 10px;
}
.title a, .headermethod a {
	color: white;
}

.title a:hover, .headermethod a:hover{
	color: #E9C459;
}
.cell0, .label0{
    background: #EDEDEC; 
}
.cell, .label, .cell1, .label1{
    background: #FAFAFA; 
}

.formTemplate .label0, .formTemplate .label1{
    width: 20%;
}          
.formTemplate .cell0, .formTemplate .cell1{
    width: 80%;
}
#fieldset-create_form .label {
    width: 70%;
}

.label, .label0, .label1 {
    font-weight: bold;
}
@media print {
    .template table caption{
        border: 1px solid black;
    }
    .headermethod, .filterheader {
        display: none;
    }
    .template table td, .template table th, .cell0, .cell1{
        border: 1px solid #000000;
    }
    .template a, .template a:hover { color: black; }
}
.button-avessmo{
    background: #f2f3ef; 
    color: #333366; 
	padding: 0px 0px;
    vertical-align: middle;
	text-align: center;
}           
.template table tr td.submitfooter{
    background: url('../images/submitfooter_bg.gif') repeat-x;
    padding: 3px 0 0;
	height: 26px; 
	text-align: left;
}           
.template table tr td.separator{
    text-align: left;
    background: url('../images/menubg.gif') repeat-x;
    height: 32px;
    line-height: 32px;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #e1e1df;
    padding: 0;
}           
.expl{ 
    color:gray; 
  	font-size: 8pt;
  	font-weight: normal;
    white-space: normal;
    line-height: 1em;  
}

/* Pager tool styles */
ul.pager {
	margin-bottom: 10px;
	list-style: none;
	text-align: right;
	white-space:nowrap;
}
ul.pager li {
	margin: 0;
	padding: 0 3px;
	list-style: none;
	display: inline;
    color:#333366; 
    font-weight: bold;
}
ul.pager li a { 
    text-decoration: underline; 
    color:#333366;
}
ul.pager li a:hover { 
    color:#0066cc;
}
.sortingHighlight { background: #E1F0F0;}
.hover-row {
	background: #d1e3e0;
}
.hover-click {
	background: #e3e0d1;
}

#item-showdetails td.label0, #item-showdetails td.label1, #user-showdetails td.label0, #user-showdetails td.label1 {
    width: 220px;
    color: #7C93BC;
}

/* 'Reply to this posting' and 'Email this to a friend' links */
.template table tr td.friendAndResponse {
    /* background: url('../images/response_bg.gif') repeat-x; */    
    background: #c0c1bb;    
    padding-left: 100px;
    padding-right: 100px;
    height: 20px;
}
.friend {
    background: #81a249;
}
.friendAndResponse td a {
    color:#fff;
    font-size: 11px;
	padding: 5px 20px;
	text-decoration:none;
}
.friendAndResponse td a:hover {
	text-decoration:underline;    
    color:#fff;
}

.friendAndResponse table {
    width: 100%;
}
.friendAndResponse table td {
    width: 50%;
    text-align: left;
}

/* Pictures related: */
.template table td.adDetailsSideBar {
    width: 206px;
    background: #EDEDEC;
    border-left: 1px solid white;
    vertical-align: top;
    text-align: left;
    padding: 5px;
}
table.pictures  {
    border-spacing: 5px;
    border-collapse: separate;
    /* width: 195px; */
}
table.pictures  tr td {
    border: 1px solid #B6B7B2;
    padding: 3px;
    text-align: left;
    vertical-align: middle;
}
table.pictures  tr td img {
    margin: 0px auto;
}
table.pictures  tr td.mainpic {
    height:148px;    
}

div.picture {
    border: 1px solid #B6B7B2;
    padding: 3px;
    width: 120px;
    /* height: 90px;
    line-height: 90px; */
    text-align: left;
    vertical-align: middle;
}
div.picture img {
    margin: auto;
}
td.mainpic div.picture
{
    width: 187px;
    height:140px;    
    line-height: 140px;
    background: #D6D7D3;
    border: 0px;
}
.sideBarTop div, .sideBarBottom div
{
    border: 1px solid #B6B7B2;
    width: 190px;
    padding: 5px;
    margin: 0px auto;
    text-align: left;
}
.sideBarTop div
{   
    margin-bottom: 0px;
}

.sideBarBottom div
{    
    margin-top: 0px;
}

.annoncesms {
	BACKGROUND-COLOR: #B81313;
}
.avessmo_submit_modeste {
        background-color: #0073B6;
        color: #FFFFFF;
        border-color: transparent;
        border-width: 1px;
        font-size: 10px;
        padding-top: 1px;
        font-weight: bold;
        cursor: hand;
}
.menu_haut_dev {
	background-color:white;
	text-color:#FFF;
	text-decoration:overline;
}
.menu_haut_avessmo:active {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; COLOR: white; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.menu_haut_avessmo:link {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; COLOR: white; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
	  }
.menu_haut_avessmo:visited {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; COLOR: white; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: overline
}
.menu_haut_avessmo:hover {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../img/jpg/footer.jpg); COLOR: white; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: blink
}
.moncv{background:#0073B6;color:#fff;padding:5px 5px; margin-bottom:8px}
.wetText {
		float: left;
		width: 67%;
		padding: 0 3%;
		padding-right: 0;
		padding-bottom: 30px;
		text-align: justify;
	}
		.wetText h3 {
			font: bold italic 18px Calibri, Arial, sans-serif;
			height: 18px;
			line-height: 18px;
			color: #373928;
			margin: 20px 0;
		}
		.wetText h3 a {
			color: #373928;
		}
		.wetText h3 em {
			padding-left: 20px;
			font: normal 10px Calibri, Arial, sans-serif;
			/***font: normal 10px Calibri, Arial, sans-serif;*/
			text-transform: uppercase;
			height: 18px;
			line-height: 18px;
			background: white url(../images/puce_text.gif) 10px 0 no-repeat;
			/***color: #a8cc19; */
			color: #bebebd;
		}
		.wetText a {
			color: #9ab310;
		}
		.wetText p {
			text-indent: 36px;
		}
		.wetText p strong {
			color: #444;
		}
		.quicklinks {
			width: auto;
			overflow: hidden;
		}
		.quicklinks ul {
			width: 250px;
			border-top: 1px solid #e7e7e7;
		}
			.quicklinks ul li {
				width: 250px;
				height: 45px;
				border-bottom: 1px solid #e7e7e7;
				color: #a2a2a2;
				overflow: hidden;
			}
			.quicklinks ul li a {
				/***font-size: 14px;*/
				width: 215px;
				display: block;
				text-decoration: none;
				/* color: #a2a2a2; */
				color: #797979;
				height: 29px;
				padding: 8px;
				padding-left: 25px;
				background: white url(../images/puce_left_list_green.gif) 6px center no-repeat;
				overflow: hidden;
			}
			.quicklinks ul li a:hover {
				background: #eee url(../images/puce_left_list_grey.gif) 6px center no-repeat;
			}
			.quicklinks ul li a strong {
				white-space: nowrap;
				font-size: 10px;
				/***font-size: 10px;*/
				color: #cecece;
				text-transform: uppercase;
			}
			.quicklinks .current {
				background-color: #fdfff3;
			}
			.texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:lighter;
	text-align:left;
	
}
.texte_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF7700;
	font-weight:lighter;
}
.texte_Gris_Over {
	background-color:#E9E9E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	cursor: hand;
}
.texte_titre_vert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4E5405;
	font-weight:bold;
	text-decoration: none;
}

.texte_compteur {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.texte_compteur_rouge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-align:left;
}

.texte_gris_petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#7A7A7A;
	font-weight:lighter;
}
.texte_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.texte_titre_orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7700;
	font-weight:bold;
}
.texte_titre_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.texte_legende {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	color:#535353;
}
.texte_legende_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	color:#FFFFFF;
}

.texte_pointille {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	border-bottom : 1px dotted #000000; 
}
.input_texte {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border :1px solid #000000; 
}
.input_texte_sb {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border :0px solid #000000; 
}
.input_texte_mc {
	background-color:#F2FADA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border :1px solid #80890A;
}
A.lien-bas:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7b7b7b; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
A.lien-bas:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7b7b7b; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
A.lien-bas:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7b7b7b; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.rubrique-bas {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.colonne-bas {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a4a4a4 1px dotted; WIDTH: 165px; PADDING-TOP: 5px
}
.fond-menu-bas {
	HEIGHT: 30px; TEXT-ALIGN: left
}
.menu-bas {
	FONT-SIZE: 11px; MARGIN-LEFT: auto; COLOR: #ffffff; LINE-HEIGHT: 20px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.btns{}
.btns ul{float:right;}
.btns ul li{float:left;padding:5px 0px;}
.btns a{background:url(../images/button.gif) left 0;  color:#fff; text-decoration:none; height:30px; float:left; cursor:hand; padding:0 0 0 15px;margin:0px 5px;}
.btns a span{background:url(../images/button.gif) right 0;padding:0 15px 0 0; float:left;color:#fff;font-weight:bold; line-height:29px;}
.btns a:hover{color:#fff;}

.lbox{margin-bottom:10px;padding-bottom:5px;}
.lbox_t{color:#fff; background:#275C92 url(../images/lefttitlebg.gif) left top repeat-x;padding:5px 10px;font-weight:bold;font-size:14px;}
.lbox_c{border:1px solid #CCCCCC;padding:5px;}

.mbox{margin-bottom:10px;}
.mbox_t{background:url(../images/middletitlebg.gif) left bottom repeat-x;padding:5px;font-weight:bold;color:#000;font-size:18px;font-family:Georgia;}
.mbox_c{padding:8px;border-width:0px 1px 1px 1px;width:100%;}

/*
CSS pour rajeunir un tout petit peu mes couleurs lol
Merci Modeste AVESSE
*/

.btn, #btn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: white; background-color: #FF7E19; border-top:1px solid buttonhighlight;border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow;text-align:center;margin-top: 10px;height: 15px;}
.btn11 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color: white;background-color: #FF7E19;border-top:1px solid buttonhighlight;border-left: 1px solid buttonhighlight;border-bottom: 1px solid buttonshadow;border-right: 1px solid buttonshadow;text-align:center;margin-top: 10px;}

/* Amusement pour donner un peu plus d'effet aux menus de gauche
*/
/* BoxedA */

.boxedA {
}

.boxedA h2 {
	height: 35px;
	padding-top: 25px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 2em;
}

.boxedA h3 {
	font-size: 1em;
	font-weight: bold;
}

.boxedA p {
	line-height: 2em;
	text-align: justify;
}

.boxedA .more {
	text-align: right;
}

.boxedA .more a {
	padding: 0 1em;
	background: #CCCCCC;
	border-left: 4px solid #666666;
	text-decoration: none;
}

.boxedA .more a:hover {
	background: #666666;
	color: #FFFFFF
}

/* BoxedB */

.boxedB {
	margin-bottom: 1px;
	background: #FAD4C6 url(images/img07.gif) repeat-y;
	border-bottom: 1px solid #F07242;
}

.boxedB h2 {
	height: 35px;
	padding: 25px 0 0 21px;
	border-bottom: 1px solid #FFFFFF;
	letter-spacing: -1px;
	font-size: 24px;
	font-weight: normal;
	color: #F07242;
}

.boxedB ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.boxedB li {
	display: inline;
}

.boxedB a {
	display: block;
	width: 199px;
	height: 23px;
	padding: 7px 0 0 21px;
	background: #FDF1EC url(images/img08.gif) no-repeat;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	color: #F07242;
}

.boxedB a:hover {
	background: #F7B8A0 url(images/img09.gif) no-repeat;
	color: #FFFFFF;
}

/* BoxedC */

.boxedC {
	margin-bottom: 1px;
	background: #CBE2F8 url(images/img11.gif) repeat-y;
	border-bottom: 1px solid #549EE9;
}

.boxedC h2 {
	height: 35px;
	padding: 25px 0 0 21px;
	border-bottom: 1px solid #FFFFFF;
	letter-spacing: -1px;
	font-size: 24px;
	font-weight: normal;
	color: #549EE9;
}

.boxedC ul {
	margin: 0;
	padding: 0;
	list-style:disc;
}

.boxedC li {
	display: inline;
}

.boxedC a {
	display: block;
	width: auto;
	height: auto;
	padding: 7px 0 0 21px;
	background: #EEF5FD url(images/img12.gif) no-repeat;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	color: #549EE9;
}

.boxedC a:hover {
	background: #A9CEF4 url(images/img13.gif) no-repeat;
	color: #FFFFFF;
}

/* News */

#news {
}

#news h2 {
	font-size: 22px;
}

#news ul {
	list-style-type: square;
}
/* page contact */

.competence {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 98%; PADDING-TOP: 0px
}
.competence H3 {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #e85325 1px solid
}
.competence H2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(../pics/puce_violet.gif) no-repeat left center; MARGIN: 25px 0px 1px; WIDTH: 450px; COLOR: #5c1f79
}
.competence TABLE {
	FONT-SIZE: 14px; MARGIN: 0px 0px 10px 20px; WIDTH: 250px
}
.orange {
	FONT-WEIGHT: bold; COLOR: #e85325
}
.prix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #5c1f79; PADDING-TOP: 0px; FONT-FAMILY: Helvetica; TEXT-ALIGN: center
}
.sponsorise {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e7dcea; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}

h2 {
	color: #6982B5;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid #939FB7;
	padding-bottom: 5px;
}

/* Bandeau publicitaire


/* FOND DU BANDEAU */


div#bandeauDefilant div#conteneurDefileur{ 

background-color:#0073B6; }  

/* BOUTON FERMER */ 

div#bandeauDefilant div#conteneurDefileur a#closeButton{

color:white; 	
line-height:16px; 
}  

div#bandeauDefilant div#defileur div.entryActive img{
margin-left:30px;
margin-top:7px;

}

/* LIEN DU BILLET */ 

div#bandeauDefilant div#defileur div.entryActive a{

 	color:#F5F5F5; 	

	font-weight:bold; 	

	font-family:Arial; 	

	text-decoration:none; 	

	font-size:10px; 	


}  


/* NOM DE LA CATEGORIE */ 


div#bandeauDefilant  div#defileur div.entryActive span.blogCategory{

color:#CDCDCD; 	
padding-right:10px; 	
padding-left:10px; 	
font-weight:bold; 	
font-family:Arial; 	
font-size:16px; 	
line-height:30px;	 

}  

/* NOM DU BLOG */ 
div#bandeauDefilant  div#defileur div.entryActive span.blogName{
color:#FFFFFF;
padding-right:10px;
padding-left:10px;
font-weight:bold;
font-family:Arial ,Arial Narrow, Helvetica, sans-serif;
font-size:15px;
line-height:30px;
}			

div#bandeauDefilant{
	position:relative;
	bottom:0px;
	left:0px;
	height:30px;
	width:100%;
	overflow:hidden;
	z-index:10;
	opacity: .90;
}
html>body #bandeauDefilant { position:fixed;}

div#bandeauDefilant div#conteneurDefileur{
	width:100%;
	margin:auto;
	background-color:#990000;
	position:relative;
}
div#bandeauDefilant div#conteneurDefileur a#closeButton{
	position:absolute;
	right:5px;
	top:2px;
	color:white;
	line-height:16px;
	text-decoration:none;
}
div#bandeauDefilant div#defileur{
	margin:0px;
	padding:0px;
	width:975px;
	position:relative;
	top:0px;
	height:30px;
}
div#bandeauDefilant div#defileur div.entry{
	position:absolute;
	top:0px;
	left:50px;
	height:30px;
	display:none;
}
div#bandeauDefilant div#defileur div.entryActive{
	position:absolute;
	top:0px;
	left:50px;
	height:30px;
	display:block;
}
div#bandeauDefilant div#defileur div.entryActive a img{
	float:left;
	margin-left:30px;
	margin-top:6px;
}
div#bandeauDefilant div#defileur div.entryActive a{
	color:#F5F5F5;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
	font-size:16px;
	line-height:30px;
}
div#bandeauDefilant  div#defileur div.entryActive a span.category{
	color:#CDCDCD;
	padding-right:10px;
	padding-left:10px;
}
 /* Module Ajax Authentification des membres sur zonedev*/
 
 #niceloginform div.head {
       width:100%;
       height:26px; 
       background:url(../images/pasportbgzag.gif) #5D5B5E repeat-x bottom left;
       margin:0; 
       padding:0;
} 
#niceloginform div.head div.left {
       float:left; 
       font:11px Verdana; 
       color:#FFFFFF; 
       padding:6px;
}
#niceloginform div.head div.right {
       float:right; 
       padding:6px;
}
#niceloginform {
       position: absolute;
       width: 332px;
       left: 50%;
       margin-left:-170px;
       top: 50%;
       margin-top:-150px;
       text-align:left;
       background:url(../images/login.jpg) right center no-repeat #FFFFFF;
       display: none;
       z-index: 99;
}
#screen {
       position: absolute;
       top: 0;
       left: 0;
       right: 0;
       width: 100%;
       height: 100%;
       z-index: 98;
       display: none;
       /* background: url(../images/bg.png); */
}
* html #screen {
       background-color: #333;
       background-color: transparent;
       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg.png", sizingMethod="scale");
}
#niceloginform div.border {
       border:1px solid #3C3C3C;
       padding:5px 10px 18px 10px;
       line-height:20px;
       font:11px Verdana;
       color:#000;
}
#niceloginform div.border h2 {
       font:20px Tahoma; 
       color:#CC3300;
       margin-top:0;
}
#niceloginform div.border div.input {
       margin:0;
       padding:4px 0 1px 0;
}
#niceloginform div.border input.data {
       width:190px;
       padding:3px 3px 3px 5px;
}
#niceloginform div.border input.data {
       border:1px solid #D4D0C8;
       background:#FFFFFF;
       color:#000000;
}
#niceloginform div.border div {
       margin:0 0 10px 0;
}
#niceloginform div.border div#register {
       border-top:1px solid #D4D0C8;
       margin:10px 0 0 0;
       padding:5px 0 0 0;
}
#cursor {
       cursor: default;
}
#cursor-link {
       cursor: default; 
       color: #578cca; 
       text-decoration: underline;
}
#cursor-link:hover {
       cursor: default; 
       color: #000; 
       text-decoration: none; 
       border-bottom: 1px solid #ccc;
}

input.button {
	font-family: arial, verdana, serif;
	font-size: 11px;
	padding: 3px;
	color: #333333;
	font-weight: bold;
	background: #EEEEEE;
	vertical-align: middle;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
}