/*###########################################  ELEMENTS HTML  #####################################################*/

body{
background : url('design/background.jpg');
font-family : Verdana;
font-size : 10pt;
margin-top : 0px;
margin-left : 0px;
}

img{
border : 0;
display : block;
}

a{text-decoration : none;}

a.index{
text-decoration : none;
color : #FFFFFF;
}

a.index:hover{color : #F2AD0E;}

a.mentions{
text-decoration : none;
color : #87888A;
}

a.mentions:hover{
color : #FFFFFF;
}

a.cover_home{
text-decoration : none;
font-weight : bold;
color : #58585A;
}

a.cover_home:hover{
color : #00B5E7;
}

img.cover_home{
border : 2px solid #58585A;
}

img.cover_home:hover{
border-color : #00B5E7;
}

a.cover_event{
text-decoration : none;
font-weight : bold;
color : #000000;
}

a.cover_event:hover{
color : #F2AD0E;
}

img.cover_event{
border : 2px solid #58585A;
}

img.cover_event:hover{
border-color : #F2AD0E;
}

a.cover_store{
text-decoration : none;
font-weight : bold;
color : #58585A;
}

a.cover_store:hover{
color : #C7D000;
}

img.cover_store{
border : 2px solid #58585A;
}

img.cover_store:hover{
border-color : #C7D000;
}

input.text {
border : 1px solid #F2AD0E;
color : #58585A;
height : 15px;
}

input.text:focus {
background-color : #F4D160;
}

textarea {
border : 1px solid #F2AD0E;
color : #58585A;
font-size : 8pt;
height : 60px;
}

textarea:focus{
background-color : #F4D160;
}


form {
font-size : 8pt;
}

.cds_tab_eco{
width : 60px;
background-color : #FFFFFF;
border : none;
text-align : center;
color : #000000;
}

/*###########################################  DIV  #####################################################*/

div#anim_div{
position : absolute;
width : 100%;
height : 893px;
}

div#conteneur {
margin : auto;
width : 906px;
z-index : 3;
}

div#logo_neolux{
margin : auto;
margin-top : 200px;
width : 448px;
height : 149px;
background : url('design/logo_event.png');
}

div#bandeau_drapeaux{
margin : auto;
margin-top : 100px;
width : 530px;
height : 180px;
background : url('design/bandeau_drapeaux2.png') no-repeat;
}

div#drapeau_france{
position : absolute;
margin-left : 85px;
margin-top : 55px;
}

div#drapeau_uk{
position : absolute;
margin-left : 235px;
margin-top : 55px;
}

div#drapeau_de{
position : absolute;
margin-left : 385px;
margin-top : 55px;
}

div#banniere {
position : absolute;
width : 906px;
height : 206px;
z-index : 3;
}

div#fond_menu {
position : absolute;
margin-top : 206px;
width : 906px;
height : 40px;
background : url('design/fond_menu.png');
z-index : 2;
}

.fleche {
margin : auto;
height : 7px;
width : 12px;
background : url('design/fleche.png');
visibility : hidden;
}

div#menu_presentation {
position : absolute;
height : 40px;
width : 126px;
margin-left : 70px;
text-align : center;
}

div#menu_produits {
position : absolute;
height : 40px;
width : 83px;
margin-left : 231px;
text-align : center;
}

div#menu_realisations {
position : absolute;
height : 40px;
width : 117px;
margin-left : 349px;
text-align : center;
}

div#menu_forum {
position : absolute;
height : 40px;
width : 66px;
margin-left : 506px;
text-align : center;
}

div#menu_partenaires {
position : absolute;
height : 40px;
width : 111px;
margin-left : 607px;
text-align : center;
}

div#menu_contacts {
position : absolute;
height : 40px;
width : 78px;
margin-left : 753px;
text-align : center;
}

div#conteneur_corps {
position : absolute;
margin-top : 246px;
width : 906px;
z-index : 3;
}

div#corps {
padding-top : 10px;
width : 906px;
background : url('design/fond_corps.png') repeat;
}

div#pied {
/*position : relative;*/
width : 906px;
height : 90px;
background : url('design/fond_pied.png');
z-index : 3;
}

div#mentions {
padding-top : 50px;
width : 906px;
text-align : center;
font-size : 8pt;
}

