body {
background:url(gfx/decoup/luminaires_haut.gif) repeat-x;
margin:0;
padding:0;
font-family: Tahoma, Verdana, Helvetica, sans-serif; 
font-size:11px;
color:#323232;
}

html {
background:url(gfx/decoup/fond.gif) repeat;
height:100%;
}

/* header */
a {
position:relative;
z-index:100;
}

.Fiches a:hover, .Fiche a:hover, #foot a:hover, #main  .Fiche h4 a:hover, #main .Fiches h4 a:hover {
color:#F1991D;
background:#fff;
}

.liens1 a:hover {
background:url(gfx/decoup/boutons/bt_2.gif) no-repeat top right;
}

.Fiches p {
text-align:justify;
}

table {
width:100%;
font-size:9px;
}

td {
border-bottom:1px solid #B7B8B5;
padding:2px;
}

.tdcolor {
background:#eee;
}

.tdcolorb {
background:#FFF url(gfx/decoup/deco/fond_aubrilam1.gif) repeat;
font-weight:bold;
}

.small {
font-size:9px;
}

#wrapper {
position:relative;
width:899px;
margin:0 auto;
}

#content {
padding:0 4px;
margin:0;
background:transparent url(gfx/decoup/aubrilam.png) repeat-y;
}


#head {
position:relative;
width:891px;
padding:0;
margin:0;
height:97px;
background:url(gfx/decoup/luminaires_exterieur.gif) repeat-x;
}

.fondtop {
background:url(gfx/decoup/luminaires_exterieur.gif) repeat-x;
}

.fdegrade {
background:url(gfx/decoup/luminaire_exterieur.gif) repeat-x;
}

#head h1 {
position:relative;
float:left;
padding:0;
margin:0;
background:url(gfx/en/tt_aubrilam.gif) no-repeat 10px 0;
 
width:680px;
height:59px;
border:none;
}

#head h1 a {
display:block;
width:651px;
height:59px;
}
#head h1 span , .newsletter span, .bt_ok span {
display:none;
}

#change {
float:left;
width:208px;
height:55px;
padding:0;
margin:0;
background:url(gfx/decoup/change.gif) no-repeat top left; 
}

#change ul {
list-style:none;
margin:2px 0 0 0;
padding:0 0 0 4px;
height:18px;
}

#change ul li {
display:inline;
float:left;
}

#change ul li a {
width:96px;
height:16px;
display:block;
}

#change ul li a#french {
background:url(gfx/decoup/boutons/french.gif) no-repeat;
}

#change ul li a#french:hover {
background-position:0 -16px;
}

#change ul li a#deutch {
background:url(gfx/decoup/boutons/deutch.gif) no-repeat;
}

#change ul li a#deutch:hover {
background-position:0 -16px;
}

#change ul li a#english {
background:url(gfx/decoup/boutons/english.gif) no-repeat;
}

#change ul li a#english:hover {
background-position:0 -16px;
}

#change ul li a span {
display:none;
}

#change form {
margin:0 0 0 5px;
padding:0;
width:200px;
}

.newsletter {
display:block;
margin:4px 0 0 5px;
padding:0;
background:url(gfx/fr/decoup/inscription_newsletter.gif) no-repeat ;
width:66px;
height:10px;
}

.language {
display:block;
margin:2px 0 0 5px;
background: url(gfx/language.gif) no-repeat 0 4px;
height:18px;
text-align:right;
}
.language select {border:none;
font-size:10px;
background:#d7d7d7;
color:#545454;
width:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:1px;
margin-right:2px;
}


.champNews {
float:left;
background:url(gfx/decoup/champ_mail.gif) no-repeat;
border:0;
height:18px;
font-size:9px;
width:169px;
padding:2px 0 0 3px;
margin:2px 0 0 0;
color:#898989;
}

.champNew {
float:left;
background:url(gfx/decoup/champ_mails.gif) no-repeat;
border:0;
height:16px;
font-size:9px;
width:200px;
padding:2px 0 0 6px;
margin:2px 0 0 0;
}


