
/*	GENERAL
------------------------------*/
html {font-size:100%;}
body {font:65%/200% Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; background:#000;}
h1, h2, h3 {font-family:Georgia, "Times New Roman", Times, serif;}
h2 {font-size:2.2em;}
h3 {font-size:1.8em;}
p {font-size:1.4em;}
a {color:#000;}
a:focus {outline:none;}

/*	DIV
------------------------------*/
#index {width:100%; padding-top:80px; height:420px; text-align:left; background:#FFF; overflow:hidden;}
#contenu {width:100%; height:auto; background:#FFF; overflow:auto;}
	#contact {padding:15px; padding-left:240px; width:680px; background:url("../../images/fd-contact.jpg") top left no-repeat;}
	#news {padding:15px; padding-left:240px; width:680px; background:url("../../images/fd-news.jpg") top left no-repeat; overflow:auto;}
	#archives {padding:15px; width:650px; overflow:auto;}
	#schott {padding:15px; padding-left:240px; width:680px; background:url("../../images/fd-schott.jpg") top left no-repeat;}

#menu {width:100%; height:100px;}

/*	CONTENU
------------------------------*/
#contenu p {}
#contenu a {text-decoration:none; border-bottom:1px dotted;}
#contenu a:hover { border-bottom:1px solid;}
#contenu h1 {margin:0; padding:0; margin-left:15px;}
#contenu h1 a {display:block; width:300px; height:90px; margin:15px; margin-bottom:0; background:url("../../images/logo-schott.gif") no-repeat; border:none;}
#contenu h1 span {position:absolute; clip:rect(1px 1px 1px 1px); clip:rect(1px, 1px, 1px, 1px);}
#contenu h1 a:hover {border:none;}

/*	NEWS
------------------------------*/
ol#actus {margin:0; padding:0; list-style:none;}
ol#actus li{margin-bottom:15px; overflow:auto;}

ol#actus h3 {margin:0; margin-bottom:5px; padding:0 0 5px 0; border-bottom:1px dotted #CCC; color:#900;}
ol#actus h3 span {display:block; float:left; margin-right:5px; margin-top:6px; padding:0; width:60px; font:10px Verdana, Arial, Helvetica, sans-serif; background:#900; color:#fff; }
ol#actus p {margin:0; padding:0;}
ol#actus p.date {display:block; width:60px; height:auto; font:10px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-0.1em; color:#FFF; background:#900;}
ol#actus p.cite {font-size:10px;}

ol#actus img {float:left; display:inline; margin-right:5px; padding:4px; border:1px solid #CCC}
ol#actus a {font-size:1em; color:#900;}

#news img {border:nonepx solid #000;}
#news p.salon a {border:none;}