div#presentation_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_home.png');
}

div#realisations_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/fond_presentation.png');
}

div#titre_produits_home {
position : absolute;
margin-left : 296px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_produits_event{
position : absolute;
margin-left : 450px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_produits_store{
position : absolute;
margin-left : 603px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_realisations_home {
position : absolute;
margin-left : 142px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_realisations_event {
position : absolute;
margin-left : 297px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_realisations_store {
position : absolute;
margin-left : 450px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_realisations_oem {
position : absolute;
margin-left : 640px;
margin-top : 12px;
width : 55px;
height : 30px;
}

div#produits_home_contenu_texte {
position : absolute;
margin-left : 50px;
margin-top : 60px;
width : 300px;
text-align : justify;
}

div#produits_home_contenu_image {
position : absolute;
margin-left : 395px;
margin-top : 130px;
border : 1px solid #000000;
}

div#produits_event_contenu_texte {
position : absolute;
margin-left : 50px;
margin-top : 60px;
width : 300px;
text-align : justify;
}

div#produits_event_contenu_image {
position : absolute;
margin-left : 395px;
margin-top : 120px;
border : 1px solid #000000;
}

div#produits_store_contenu_texte {
position : absolute;
margin-left : 50px;
margin-top : 60px;
width : 300px;
text-align : justify;
}

div#produits_store_contenu_image {
position : absolute;
margin-left : 395px;
margin-top : 120px;
border : 1px solid #000000;
}

div#realisations_event_contenu_covers {
position : absolute;
margin-top : 62px;
margin-left : 25px;
width : 700px;
height : 321px;
overflow-y : auto;
overflow-x : hidden;
}

div#contacts_contenu_formulaire {
margin-left : 80px;
}

div#contacts_contenu_image1 {
width : 200px;
height : 250px;
margin-left : 600px;
margin-top : -250px;
background : url('design/arobase.jpg') no-repeat;
}

div#contact_contenu_coordonnees {
margin-left : 80px;
padding-top : 10px;
}

div#outils_conversions_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_home.png');
}

div#outils_faisceau_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_event.png');
}

div#outils_economie_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_store.png');
}

div#titre_outils_conversions {
position : absolute;
margin-left : 310px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_outils_faisceau{
position : absolute;
margin-left : 444px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_outils_economie{
position : absolute;
margin-left : 600px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#conversions1_contenu{
position : absolute;
margin-left : 70px;
margin-top : 60px;
}

div#conversions2_contenu{
position : absolute;
margin-left : 420px;
margin-top : 60px;
}

div#conversions3_contenu{
position : absolute;
margin-left : 70px;
margin-top : 250px;
}

div#conversions4_contenu{
position : absolute;
margin-left : 420px;
margin-top : 250px;
}

div#outils_faisceau_formu{
position : absolute;
margin-left : 60px;
margin-top : 130px;
}

div#outils_faisceau_schema{
position : absolute;
width : 246px;
height : 310px;
margin-left : 440px;
margin-top : 70px;
background : url('design/schema_faisceau.png') no-repeat;
}

div#outils_faisceau_schema_angle{
position : absolute;
margin-left : 109px;
margin-top : 60px;
}

* html div#outils_faisceau_schema_angle{margin-left:54px;}

*+html div#outils_faisceau_schema_angle{margin-left : 54px;}

div#outils_faisceau_schema_1m{
position : absolute;
margin-left : 25px;
margin-top : 170px;
}

* html div#outils_faisceau_schema_1m{margin-left : 10px;}

*+html div#outils_faisceau_schema_1m{margin-left : 10px;}

div#outils_faisceau_schema_lux1m{
position : absolute;
margin-left : 200px;
margin-top : 170px;
}

* html div#outils_faisceau_schema_lux1m{margin-left : 100px;}

*+html div#outils_faisceau_schema_lux1m{margin-left : 100px;}

div#outils_faisceau_schema_distance{
position : absolute;
margin-left : -35px;
margin-top : 285px;
}

* html div#outils_faisceau_schema_distance{margin-left : -20px;}

*+html div#outils_faisceau_schema_distance{margin-left : -20px;}

