.visiteur {
background-image:none;
visibility:hidden;
}

.visiteurInscrit {
background-image:none;
visibility:hidden;
}

.client {
background-image:none;
visibility:hidden;
}

.clientVIP {
background-image:none;
visibility:hidden;
}

.distributeur {
background-image:none;
visibility:hidden;
}

a.other:link {
color:#000000;
text-decoration:none;
}

a.other:hover {
color:#000000;
text-decoration:none;
}

a.other:visited {
color:#000000;
text-decoration:none;
}

a.navigation:link {
color:#009;
font-weight:700;
text-decoration:underline;
}

a.navigation:hover {
color:#009;
font-weight:700;
text-decoration:underline;
}

a.navigation:visited {
color:#009;
font-weight:700;
text-decoration:underline;
}

a.navigation2:link {
color:#000000;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.navigation2:hover {
color:#000000;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.navigation2:visited {
color:#000000;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.contact:link {
color:#FF6600;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.contact:hover {
color:#ff6600;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.contact:visited {
color:#ff6600;
font-weight:700;
letter-spacing:0.5px;
text-decoration:none;
}

a.footerLink:link {
color:#666666;
font-size:10px;
text-decoration:underline;
}

a.footerLink:hover {
color:#ff6600;
font-size:10px;
text-decoration:underline;
}

a.footerLink:visited {
color:#666666;
font-size:10px;
text-decoration:underline;
}

.artRed
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	text-align:right;
	}

#content_bg {
background-image:url(../images/layout/bg_grass.jpg);
visibility:hidden;
}

p {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
text-align:left;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;
font-weight:100;
margin:0;
padding:0;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#999999;
margin:0;
padding:0;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
margin:0;
padding:0;
}

fieldset {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
line-height:40px;
}

#left {
clear:left;
}

#both {
	clear:both;
}

#right
	{
		clear:right;
	}

.myBox
{
    margin: 0 auto;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 60%;
    padding: 20px;
    text-align: left;
    background-color: #ff0000;
    border: 3px solid #ffffff;
    /*
    background-image: url(back_test2.jpg);
    background-repeat: no-repeat;
    */
}

#mainPage {
width:880px;
padding:7px 0px 7px 0px;
visibility:hidden;
height:0px;
}



#content_in {
width:1024px;
visibility:hidden;
margin:auto;
height:0px;
}

#top {
width:1024px;
background-image:url(../images/top_visitor3.png);
height:0px;
visibility:hidden;
}

#menu_block2 {
height:0px;width:1024px;
visibility:hidden;
}
#menu {
background-image:url(../images/bg_menu.png);
background-repeat:no-repeat;
height:0px;padding-left:63px;
width:1024px;
visibility:hidden;
}
#menu_block {

float:left;
height:0px;
margin-top:6px;
padding-left:7px;
padding-right:20px;
padding-top:2px;
visibility:hidden;
}
#menu_block:hover {
float:left;
height:0px;
margin-top:6px;
padding-left:7px;
padding-right:20px;
padding-top:2px;
visibility:hidden;
}

a.menuTop:link
	{
	color:#F1F1F1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	}

a.menuTop:hover 
	{
	color:#F1F1F1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	}
	
a.menuTop:visited
	{
	color:#F1F1F1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	}

.imgMenu 
	{
	padding-bottom:1px;
	}

#main {
width:1024px;
background-image:url(../images/main_visitor.png);
height:0px;
visibility:hidden;
}

#footer {
width:1024px;
background-image:url(../images/bg_footer.png);
background-repeat:no-repeat;
background-position:bottom;
height:0px;
visibility:hidden;
}

#footer_under {
width:1024px;
height:0px;
background-color:#666666;
visibility:hidden;
}

#footer3
	{
		background-image:url(../images/layout/footerCenter2.png);
		visibility:hidden;
	}

