/*////////////////////////////////    GLOBAL    */

@import url("sehuCart.css");

body {
	background-color:#FFFFFF;
	background-image:url(../img/special/x-mas/x-mas-bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}

#divContainer {
	width: 775px;
	margin: 0 auto;
	background-color:#FFFFFF;
	padding:0;
}


/*//////////////////////////     ACTIONS SPECIALES     ////*/


#actionSpeciale {
	z-index:2;
	position:absolute;
	top:0;
	right:5px;
}



#galerieSpec {
	padding:0;
	margin:5px 0;
	}

#galerieSpec .imgBox {
	float:left;
	border:0;
	margin:0 0 14px 10px;
	padding:0;
	}
#galerieSpec .sousImgBox {
	float:left;
	border:0;
	margin:0;
	padding:2px;
	background-color:#009EE0;
	width:177px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	}

#galerieSpec .imgBox a {
	margin:0;
	padding:0;
	text-decoration:none;
	}
	

/*////////////////////////////////*/

.clear {
	clear: both;
	height:0px;
	overflow: hidden;
	margin:0;
	padding:0;
}

.rouge {
	color:#FE120A;}
	
.lienRouge a {
	color:#FE120A;
	text-decoration:none;}

.lienRouge a:hover {
	color:#FE120A;
	text-decoration:underline;}


.lienRougeFull a {
	color:#FE120A;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	margin:10px 10px 10px 0;}

.lienRougeFull a:hover {
	color:#FE120A;
	text-decoration:underline;}
/*////////////////////////////////    LANGUES & LOGIN    */

#langueLogin {
	border-top-color:#3D332E;
	border-top-style:dotted;
	border-top-width:1px;
	border-bottom: solid #3D332E;
	border-bottom-width:3px;
	margin:10px 10px 0 10px;
	padding:0px;
	height:20px;
	font-family:Arial;
	font-size:12px;
	letter-spacing:0px;
	font-weight:bold;
	color:#3D332E;
}

#langueLogin #langues {
	margin:0;
	padding:0;
	float:left;
	}

#langueLogin #langues img {
	margin:4px 0 0 0;
	padding:0;
	}
	
#langueLogin #divLogOrRegister {
	margin:2px 0 0 0;
	padding:0;
	width:600px;
	float:right;
	visibility:visible;
	display:block;
	}

#langueLogin #divLogOrRegister p {
	margin:0;
	padding:0;
	text-align:right;
	}

	
#langueLogin #divLogOrRegister a {
	font-family:Arial;
	font-size:12px;
	color:#3D332E;
	margin:1px 0 0 0;
	padding:0;
	letter-spacing:0px;
	text-decoration:none;
	}

#langueLogin #divLogOrRegister a:hover {
	font-family:Arial;
	font-size:12px;
	color:#3D332E;
	margin:1px 0 0 0;
	padding:0;
	letter-spacing:0px;
	text-decoration:underline;
	}

#langueLogin #divLogForm {
	margin:2px 0 0 0;
	padding:0;
	width:400px;
	float:right;
	visibility:hidden;
	display:none;
	right:0;
	position:relative;
	}
	
#langueLogin .loginTxt {
	margin:1px 0 0 0;
	padding:0;
	float:right;
	}
	
#langueLogin .loginForm {
	color:#FFFFFF;
	float:right;
	height:14px;
	width:123px;
	background-color:#3D332E;
	border:0;
	margin-left:5px;
	font-size:9px;
	text-align:center;
	}

#langueLogin .loginFormOK {
	float:right;
	border:0;
	margin:3px 0 0 4px;
	padding:0;
	font-size:9px;
	text-align:center;
	}

	
/*////////////////////////////////     TITRE SITE  +LOGO     */
	
#headerTitle {
	height:80px;
	margin:0 10px 0 10px;
	padding:0px;
	}
	
#headerTitle #imggauche {
	float:left;
	margin-top:21px;

	}

#headerTitle #imgdroite {
	float:right;
	margin-top:54px;
	}


/*////////////////////////////////     MENU PRINCIPAL + ACCES PANIER     */


#menuTop {
	height:14px;
	width:755px;
	margin:0 10px 0 10px;
	padding:0 0 2px 0;
	border-bottom: solid #3D332E;
	border-bottom-width:1px;
	background-color:#3D332E;
	}
	
#menuTopLeft {
	float:left;
	left:0;
	margin:0;
	padding:0;
	}

