﻿,@charset "UTF-8";
/* CSS Document */

/**********************************/
/***********Tags généraux**********/
/**********************************/
a:link, a:visited { color: #ff002c; text-decoration: none; }
a:hover, a:active { color: #ff002c; text-decoration: underline; }
body {
	background: #000 url(../images/commun/fond.jpg) center top no-repeat;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
	overflow: hidden;
	}
form {
	margin: 0;
	padding: 0;
	}
img {
	border: 0px none #000;
	}
p {
	margin: 0;
	padding: 10px 0 5px 0;
	}
hr {
	width: 100%;
	height: 1px;
	margin: 0 0 5px 0;
	padding: 0;
	border-top: 0px solid #000;
	}
sup {
	font-size: 8px;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	}

/************************************************/
/********* Animation de la page d'accueil *******/
/************************************************/
#divAnimation{
	display: none;
	position: absolute;
	top: 0;
	left: -9999px;
	width: 1300px;
	height: 585px;
	background: transparent url(../images/commun/arrondi.gif) no-repeat right top;
	z-index: 100;
	}
	#divAnimation div{
		margin-right: 317px;
		height: 100%;
		background: black;
		}

/**********************************/
/***********Conteneurs*************/
/**********************************/

#global {
	position: relative;
	width: 990px;
	margin: 5px auto 0 auto;
	padding: 0;
	text-align: left;
	overflow: hidden;
	}
#accrocheAccueil {
	position: absolute;
	left: 255px;
	top: 345px;
	width: 380px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	#accrocheAccueil h1,
	#accrocheAccueil2 h1 {
		font-size: 12px;
		line-height: 18px;
		color: #000;
		font-weight: normal;
		text-align: justify;
		padding: 0;
		margin: 0;
		}
#accrocheAccueil2 {
	position: absolute;
	left: 255px;
	top: 345px;
	width: 680px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}

#InfosSalons {
	position: absolute;
	left: 10px;
	top: 350px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#InfosSalons2 {
	position: absolute;
	left: 10px;
	top: 422px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#InfosSalons3 {
	position: absolute;
	left: 10px;
	top: 390px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}


#InfosSalonsMilieu {
	position: absolute;
	left: 320px;
	top: 422px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#InfosSalonsMilieuGb {
	position: absolute;
	left: 320px;
	top: 400px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#InfosSalonsDroite {
	position: absolute;
	left: 600px;
	top: 422px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#InfosSalonsDroiteGb {
	position: absolute;
	left: 600px;
	top: 400px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
#CommanderEnLigne {
	position: absolute;
	left: 30px;
	top: 325px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:10px;
	}
	#CommanderEnLigne a:link, #CommanderEnLigne a:visited {
		color:#fff;
		font-weight:bold;
		 }
	#CommanderEnLigne a:hover, #CommanderEnLigne a:active {
		text-decoration:underline;
		 }
#logoFr {
	position: absolute;
	left: 15px;
	top: 320px;
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#logo {
	position: absolute;
	left: 15px;
	top: 320px;
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}

body#pageAccueil #logo {
	display: none;
	}


#Telechargement, #DemandeDevis, #Contact  {
	position: absolute;
	left: 340px;
	top: 30px;
	width: 600px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	#Telechargement h1, #DemandeDevis h1, #Contact h1 {
		font-size: 12px;
		line-height: 25px;
		text-transform: uppercase;
		color: #ff002c;
		font-weight: bold;
		padding: 0;
		margin: 0;
		}
	#Telechargement h2, #DemandeDevis h2, #Contact h2 {
		font-size: 11px;
		line-height: 15px;
		font-weight:normal;
		color: #000;
		padding: 0;
		margin: 0;
		}
	#Telechargement h3, #DemandeDevis h3, #Contact h3 {
		font-size: 11px;
		line-height: 30px;
		font-weight:bold;
		color: #000;
		padding: 0;
		margin: 50px 0 0 0;
		text-align:center;
		}
	#Telechargement input, #DemandeDevis input, #Contact input {
		font-size: 11px;
		padding: 2px;
		margin: 0;
		}
	#Telechargement Table, #DemandeDevis Table, #Contact Table {
		width: 500px;
		padding: 0;
		margin-top: 5px;
		font-size: 11px;
		line-height: 13px;
		color: #000;
		}
		#Telechargement Table th, #DemandeDevis Table th, #Contact Table th {
			padding: 0 10px 0 0;
			margin: 0;
			font-weight:bold;
			text-align:left;
			}
		#Telechargement Table td, #DemandeDevis Table td, #Contact Table td {
			padding: 0 10px 0 0;
			margin: 0;
			}
			