.champ {
background:#D7D7D7 url(gfx/decoup/champ.gif) no-repeat;
border:none;
height:15px;
font-size:10px;
width:171px;
padding:2px 0 0 4px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
position:relative;
margin:2px 0;
}
.champ:focus {
background:#F8A800 url(gfx/decoup/champ.gif) no-repeat 0 -17px;
}


textarea.champ {
background:#D7D7D7 url(gfx/decoup/textarea.gif) no-repeat;
width:355px;
height:73px;
}

textarea.champ:focus {
background:url(gfx/decoup/textarea.gif) no-repeat 0 -75px;
}

.chemin {
float:left;
width:722px;
text-align:right;
padding:1px 10px 2px 0;
background:#D7D7D7;
}

label {
display:block;
clear:left;
position:relative;
width:95px;
background:url(gfx/decoup/deco/puces.gif) no-repeat 0 4px;
margin:2px 2px 2px 0;
padding:0 0 0 12px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
float:left;
}

form {
margin:0;
padding:0;
}

form p {
clear:left;
margin:0 0 12px 0;
padding:0 0 12px;
}

/*h3.mobilier {
background:#333 url(gfx/decoup/deco/pucenoire.gif) no-repeat 0 3px;
margin:0;
padding:0 0 0 10px;
}

*/
.Fiches ul {
margin:0 0 0 8px;
padding:0;
list-style:none;
}

.Fiches ul li {
background:url(gfx/decoup/deco/pucenoire.gif) no-repeat 0 3px;
margin:4px 0 3px 0;
padding:0 0 0 10px;
}

input.bt_ok {
display:block;
margin:2px 0 0 auto;
padding:0;
background:url(gfx/en/boutons/ok.gif) no-repeat;
border:0;
height:18px;
width:20px;
}

ul.menu {
float:left;
width:888px;
height:32px;
margin:4px 0 0 2px;
padding:3px 0 0 0;

}

ul.menu li {
list-style:none;
display:inline;
}

ul.menu li a {
display:block;
float:left;
margin:0;
padding:0;
height:25px;
width:98px;
}

ul.menu li a#lien_1 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat;
}

ul.menu li a#lien_1:hover, ul.menu li a#lien_1.active {
background-position:0 -25px;
}

ul.menu li a#lien_2 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -98px 0;
}

ul.menu li a#lien_2:hover, ul.menu li a#lien_2.active {
background-position:-98px -25px;
}

ul.menu li a#lien_3 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -196px 0;
}

ul.menu li a#lien_3:hover, ul.menu li a#lien_3.active {
background-position:-196px -25px;
}

ul.menu li a#lien_4 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -294px 0;
}

ul.menu li a#lien_4:hover, ul.menu li a#lien_4.active {
background-position:-294px -25px;
}

ul.menu li a#lien_5 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -392px 0;
}

ul.menu li a#lien_5:hover, ul.menu li a#lien_5.active {
background-position:-392px -25px;
}

ul.menu li a#lien_6 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -490px 0;
}

ul.menu li a#lien_6:hover, ul.menu li a#lien_6.active {
background-position:-490px -25px;
}

ul.menu li a#lien_7 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -588px 0;
}

ul.menu li a#lien_7:hover, ul.menu li a#lien_7.active {
background-position:-588px -25px;
}

ul.menu li a#lien_8 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -686px 0;
}

ul.menu li a#lien_8:hover, ul.menu li a#lien_8.active {
background-position:-686px -25px;
}

ul.menu li a#lien_9 {
background:url(gfx/en/menu_aubrilam.gif) no-repeat -784px 0;
}

ul.menu li a#lien_9:hover, ul.menu li a#lien_9.active {
background-position:-784px -25px;
}

ul.menu li a span {
display:none;
}

/* Home */

#animflash {
background:red;
margin:10px 0 0 0;
padding:0;
}