#menuTopLeft p {
	font-family:Arial;
	font-size:12px;
	color:#3D332E;
	margin:1px 0 0 0;
	padding:0;
	letter-spacing:0px;
	}
	
#menuTopLeft a.lienMenu {
	font-family:Arial;
	font-size:12px;
	background-color:#3D332E;
	border-right:solid 1px #FFFFFF;
	margin:0 0 0 0;
	padding:1px 3px 0 3px;
	letter-spacing:0px;
	text-decoration:none;
	display:block;
	float:left;
	height:16px;
	}

#menuTopLeft a.lienMenu:hover {
	color:#FE120A;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFFFF;
	}
	
#menuTopRight {
	background-color:#3D332E;
	float:left;
	height:17px;
	width:312px;
	padding:0;
	margin:0 !important;
	margin:0 0 0 -1px;
	font-family:Arial;
	font-size:12px;
	}

/*////////////////////////////////     SOUS MENU ET ANIM FLASH    */

#sousMenuTopPanier {
	height:17px;
	margin:2px 10px 0 10px;
	padding:0;
	}


#sousMenuTop {
	float:left;
	left:0;
	width:650px;
	margin:0;
	padding:0;
	height:18px;
	display:block;
	}

	
#sousMenuTop p {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	color:#3D332E;
	}
	
	
#sousMenuTop .line {
	padding:1px 0;
	margin:0;
	font-family:Arial;
	font-size:11px;
	color:#3D332E;
	height:16px;
	}
#sousMenuTop .line p {
	padding:0;
	margin:0;
	}
#sousMenuTop .line a {
	padding:0;
	margin:0;
	color:#3D332E;
	text-decoration:none;
	}
#sousMenuTop .line a:hover {
	padding:0;
	margin:0;
	color:#FE120A;
	text-decoration:underline;
	}
#sousMenuTop #sousMenu_1 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_2 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_3 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_4 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_5 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_6 {
	visibility:hidden;
	display:none;}
#sousMenuTop #sousMenu_7 {
	visibility:hidden;
	display:none;}
	
	



#sousMenuTopPanier #panier {
	float:right;
	margin:1px 0 0 0;
	padding:0;
	font-family:Arial;
	font-variant:small-caps;
	color:#FF0600;
	font-size:12px;
	}


#sousMenuTopPanier #panier .formInputPanier {
	width:20px;
	border:0;
	color:#FE120A;
	font-family:Arial;
	font-size:12px;
	padding:0 0 0 0;
	float:left;
	text-align:right;
	margin:0px 6px 0 2px;
	}



	
#animFlashHeader {
	margin:0 10px 5px 10px;
	padding:5px 0 7px 0;
	border-top: dotted #3D332E;
	border-top-width:1px;
	border-bottom: solid #3D332E;
	border-bottom-width:2px;
	position:relative;
	}
#animFlashHeaderTshirt {
	margin:0 10px 5px 10px;
	padding:5px 0 7px 0;
	border-top: dotted #3D332E;
	border-top-width:1px;
	border-bottom: solid #3D332E;
	border-bottom-width:2px;
	position:relative;
	cursor:pointer;
	}
#animFlashHeader #numerosPhotos {
	margin:0;
	padding:0;
	z-index:2;
	position:absolute;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:10px;
	right:0;
	bottom:5px;
	}

#animFlashHeader #numerosPhotos a {
	text-decoration:none;
	color:#3D332E;
	}

#animFlashHeader #numerosPhotos a:hover {
	text-decoration:underline;
	color:#3D332E;
	}


#animFlashHeader #imageHeader {
	margin:0;
	padding:0;
	z-index:1;
	}


/*////////////////////////////////     TERMS AND CONDITIONS      */	

#termsAndConditions {
	padding:0;
	margin:5px 10px;
	font-family:Arial;
	font-size:12px;
	}

#termsAndConditions .title {
	font-weight:bold;
	margin:0;
	padding:0;
	}
	

/*////////////////////////////////    CONTACT      */	
	
#contactDiv {
	padding:0;
	margin:5px 10px;
	font-family:Arial;
	font-size:12px;
	}
	
#contactDiv a {
	color:#FF0600;
	text-decoration:none;
	}
#contactDiv a:hover {
	text-decoration:underline;
	}


/*////////////////////         FAQ      */
	
.faqFormTextInput {
	background-color:#3D332E;
	height:21px;
	border:0;
	margin:20px 10px 0 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:3px 0 0 5px;
	float:left;
	}

