img
{
	border:none;
}

body
{
 font: 11px verdana, sans-serif;
 background-color:#feffe7;
 margin:0;
 padding:0;
}

h1
{
	font-family:verdana, sans-serif;
	padding-left:35px;
	padding-top:30px;
	margin:0px;
	font-weight:normal;
	font-size:22pt;
	color:#0066cc;
}

h2
{
	font-family:verdana, sans-serif;
	padding-left:35px;
	padding-bottom:50px;
	margin:0px;
	font-weight:normal;
	font-size:18pt;
	color:#0066cc;
}

h3
{
	padding-left:30px;
}

p
{
	padding-left:25px;
	padding-right:25px;
}

table
{
	/*padding-left:25px;
	padding-right:25px;*/
	border:none;
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}

#titreSite
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:right;
}

.tableRemplacement
{
	width:75%;
	padding:0px;
	margin:0px;
}

.cellRemplacement
{
	font-size:7pt;
}
.cellRemplacement a
{
	color:#000000;
}

.telecommandeFr
{
	color:#ffffff;
	font-size:28pt;
}

.specialistes
{
	color:#ffffff;
	font-size:20pt;
}

.lienMenu
{
	border-right:1px solid #ffffff;
}

.titreEntreprise
{
	font-weight:bold;
	color:#094078;
}

.lienContenu
{
	color:#0066cc;
	text-decoration:none;
}
.lienContenu:hover
{
	text-decoration:underline;
}

.lienConcerne
{
	color:#0066cc;
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;
}
.lienConcerne:hover
{
	text-decoration:underline;
}

.legende
{
	text-align:center;
	font-size:7pt;
	font-style:italic;
}

.typeEquipe
{
	color:#094078;
}

.cellImg
{
	font-size:7pt;
	font-style:italic;
	text-align:center;
}

.txtLegende
{
	text-align:center;
}

.infobulle
{
	position: absolute;
	visibility : hidden;
	border: 2px solid #8eb2e2;
	padding: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	background-color: #3869b5;
}

.demo
{
	width:700px;
	border:none;
	padding:0px;
	margin:0px;
}

.lienDemo
{
	border:1px solid #366AB3;
	height:40px;
	width:280px;
}
.lienDemo a
{
	background:url(./img/lien-demo.jpg) no-repeat;
	height:40px;
	width:280px;
	display:block;
}
.lienDemo a:hover
{
	background:url(./img/lien-demo-hover.jpg) no-repeat;
	height:40px;
	width:280px;
	display:block;
}

.space
{
		height:40px;
		width:140px;
}

.lienClicfacture
{
	border:1px solid #366AB3;
	height:40px;
	width:280px;
}
.lienClicfacture a
{
	background:url(./img/lien-clicfacture.jpg) no-repeat;
	height:40px;
	width:280px;
	display:block;
}
.lienClicfacture a:hover
{
	background:url(./img/lien-clicfacture-hover.jpg) no-repeat;
	height:40px;
	width:280px;
	display:block;
}

.texteDemo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	text-align:center;
}

.telec
{
	margin-left:22px;
	position:relative;
	float:left;
	width:755px;
	padding-right:-50px;
	display:table-cell;
}

.telecommandesAccueil
{
	margin-left:22px;
	position:relative;
	float:left;
	width:755px;
	padding-right:-50px;
}

.telecommande
{
	position:relative;
	float:left;
	width:20%;
	height:160px;
	padding-top:5px;
	text-align:center;
}

.telecommande:hover
{
	background:url(./img/fondTelecommande.jpg) no-repeat;
}

.telecommande span
{
	color:#0066cc;
}

.telecommande a
{
	color:#000000;
	display:block;
	text-decoration:none;
}

.detailsTelec
{
	width:100%;
	text-align:left;
	font-size:8pt;
	padding-left:5px;
}

.cgdv
{
	margin-left:22px;
	position:relative;
	float:left;
	width:755px;
	padding-right:-50px;
}
.cgdv span
{
	font-weight:bold;
}

.telecDetails
{
	margin-left:22px;
	position:relative;
	float:left;
	width:755px;
}

.contenuPanier
{
	margin-left:22px;
	position:relative;
	float:left;
	width:755px;
}

.economie
{
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	font-size:10pt;
}

.lienTelecDetails
{
	color:#094078;
	text-decoration:none;
}
.lienTelecDetails:hover
{
	text-decoration:underline;
}

.imgTelec
{
	width:33%;
	text-align:center;
}