div#outils_faisceau_schema_resultdiam{
position : absolute;
margin-left : 100px;
margin-top : 289px;
}

* html div#outils_faisceau_schema_resultdiam{margin-left : 50px;}

*+html div#outils_faisceau_schema_resultdiam{margin-left : 50px;}

div#outils_faisceau_schema_resultlux{
position : absolute;
margin-left : 245px;
margin-top : 289px;
}

* html div#outils_faisceau_schema_resultlux{margin-left : 123px;}

*+html div#outils_faisceau_schema_resultlux{margin-left : 123px;}

div#outils_economie_tableaux{
position : absolute;
margin-left : 30px;
margin-top : 100px;
font-size : 8pt;
}

div#mentions_contenu{
margin-left : 80px;
width : 750px;
text-align : justify;
font-size : 8pt;
}

div#actualites_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_event.png');
}

div#titre_actualites{
position : absolute;
margin-left : 472px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#titre_newsletter{
position : absolute;
margin-left : 590px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#newsletter_contenu {
margin-left : 77px;
width : 750px;
height : 431px;
background : url('design/onglet_produits_store.png');
}

div#newsletter_formulaire{
position : absolute;
margin-left : 40px;
margin-top : 60px;
z-index : 2;
}

div#newsletter_image{
position : absolute;
margin-left : 370px;
margin-top : 210px;
width : 267px;
height : 200px;
background : url('images/email.jpg');
z-index : 1;
}

div#news{
position : absolute;
margin-top : 60px;
margin-left : 40px;
width : 680px;
height : 320px;
}

div#news_contenu_titre{
position : absolute;
margin-left : 35px;
margin-top : 55px;
width : 680px;
height : 30px;
}

div#news_contenu_texte{
position : absolute;
margin-left : 35px;
margin-top : 85px;
padding-right : 10px;
width : 395px;
height : 290px;
font-size : 8pt;
overflow-y : auto;
overflow-x : hidden;
text-align : justify;
}

div#news_contenu_image{
position : absolute;
margin-left : 458px;
margin-top : 100px;
width : 250px;
height : 250px;
border : 1px solid #000000;
}

div#news_suivant{
position : absolute;
margin-left : 460px;
margin-top : 360px;
width : 250px;
height : 50px;
}

div#titre_presentation {
position : absolute;
margin-left : 308px;
margin-top : 12px;
width : 155px;
height : 30px;
}

div#conteneur_produit {
width : 100%;
}

div#type_produits {
margin : auto;
width : 700px;
height : 40px;
}

div#produit1 {
margin : auto;
height : 170px;
width : 700px;
/*border : 1px solid #F2AD0E;*/
}

div#produit2 {
margin : auto;
margin-top : 20px;
height : 170px;
width : 700px;
/*border : 1px solid #F2AD0E;*/
}

div#produit3 {
margin : auto;
margin-top : 20px;
height : 170px;
width : 700px;
/*border : 1px solid #F2AD0E;*/
}

.loader {
position : absolute;
height : 170px;
width : 700px;
visibility : hidden;
}

div#navigation {
margin : auto;
margin-top : 20px;
height : 30px;
width : 700px;
/*border : 1px solid #000000;*/
}

.image_produit {
position : absolute;
margin-top : 10px;
margin-left : 10px;
height : 150px;
width : 150px;
border : 1px solid #F2AD0E;
}

.titre_produit {
position : absolute;
margin-top : 10px;
margin-left : 172px;
height : 30px;
width : 516px;
color : #000000;
/*border : 1px solid #000000;*/
}

.descriptif_produit {
position : absolute;
margin-top : 50px;
margin-left : 172px;
height : 110px;
width : 516px;
color : #000000;
/*border : 1px solid #000000;*/
}

div#nav_gauche {
position : absolute;
height : 30px;
width : 150px;
font-weight : bold;
/*background-color : red;*/
}

div#nav_droite {
position : absolute;
margin-left : 600px;
height : 30px;
width : 100px;
font-weight : bold;
/*background-color : green;*/
}

div#nav_page {
position : absolute;
margin-left : 300px;
height : 30px;
width : 100px;
text-align : center;
/*background-color : yellow;*/
}

.nom_produit {
font-size : 11pt;
font-weight : bold;
}