.faqTable {
border:#DCDCDC dotted 1px;
	}
.faqTable td {
border:#DCDCDC dotted 1px;
	}

/*////////////////////////////////     LAST UPDATE   +    ALL T-SHIRTS  */	

#lastUpdate {
	height:18px;
	margin:0px 10px 0px 10px;
	padding:0;
	border-bottom: dotted #3D332E;
	border-bottom-width:1px;
	}

#lastUpdate #titre {
	font-family:Arial;
	color:#3D332E;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}

#lastUpdate #date {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:2px 0 0 3px;
	padding:0;
	float:left;
	}

#lastUpdate #madeOnAA {
	padding:0;
	margin:-1px 0 0 0;
	float:right;
	}

#lastUpdate #menuPhotos {
	padding:0;
	margin:0;
	float:right;
	}

#lastUpdate #menuPhotos #pics {
	font-family:Arial;
	color:#FF0600;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0;
	}

#lastUpdate #menuPhotos #numPhotos {
	font-family:Arial;
	color:#3D332E;
	font-size:12px;
	padding:0;
	margin:0;
	}

#lastUpdate #menuPhotos #numPhotos a {
	font-family:Arial;
	color:#3D332E;
	font-size:12px;
	text-decoration:none;
	}
#lastUpdate #menuPhotos #numPhotos a:hover {
	font-family:Arial;
	color:#3D332E;
	font-size:12px;
	text-decoration:underline;
	}

#numPic_1 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_2 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_3 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_4 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_5 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_6 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_7 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_8 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_9 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_10 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_11 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_12 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_13 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_14 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_15 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_16 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_17 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_18 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_19 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_20 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_21 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_22 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_23 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_24 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_25 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_26 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_27 {
	color:#3D332E;
	font-weight:normal;
	}
#numPic_28 {
	color:#3D332E;
	font-weight:normal;
	}
	
#lastTShirts {
	padding:0;
	margin:5px 0;
	}

#lastTShirts .imgBox {
	float:left;
	border:0;
	margin:0 0 14px 10px;
	padding:0;
	}

#lastTShirts .imgBox a {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-decoration:none;
	}

.oneTshirtsTitre {
	padding:0;
	margin:5px 10px 0px 10px;
	border-bottom: dotted #3D332E 1px;
	font-family:Arial;
	}