.nomTelec
{
	width:40%;
	text-align:center;
	line-height:20px;
}
.nomTelec a
{
	color:#094078;
	text-decoration:none;
	font-weight:bold;
}
.nomTelec a:hover
{
	text-decoration:underline;
}

.titreTelec
{
	color:#0066cc;
	font-weight:bold;
	text-align:center;
	font-size:12pt;
	width:25%
}

.livraison
{
	color:#cc3333;
	font-weight:bold;
	text-align:center;
	font-size:13pt;
}

.tableTelecInfo
{
	padding-top:50px;
	padding-bottom:50px;
	width:580px;
}

.cellTelecInfoTxt
{
	text-align:right;
}
.cellTelecInfoImg
{
	text-align:left;
}
.cellTelecInfoTxt a
{
	text-decoration:none;
	color:#56a2eb;
	font-weight:bold;
}
.cellTelecInfoTxt a:hover
{
	text-decoration:underline;
}
.cellTelecInfoImg img
{
	border:1px solid #cc3333;
}

.scred
{
	text-align:right;
	font-size:7pt;
	padding-left:165px;
}

.scredDetails
{
	font-size:7pt;
}

.scredPromo
{
	text-align:right;
	font-size:7pt;
	padding-right:165px;
}

.photoTelec
{
	width:40%;
	text-align:center;
}

.prixTelec
{
	width:20%;
	text-align:center;
	font-weight:bold;
	font-size:10pt;
}
.prixTelec span
{
	color:#ff0000;
	font-size:7pt;
	font-weight:normal;
}
.prixTelec a
{
	text-decoration:none;
	color:#000000;
}

.prixDetails
{
	text-align:center;
	font-size : 11pt;
	color:#0066cc;
	font-weight:bold;
}

.cellMajPanier a
{
	color:#094078;
	text-decoration:none;
}
.cellMajPanier a:hover
{
	font-weight:bold;
}

#conteneur
{
	position:absolute;
	top:5px;
	left:50%;
	width:800px;
	margin-left:-400px;
	background-color:#ffffff;
}

#header
{
	float:left;
	height:111px;
	width:800px;
	background:url(./img/fondHeader.gif) no-repeat;
	text-align:center;
}

#contenu
{
	float:left;
	top:312px;
	left:0px;
	width:100%;
	background:url(./img/fondContenu.jpg) repeat-y;
	text-align:justify;
}

#preFooter
{
	float:left;
	width:100%;
	background:url(./img/fondContenu.jpg) repeat-y;
	left:0px;
	text-align:center;
	padding-top:20px;
	padding-bottom:5px;
	font-size:8pt;
}
#preFooter a
{
	color:#094078;
	text-decoration:none;
	font-weight:bold;
}
#preFooter a:hover
{
	color:#0066cc;
}
#preFooter p
{
	margin:0px;
	padding:0px;
	color:#816666;
}
#preFooter span
{
	font-size:7pt;
	color:#000000;
	font-weight:normal;
	text-align:right;
	width:100%;
	display:block;
	margin-left:-20px;
}

#footer
{
	float:left;
	left:0px;
	bottom:0px;
	height:41px;
	width:800px;
	background:url(./img/fondFooter.jpg) no-repeat;
	text-align:center;
	line-height:28px;
	color:#ffffff;
}
#footer a
{
	color:#ffffff;
	text-decoration:none;
}

#menuDeroulant
{
	width: 700px;
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position:absolute;
	top:4px;
	left:50%;
	margin-left:-350px;
}
#menuDeroulant li
{
	float: left;
	width: 33.33%;
	margin: 0;
	padding: 0;
	border: 0;
}
.menuDeroulantNone a:link, .menuDeroulant a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	background:url(./img/fondRubrique.png) repeat;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
}
.menuDeroulantHome a:link, .menuDeroulantHome a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	background:url(./img/fondHome.png) no-repeat;
	margin: 0;
	padding: 4px 25px;
	text-decoration: none;
}
.menuDeroulantBasket a:link, .menuDeroulantBasket a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	background:url(./img/fondBasket.png) no-repeat;
	margin: 0;
	padding: 4px 25px;
	text-decoration: none;
}
.menuDeroulantWho a:link, .menuDeroulantWho a:visited
{
	display: block;
	height: 1%;
	color: #FFF;
	background:url(./img/fondWho.png) no-repeat;
	margin: 0;
	padding: 4px 25px;
	text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #0066cc; }
#menuDeroulant li a:active { background-color: #0066cc; }

#menuDeroulant .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width:100%;
	text-align:left;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;
	background: transparent url(./img/fondTR.png) repeat;
}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #0066cc;
}
#menuDeroulant li:hover > .sousMenu
{
	display: block;
}

