<!--

body {
	background-image: url(http://www.beeperso.com/grattezici/image/fond.png);
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #F1EDEF;
	margin:0;padding:0;
}


A:link, A:visited {
	color : #769E23;
   	text-decoration : none;
}
A:hover {
	color : #769E23;
   	text-decoration : underline;
}

A.a_white:link, A.a_white:visited {
	color : #FFFFFF;
   	text-decoration : none;
}
A.a_white:hover {
	color : #FFFFFF;
   	text-decoration : underline;
}

A.a_black:link, A.a_black:visited {
	color : #000000;
   	text-decoration : none;
}
A.a_black:hover {
	color : #000000;
   	text-decoration : underline;
}

A.a_validtick:link, A.a_validtick:visited {
	color : #0055cc;
   	text-decoration : none;
}
A.a_validtick:hover {
	color : #0066cc;
   	text-decoration : underline;
}

.haut {
	width:1004px;
	height:20px;
	background-image: url(http://www.beeperso.com/grattezici/image/fond_header.jpg);
	background-repeat: repeat-x;
}

.header {
	background-color: #ffffff;
	background-position: top;
	width:1004px;
	height:90px;
	background-image: url(http://www.beeperso.com/grattezici/image/fond_haut.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
	border-bottom:1px solid #8FC115;
}



.modul_cnx {
	width:252px;
	height:80px;
	background-color: #F1EDEF;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.modul_milieu_b {
	width:732px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_duo_b {
	width:496px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_home_b {
	width:997px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_milieu_b_2 {
	width:732px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_milieu_b_an {
	width:732px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;

}

.modul_home_big {
	width:997px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.t_modul_home_big {
	width:997px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}


.modul_milieu_s {
	width:364px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_home_s {
	width:328px;
	background-color: #ffffff;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
	margin-left:3px;
}

.modul_right {
	width:261px;
	background-color: #F1EDEF;
	border-top:1px solid #8FC115;
	border-left:1px solid #8FC115;
	border-bottom:1px solid #8FC115;
	margin-top:3px;
}

.modul_right_normal {
	width:261px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
	border-bottom:1px solid #CDC7CA;
	margin-top:3px;
}

.t_modul_milieu_b {
	width:732px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.t_modul_duo_b {
	width:496px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.b_modul_milieu_b {
	width:718px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.b_modul_duo_b {
	width:482px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.t_modul_milieu_s {
	width:364px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.t_modul_home_s {
	width:328px;
	height:22px;
	background-color: #F1EDEF;
	padding-top:2px;
}

.b_modul_milieu_s {
	width:350px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.b_modul_home_big {
	width:983px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.b_modul_home_s {
	width:314px;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

.t_modul_right {
	width:261px;
	height:22px;
	background-color: #769E23;
	padding-top:2px;
	background-image: url(http://www.beeperso.com/grattezici/image/fond_t_modul_right.jpg);
	background-repeat: repeat-x;
}

.b_modul_right {
	width:251px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.b_modul_right_white {
	width:251px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-color: #FFFFFF;
}

.font_barreduhaut {
	font-size:11px;
	vertical-align:middle;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
}

.font_9 {
	font-size:9px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_10 {
	font-size:10px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_10_white {
	font-size:10px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_11 {
	font-size:11px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_12 {
	font-size:12px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_12_white {
	font-size:12px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_13 {
	font-size:13px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_14 {
	font-size:14px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_15 {
	font-size:15px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_16 {
	font-size:16px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

.font_17 {
	font-size:17px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
}

H1 {
	font-size:15px;
	color:#000000;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
	font-weight: bold;
}

H1.white {
	font-size:15px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
	font-weight: bold;
}

H3.white {
	font-size:15px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}

H2.white {
	font-size:31px;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif;
  	text-decoration : none;
	margin-top:0;
	margin-bottom:0;
}


.form_insrip {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:16px;
	width:135px;
	padding:2px;
}

.form_selec {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:22px;
	width:141px;
}

.form_textarea {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #CDC7CA;
	height:150px;
	width:400px;
}

.form_insrip_b {
	font-size:13px;
	border:1px solid #769E23;
	height:16px;
	width:160px;
	padding:2px;
}

.form_insrip_b_gris {
	font-size:13px;
	border:1px solid #CDC7CA;
	height:16px;
	width:160px;
	padding:2px;
}

.form_selec_civilite {
	font-size:13px;
	border:1px solid #769E23;
	height:22px;
	width:60px;
}

.form_selec_naissance_2 {
	font-size:13px;
	border:1px solid #769E23;
	height:22px;
	width:48px;
}

.form_selec_naissance_4 {
	font-size:13px;
	border:1px solid #769E23;
	height:22px;
	width:64px;
}

.form_selec_pays {
	font-size:13px;
	border:1px solid #769E23;
	height:22px;
	width:98px;
}

.form_textarea_credit {
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #8FC115;
	height:100px;
	width:170px;
	background-color: #F1EDEF;
}

.form_code_2 {
	font-size:18px;
	font-family: arial, helvetica, sans-serif;
	border:1px solid #8FC115;
	height:23px;
	width:170px;
	padding:2px;
	background-color: #F1EDEF;
}

.form_selec_credit {
	font-size:13px;
	border:1px solid #769E23;
	height:22px;
	width:80px;
}

.corps_mp {
	width:678px;
	margin-top:10px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
}

.corps_mp_sans_margin {
	width:678px;
	background-color: #F1EDEF;
	border-top:1px solid #CDC7CA;
	border-left:1px solid #CDC7CA;
}

.fond_numero {
	width:200px;
	text-align:center;
	position:relative;
	border:1px solid #8FC115;
	background-color: #F1EDEF;
	padding:10px;
	font-family: Arial, sans-serif;
	font-size: 23px;
	font-weight : bold;
	color : #000000;
}

.prix_numero {
	width:220px;
	font-size:10px;
	font-family:arial;
	text-align:right;
	color : #000000;
}

.impr_home {
	width: 732px;
	position: absolute;
	top: 230px;
	height: 70px;
}

.impr_home_v {
	width: 997px;
	position: absolute;
	top: 290px;
	height: 70px;
}

.impr_detail_v {
	width: 732px;
	position: absolute;
	top: 316px;
	height: 70px;
}

.visu_home {
	position: relative;
}

.impr_home_s {
	width: 364px;
	position: absolute;
	top: 91px;
	height: 26px;
}

.visu_home_s {
	position: relative;
}

.form_submit_3 {
	font-size:13px;
	border-top:1px solid #c3c3c3;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #636363;
	border-bottom:1px solid #636363;
	height:25px;
	width:160px;
	padding-bottom:2px;
	vertical-align: middle;
}


-->