/****************************************/
/* PRODUITS > Accroches + Points forts */
/****************************************/

#accrocheLogo, #accrocheLogomax, #accrocheMultimax, #accroche2Dmax2, #accroche3Dmax2, #accroche3Dmax4, #accroche3Dmax3RGB, #accrocheControleurs,
#accrocheRetroRetroRGB, #accrocheFlex, #accrocheFlexRGB, #accrocheSolar, #accrochePower, #accrocheNanomax, #accrocheAccessoires, 
#accrocheKit, #accrocheSuperChannelBender {
	position: absolute;
	left: 675px;
	top: 10px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	#accrocheLogo h1, #accrocheLogomax h1, #accrocheMultimax h1, #accroche2Dmax2 h1, #accroche3Dmax2 h1, #accroche3Dmax4 h1, #accroche3Dmax3RGB h1, #accrocheControleurs h1,
	#accrocheRetroRetroRGB h1, #accrocheFlex h1, #accrocheFlexRGB h1, #accrocheSolar h1, #accrochePower h1, #accrocheNanomax h1,
	#accrocheAccessoires h1, #accrocheKit h1, #accrocheSuperChannelBender h1 {
		font-size: 12px;
		line-height: 15px;
		color: #fff;
		font-weight: bold;
		text-transform: uppercase;
		padding: 0;
		margin: 0;
		}	
		#accrocheLogo p, #accrocheLogomax p, #accrocheMultimax p, #accroche2Dmax2 p, #accroche3Dmax2 p, #accroche3Dmax4 p, #accroche3Dmax3RGB p, #accrocheControleurs p,
		#accrocheRetroRetroRGB p, #accrocheFlex p, #accrocheFlexRGB p, #accrocheSolar p, #accrochePower p, #accrocheNanomax p,
		#accrocheAccessoires p, #accrocheKit p, #accrocheSuperChannelBender p {
		font-size: 10px;
		line-height: 13px;
		color: #fff;
		padding: 5px 0 0 0;
		margin: 0;
		font-weight: bold;
		text-align:justify;
		}	

#accrocheAlimentations  {
	position: absolute;
	left: 675px;
	top: 350px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	#accrocheAlimentations p {
		font-size: 10px;
		line-height: 13px;
		color: #000;
		padding: 5px 0 0 0;
		margin: 0;
		text-align:justify;
		}	
#pointsFortsLogo {
	position: absolute;
	left: 290px;
	top: 410px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsLogomax {
	position: absolute;
	left: 750px;
	top: 410px;
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsMultimax,
#pointsForts2Dmax2 {
	position: absolute;
	left: 310px;
	top: 150px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsForts3Dmax2,
#pointsForts3Dmax3RGB {
	position: absolute;
	left: 700px;
	top: 240px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
	
#pointsFortsControleurs {
	position: absolute;
	left: 675px;
	top: 10px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}	
	
#pointsForts3Dmax4 {
	position: absolute;
	left: 820px;
	top: 250px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsRetroRetroRGB,
#pointsFortsSolar,
#pointsFortsPower {
	position: absolute;
	left: 310px;
	top: 100px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsFlex {
	position: absolute;
	left: 300px;
	top: 80px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsFlexRGB {
	position: absolute;
	left: 330px;
	top: 430px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#pointsFortsNanomax {
	position: absolute;
	left: 750px;
	top: 260px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	color:#fff;
	font-weight:bold;
	line-height:16px;
	}
#nouveau {
	position: absolute;
	left: 500px;
	top: 55px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#nouveau3Dmax3RGB {
	position: absolute;
	left: 495px;
	top: 65px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#nouveauControleurs {
	position: absolute;
	left: 550px;
	top: 100px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#nouveauNanomax {
	position: absolute;
	left: 430px;
	top: 100px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#nouveauLogomax {
	position: absolute;
	left: 510px;
	top: 60px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#garantie3ansLogomax {
	position: absolute;
	left: 460px;
	top: 370px;
	width: 156px;
	height:52px;
	margin: 0;
	padding: 0;
	}