.bloc_intro {
width:870px;
padding:10px 10px 0 10px;
border-top:1px #616161 solid;
margin:10px 0 0;
color:#D4D4D4;
}

.textBloc {
margin:35px 0 0 8px;
padding:0;
}

.textBloc1 {
margin:35px 0 0 0;
padding:0;
}.textBloc2 {
margin:35px 0 0 0;
padding:0;
width:120px;
}

.textBloc3 {
margin:35px 0 0 0;
padding:0;
width:230px;
float:left;
}

.textBloc4 {
margin:35px 0 0 15px;
padding:0;
width:120px;
float:left;
}

.bloc_vision {
display:block;
font-size:9px;
line-height:10px;
float:left;
width:250px;
margin:0;
padding:0 15px 0 15px;
}

.bloc_dossier {
font-size:9px;
line-height:10px;
float:left;
width:260px;
margin:0;
padding:0 15px 0 15px;
border-right:1px #616161 solid;
border-left:1px #616161 solid;
}

.bloc_vision img, .bloc_dossier img {
margin:5px 0 5px 10px;
}

h2.vision {
background:url(gfx/en/titres/home/video.gif) no-repeat 10px 0;
width:230px;
height:57px;
}

h2.dossier {
background:url(gfx/en/titres/home/compare.gif) no-repeat 10px 0;
width:250px;
height:57px;
}

h2.ballade {
background:url(gfx/en/titres/home/destination.gif) no-repeat 10px 0;
width:215px;
height:57px;
}

h2 span {
display:none;
}
.txt {
background:url(gfx/decoup/deco/fleche_blc.gif) no-repeat 0 5px;
padding:0 0 0 10px;
margin:0 0 10px 0;
}

.filets {
background:url(gfx/decoup/deco/filets.gif) repeat 10px 0;
height:32px;
}

.filet_gris {
background:url(gfx/decoup/deco/filet_gris.gif) repeat-x;
height:6px;
width:100%;
}

.txt p {
line-height:15px;
padding:0;
margin:0;
}

/* Inter */
#blocList {
overflow:hidden;
float:left;
width:133px;
margin:0;
padding:0px;
font-size:9px;
}

.List {
margin:5px;
padding:5px;
}

h1.outils {
 background:url(gfx/en/titres/outils.gif) no-repeat 15px 0;
width:85px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#818181;
font-weight:normal;
margin:25px 0 5px 0;
padding:0;
}

#blocList h1 span {
display:none;
}

#blocList ul {
margin:0;
padding:5px;
list-style:none;
}

#blocList ul li {
background:url(gfx/decoup/deco/filetsliste.gif) no-repeat;
 margin:0;
 padding:2px 2px 2px 0;
}

#blocList ul li a.niv1 {
background:url(gfx/decoup/deco/fleche_or.gif) no-repeat 0 4px;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
color:#D4D4D4;
position:inherit;
display:block;
width:121px;
}

#blocList ul li a:hover {
color:#F1991D;
}

#blocList ul li ul {
background:#898989 url(gfx/decoup/luminaire_exterieur.gif) repeat-x;
margin:0 0 0 -2px;
padding:0 0 3px 0;
list-style:none;
display:block;
width:133px;
}

#blocList ul li ul li {
margin:3px 2px 5px 2px;
padding:0 0 0 10px;
background:none;
width:119px;
}

#blocList ul li ul li a {
text-decoration:none;
color:#fff;
font-weight:normal;
}

#blocList ul li ul li a:hover {
color:#F1991D;
}

ul.navigation {
 background:#232323;
margin:-10px 5px 5px -12px;
padding:5px 0 5px 15px;
font-size:9px;
}

ul.navigation li {
display:inline;
color:#858585;
}

ul.navigation li a {
text-decoration:none;
} 

 
#main {
float:left;
margin:0 0 0 5px;
padding:10px 0 10px 10px;
border-left:solid #505050 1px;
}

 
#main_small {
width:732px;
}

 
#main_big {
width:866px;
}

