

/* --------------------------------------------------------
    General
   -------------------------------------------------------- */

    * { margin: 0; padding: 0; }
    body { background-color: #100d08; }
	a:link { color: #999; }
	a:visited { color: #FFF;}
	
	
	


/* --------------------------------------------------------
    Presentation
   -------------------------------------------------------- */
   
   
   
    
/*  Container
   -------------------------------------------------------- */ 
   
    div#container { padding-top:192px; width: 900px; height: 443px; margin: 0 auto; }
	div#container-web { padding-top: 24px; width: 800px; height: 443px; margin: 0 auto; }
	div#galerie_image { width: 800px;}


/*  Galerie
   -------------------------------------------------------- */ 
   div#galerie {padding-top:210px}
   div#galerie_image-start {padding-top:5px}   
   div#galerie_image-after {padding-top:15px}   
   div#espace {padding-top:15px;}
   div#espace_dot {  background-image:url(../images/dot_tile.png); background-repeat:repeat-x; width:800px; height:1px;  }
   
   
	
/*  Header
   -------------------------------------------------------- */ 
   
    div#title div#title_image { both; width: 900px; height: 383px; }
	div#header_title { padding-bottom:30px}
	div#header_title p.title { font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 2px; color: #999999; float: left; }
	
	
	div#header_menu { padding-left:134px; }
	div#header div#header_left { float: left; }
    div#header div#header_right { float: right; }
	
	div#header_left { background-image:url(../images/main_logo.png); background-repeat:no-repeat; background-position:top; background-position:left;  width:134px; height:127px; }
	
	div#header_right { width:161px; height:127px; }
	div#logo_right { padding-bottom:5px; }
	div#header_right p.adress { font-family: Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 2px; color: #999999; text-align:right; }
	div#header div#mail { float: right; }
	div#header_right div#mail a.mail_icon { background:url(../images/header_mail.png) no-repeat top right; display: block; height: 15px; width: 17px; }
	div#header_right div#mail a.mail_icon:hover, div#header_right div#mail a.mail_icon_active { background:url(../images/header_mail_o.png) no-repeat top right; display: block; height: 15px; width: 17px; }
	
	
	a.header_print { background: url(../images/menu_print.png) no-repeat top left; display: block; height: 37px; width: 145px; }
	a.header_print:hover, a.header_print_active { background: url(../images/menu_print_o.png) no-repeat top left; display: block; height: 37px; width: 145px; }
	
	a.header_web { background: url(../images/menu_web.png) no-repeat top left; display: block; height: 34px; width: 312px; }
	a.header_web:hover, a.header_web_active { background: url(../images/menu_web_o.png) no-repeat top left; display: block; height: 34px; width: 312px; }
	
	a.header_artwork { background: url(../images/menu_artwork.png) no-repeat top left; display: block; height: 39px; width: 227px; }
	a.header_artwork:hover, a.header_artwork_active { background: url(../images/menu_artwork_o.png) no-repeat top left; display: block; height: 39px; width: 227px; }
	
	a.header_profile { background: url(../images/menu_profile.png) no-repeat top left; display: block; height: 16px; width: 76px; }
	a.header_profile:hover, a.header_profile_active { background: url(../images/menu_profile_o.png) no-repeat top left; display: block; height: 16px; width: 76px; }
	
	a.header_contact { background: url(../images/menu_contact.png) no-repeat top left; display: block; height: 16px; width: 78px; text-align:left; }
	a.header_contact:hover, a.header_contact_active { background: url(../images/menu_contact_o.png) no-repeat top left; display: block; height: 16px; width: 78px; text-align:left; }
	

	
/*  Footer
   -------------------------------------------------------- */ 
	
	div#footer { background: url(../images/footer_tile.gif) repeat-x; margin-top: 15px; }
	div#inner_footer { width: 800px; margin: 0 auto; padding-top: 5px; padding-bottom: 155px; }
    div#inner_footer p.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 7px; letter-spacing: 2px; color: #ffffff; float: left; }
    div#inner_footer div.logo { float: right; }
	
	
	
	
	