body {
	font-family: Arial, Helvetica, sans-serif; /*"Times New Roman", Times, serif;*/
	background-color: #FFFFFF;  /*#f5f5f2; *//* #FFDEAC; */
	background-position: top left;
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin-left: 5em;  /* 30px; */
	margin-bottom: 2em;
}
#normal{
	position: absolute;
	left: 16%; /*20%*/
	width: 68%;  /* 68%; */
	top: 90px; /* 2em; */
	border: 1px double gray;
	background-color: #F0F0F0;
	padding: 1em 5% 1em 5%;
	background-image: url(pic2/logoyorkfds.gif);
}

#ban{
	position: absolute;
	left: 0%;
	width: 100%;
	top: 0px;
	background-color: #30663D;
/*	background-image: url(pic2/york_ban1.gif);   */
}
.ban_v{
	position: absolute;
	top: 90px;
	right: 0px;
	width: 72px;
	height: 1000px;
	background-image: url(pic2/york_banv1.jpg);
}
html>body .ban_v{
  position: fixed;
}
a{
	color: #0000A0;
	text-decoration: none;
}
a:visited{
	color: #0000A0;
}
a:hover {
	text-decoration: none;
	background-color: #30663D;
	color: #FFFFFF;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif; /*Verdana, Geneva, */
/*	font-size: 90%;		*/
}

.logo {
	/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	*/
	font-size: 2em;
	font-weight: 900;
	font-stretch: wider;
	font-style: italic;
	color: #A0A0A0;
}
#infos {
    /* width:85%;   */
}
#infos #entete{
  /* float: right; */
  border: 1px solid #000000;
  padding: 1em;
  border: 1px double gray;
}
#infos #texte{
    width:85%;
/*	border: 1px double gray; */
}
#infos #citation{
	line-height: 95%;
	padding: 0 1em 0 1em;
	font-style: italic;
}
#infos .intro{
	font-size: 150%;
	font-weight: 200;
}
#infos .schreiber{
	font-size: 70%;
	font-style: normal;
}

#copyright{
	font-size: 70%;
	text-align: right;
}

#concours {
	font-size: 110%;
	background-color: #FFFFFF;
	width: 80%;
	margin-left: 10%;
	padding: 1em 1em 1em 1em;
}
#concours .titre{
	font-size: x-large;
	color: #FF0000;
}
#concours .lien{
	text-align: right;
}
#concours .conditions {
	font-size: 75%;
	font-style: italic;
}
.err {
	color: #FF0000;
	font-weight: bold;
}
.titre_ins{
/*	font-family: Arial, Helvetica, sans-serif;   */
	font-size: 110%;
    font-weight:bold;	
	color: #808080;
}

dl.gallery {
    border: 1px solid #000;
    background-color: #ddd;
    width: 102px;
    height: 110px;
    text-align: center;
    padding: 10px;
    float: left;
    margin-right: 1em;
	font-size: 70%;
}
.gallery dt {
    font-weight: bold;
}
/*.gallery dt img {
    border: 1px solid #000;
}*/
.gallery dd {
    margin: 0;
    padding: 0;
}
.gallery .titre {
    text-align: left;
    font-weight: bold;
	font-size: medium;
}
.spacer {
    clear: both;
    visibility: hidden;
}

.fdsvert {
    background-color: #30663D;
	color: #FFFFFF;
    font-weight: bold;
	font-size: medium;
    text-align: center;
	padding: 0.2em 2em;
}

#normal .zoom {
	border: 0px;
	margin-left: -45px;
	margin-bottom: -2px;
}

.articles {
	border: 1px solid Black;
	font-size: 95%;
	background-color: #FFFFFF;
	padding: 0.2em 2em;
}

#details_articles td {
	padding-left: 2em;
}

#details_articles ul {
    background-color: #FFFFFF;
	font-size: 80%;
    font-weight: bold;

	margin-top: 0.05em;
	margin-left: 0em;
	padding-left: 1em;
	padding-right: 1em;
}

#details_articles li {
	list-style-type: none;
	padding: 1em 0em 0.0em 0em;
	text-indent: 0;
	border-top: none;
	border-bottom: none;
}
#details_articles table {
	border-collapse: collapse
}
#details_articles td td {
	border: thin solid #692E29;
}
#details_articles th {
    background-color: #30663D;
	color: #FFFFFF;
    font-weight: bold;
	font-size: medium;
}
#images_article img {
	padding : 0.5em 0.5em 0.5em 0.5em ;
	margin : 1em;
	border: 1px inset Black;
}
#imagezoom {
    visibility:hidden;
	position: absolute;
	left: 0px;
	top: 70px;
	border: 4px inset #808080;
	z-index: 9999;
}
#garantie ul {
    font-weight: normal;
	margin-left: 1em;
/*    background-color: none;   */
}
#garantie li {
	list-style-type: square;
	list-style-position: inside;
	padding-left: 0.5em;
}
#news {
    background-color: #FFFFFF;
	color: #000000;
	font-size: 80%;
}
#news dt {
    background-color: #E0E0E0;
	margin : 1em 0em 0em 0em;
    font-weight: bold;
}
#news dd {
	margin : 0.2em 0em 0em 1em;
}