.oneTshirtsTitre .titre {
	color:#3D332E;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}
.oneTshirtsTitre .titreStandBy {
	color:#DCDCDC;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}

.oneTshirtsTitre .sousTitre {
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:6px 0 0 3px;
	padding:0;
	float:left;
	}

.oneTShirts {
	padding:5px 0;
	margin:5px 10px 30px 10px;
	}
	
.oneTShirts .silhouette {
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	height:107px;
	width:120px;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	}
.oneTShirts .tshirtColor {
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	height:15px;
	width:120px;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	}
.oneTShirts .tshirtColor .noir {
	margin:0;
	padding:0;
	color:#3D332E;
	font-weight:bold;
	}
.oneTShirts .tshirtColor .gris {
	margin:0;
	padding:0;
	color:#808080;
	}
.oneTShirts .silhouette .noir {
	margin:0;
	padding:0;
	color:#3D332E;
	font-weight:bold;
	}
.oneTShirts .silhouette .gris {
	margin:0;
	padding:0;
	color:#808080;
	}
.oneTShirts .silhouette IMG {
	margin:0 0 10px 0;
	}
.oneTShirts .ligneVerticaleH {
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	background-color:#000000;
	height:170px;
	width:2px;
	}
.oneTShirts .ligneVerticaleHPoster {
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	background-color:#000000;
	height:175px;
	width:2px;
	}
	
.oneTShirts .ligneVerticaleF {
	float:left;
	border:0;
	margin:0 0 0 10px;
	padding:0;
	background-color:#000000;
	height:133px;
	width:2px;
	}
.oneTShirts .infoTaille {
	float:left;
	border:0;
	margin:0 0 4px 10px;
	padding:0;
	height:24px;
	width:500px;
	}
.oneTShirts .infoPoster {
	float:left;
	border:0;
	margin:0 0 4px 10px;
	padding:0;
	width:500px;
	font-size:12px;
	}
	
.lettreTaille {
	font-family:Arial;
	color:#3D332E;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:0;
	float:left;
	width:50px;
	}
.addToCart {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	margin:6px 0;
	padding:0;
	float:left;
	width:80px;
	}
.addToCart a {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	margin:0;
	padding:0;
	text-decoration:none;
	color:#FF0600;
	font-weight:bold;
	}
.addToCart a:hover {
	text-decoration:underline;
	}
.soldOut {
	font-family:Arial;
	font-weight:bold;
	color:#FF0600;
	font-size:9px;
	margin:6px 0;
	padding:0;
	float:left;
	width:80px;
	}
.askReprint {
	font-family:Arial;
	font-weight:bold;
	color:#FF0600;
	font-size:9px;
	margin:6px 0;
	padding:0;
	float:left;
	width:200px;
	}
.askReprint a {
	text-decoration:none;
	color:#FF0600;}
.askReprint a:hover {
	text-decoration:underline;}
		
.reprintInput {
	color:#FFFFFF;
	float:left;
	height:14px;
	width:123px;
	background-color:#3D332E;
	border:0;
	margin-left:5px;
	font-size:9px;
	text-align:center;
	}

.reprintForm {
	font-family:Arial;
	font-weight:bold;
	color:#FF0600;
	font-size:9px;
	margin:6px 0;
	padding:0;
	float:left;
	width:320px;
	display:none;
	visibility:hidden;
	}
.jauge {
	font-family:Arial;
	color:#3D332E;
	font-size:13px;
	font-weight:normal;
	margin:6px 10px 0 0;
	padding:0;
	float:left;
	height:11px;
	}



/*/////////////////////////////////     T-SHIRTS BY SIZE          */


.divBySizeTitre {
	padding:0;
	margin:5px 10px 5px 10px;
	border-bottom:1px dotted #3D332E;
	}

.divBySizeTitre .titre {
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}

.bySizeCurrent {
	float:left;
	color:#FF0600;
	margin-right:60px;
	}
.bySizeCurrent a {
	color:#FF0600;
	text-decoration:none;
	}
.bySizeCurrent a:hover {
	color:#FF0600;
	text-decoration:underline;
	}
.bySizeOther {
	float:left;
	color:#3D332E;
	margin-right:60px;
	}
.bySizeOther a {
	color:#3D332E;
	text-decoration:none;
	}
.bySizeOther a:hover {
	color:#3D332E;
	text-decoration:underline;
	}
.bySizeOtherLast {
	float:left;
	color:#3D332E;
	margin-right:0;
	}
.bySizeOtherLast a {
	color:#3D332E;
	text-decoration:none;
	}
.bySizeOtherLast a:hover {
	color:#3D332E;
	text-decoration:underline;
	}

/*/////////////////////////////////     ABOUT T-SHIRTS          */


.divAboutTees {
	padding:0;
	margin:5px 10px 5px 10px;
	border-bottom:1px dotted #3D332E;
	}

.divAboutTees .titre {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}

.divAboutTeesCurrent {
	float:left;
	color:#FF0600;
	margin-right:60px;
	}
.divAboutTeesCurrent a {
	color:#FF0600;
	text-decoration:none;
	}
.divAboutTeesCurrent a:hover {
	color:#FF0600;
	text-decoration:underline;
	}
.divAboutTeesOther {
	float:left;
	color:#3D332E;
	margin-right:60px;
	}
.divAboutTeesOther a {
	color:#3D332E;
	text-decoration:none;
	}
.divAboutTeesOther a:hover {
	color:#3D332E;
	text-decoration:underline;
	}

#tableauAboutTees {
	margin:18px 0 0 10px;
	float:left;
	}

#imageAboutTees {
	margin:18px 10px 20px 0;
	float:right;
	}

#aboutTeeTxt1 {
	margin:18px 0 0 10px;
	float:left;
	}
#aboutTeeTxt2 {
	margin:18px 0 0 20px;
	float:left;
	}
/*////////////////////////////////     LOGIN REGISTRATION     */	

#divInscription {
	height:18px;
	margin:0px 10px 0px 10px;
	padding:0;
	border-bottom: dotted #3D332E;
	border-bottom-width:1px;
	}

#divInscription #titre {
	font-family:Arial;
	color:#3D332E;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	}

#divInscription #date {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:0;
	padding:0;
	}

.divInscriptionFormTitre {
	padding:0;
	margin:5px 10px 0px 10px;
	border-bottom:1px dotted #3D332E;
	}

