
/* --------------------------------- AUTRES CLASSES ET DIV --- */
.display_inline {
	display:inline;
}

.float_left {
 	float:left;
}

.float_right {
 	float:right;
}

#menu {
	margin-top: 75px;
	margin-left: 35px;
	width: 50%;
}

#content {
	margin-top: 20px;
	margin-left: 35px;
	margin-right: 35px;
}

/* --------------------------------- MASTER CONTENANT des boites de couleurs --- */


#conteneur_bte {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte1 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte2 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte3 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte4 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte5 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
	display:block;
}

#conteneur_bte6 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
}

#conteneur_bte7 {
	margin: 10px;
	width: 300px;
	float: right;
	padding-bottom: 10px;
}

#conteneur_bte_infoshow {
	margin: 10px;
	width: 350px;
	float: right;
}

#conteneur_bteLG {
	margin: 10px;
	width: 525px;
	float: left;
}

#conteneur_bteBanner {
	width: 525px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

#conteneur_bteDealer {
	width: 634px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

#conteneur_bteMotoagagner {
	width: 350px;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* --------------------------------- TITRE boites de couleurs --- */

#titre_bte {
	font-size: 1em;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	word-spacing: normal;
}

/* --------------------------------- PARAGRAPHES boites de couleurs --- */

#contenu_bteFLASH {
	background-image: url(../images/px-black-80.png);
	background-repeat: repeat;
	text-align: left;
}

#contenu_bteFLASH a{
	color: #cccccc;
	font-style: italic;
	text-decoration: underline;
}

#contenu_bteFLASH a:hover{
	text-decoration: none;
}

#contenu_bte {
	background-image: url(../images/px-black-75.png);
	background-repeat: repeat;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#contenu_bte a{
	color: #cccccc;
	font-style: italic;
	text-decoration: underline;
}

#contenu_bte a:hover{
	text-decoration: none;
}


/* --------------------------------- couleur TEXTE et outline PARAGRAPHES boite de couleur --- */

.tx_rouge {
	color: #FF0000;
	border: 1px solid #FF0000;
}

.tx_vert {
	color: #00cc00;
	border: 1px solid #00cc00;
}

.tx_bleu {
	color: #0066ff;
	border: 1px solid #0066ff;
}

.tx_violet {
	color: #cc66ff;
	border: 1px solid #cc66ff;
}

.tx_orange {
	color: #ff6600;
	border: 1px solid #ff6600;
}

.tx_blanc {
	color: #ffffff;
	border: 1px solid #ffffff;
}

.tx_jaune {
	color: #ffcc00;
	border: 1px solid #ffcc00;
}

.tx_gris {
	color: #cccccc;
}


/* --------------------------------- couleur TEXTE titre de boite de couleur --- */

.TR_rouge {
	background-color: #FF0000;
}

.TR_vert {
	background-color: #00cc00;
}

.TR_bleu {
	background-color: #0066ff;
}

.TR_violet {
	background-color: #cc66ff;
}

.TR_orange {
	background-color: #ff6600;
}

.TR_jaune {
	background-color: #eabc00;
}

.TR_gris {
	background-color: #e5e4e1;
}


/* --------------------------------- club show harley - form --- */

.formclub {
	margin-top: 50px;
	margin-bottom: 50px;
}


/* --------------------------------- INTRO --- */

#CONTENEUR_intro {
	width: 800px;	
}

.BG_top {
	background-attachment: scroll;
	background-image: url(../images/top_acceuil.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}

.BG_bottom {
	background-attachment: scroll;
	background-image: url(../images/bottom_acceuil2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 585px;
	width: 800px;
}

/* --------------------------------- francais/english --- */

#FRA_ENG {
	margin: 0;
	padding: 0 10px 0 0;
	height: 100%;
	font-size: 110%;
	font-family: "Arial Narrow", Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
	text-align: right;
	vertical-align: 10%;
	word-spacing: normal;
	font-style: normal;
	font-variant: normal;
}

#FRA_ENG a {
	color: #ffffff;
	text-decoration: none;
}

#FRA_ENG a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}