/* CSS Document */

Body { 
  background-color : #0F0F0F;
	scrollbar-face-color: #CCCCFF;
	scrollbar-shadow-color: #333366;
	scrollbar-highlight-color: #333366;
	scrollbar-3dlight-color: #333366;
	scrollbar-darkshadow-color: #333366;
	scrollbar-track-color: #333366;
	scrollbar-arrow-color: #333366;
	background-image: url(interface/body_fond.png)
}

Font { color: #FFFFFF; }

Font.bright { color: #FFFFFF; }
Font.dark { color: #000000; }
Font.orange { color: #FFC600; }
Font.red { color: red}

Body.brighter { background-color: #252622; }

ul { color:CCCCFF }

table.darker { background-color: #0F0F0F; }
table.border { border-color: #252622; }
table.border_orange { border-color: #f2b50f; }
table.brighter_border_fine { background-color: #252622; border: 1px solid #B0B0B0; }
table.colored_brighter_border_fine { background-color: #3C494D; border: 1px solid #B0B0B0; }
table.menu { background-color: #000033; background-image: url(interface/degrad_menu.png); }
table.menu_b { background-color: #000033; background-image: url(interface/degrad_menu.png); }
table.menu_index { background-color: #F1B30F; background-image: url(interface/degrad_menu.png); }
table.index_menua { background-color: #333366; background-image: url(interface/degrad_menua_25.png); }
table.index_menub { background-color: #000033; background-image: url(interface/degrad_menub_25.png); }
table.index { background-color: #333366; background-image: url(interface/degrad_fond_clair.png); }
table.index_ssbackground { background-color: #000033; }
table.index_dark { background-color: #1D83D7; background-image: url(interface/degrad_fond_clair.png); }
table.reels { background-color: #333366; background-image: url(interface/degrad_fond_clair.png); }
table.galleries { background-color: #333366; background-image: url(interface/degrad_fond_clair.png); }

td.index_dark { background: #12558C url(interface/degrad_fond_clair.png) repeat-x; }
td.menu_index { background: #B9760A url(interface/degrad_fond.png) repeat-x; }

td.brighter { background-color: #252622; }

td.inv { background-color: #0F0F0F}

td.colored_brighter_border_fine { background-color: #3C494D; }

td.fineborder { border: 1px solid #FFFFFF; }

#printtable { border: 2px solid #9999CC; }

A:link {text-decoration: none; color: #000000; }
A:visited {text-decoration: none; color: #989797; }
A:hover {text-decoration: none; color: #FFFFFF; }

A.email_clair:link {text-decoration: none; color: #FFCC00; }
A.email_clair:visited {text-decoration: none; color: #FFCC00; }
A.email_clair:hover {text-decoration: none; color: #FFFFFF; }

A:link img {text-decoration: none; color: #000000; }
A:visited img {text-decoration: none; color: #989797; }
A:hover img {text-decoration: none; color: #FFFFFF; }

A.without_border:link img {text-decoration: none; border: none; }
A.without_border:visited img {text-decoration: none; border: none; }
A.without_border:hover img {text-decoration: none; border: none; }

A.downreel:link {text-decoration: none; color: #99CCFF; }
A.downreel:visited {text-decoration: none; color: #989797; }
A.downreel:hover {text-decoration: none; color: #FFFFFF; }

.conteneur_banniere { width: 810; height: 177px; left: 0px; top: 0px; position: relative; margin: auto; }
.cache_banniere { width: 810; height: 133px; left: 0px; top: 0px; position: absolute; z-index: 1; background-image: url(interface/vide.gif); }
.conteneur_B { width: 810; left: 0px; top: 0px; position: relative; z-index: 0; background-image: url(interface/degrad_fond_clair.png); }
.conteneur_A { width: 810; left: 0px; top: 0px; position: relative; z-index: 0; background-image: url(interface/degrad_fond.png); }
.conteneur_motiv { width: 610; height: 870px; left: 0px; top: 0px; position: absolute; z-index: 0; background-image: url(interface/degrad_fond_clair.png); }
.conteneur_textmotiv { width: 610; height: 684px; left: 10px; top: 10px; position: relative; z-index: 0; background-image: url(interface/degrad_fond_clair.png); text-align: left; }
.conteneur_lastworks { width: 200; height: 870px; left: 610px; top: 0px; position: absolute; z-index: 0; background-image: url(interface/degrad_fond.png); }
.conteneur_insidelastworks { width: 170; left: 0px; top: 0px; position: relative; z-index: 0; text-align: left; }
.conteneur_links_insidelastworks { width: 170; left: 0px; top: 30px; position: relative; z-index: 0; text-align: center; }   

.jaune { width: 810; left: 0px; top: 0px; position: relative; z-index: 0; background-color: yellow; }  

.optimised_for { width: 400px; height: 73px; left: 0px; top: 100px; position: relative; z-index: 0; }
.text_optimised { width: 310px; height: 18px; left: 0; top: 26px; position: absolute; z-index: 0; }
.logo_firefox { width: 73px; height: 73px; left: 320px; top: 0px; position: absolute; z-index: 0; }

a.banner_home { background-image: url(interface/banner_home.png); display: block; width: 69px; position: absolute; top: 0; left: 0; }
a.banner_home:hover { background: url(interface/banner_home.png) 0 -177px }

a.banner_gallery { background-image: url(interface/banner_gallery.png); display: block; width: 141px; position: absolute; top: 0; left: 69; }
a.banner_gallery:hover { background: url(interface/banner_gallery.png) 0 -177px }

a.banner_gallery_en { background-image: url(interface/banner_gallery_en.png); display: block; width: 141px; position: absolute; top: 0; left: 69; }
a.banner_gallery_en:hover { background: url(interface/banner_gallery_en.png) 0 -177px }

a.banner_demog { background-image: url(interface/banner_demog.png); display: block; width: 103px; position: absolute; top: 0; left: 210; }
a.banner_demog:hover { background: url(interface/banner_demog.png) 0 -177px }

a.banner_demoa { background-image: url(interface/banner_demoa.png); display: block; width: 122px; position: absolute; top: 0; left: 313; }
a.banner_demoa:hover { background: url(interface/banner_demoa.png) 0 -177px }

a.banner_contacts { background-image: url(interface/banner_contacts.png); display: block; width: 115px; position: absolute; top: 0; left: 435; }
a.banner_contacts:hover { background: url(interface/banner_contacts.png) 0 -177px }

a.banner_liens { background-image: url(interface/banner_liens.png); display: block; width: 93px; position: absolute; top: 0; left: 550; }
a.banner_liens:hover { background: url(interface/banner_liens.png) 0 -177px }

a.banner_links { background-image: url(interface/banner_links.png); display: block; width: 93px; position: absolute; top: 0; left: 550; }
a.banner_links:hover { background: url(interface/banner_links.png) 0 -177px }

img.banner_inhome { background: url(interface/banner_in_home.png) 0 -177px; display: block; width: 69px; position: absolute; top: 0; left: 0; }
img.banner_ingallery { background: url(interface/banner_in_gallery.png) 0 -177px; display: block; width: 141px; position: absolute; top: 0; left: 69; }
img.banner_ingallery_en { background: url(interface/banner_in_gallery_en.png) 0 -177px; display: block; width: 141px; position: absolute; top: 0; left: 69; }
img.banner_indemog { background: url(interface/banner_in_demog.png) 0 -177px; display: block; width: 103px; position: absolute; top: 0; left: 210; }
img.banner_indemoa { background: url(interface/banner_in_demoa.png) 0 -177px; display: block; width: 122px; position: absolute; top: 0; left: 313; }
img.banner_incontacts { background: url(interface/banner_in_contacts.png) 0 -177px; display: block; width: 115px; position: absolute; top: 0; left: 435; }
img.banner_inliens { background: url(interface/banner_in_liens.png) 0 -177px; display: block; width: 93px; position: absolute; top: 0; left: 550; }
img.banner_inlinks { background: url(interface/banner_in_links.png) 0 -177px; display: block; width: 93px; position: absolute; top: 0; left: 550; }
img.banner_vide { background-image: url(interface/banner_vide.png); display: block; width: 100px; position: absolute; top: 0; left: 643; }
img.banner_langage_vide { background-image: url(interface/banner_langage_vide.png); display: block; width: 67px; position: absolute; top: 0; left: 743; }


a.banner_langage { background-image: url(interface/banner_langage.png); display: block; width: 67px; position: absolute; top: 0; left: 743; }
a.banner_langage:hover { background: url(interface/banner_langage.png) 0 -177px }

a.banner_langage_en { background-image: url(interface/banner_langage_en.png); display: block; width: 67px; position: absolute; top: 0; left: 743; }
a.banner_langage_en:hover { background: url(interface/banner_langage_en.png) 0 -177px }

a.download_symbol { background-image: url(interface/download_symbol.png); display: block; width: 133px; position: relative; top: 0; left: 0; }
a.download_symbol:hover { background: url(interface/download_symbol.png) 0 -70px }