#footerContent
	{
		border-top:1px solid #D1D1D1;
		color:#999999;
		font-size:10px;
		visibility:hidden;
		padding:7px 10px 0px 13px;
		text-align:left;
		width:875px;
	}




/* IN PAGE */

#index_pub_connect {
width:898px;
background-color:#666666;
margin-top:15px;
height:0px;
border-top:solid 1px #999999;
border-bottom:solid 1px #999999;
visibility:hidden;
}

#index_pub {
width:584px;
height:0px;
background-color:#009966;
float:left;
visibility:hidden;
}

#index_connect_inscript {
width:283px;
float:left;
height:0px;
visibility:hidden;
}

#index_connect {
width:314px;
height:0px;
background-image:url(../images/connect_bg.png);
background-repeat:repeat-x;
background-color:#b3bead;
visibility:hidden;
}

#index_inscript {
width:283px;
height:0px;
background-image:url(../images/inscri_bg.jpg);
background-repeat:repeat-x;
visibility:hidden;
}

.text_inscript {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

input.herba_form {
border:0px;
background-image:url(../images/forms/bg_form.png);
background-repeat:no-repeat;
background-color:transparent;
height:20px;
padding-left:9px;
padding-top:4px;
width:173px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006600;
}

input.herba_button {
border:0px;
background-image:url(../images/forms/bg_button2.png);
background-repeat:no-repeat;
background-color:transparent;
height:20px;
padding-left:5px;
width:89px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006600;
}

/* HOME */

#menu_bar {
background-image:url(../images/bg_menu2.jpg);
width:898px;
margin-top:10px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-top:solid 1px #C1C1C1;
border-bottom:solid 1px #C1C1C1;
color:#FF6600;
height:0px;
visibility:hidden;
}

.img_border {
padding:2px;
border:solid 1px #C1C1C1;

}

.no_border {
padding:0px;
border:none;
}

#users_menu {
width:215px;
float:left;
visibility:hidden;
}

#users_content {
width:500px;
visibility:hidden;

}

ul {
margin:0px;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:18px;
}



#center_top {
background-image:url(../images/bg_center1.jpg);
width:628px;
height:0px;
visibility:hidden;
}

#center_center {
background-image:url(../images/bg_center2.jpg);
width:628px;
background-repeat:repeat-y;
visibility:hidden;
}

#center_bottom {
background-image:url(../images/bg_center3.jpg);
width:628px;
height:0px;
visibility:hidden;
}

#box {
margin-top:10px;
background-color:#eef4e9;
visibility:hidden;
}

#loginBox {
background-image:url(../images/loginBox.jpg);
background-repeat:repeat-x;
width:898px;
height:0px;
border-bottom:solid 1px #999999;
visibility:hidden;
}
#loginBoxContent {
height:0px;
padding:8px 0px 0px 16px;
visibility:hidden;
}

.li {
margin:0;
padding-right:5px;
background:none;
}

.no_li
	{
		list-style:none;
		padding-bottom:5px;
	}

#footer_title
	{

		font-weight:bold;
		padding-bottom:3px;
		margin-bottom:3px;
		border-bottom:dotted 1px #333333;
		visibility:hidden;
	}

.footerP
	{
		padding-bottom:10px;
		padding-top:10px;
		text-align:justify;
	}

*
	{
		color:#333333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

#banPrintHerba
	{
		visibility:visible;
	}

#virement_go_print
	{
		visibility:visible;
		text-align:left;
	}

#profil_go_print
	{
		visibility:visible;
		text-align:left;
	}

#banniere
	{
		visibility:visible;
		margin-bottom:10px;
	}

#menu4Title
	{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #999;
	visibility:visible;
	}

#profil_space_print
	{
	margin-bottom: 10px;
	}

#profil_print_no
	{
	display: none;
	}

#profil_print_title
	{
	font-size: 18px;
	font-weight: bold;
	visibility: visible;
	margin-bottom: 20px;
	}
