/*reset.css*/
html { font-size:100%; }
body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3c4c3e;
	font-size:67.5%;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

abbr,acronym {border:0;}




/*fonts.css*/
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/* Pas d'ascenseur par defaut */
textarea{ overflow: auto; }

/* On dit que tous les champs EZ texte font 300px , Firefox et IE6*/
input[type=text], .halfbox {
width: 300px;
}
input.text, .halfbox {
width: 300px;
}

/* On dit que tous les champs EZ password font 300px, Firefox only */
input[type=password], .halfbox {
width: 300px;
}
input.password, .halfbox {
width: 300px;
}



/* La hauteur de ligne */
body * {
 line-height:1.7em;
}

a {
  text-decoration: none;
}
a:link {

}
a:hover {
	cursor:pointer;
}
ul {
  margin:0px;
  padding:0px;
  list-style-type: none;
}
fieldset{
	border: none;
	padding: 0px;
	margin: 0px;
}
legend {
  display: none;
}
img {
   border: none;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	vertical-align:middle;
}

.breaker{
	clear: both;
	height: 1px;
	overflow: hidden;
}


input{
	cursor:pointer;
}