#mainFiche, .Fiches {
background:#F5F5F5;
border:3px #D7D7D7 solid;
padding:6px;
margin:0;
}

#mainLeft {
background:#F5F5F5 url(gfx/decoup/deco/filet_v.gif) repeat-y top right;
width:338px;
float:left;
}

#mainRight {
width:273px;
padding:0;
margin:0 0 0 6px;
float:left;
}

#mainLefth {
background:#F5F5F5 url(gfx/decoup/deco/filet_v.gif) repeat-y top right;
width:275px;
float:left;
}

#mainRighth {
width:330px;
padding:0;
margin:0 0 0 6px;
float:left;
}

#main_big #mainRighth {
width:45%;
}

#main_big #mainLefth {
width:50%;
}

#main h2 {
background:#FFF;
color:#F8A800;
font-size:25px;
font-weight:normal;
margin:0;
padding:4px 0 6px 5px;
line-height:23px;
position:relative;
}

#main h2.gray {
color:#858585;
}

h3 {
position:relative;
}

.Fiches h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}
#main .Fiche h3 {
clear:both;
display:block;
color:#363636;
font-size:15px;
background:#FFF;
margin:0;
padding:4px 0 4px 5px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#main h3.titre {
clear:both;
display:block;
color:#3C3C3C;
font-size:18px;
margin:0;
padding:2px 0 2px 4px;
font-weight:normal;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
background:url(gfx/decoup/deco/filet_gris.gif) repeat-x left bottom;
}

#main .Fiche h3.titre {
background:#fff;
}

#main h4 {
color:#969696;
font-size:12px;
margin:0;
padding:4px 0 4px 0;
}
#main h4 a {
color:#969696;
}

#main h5 {
color:#969696;
font-size:10px;
margin:0;
padding:4px 0 4px 0;
}

.Fiche {
display:block;
background:#F5F5F5;
border:3px #D7D7D7 solid;
padding:0;
margin:0;
}

.FicheTest {
display:block;
background:#F5F5F5;
border:3px #D7D7D7 solid;
padding:0;
margin:0;
height:317px;
}

.imgL {
float:left;
margin:0 5px 0 0;
}

.imgRi {
float:right;
margin:0 0 0 5px;
}

.imgR {
float:right;
margin:7px 7px 0 5px;
} 
.imgC {
float:center;
margin:7px 7px 0 5px;
}

.borders {
border:3px #FFF solid;
}

.blocText {
float:left;
width:166px;
margin:0;
padding:5px 0 0 5px;
}

.blocTextR {
float:left;
width:405px;
margin:0;
padding:5px 0 0 0;
}

.blocTextL {
float:left;
width:200px;
margin:5px 16px 0;
padding:0;
}

.produit {
background:#FFF;
margin:0;
padding:5px 0 0 0;
text-align:center;
height:130px;
}

.blanc {
background:#FFF;
}

.blche {
width:100%;
}

.blc {
width:330px;
background:#FFF;
}

.blch {
width:270px;
background:#FFF;
}

.blc1 {
width:273px;
background:#FFF;
text-align:center;
padding:10px 0;
}

.blc1h {
width:330px;
background:#FFF;
text-align:center;
padding:10px 0;
}

#main_big .blc1, #main_big .blc1h, #main_big .blc, #main_big .blch {
width:99%;
}

 p {
padding:5px;
font-size:11px;
margin:0;
}

.clic {
background:transparent url(gfx/decoup/deco/picto_loupe.gif) no-repeat;
padding:3px 0 0 22px;
height:19px;
}

#zoom {
background:#000;
width:125px;
padding:1px;
display:none;
position:absolute;
z-index:5;
margin:-32px 0 0 5px;
}

#zoom h4 {
color:#FFF;
padding:2px;
margin:0;
font-size:10px;
}

/* Divers */
.Or {
color:#F8A800;
}

hr {
clear:both;
visibility:hidden;
}

