@charset "utf-8";
/* --general --*/
body, ul, ol, li, p {font: normal 12px Helvetica, Arial, sans-serif; margin: 0; padding:0; color: #FFFFFF;}
body {}
a {color: #AE2647; text-decoration: underline;}
img {border:none;}
.clearer {clear: both; font-size: 1px;  line-height: 1px;  height: 1px;}
.right {	float:right;}
.left {float:left;}
.center {text-align:center;}
strong, b, .active {font-weight:bold;}
ul, ol, li {list-style:none;}
input {padding:0; margin:0;}

/*--headings--*/
h1, h2, h3 {color:#00b6e6; margin:0;}
h1 {font-size: 26px; line-height: 40px; font-weight:bold; padding:20px 0 10px 0;}
h2 {font-size: 20px; font-weight:normal; padding:20px 0 10px 0;}
h3 {font-size: 18px; font-weight:bold; padding:9px 0 18px 0;}
#blueBox h1, #blueBoxHelp h1 {color:#fff;}
#blog h1 {padding-top:10px; line-height: 30px;}

#wrap {width:950px; margin:auto; text-align: left;}
/*--header--*/


/*--newsletter--*/
.title_newsletter {color:#e8e8e8; font-weight:normal;}
.input_newsletter { border:solid 1px #e8e8e8; background-color:#222222; color:#e8e8e8;}
.validate_newsletter{  border:solid 1px #333333; background-color:#222222; color:#90122f;}

/*--newsletter--*/
.title_video {color:#e8e8e8; font-weight:normal; font-size:12;}
.liens_videos{color:#90122f; font-weight:normal; font-size:12;}

/*--revendeurs--*/
.title_revendeursr {color:#e8e8e8; font-weight:normal;}
.input_revendeurs { border:solid 1px #080808; background-color:#080808; color:#e8e8e8; width:80px}
.validate_newsletter{  border:solid 1px #333333; background-color:#222222; color:#90122f;}


/*--tourBox--*/
#tourBox {
width: 940px;
}
	#tourBox #topBg {
	
	}
	#tourBox #imageflow {
		text-align:left;
		
	}
	#images img {
		position:absolute;
		border:none;
		top:0px;
	}
	#images {
		visibility:hidden;
	}
	#loading {
		padding-top:100px;
		height:130px;
		text-align:center;
		width:100%;
		color:#fff;
	}
	#loading img {
		margin-top:10px;
		position:relative;
	}
	#captions {
		color:#FFFFFF;
		font-weight:bold;
		font-size:16px;
		position:relative;
		text-align:center;
		z-index:5000;
	}
	#scrollbar {
		visibility:hidden;
		position:relative;
		background:url('../images/scrollbar.gif') repeat-x left;
		z-index:5001;
		height:9px;
	}
	#slider {
		position:absolute;
		margin-left:7px;
		z-index:5002;
		background-image:url('../images/slider.gif');
		background-repeat:no-repeat;
		width:25px;
		height:9px;
	}
	#cl {
		float: left;
		width: 370px;
		margin-right: 20px;
		text-align: right;
		font-weight: bold;
		font-size: 26px;
		line-height: 20px;
		color:#AE2647;;
	}
	#cl span {
		color: #ccc;
		font-size: 14px;
		font-weight: bold;
	}
	#cr {
		float: left;
		width: 450px;
		font-size: 12px;
		line-height: 16px;
		text-align: left;
		font-weight: normal;
		color:#ccc;
	}
        .designsview #cr {
           width: 350px;
        }
	#cr a {
		color:#AE2647;;
	}
	#cr, #cl, #captions {
		height: 80px;
	}