#garantie3ansLogomaxGb {
	position: absolute;
	left: 460px;
	top: 370px;
	width: 156px;
	height:52px;
	margin: 0;
	padding: 0;
	}
#samsung {
	position: absolute;
	left: 310px;
	top: 100px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}
#samsung3Dmax4 {
	position: absolute;
	left: 280px;
	top: 240px;
	width: 107px;
	height:39px;
	margin: 0;
	padding: 0;
	}	

/**********************************************************************************/
/* PRODUITS > Descriptif / Intégration / Caractéristiques */
/**********************************************************************************/

/* 1 colonne  */ 	
#redacAtouts,
#redacMultimaxD, #redac2Dmax2D, #redac3Dmax2D, #redacFlexRGBD, #redacRetroRetroRGBD, #redacNanomaxD, #redacPowerD, #redacAccessoiresD,
#redacMultimaxI, #redac2Dmax2I, #redac3Dmax2I, #redac3Dmax4I, #redac3Dmax3RGBI, #redacRetroRetroRGBI, #redacFlexI, #redacFlexRGBI, #redacSolarI, #redacNanomaxI, #redacPowerI,
#redacMultimaxCq,
#redacColisage,
#redacGuide4  {
	position: absolute;
	left: 300px;
	top: 340px;
	width: 600px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redacControleursF  {
	position: absolute;
	left: 300px;
	top: 90px;
	width: 600px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redacGuide5  {
	position: absolute;
	left: 300px;
	top: 500px;
	width: 600px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redacFlexD  {
	position: absolute;
	left: 730px;
	top: 340px;
	width: 230px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacSuperChannelBenderD {
	position: absolute;
	left: 300px;
	top: 330px;
	width: 630px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacFormationD   {
	position: absolute;
	left: 300px;
	top: 340px;
	width: 650px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
	
#redacLogoC, #redacLogomaxC, #redacMultimaxC, #redac2Dmax2C, #redac3Dmax2C, #redac3Dmax4C, #redac3Dmax3RGBC, #redacRetroRetroRGBC, #redacFlexC, #redacFlexRGBC, #redacPowerC,
#redacMultimaxF,
#redacPlan {
	position: absolute;
	left: 280px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacCSuite,
#redacGSuite {
	position: absolute;
	right: 15px;
	top: 550px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: right;
	z-index: 1;
	}
#redacMSuite {
	position: absolute;
	left: 520px;
	top: 550px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: right;
	z-index: 1;
	}
	#redacCSuite a:link, #redacCSuite a:visited,
	#redacGSuite a:link, #redacGSuite a:visited{
		font-size: 11px;
		line-height: 15px;
		color: #ff002c;
		font-weight: bold;
		}
	#redacMSuite a:link, #redacMSuite a:visited {
		font-size: 12px;
		line-height: 15px;
		color: #ff002c;
		font-weight: bold;
		}
	#redacCSuite a:hover, #redacCSuite a:active,
	#redacGSuite a:hover, #redacGSuite a:active {
		color: #000;
		}
	#redacMSuite a:hover, #redacMSuite a:active {
		color: #fff;
		}

#redacNanomaxC {
	position: absolute;
	left: 270px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	
#redacSuperChannelBenderC {
	position: absolute;
	left: 260px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}		
#redacMultimaxCl,
#redacAlimentationsG {
	position: absolute;
	left: 300px;
	top: 350px;
	width: 400px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redacAlimentationsC  {
	position: absolute;
	left: 675px;
	top: 470px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacKitD {
	position: absolute;
	left: 260px;
	top: 150px;
	width: 170px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacSimulD {
	position: absolute;
	left: 280px;
	top: 90px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}	 
/* 2 colonnes  */
#redacLogoD, #redacLogomaxD, #redac3Dmax4D, #redac3Dmax3RGBD, #redacSolarD, #redacSuperChannelBenderDi,
#redacSolarC,
#redacGuide1 {
	position: absolute;
	left: 300px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
		
#redacLogoD2, #redacLogomaxD2, #redac3Dmax3RGBD2, #redacSolarD2,
#redacSolarC2,
#redacGuide2 {
	position: absolute;
	left: 630px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redac3Dmax4D2 {
	position: absolute;
	left: 630px;
	top: 315px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}
#redacLogoI,
#redacLogomaxI {
	position: absolute;
	left: 530px;
	top: 340px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	}

#redacGuide3 {
	position: absolute;
	left: 620px;
	top: 320px;
	width: 350px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size:11px;
	text-align:justify;
	}	
