div.reset {
	border: 3px solid #000;
	width: 660px;
	padding: 10px;
	background-color: #fff;
}

.reset,.reset div,.reset dl,.reset dt,.reset dd,.reset ul,.reset ol,.reset li,.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6,.reset pre,.reset form,.reset fieldset,.reset input,.reset textarea,.reset p,.reset blockquote,.reset th,.reset td
{margin:0;padding:0;clear:none;background-color: transparent;}

.reset table
{border-collapse:collapse;border-spacing:0;}

.reset fieldset,.reset img
{border:0;}

.reset address,.reset caption,.reset cite,.reset code,.reset dfn,.reset th,.reset var
{font-style:normal;font-weight:normal;}

.reset em 
{font-style: italic; }

.reset strong
{font-weight: bold; }

.reset ol,.reset ul
{list-style:none;}

.reset caption,.reset th
{text-align:left;}

.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6
{font-size:100%;font-weight:normal;}

.reset q:before,.reset q:after
{content:'';}

.reset abbr,.reset acronym
{border:0;}

#Template ol {
	margin:0 0 0 25px;
	padding:0;
}

#Template div.btn_carregris {
	float: left;
	height: 21px;
	padding: 0px 7px 0px 7px;
	margin: 10px 0px 0px 0px;
	background-color: #dfdfdf;
}

#Template div.btn_carregris a {
	font-size: 10px !important;
	font-weight: 900;
	text-transform: uppercase;
	color: #666 !important;
	line-height: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#Template div.btn_carregris a:link { color: #666; text-decoration: none; }
#Template div.btn_carregris a:visited { color: #666; text-decoration: none; }
#Template div.btn_carregris a:hover { color: #fff; text-decoration: none; }
#Template div.btn_carregris a:active { color: #fff; text-decoration: none; }

#Template div.btn_carregris:hover {
	background-color: #999;
}

#Template div.btn_carregris:hover a {
	font-size: 10px !important;
	font-weight: 900;
	text-transform: uppercase;
	color: #fff !important;
	line-height: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#Template div.btn_carregris:hover a:link { color: #fff; text-decoration: none; }
#Template div.btn_carregris:hover a:visited { color: #fff; text-decoration: none; }
#Template div.btn_carregris:hover a:hover { color: #fff; text-decoration: none; }
#Template div.btn_carregris:hover a:active { color: #fff; text-decoration: none; }
/*
#zone_contenu a { color: #336699; text-decoration: underline; }
#zone_contenu a:link { color: #336699; text-decoration: underline; }
#zone_contenu a:visited { color: #336699; text-decoration: underline; }
#zone_contenu a:hover { color: #5389BF; text-decoration: underline; }
#zone_contenu a:active { color: #5389BF; text-decoration: underline; }*/

#zone_contenu a { color: #008CFF; text-decoration: underline; }
#zone_contenu a:link { color: #008CFF; text-decoration: underline; }
#zone_contenu a:visited { color: #008CFF; text-decoration: underline; }
#zone_contenu a:hover { color: #3FA9FF; text-decoration: underline; }
#zone_contenu a:active { color: #3FA9FF; text-decoration: underline; }

#page_t1 {
	width: 660px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color: #fff;
	padding-top: 15px;
}

#page_t1 p {
	font-size: 12px;
	color: #333;
	line-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t1 h2{
	font-size: 16px;
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	font-weight: bold;
}

#page_t1 h3{
	font-size: 14px;
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	font-weight: bold;
}

#page_t1 ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t1 ul li {
	font-size: 12px;
	color: #333333;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 6px 0px;
	background: url('../img/puce_carree.png') no-repeat left 2px;
}

#page_t1 ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}

#page_t1 ol li {
	font-size: 12px;
	color: #333333;
	font-weight: 900;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t1 ol li span {
	font-weight: 400;
}

#page_t1 div.boite_titre {
	width: 330px;
	height: 40px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	background-color: #2d6495;
	-moz-border-radius-bottomright: 10px;
 	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_t1 div.boite_titre h2 {
	color: #fff !important;
	line-height: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t1 div.boite_texte {
	width: 310px;
	padding: 15px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}

#page_t1_colonne1 {
	float: left;
	width: 280px;
	padding: 0px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t1 .box1, #page_t1 .box2 {
	width: 280px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 25px 0px;
}

#page_t1 .box1 p {
	font-size: 14px;
	line-height: 24px;
}

#page_t1_colonne2 {
	float: left;
	width: 350px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t1 .box3 {
	width: 350px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 25px 0px;
}

#page_t1 .box4 {
	width: 350px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 20px 0px;
	background-color: #f2f2f2;
	-moz-border-radius-bottomright: 10px;
 	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_t1 .box4 h3 {
	margin-top: 20px;
}

#page_t2 {
	float: left;
	width: 660px;
	padding: 0px 21px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t2 p {
	font-size: 12px;
	color: #333;
	line-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t2 p.intro {
	font-size: 14px;
	line-height: 24px;
}

#page_t2 h2{
	font-size: 16px;
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 6px 0px;
	font-weight: bold;
}

#page_t2 ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
}

#page_t2 ul li {
	font-size: 12px;
	color: #333333;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 6px 0px;
	background: url('../img/puce_carree.png') no-repeat left 2px;
}

#page_t2 ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}

#page_t2 ol li {
	font-size: 12px;
	color: #333333;
	font-weight: 900;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t2 ol li span {
	font-weight: 400;
}

#page_t2 h3 {
	font-size: 14px;
}


#page_t3 {
	width: 660px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color: #fff;
	padding-top: 15px;
}

#page_t3 p {
	font-size: 12px;
	color: #333;
	line-height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t3 h2{
	font-size: 16px;
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	font-weight: bold;
}

#page_t3 h3{
	font-size: 14px;
	color: #003366;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	font-weight: bold;
}

#page_t3 ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t3 ul li {
	font-size: 12px;
	color: #333333;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 6px 0px;
	background: url('../img/puce_carree.png') no-repeat left 2px;
}

#page_t3 div.box4 li {
	font-size: 14px;
	background: url('../img/puce_carree.png') no-repeat left 6px;
	line-height: 20px;
}

#page_t3 div.box4 p {
	font-size: 14px;
	line-height: 20px;
}

#page_t3 ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}

#page_t3 ol li {
	font-size: 12px;
	color: #333333;
	font-weight: 900;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#page_t3 ol li span {
	font-weight: 400;
}

#page_t3 div.boite_titre {
	width: 330px;
	height: 40px;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	background-color: #2d6495;
	-moz-border-radius-bottomright: 10px;
 	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_t3 div.boite_titre h2 {
	color: #fff !important;
	line-height: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t3 div.boite_texte {
	width: 310px;
	padding: 15px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}

#page_t3_colonne1 {
	float: left;
	width: 280px;
	padding: 0px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t3 .box1, #page_t3 .box2 {
	width: 280px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 25px 0px;
}

#page_t3 .box1 p {
	font-size: 14px;
	line-height: 24px;
}

#page_t3_colonne2 {
	float: left;
	width: 350px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page_t3 .box3 {
	width: 280px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 25px 0px;
}

#page_t3 .box4 {
	width: 350px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 20px 0px;
	background-color: #f2f2f2;
	-moz-border-radius-bottomright: 10px;
 	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_t3 .box4 h3 {
	margin-top: 20px;
}