body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5aaf48;
}
input {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#333333;
	background-color:#FFFFFF;
	height:19px;
	border:#CCCCCC 0px solid;
	/*width:120px;*/
	/*padding-left:5px;*/
}

a {
    color:#227735;
    font:bold;
}



.inputServ {
	width:15px;
	height:15px;
}
textarea {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#333333;
	background-color:#FFFFFF;
	height:19px;
	border:#CCCCCC 1px solid;
	width:300px;
	height:60px;	
}
select {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#333333;
	background-color:#FFFFFF;
	height:19px;
	border:#CCCCCC 1px solid;
	padding-left:5px;
}
#divGlobal {
	margin-left: auto;
	margin-right: auto;
	margin-top:O;
	margin-bottom:0;
	width:780px;
	height:900px;
	background-color:#5aaf48;

}
#top{
	width:100%;
	height:58px;
	background-image:url(../img/topA1.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
#topSms{
	width:100%;
	height:58px;
	background-image:url(../img/topA1Sms.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
#topInside{
	width:720px;
	height:58px;
	padding-top:30px;
}
#topInsideHome{
	width:720px;
	height:28px;
	padding-top:30px;
}
#ident{
	width:740px;
	height:75px;
	background-image:url(../img/backGroundLayerProfil.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
#identC{
	width:740px;
	height:73px;
	background-image:url(../img/backGroundLayerProfilComp.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
#situs{
	width:780px;
	height:57px;
}
#situsThin{
	width:780px;
	height:17px;
}
#center{
	width:100%;
	background-image:url(../img/bgHome.jpg);
	background-position: top;
	height:540px;
	background-repeat:no-repeat;
}
#center2{
	width:100%;
	background-image:url(../img/withWhite.gif);
	background-position: center;
	background-repeat:repeat-y;
}
#center3{
	width:100%;
	background-image:url(../img/withWhite.gif);
	background-position: center;
	background-repeat:repeat-y;
}
#center3Sms{
	width:100%;
	background-image:url(../img/withWhiteSms.gif);
	background-position: center;
	background-repeat:repeat-y;
}
#center4{
	width:100%;
}
#center5{
	width:100%;
	background-image:url(../img/backGroundLayerFunc.gif);
	background-position: center top;
	background-repeat:no-repeat;
}
#center6{
	width:100%;
	background-image:url(../img/viewAccounts.gif);
	background-position: center top;
	background-repeat:repeat-y;
}
#center7{
	width:100%;
	background-position: center top;
	background-repeat:repeat-y;
}
#blocCentral{
	width:740px;
	padding-top: 100px;
	padding-left: 30px;
}
#blocCentral2{
	width:740px;
	padding-left: 30px;
}
#blocCentralNav{
	width:740px;
	padding-left: 0px;
}
#bottom{
	width:100%;
	padding-top:25px;
	background-image:url(../img/footer.gif);
	background-position: center top;
	height:40px;
	background-repeat:no-repeat;
}
#bottomSms{
	width:100%;
	padding-top:25px;
	background-image:url(../img/footerSms.gif);
	background-position: center top;
	height:40px;
	background-repeat:no-repeat;
}
#LayerLogin {
	position:relative;
	width:447px;
	height:292px;
	z-index:4;
	left: 0px;
	top: 91px;
}
#LayerLoginTop {
 background-image:url(../img/bgHeadLayerLogin.gif); 
 height:27px;  
 padding-left:10px;
}
#layerLoginBottom {
 background-image:url(../img/linear_Grey.gif); 
 background-position: center bottom;
 background-repeat:repeat-x;
 height:27px; 
 border-bottom:1px solid #d0d0d0;
}
#LayerDecouvrez {
	background-image:url(../img/decoouvrezBazile.gif);
	position:relative;
	width:142px;
	height:39px;
	z-index:3460;
	left: 470px;
	background-color: #99FF99;
	top: 40px;
}
#LayerNews{
	position:relative;
	width:738px;
	top: 95px;
}
#LayerSuperVignette {
	position:absolute;
	width:59px;
	height:66px;
	z-index:1900;
}
#Conteneur {
	position:relative;
	height:20px;
	width:250px;
}
#ConteneurVib {
	position:relative;
	height:20px;
	width:270px;
}
#ConteneurRing {
	position:relative;
	height:20px;
	width:270px;
}
#Cadre {
	position:absolute;
	width:250px;
	height:20px;
	border:1px solid;
	border-color: black;
	background-color:#FFFFFF;
}
#Cadre6 {
	position:absolute;
	width:270px;
	height:20px;
	border:1px solid;
	border-color: black;
	background-color:#FFFFFF;
}
/* END DIV STYLES */
/* START TEXT STYLES */
.greenHead {background-color:#FFFFFF; padding:2px 4px 2px 4px;}
.greenHeadComp {background-image:url(../img/bgMyNumber.gif);}
.greyBorder{
	padding-left:20px; 
	padding-top:20px; 
	padding-right:20px;
	background-color:#FFFFFF;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
}
.titleDarkGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333333;
}
.titleDarkerGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}
.titleDarkGrey a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}
.titleDarkGrey hover {
	text-decoration:none;
}
.titleLightGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}
.titleWithe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: white;
}
.textDarkGrey11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
}
.textDarkGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.textLightGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
.textGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5aaf48;
}
.textGreenLink9noUnderanyway{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5aaf48;
	text-decoration:none;
}
.textGreenLink9noUnder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5aaf48;
	text-decoration:none;
}
.textGreenLink9noUnder:hover {
	text-decoration:underline;
}
.textGreenLink9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5aaf48;
	text-decoration:underline;
}
.textGreenLink9:hover {
	text-decoration:none;
}
.textGreenLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5aaf48;
	text-decoration:underline;
}
.textGreenLink:hover {
	text-decoration:none;
}
.textRedLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d90303;
	text-decoration:underline;
}

.textRedLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d90303;
	text-decoration:none;
}
.textDarkGreenHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006729;
	font-weight:normal;
}

.textLightGreyFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.textLighterGreyFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
#textErrorHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:normal;
	padding-left:30px;
}
.textError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight:normal;
}
#textError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	width:560px; 
	padding-bottom:10px;
}
.backCom {
	background-image:url(../img/top_com.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.backUser {
	background-image:url(../img/top_com.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.goShort {
	z-index:349;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonOK.gif) no-repeat center center;
}
.go{
	z-index:345;
	width:78px;
	height:30px;
	border:none;
	background: transparent url(../img/valider.gif) no-repeat center center;
}
.goComp{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonOKC.gif) no-repeat center center;
}
.goCompMoin{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonMoin.gif) no-repeat center center;
}
.goCompMoinLight{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonMoinLight.gif) no-repeat center center;
}
.goCompPlus{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonPlus.gif) no-repeat center center;
}
.goCompPlusLight{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/boutonPlusLight.gif) no-repeat center center;
}
.goAssist{
	z-index:345;
	width:36px;
	height:32px;
	border:none;
	background: transparent url(../img/goAssist.gif) no-repeat center center;
}
.up{
	z-index:346;
	width:20px;
	height:20px;
	border:none;
	background: transparent url(../img/monter.gif) no-repeat center center;
}
.down{
	z-index:346;
	width:20px;
	height:20px;
	border:none;
	background: transparent url(../img/descendre.gif) no-repeat center center;
}
.reset{
	z-index:347;
	width:79px;
	height:30px;
	border:none;
	background: transparent url(../img/reset.gif) no-repeat center center;
}
/*NAVIGATION*/
#header {
	position:relative;
	background: transparent url(../img/bgNav.gif) no-repeat center center;
	font-size:93%;
	line-height:normal;
	width:740px;
	height:24px;
}
#headerB {
	position:relative;
	font-size:93%;
	line-height:normal;
	width:1000px;
	height:24px;
}
#header ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0px 0px 10pt;
}
#headerB ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0px 0px 10pt;
}

#header  li {
	background:transparent url(../img/NAV_left.gif) no-repeat scroll left top;
	float:left;
	margin:0pt;
	padding:0pt 0pt 0pt 6px;
	width:140.85px;
}