/* 3 colonnes  */

#redacAccessoiresD1 {
	position: absolute;
	left: 290px;
	top: 330px;
	width: 220px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacAccessoiresD2 {
	position: absolute;
	left: 530px;
	top: 330px;
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacAccessoiresD3 {
	position: absolute;
	left: 750px;
	top: 330px;
	width: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}


	
/****************************************/
/* PRODUITS > Photos Applications  */
/****************************************/
#photosApplis {
	position: absolute;
	left: 430px;
	top: 330px;
	width: 400px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	
/*****************************/
/* PRODUITS ALIMENTATIONS */
/*****************************/
#TableAlimentations	{
	position: absolute;
	left: 285px;
	top: 100px;
	width: 720px;
	font-size: 11px;
	line-height: 15px;
	padding: 0;
	margin: 0;
	z-index: 1;
	}
	#TableAlimentations Table	{
		width: 700px;
		margin :0;
		padding:0;
		background-color:#fff;
		}
		#TableAlimentations Table th {
			border-bottom:#333 1px solid;
			background-color:#fff487;
			vertical-align:text-top;
			text-align:center;
			padding: 2px;
			font-size:10px;
			}
		#TableAlimentations Table td {
			border-bottom:#333 1px solid;
			font-size: 9px;
			color: #000;
			padding: 1px;
			margin: 0;
			vertical-align:text-top;
			text-align:center;
			}
#TableAlimentationsGb	{
	position: absolute;
	left: 285px;
	top: 90px;
	width: 720px;
	font-size: 11px;
	line-height: 15px;
	padding: 0;
	margin: 0;
	z-index: 1;
	}
	#TableAlimentationsGb Table	{
		width: 700px;
		margin :0;
		padding:0;
		background-color:#fff;
		}
		#TableAlimentationsGb Table th {
			border-bottom:#333 1px solid;
			background-color:#fff487;
			vertical-align:text-top;
			text-align:center;
			padding: 2px;
			font-size:10px;
			}
		#TableAlimentationsGb Table td {
			border-bottom:#333 1px solid;
			font-size: 9px;
			color: #000;
			padding: 1px;
			margin: 0;
			vertical-align:text-top;
			text-align:center;
			}
				
.BorderRight {
	border-right:#333 1px solid;
	}
	
.BorderLeft {
	border-left:#333 1px solid;
	}

.BgColorGris {
	background-color:#b9babc;
	}
	
/*********************************************************/
/* CHANNEL BENDER CARACTERISTIQUES ET MATERIAUS */
/*********************************************************/
#redacChannelBender {
	position: absolute;
	left: 260px;
	top: 180px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}
	
#redacSuperChannelBender,
#redacLiteChannelBender,
#redacMicroChannelBender {
	position: absolute;
	left: 300px;
	top: 140px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}	
	
#redacEasySignBender {
	position: absolute;
	left: 298px;
	top: 400px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}
#redacEasyProfile {
	position: absolute;
	left: 480px;
	top: 150px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}	
#redacEasyTrim {
	position: absolute;
	left: 830px;
	top: 150px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}	
	
#redacLetterBoxProfile {
	position: absolute;
	left: 300px;
	top: 180px;
	width: 440px;
	margin: 0;
	padding: 0;
	text-align: justify;
	z-index: 1;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}	

#legendeChannelBender {
	position: absolute;
	right: 20px;
	bottom: 10px;
	width: 600px;
	margin: 0;
	padding: 0;
	text-align: right;
	color:#fff;
	font-weight:normal;
	font-size:10px;
	z-index: 1;
	}	
	
#TableChannelBenderCaracteristiques	{
	position: absolute;
	left: 285px;
	top: 40px;
	width: 720px;
	font-size: 11px;
	line-height: 13px;
	padding: 0;
	margin: 0;
	z-index: 1;
	}
	#TableChannelBenderCaracteristiques Table	{
		width: 700px;
		margin :0;
		padding:0;
		
		}
		#TableChannelBenderCaracteristiques Table td {
			text-align:center;
			padding:2px;
			}

