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

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

fieldset,img
{ border: 0; }

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

ol,ul
{ list-style: none; }

caption,th
{ text-align: left; }

h1,h2,h3,h4,h5,h6
{ font-size: 100%; font-weight: normal; }

q:before,q:after
{ content:''; }

abbr,acronym 
{ border: 0; } 

html {overflow-x:hidden;}

body
{
	font-family: Arial,Verdana;
	font-size:12px;
}

img {behavior: url(css/fixIE/iepngfix.htc);}

p  { font-family:  Arial,Verdana,sans-serif; font-size: 12px; color: #131313;}
td { font-family:  Arial,Verdana,sans-serif; font-size: 12px; color: #131313;}

em {font-style:italic;}

a { color: #333333; text-decoration: none}
a:hover { color: #7e015f; text-decoration: none;}

h1 {display:inline;font-size:20px;color:#000000;text-transform:uppercase;}
h2 {display:inline;font-size:22px;font-weight:bold;color:#000000;}
h3 {display:inline;font-size:12px;text-transform:uppercase;font-weight:bold;color:#7e015f;}
h4 {display:inline;font-size:12px;font-weight:bold;color:#c5c5c5;}
h5 {display:inline;font-size:13px;font-weight:bold;color:#c5c5c5;}

hr
{
	width:100%;
	height:3px;
	background-color:#d7d7d7;
	border:0;
}

.noir {color:#000000;}
.bleu {color:#00B0E6;}
.vert {color:#00A600;}
.vert2 {color:#7abd00;}
.rouge {color:#DE0A19;}
.blanc {color:#ffffff;}
.violet {color:#930170;}
.grisclair {color:#aaaaaa;}
.gris {color:#666666;}
.grisfonce {color:#404040;}
.up{text-transform:uppercase;}
.barre{text-decoration:line-through;}

.tab{padding:0 5px 0 5px;}
.txt9{font-size:9px;}
.txt10{font-size:10px;}
.txt11{font-size:11px;}
.txt12{font-size:12px;}
.txt13{font-size:13px;}
.txt14{font-size:14px;}
.txt15{font-size:15px;}
.txt16{font-size:16px;}
.txt18{font-size:18px;}
.txt23{font-size:23px;}
.justify{text-align:justify;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.invisible{display:none;}
.nowrap{white-space:nowrap;}
.up{text-transform:uppercase;}
.bold{font-weight:bold;}
.pointer{cursor:pointer;}
.line
{
	width:100%;
	height:1px;
	font-size:0;
	background-color:#d7d7d7;
	padding:0;
	margin-top:8px;
	margin-bottom:8px;
}

.border_gris{border:solid 1px #d7d7d7;}
.border_rouge{border:solid 1px #FF0000;}
.border_violet{border:solid 1px #930170;}
.border_vert{border:solid 1px #00A600;}
.border_grisfonce{border:solid 1px #777777;}
.border_grisfonce_3px{border:solid 3px #777777;}
.border_noir{border:solid 1px #000000;}

.fond_vert{background-color:#E8FFE8;}
.fond_grisfonce{background-color:#777777;}
.fond_grisclair{background-color:#eeeeee;}
.fond_gris{background-color:#aaaaaa;}
.fond_rose{background-color:#FBECF9;}
.fond_jaune{background-color:#FFF9DD;}
.fond_blanc{background-color:#ffffff;}
.fond_violet{background-color:#930170;}

input[type=text], input[type=password]
{
	border:solid 1px #767676;
	padding:2px;
	height:17px;
	font-size:12px;
	line-height:17px;
	color:#767676;
}

input[type=submit],input[type=button]
{
	background-color:#930170;
	color:#ffffff;
	font-size:12px;
	border:none;
	padding:2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}

input[type=submit].gris,input[type=button].gris
{
	background-color:#999999;
	color:#ffffff;
	font-size:12px;
	border:none;
	padding:2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}

input[type=submit]:hover,input[type=button]:hover
{
	background-color:#666666;
	color:#ffffff;
	font-size:12px;
	border:none;
	padding:2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}

input[type=file]
{
	border:solid 1px #767676;
	padding:2px;
	font-size:12px;
	color:#767676;
}

textarea
{
	border:solid 1px #767676;
	padding:2px;
	font-size:12px;
	color:#767676;
	font-family: Arial,Verdana,sans-serif;
}

/* One more thing
@font-face {
    font-family: 'CenturyGothicRegular';
    src: url('/css/fonts/gothic-webfont.eot');
    src: url('/css/fonts/gothic-webfont.eot?iefix') format('eot'),
         url('/css/fonts/gothic-webfont.woff') format('woff'),
         url('/css/fonts/gothic-webfont.ttf') format('truetype'),
         url('/css/fonts/gothic-webfont.svg#webfontbkrVYnxx') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/