a img {
border:0;
}

.liens {
background:#3D3D3D url(gfx/decoup/deco/fleche_or.gif) no-repeat 5px 7px;
padding:4px 0 0 15px;
height:14px;
margin:5px 0 0 0;
}

.liens a, .liens span {
text-decoration:none;
color:#fff;
font-size:9px;
font-weight:bold;
}

.liens a:hover {
color:#F8A800;
background:none;
}

.liens1 {
background:url(gfx/decoup/boutons/bt_1.gif) no-repeat;
padding:0 0 0 11px;
height:18px;
margin:5px 0 0 0;
}

.liens1 a, .liens1 span {
display:block;
float:left;
background:url(gfx/decoup/boutons/bt_2.gif) no-repeat top right;
height:17px;
padding:1px 7px 0 3px;
text-decoration:none;
color:#fff;
font-size:9px;
font-weight:bold;
}

.liens1 a:hover {
color:#F8A800;
}

.btn {
background:transparent url(gfx/decoup/boutons/bois_mobilier.gif) no-repeat;
padding:0 0 0 8px;
height:17px;
margin:4px;
}

.btn a, .btn span {
display:block;
float:left;
background:#eee url(gfx/decoup/boutons/bois_mobiliers.gif) no-repeat top right;
height:17px;
padding:2px 20px 0 0;
text-decoration:none;
color:#FFF;
font-size:9px;
font-weight:bold;
}

.puceOr {
background:transparent url(gfx/decoup/deco/puceor.gif) no-repeat 0px 4px;
padding:0 0 0 7px;
}

.bold {
font-weight:bold;
}

a.boldor {
font-size:11px;
color:#F8A800;
font-weight:bold;
}

b {
font-size:11px;
 color:#858585;
}

strong {
font-size:11px;
 color:#F8A800;
}

a {
text-decoration:none;
color:#858585;
}

/* Footer liens */
#footlink {
background:url(gfx/decoup/footlink.gif) repeat-x;
height:24px;
padding:7px 0 0 10px;
margin:0;
}

#footlink span, .aubrilam_tt span {
display:none;
}

#footlink ul {
margin:0;
list-style:none;
padding:0;
}

#footlink ul li {
display:inline;
float:left;
}

#footlink ul li a {
position:relative;
z-index:1;
width:148px;
height:18px;
display:block;
}

#footlink ul li a#plan_site {
background:url(gfx/en/menu_footer.gif) no-repeat;
}

#footlink ul li a#plan_site:hover, #footlink ul li.active a#plan_site {
background-position:0 -18px;
}

#footlink ul li a#telechargement {
background:url(gfx/en/menu_footer.gif) no-repeat;
 background-position:-148px 0;
}

#footlink ul li a#telechargement:hover, #footlink ul li.active a#telechargement {
background-position:-148px -18px;
}

#footlink ul li a#infos {
background:url(gfx/en/menu_footer.gif) no-repeat;
 background-position:-296px 0;
}

#footlink ul li a#infos:hover, #footlink ul li.active a#infos {
background-position:-296px -18px;
}

.aubrilam_tt {
background:url(gfx/decoup/aubrilam.gif) no-repeat;
width:52px;
height:10px;
margin:0;
padding:0;
}

.pucenoire {
background:transparent url(gfx/decoup/deco/puceor.gif) no-repeat 0px 4px;
padding:0 0 0 7px;
}

/* Footer */
#footer {
color:#444444;
font-size:9px;
position:relative;
width:100%;
height:63px;
background:#A5A5A5 url(gfx/decoup/footer_aubrilam.gif) repeat;
}

#foot {
position:relative;
top:0px;
background:#FFFFFF url(gfx/decoup/aubrilam_luminaires.gif) repeat-x;
 
width:883px;
height:43px;
left:50%;
padding:20px 0 0 10px;
margin:0 0 0 -446px;
}

/*refman*/
.refman1 {
color:#000;
font-size:11px;
text-decoration:none;
}