#TableChannelBenderMateriaux	{
	position: absolute;
	left: 285px;
	top: 200px;
	width: 720px;
	font-size: 11px;
	line-height: 13px;
	padding: 0;
	margin: 0;
	z-index: 1;
	}
	#TableChannelBenderMateriaux Table	{
		margin :0;
		padding:0;
		border:1px thin #f60;
		background-color:#fff;
		}
		#TableChannelBenderMateriaux Table td {
			text-align:center;
			padding:1px;
			border:1px solid #f60;
			}
			
/*****************************/
/* SERVICES GUIDE   */
/*****************************/	

#telechargerPlan {
	position: absolute;
	left: 770px;
	top: 280px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}
	#telechargerPlan a:link, #telechargerPlan a:visited {
		color: #ff002c;
		text-decoration: none;
		}
	#telechargerPlan a:hover, #telechargerPlan a:active {
		color: #ff002c;
		text-decoration: underline;
		}
	
	
#redac3Dmax21{
	position: absolute;
	left: 270px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}

#redacRetroRetroRGB1, #redacPower1 {
	position: absolute;
	left: 300px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
#redacFlex1 {
	position: absolute;
	left: 300px;
	top: 320px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	

#redacDomino2, #redacRetroRetroRGB2, #redacFlex2, #redacPower2 {
	position: absolute;
	left: 630px;
	top: 340px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}
	

#redacRetroRetroRGB3, #redacFlex3 {
	position: absolute;
	left: 770px;
	top: 280px;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	}

	#redacLogo3 a:link, #redacLogo3 a:visited,
 	#redacPogo3 a:link, #redacPogo3 a:visited, 
	#redacRetroRetroRGB3 a:link, #redacRetroRetroRGB3 a:visited, 
	#redacFlex3 a:link, #redacFlex3 a:visited,
	#redac3Dmax23 a:link, #redac3Dmax23 a:visited,
	#redac3Dmax43 a:link, #redac3Dmax43 a:visited {
		color: #ff002c;
		text-decoration: none;
		}
	#redacLogo3 a:hover, #redacLogo3 a:active, 
	#redacPogo3 a:hover, #redacPogo3 a:active, 
	#redacRetroRetroRGB3 a:hover, #redacRetroRetroRGB3 a:active, 
	#redacFlex3 a:hover, #redacFlex3 a:active,
	#redac3Dmax23 a:hover, #redac3Dmax23 a:active,
	#redac3Dmax43 a:hover, #redac3Dmax43 a:active {
		color: #ff002c;
		text-decoration: underline;
		}
	

#redacFlex4 {
	position: absolute;
	left: 620px;
	top: 310px;
	width: 350px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}	
	
/*****************************/
/* PRODUITS > h2 et p   */
/*****************************/	

#redacLogoD h2, #redacLogomaxD h2, #redacMultimaxD h2, #redac2Dmax2D h2, #redac3Dmax2D h2, #redac3Dmax4D h2, #redac3Dmax3RGBD h2, #redacRetroRetroRGBD h2, #redacFlexD h2, #redacFlexRGBD h2, #redacSolarD h2, #redacNanomaxD h2, #redacPowerD h2, 
#redacPowerD h2, #redacSuperChannelBenderD h2, #redacSuperChannelBenderDi h2, #redacAccessoiresD h2, #redacFormationD h2,
#redacLogoI h2, #redacLogomaxI h2, #redacMultimaxI h2, #redac2Dmax2I h2, #redac3Dmax2I h2, #redac3Dmax4I h2, #redac3Dmax3RGBI h2, #redacRetroRetroRGBI h2, #redacFlexI h2, #redacFlexRGBI h2, #redacSolarI h2, #redacNanomaxI h2, #redacPowerI h2,
#redacLogoC h2, #redacLogomaxC h2, #redacMultimaxC h2, #redac2Dmax2C h2, #redac3Dmax2C h2, #redac3Dmax4C h2, #redac3Dmax3RGBC h2, #redacRetroRetroRGBC h2, #redacFlexC h2, #redacFlexRGBC h2, #redacSolarC h2, #redacNanomaxC h2,
#redacPowerC h2, #redacSuperChannelBenderC h2,
#redacColisage h2,
#redacMultimaxCq h2,
#redacMultimaxCl h2,
#redacMultimaxF h2,
#redacLogoA h2, #redacLogomaxA h2, #redacMultimaxA h2, #redac2Dmax2A h2, #redac3Dmax2A h2, #redac3Dmax4A h2, #redacRetroRetroRGBA h2, #redacSolarA h2, #redacNanomaxA h2, #redacPowerA h2,
#redacAlimentationsG h2, #redacAlimentationsC h2,
#redacAccessoiresD1 h2, #redacAccessoiresD2 h2, #redacAccessoiresD3 h2,
#redacKitD  h2, #redacSimulD h2,
#redacLogo1 h2, #redacLogomax1 h2, #redac3Dmax21 h2, #redac3Dmax41 h2, #redacRetroRetroRGB1 h2, #redacFlex1 h2, #redacPower1 h2,
#redacLogo2 h2, #redacLogomax2 h2, #redac3Dmax22 h2, #redac3Dmax42 h2, #redacRetroRetroRGB2 h2, #redacFlex2 h2, #redacPower2 h2, #redacDomino2 h2,
#redac3Dmax24 h2, #redacFlex4 h2,
#redacControleursF h2,
#redacGuide1 h2, #redacGuide2 h2, #redacGuide3 h2, #redacGuide4 h2,
#redacPlan h2 {
		font-size: 12px;
		line-height: 15px;
		color: #ff002c;
		font-weight: bold;
		text-transform: uppercase;
		padding: 0;
		margin: 0;
		}
 