.divInscriptionFormTitre .titre {
	font-family:Arial;
	color:#3D332E;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	float:left;
	}

.divInscriptionFormTitre .sousTitre {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:6px 0 0 3px;
	padding:0;
	float:left;
	}

.divInscriptionFormContent {
	padding:0 0 0 10px;
	margin:5px 10px 0px 10px;
	}

.divInscriptionFormContent p {
	padding:0;
	margin:0 0 3px 0;
	font-family:Arial;
	font-size:9px;
	color:#3D332E;
	float:left;
	}

.divInscriptionFormContent .gender {
	padding:0;
	margin:0 0 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3D332E;
	}

.divInscriptionFormContent .sousTitre {
	font-family:Arial;
	color:#3D332E;
	font-size:9px;
	font-weight:normal;
	margin:5px;
	padding:0;
	top:11px;
	position:relative;
	float:left;
	}
	
.asteBlack {
	margin:0 0 0 5px;
	float:left;
	color:#3D332E	;
	font-size:18px;
	font-weight:bold;
	}

.asteRed {
	margin:0 0 0 5px;
	float:left;
	color:#990000	;
	font-size:18px;
	font-weight:bold;
	}

.divInscriptionFormContent #okButton {
	padding:0;
	margin:20px 0 20px 0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	float:left;
	}

.divInscriptionFormContent #okButton a {
	padding:0 0 2px 0;
	margin:0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	border-bottom:#000000 2px solid;
	float:left;
	}

.inscrFormTextInput {
	background-color:#3D332E;
	width:350px;
	height:21px;
	border:0;
	margin-bottom:20px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:3px 0 0 5px;
	float:left;
	}

.inscrFormTextInputError {
	background-color:#993333;;
	width:350px;
	height:21px;
	border:0;
	margin-bottom:20px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:3px 0 0 5px;
	float:left;
	}

.inscrFormTextSelect {
	background-color:#3D332E;
	width:90px;
	height:21px;
	border:0;
	margin-bottom:20px;
	margin-right:6px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:3px 0 0 5px;
	float:left;
	}

.inscrFormTextSelectError {
	background-color:#993333;
	width:90px;
	height:21px;
	border:0;
	margin-bottom:20px;
	margin-right:6px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:3px 0 0 5px;
	float:left;
	}

.divInscriptionFormContent .boutonOK {
	border:0;
	margin:5px 0 30px 0;
	padding:0;
	background-color:#009900;
	float:left;
	
	}
	
.divInscriptionFormContent #formOkButton {
	padding:0;
	margin:20px 0 25px 0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	float:left;
	}

.divInscriptionFormContent #formOkButton a {
	padding:0 0 2px 0;
	margin:0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	border-bottom:#000000 2px solid;
	}

/*////////////////////////////////     MENU COMPLET BAS DE PAGE + LOGO + FOOTER     */
#menuBottom {
	border-top: solid #3D332E;
	border-top-width:2px;
	padding:0;
	margin:0px 10px 0 10px;
	}

#menuBottom .line {
	padding: 0;
	margin:2px 0 0 0;
	border-bottom: dotted #3D332E;
	border-bottom-width:1px;
	font-family:Arial;
	font-size:11px;
	color:#3D332E;
	height:16px;
	}
	
#menuBottom .line p {
	padding:0;
	margin:0;
	}

#menuBottom .line .main a {
	padding:0;
	margin:0;
	color:#3D332E;
	text-decoration:none;
	}

#menuBottom .line .main a:hover {
	color:#3D332E;
	text-decoration:underline;
	}

#menuBottom .line a {
	padding:0;
	margin:0;
	color:#808080;
	text-decoration:none;
	}

#menuBottom .line a:hover {
	color:#808080;
	text-decoration:underline;
	}
	
#logoBottom {
	margin:0 10px 0 10px;
	padding:11px 0 0 0;
	height:51px;
	text-align:center;
	}

#footerCopyright {
	padding:3px 0 0 0;
	margin:0 10px 15px 10px;
	font-family:Arial;
	font-size:9px;
	color:#3D332E;
	border-top: solid #3D332E;
	border-top-width:2px;
	border-bottom: solid #3D332E;
	border-bottom-width:1px;
	height:22px;
	}

#footerCopyright a {
	color:#3D332E;
	text-decoration:none;
	}
	
#footerCopyright a:hover {
	color:#3D332E;
	text-decoration:underline;
	}