#header  #tabnav1 li {
	padding:0pt 0pt 0pt 6px;
	width:178.8px;
}

#header  #tabnav2 li {
	padding:0pt 0pt 0pt 6px;
	width:141.85px;
}

#headerB li {
	background:transparent url(../img/NAV_left.gif) no-repeat scroll left top;
	float:left;
	margin:0pt;
	padding:0pt 5pt 0pt 6px;
	width:170px;
}
#header a {
	background:transparent url(../img/NAV_right.gif) no-repeat scroll right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b8babd;
	display:block;
	float:left;
	font-weight:bold;
	padding:5px 5px 4px 6px;
	text-decoration:none;
}
#headerB a {
	background:transparent url(../img/NAV_right.gif) no-repeat scroll right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b8babd;
	display:block;
	float:left;
	font-weight:bold;
	padding:5px 5px 4px 6px;
	text-decoration:none;
}
#header a {
	float:none;
}
#headerB a {
	float:none;
}
#header a:hover {
	color:#FFFFFF;
}
#headerB a:hover {
	color:#FFFFFF;
}
#header #current {
	background-image:url(../img/NAV_left_on.gif);
}
#header #current a {
	background-image:url(../img/NAV_right_on.gif);
	color:#FFFFFF;
	padding-bottom:5px;
}
#headerB #current {
	background-image:url(../img/NAV_left_on.gif);
}
#headerB #current a {
	background-image:url(../img/NAV_right_on.gif);
	color:#FFFFFF;
	padding-bottom:5px;
}
.borderLeftRightGrey{
	border-left:#cfceb8 1px solid;
	border-right:#cfceb8 1px solid;
}
.tablo{
 border-right:thin #666666 solid;
 border-bottom:thin #333333 solid;
}
.TborderL{
	border-left:#cfceb8 1px solid;
	text-align: center;
}
.TborderR{
	border-right:#cfceb8 1px solid;
	text-align: center;
}
.TborderLR{
	border-left:#cfceb8 1px solid;
	border-right:#cfceb8 1px solid;
	text-align: center;
}
.Test:hover{
	background: #5AAF48;
}
.Tborder{
	text-align: center;
}
#ameliorer{
	font-family: Helvetica, serif;
	font-size: 15px;
	border:#CCCCCC 1px solid;
	width:325px;
	height:125px;
}
.info{
	position:fixed;
}

#monbazAd a{
    color:black;
    border:black outset 1px;
    background-color:#47CF46;
    display:block;
    width:350px;
    height:25px;
    -moz-border-radius : 5px 5px 5px 5px;
     border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;
    text-decoration:none;
    font-size:13px;
    padding:1px;
    font-weight:bold;
    margin:3px;
    line-height:25px;
}

#monbazAdtitle {
    color:white;
    border:black outset 1px;
    background-color:black;
    display:block;
    width:350px;
    height:20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;
    text-decoration:none;
    font-size:13px;
    font-weight:bolder;
    padding:1px;
    margin:3px;
    line-height:20px;
}

#monbazAd a:hover{
    color:white;
    border:black inset 1px;
    display:block;
    width:350px;
    height:25px;
    -moz-border-radius : 5px 5px 5px 5px;
     border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;
    line-height:25px;
}

div#monbazAc a{
    color:black;
    border:black outset 1px;
    background-color:#47CF46;
    display:block;
    width:300px;
    height:25px;
    -moz-border-radius : 5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;
    text-decoration:none;
    font-size:13px;
    padding:1px;
    font-weight:bold;
    margin:5px;

}

div#monbazAc a:hover{
    color:white;
    border:black inset 1px;
    display:block;
    width:300px;
    height:25px;
    -moz-border-radius : 5px 5px 5px 5px;
    text-align:center;
}

div#monbazAb a{
    color:black;
    border:black outset 1px;
    background-color:#E07A76;
    display:block;
    width:460px;
    height:20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;
    text-decoration:none;
    font-size:13px;
    padding:1px;
    font-weight:bold;

}

div#monbazAb a:hover{
    color:white;
    border:black inset 1px;
    display:block;
    width:460px;
    height:20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    text-align:center;

}