#qualiteLeds p, #qualiteLeds2 p,
#redacMultimaxD p, #redac2Dmax2D p, #redac3Dmax2D p, #redac3Dmax4D p, #redac3Dmax3RGBD p, #redac3Dmax3RGBD2 p, #redacRetroRetroRGBD p, #redacFlexD p, #redacFlexRGBD p,
#redacSolarD p, #redacPower p, #redacSuperChannelBenderD p, #redacSuperChannelBenderDi p, #redacAccessoiresD p,  
#redacLogoD2 p, #redacLogomaxD2 p, #redacMultimaxD2 p, #redac3Dmax4D2 p, #redacRetroRetroRGBD2 p, #redacSolarD2 p, #redacPowerD2 p, #redacSuperChannelBenderD2 p,
#redac3Dmax3RGBI p, #redacRetroRetroRGBI p,
#redacAlimentationsG p, #redacAlimentationsC p,
#redacColisage p,
#redacAccessoiresD1 p, #redacAccessoiresD2 p, #redacAccessoiresD3 p,
#redacFormationD p,
#redacKitD  p, #redacSimulD  p,
#redacLogo1 p, #redacLogomax1 p, #redacRetroRetroRGB1 p, #redacFlex1 p, #redacPower1 p, #redac3Dmax21 P, #redac3Dmax41 p, #redacFlex1 p,
#redacLogo2 p, #redacLogomax2 p, #redac3Dmax22 p, #redac3Dmax42 p, #redacRetroRetroRGB2 p, #redacFlex2 p, #redacPower2 p, #redacDomino2 p,
#redacFlex4 p,
#redacGuide1 p, #redacGuide2 p, #redacGuide3 p, #redacGuide4 p,
#redacPlan p {
		font-size: 11px;
		line-height: 15px;
		color: #000;
		padding: 10px 0 0 0;
		margin: 0;
		text-align:justify;
		}
#redacLogoI p, #redacLogomaxI p,  #redacMultimaxI p, #redac3Dmax2I p, #redac3Dmax2I2 p, #redac3Dmax4I p, #redacRetroRetroRGBI p, #redacFlexI p, #redacSolarI p, #redacPowerI p,
#redacSolarC p, #redacSolarC2 p {
		font-size: 11px;
		line-height: 15px;
		color: #000;
		padding: 5px 0 0 0;
		margin: 0;
		text-align:justify;
		}


	
/***********/
/* CONTACT */
/***********/


#contenu fieldset {
	margin: 0;
	padding: 0;
	border: 1px none #000;
	width: 550px;
	}
	#contenu fieldset label {
		font-size: 12px;
		float: left;
		width: 180px;
		margin: 5px 0;
		padding: 0;
	}
	#contenu fieldset input, #contenu fieldset select, #contenu fieldset textarea {
		width: 350px;
		margin: 5px 0;
		padding: 0;
		background-color: #eee;
		border: 1px solid #ccc;
		float: left;				
	}
	#contenu fieldset input.radio {
		width: 20px;
		height: 20px;
		vertical-align: middle;
		background-color: #fff;
		border: 0px solid #eee;
		float: none;
	}
	#contenu fieldset input.btn {
		width: 100px;
		color: #d64800;
		font-size: 16px;
		font-weight: bold;
		margin: 20px 0 10px 0;
		
	}		

