body,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
form,body,html{
	margin:0px;
	padding:0px;
}
h1, h2, h3 {
font-weight: bold;
border: 1px;
margin: 1em;
font-family:Times New Roman;
font-size: 14px;
line-height: 2.1em;
background : url(http://www.nitica.fr/ressources/titre.jpg) top left no-repeat; 
padding-left: 80px;
}
a:link,a:active, a:visited {
        color:#000080; text-decoration: none;
}
a:hover {
		color:#000080; text-decoration: underline;
}
.bleu{
	color:#000080;
}
.blanc{
	color:#FFFFFF;
}
.fond{
 background:url(images/fond.jpg) repeat-y top center;
 padding-left:70px;
 padding-right:70px;
}

.menu_bleu{
 padding:1px;
 padding-left:5px;
 background:url(images/menu-bleu.jpg) repeat-y left;
}
.menu_info{
/*background:url(http://www.nitica.fr/ressources/template/images/info-fond.jpg) repeat-y top left;*/
padding:1px;
padding-left:10px;
}

.menu_gris{
 padding:0px;
 padding-left:5px;
 /*background:url(images/menu-gris.jpg) repeat-y left;*/
}
img {
border:0;
}
#img_align_droite {
margin:10px;
float:right;
}
#img_align_gauche {
margin:10px;
float:left;
}

#pied_de_page {
text-align:center;
}
.flag {
position:absolute;}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 0;
}
dl#menu {
width: 15em;
}
dl#menu dt {
cursor: pointer;
margin: 2px 0;;
line-height: 20px;
text-align: center;
font-weight: bold;
border: none;
background: #FFFFFF;
}

dl#menu dd {
border: none;
}
dl#menu li {
text-align: center;
background: #FFFFFF;
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover, dl#menu dt a:hover {
background: #CCDDFD;
}

#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}
.new_article {
border: 0px solid #000;
min-height: 140px;


}
.img_art{
float: left;
padding: 2%;
margin-right: 2px;
margin-top: 2px;
border:0px;

  /* Code standard */ 
 /* max-width: 90px; 
  max-height: 90px;*/ 
 
  /* Code spécial IE */ 
width: expression((this.offsetWidth>=this.offsetHeight) ? 
      Math.min(parseInt(this.offsetWidth), 200 ) : true); 
height: expression((this.offsetHeight>this.offsetWidth) ? 
      Math.min(parseInt(this.offsetHeight), 100 ) : true);
}
.nom_art{
text-decoration:underline;
color:#0033FF;
}
.prix_art{
color:#FF9900;
}