/*
	reset_base.css
	Copyright (C) 2009,  Ali�nor
*/

html {}
body { margin: 0; padding: 0; background: #FFF; font-family: 'Times New Roman', Times, serif; color: #333; }
div {margin:0;padding:0}
span {}
iframe {}
object {}
embed {}

/*** Headings ***/
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: bold; }

/*** Text elements ***/
p, blockquote { margin: 0; padding: 0; }
blockquote { margin-right: 20px; margin-left: 20px; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

pre, code { margin: 0; padding: 0; white-space: pre; }
pre, code, tt, samp, kbd { font-family: 'lucida console', monospace; }
address, i, em, cite, dfn, var { font-style: italic; }

abbr { border-bottom: 1px dotted; cursor: help; }

big { font-weight: bold; }
small {}
b ,strong { font-weight: bold; }
u, ins { text-decoration: underline; }
s, strike, del { text-decoration: line-through; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }

/*** Lists ***/
dl, ul, ol { margin: 0; padding: 0; }
dt { /*font-weight: bold;*/}
dd { margin-left: 20px;}

ul, ol { /*padding-left: 20px;*/ }
li { list-style-position: inside; }
ul li { /*list-style-type: disc;*/ }
ol li { /*list-style-type: decimal;*/ }

/*** Tables ***/
table, thead, tbody, tfoot, th, td { vertical-align: middle; }
table { width: 100%; border-collapse: collapse;}
caption { text-align: center; }
th { text-align: center; font-weight: bold; }
th, td { /*padding: 0 2px; border: 1px solid;*/ }

/*** Images ***/
a img { border: none; }

/*** Forms ***/
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size:1em; cursor: default;  }

form { margin: 0; }
fieldset { margin: 0; padding: 0; border: 1px solid; }
legend { padding: 0; font-weight: bold; white-space:normal;}
label { font-weight: bold; }
select, input, button { padding: 0; font-family: sans-serif; border: 1px solid #aaa }
select { border: 1px solid #aaa; vertical-align: top; cursor: pointer; }
input[type=text], input[type=password] { padding: 0 4px; border: 1px solid #aaa; vertical-align: top; cursor: text; }
input[type=radio], input[type=checkbox] { margin: 0 4px; vertical-align: middle; cursor: default; }
input[type=image] { display: inline-block; cursor: pointer; }
input[type=button], input[type=submit], input[type=reset], button { border: 1px solid #aaa; vertical-align: top; font-weight: bold; cursor: pointer; }
optgroup { font-weight: bold; font-style: italic; }
option {}
textarea { margin: 0; padding: 0; *padding: 2px; border: 1px solid #aaa; cursor: text; }

/*** Links ***/
a:link, a:hover, a:active, a:visited { cursor: pointer; }
a:link {/*** cibles non encore visitees ***/
	text-decoration: underline;
	color: #000;
}
a:hover {/*** Liens pour MouseOver ***/
	color: none;
}
a:active {/*** Liens cliques ***/
	color: none;
}
a:visited {/*** cibles visitees ***/
	color: none;
}
a:focus {/*** Liens qui recoivent la zone de saisie active ***/
	outline: none;
}