#contenu form #txtChampsObligatoires {
	margin: 10px 0;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
}
#contenu form h3 {
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 5px;
	margin: 0 0 5px 0;
	clear: both;
	
}

#contenu legend {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 10px 20px;
	color: #000;
}

#contenu .txtOkErrAlert {	
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #d00;
}



/**********************************/
/***********Classes****************/
/**********************************/

/**************/
/**** NEWS ****/
/**************/

.newsGlobal {
	width: 500px;
	margin: 0;
	padding: 0;
	position: relative;
	}
	.newsGlobal .newsDate {
		font-size: 14px;
		line-height: 14px;
		margin: 15px 0;
		padding: 0;
		font-weight: bold;
	}
	.newsGlobal .newsRedac {
		width: 490px;
		margin: 0 0 15px 0;
		padding: 0;
		float: left;
		}
		.newsGlobal .newsRedac h2 {
			padding: 0;

		}
	.newsGlobal .newsRedacPhoto {
		width: 310px;
		margin: 5px 0 15px 0;
		padding: 0;
		float: left;
		}
		.newsGlobal .newsRedacPhoto h2 {
			padding: 0;

		}
	.newsGlobal .newsPhoto {
		width: 180px;
		margin: 20px 0 15px 0;
		padding: 0;
		text-align: center;
		float: left;
	}
	.newsGlobal .newsPhotoZoom {
		width: 550px;
		background-color: #fff;
		margin: 0;
		padding: 10px 0;
		text-align: center;
		position: absolute;
		left: 0;
		top: 10px;
		visibility: hidden;
		border: 1px solid #ccc;
		cursor: pointer;
		z-index: 1;
	}
	.newsGlobal a {
		color: #ee7f01;
		}
		
		
#Clignotement {
	position: absolute;
	left: 20px;
	top: 400px;
	width: 250px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	font-weight:bold;
	color:#fff;
	} 
/**************/
/* TEXTE ******/
/**************/

a.lienRge:link, a.lienRge:visited {
	font-size: 11px;
	line-height: 15px;
	color: #ff002c;
	font-weight: bold;
	}
a.lienRge:hover, a.lienRge:active {
	color: #000;
	}
a.lienNoir:link, a.lienNoir:visited {
	font-size: 11px;
	line-height: 15px;
	color: #000;
	font-weight: bold;
	}
a.lienNoir:hover, a.lienNoir:active {
	color: #ff002c;
	}	
		
.asterisque {
	font-size: 17px;
	font-weight: bold;
	color: #f00;
}
.gras {
	font-weight: bold;
}
.rge {
	font-weight: bold;
	color: #cd071e;
}
.right {
	text-align: right;
}

.center {
	text-align: center;
}
.justify {
	text-align: justify;
}

.police11px {
	font-size: 11px;
	line-height: 14px;
}
.police10px {
	font-size: 10px;
	line-height: 14px;
}
.txtNote1 {
	font-size: 12px;
	line-height: 14px;
}

.txtBlc {
	color:#fff;
}

/*.plop {
    text-decoration: blink;
	}*/
.x-dlg .x-dlg-hd-left {background-color:#444b5b; background-image:none;}
.x-dlg .x-dlg-hd-left .x-dlg-hd-right {background-color:#444b5b; background-image:none;}
.x-dlg .x-dlg-hd-left .x-dlg-hd-right .x-dlg-hd {background-color:#444b5b; background-image:none;}
.x-dlg .x-dlg-dlg-body {border-bottom:3px solid #444b5b; border-right:3px solid #444b5b; border-left:3px solid #444b5b; background-color:#444b5b;}

.x-dlg-mask {opacity: 0.0; background-color: #000;
			 filter: alpha(opacity=0); }



/***********************/

#pucebleue {
	position: absolute;
	left: 30px;
	top: 200px;
	margin: 0;
	padding: 0;
	text-align: left;
	z-index: 1;
	}


.clearBoth {
	clear: both;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.nowrap {
	white-space: nowrap;
}

.verticalAlignMiddle {
	vertical-align: middle;
}
.verticalAlignTop {
	vertical-align: top;
}