.collection {
background:#fff;
padding:6px 6px 10px;
margin:0;
}

.collection h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#969696;
margin:0 0 0 12px;
padding:0;
}

#frise {
border:3px solid #D7D7D7;
margin:12px 0 0 12px;
width:643px;
}

.bloc_ombre, .bloc_ombre2, .bloc_ombre3, .bloc_ombre4  {
height:100px;
text-align:center;
float:left;
margin:0 17px 12px 0;
position:relative;
left:17px;
top:15px;
}

.bloc_ombre  {
width:100px;
background:transparent url(gfx/decoup/bloc_ombre1.gif) no-repeat;
height:134px;
}

.bloc_ombre2 {
width:100px;
background:transparent url(gfx/decoup/bloc_ombre2.gif) no-repeat;
top:10px;
margin:0 17px 5px 0;
}

.metal .bloc_ombre2 {
left:0;
margin-right:0;
}


.bloc_ombre3 {
width:160px;
background:transparent url(gfx/decoup/bloc_ombre3.gif) no-repeat;
}

.bloc_ombre4 {
width:47px;
height:47px;
background:transparent url(gfx/decoup/bloc_ombre4.gif) no-repeat;
left:0;
top:0;
margin-right:0;
}

.bloc_ombre4 img {
position:relative;
}

.bloc_ombre p, .bloc_ombre2 p, .bloc_ombre3 p, .bloc_ombre4 p {
text-align:left;
margin:0;
padding:3px 0 4px 3px;
}

.bloc_ombre2 p {
padding:3px 0 0 3px;
}
.bloc_ombre4 p {
padding:2px 0 3px 2px;
}
.bloc_ombre a, .bloc_ombre2 a, .bloc_ombre3 a {
font-size:12px;
font-weight:bold;
color:#969696;
position:relative;
top:5px;
margin:5px 0;
}

.bloc_ombre p a, .bloc_ombre2 p a, .bloc_ombre3 p a {
position:relative;
top:0;
}

.couleurs {
float:left;
width:235px;
}

p.intro {
background:url(gfx/decoup/deco/puce_fleche.gif) no-repeat 0 2px;
margin:10px 0;
padding:0 0 0 10px;
font-weight:bold;
position:relative;
}

.couleurs p.intro {
margin:5px 0;
}

.contact_left {
float:left;
width:300px;
border-right:#D7D7D7 3px solid;
}

.recherche_left {
float:left;
width:390px;
border-right:#D7D7D7 3px solid;
}

.contact_right {
float:left;
width:443px;
padding-left:11px;
}

.contact_right label {
width:70px;
}

.recherche_left label {
width:190px;
}

.recherche_left .bt_ok {
margin-right:13px;
}

.contact_left .bt_ok {
margin-right:17px;
}

#head .bt_ok {
margin:2px 0 0 0;
}

#change form input {
margin:0;
}

.brochures,.brochures2 {
text-align:center;
margin:0;
border-collapse:collapse;
padding:0;
width:100%;
}

.brochures2 .liens1 {
width:70px;
margin:0 auto;
}


.brochures td,.brochures2 td {
border:none;
border-right:1px solid #D7D7D7;
width:50px;
}


.brochures2 td {
text-align:center;
width:150px;
}

.brochures .titre, .brochures2 .titre {
text-align:left;
border:none;
width:250px;
}

.brochures .titre p,.brochures2 .titre p {
background:url(gfx/decoup/deco/puces.gif) no-repeat 0 4px;
text-align:left;
margin:8px 0;
padding:0 0 0 12px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
}

p.note {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
color:#683F26;
font-weight:bold;
}

.colors_left {
float:left;
width:48%;
padding-right:1%;
border-right:#D7D7D7 3px solid;
}

.colors_left  .bloc_ombre2, .colors_right  .bloc_ombre2 {
margin-top:7px;
}

.colors_right {
float:left;
width:48%;
padding-left:1%;
}