body {
	margin:0;
	background:#222222 url(/images/header_id.jpg) no-repeat center top;
}

/* SCRIPT PNG */
 img, div, body, td, tr { behavior: url(http://www.i-diamants.com/style/iepngfix.htc) }

/* LIENS */
A:link, A:visited, A:active { text-decoration: none; color: #324C78 }
A:hover { color: #4F78BD; text-decoration: none}

A.greylink:link, A.greylink:visited, A.greylink:active { text-decoration: none ; color: #686868}
A.greylink:hover { color:#4F78BD; text-decoration: none}

A.redlink:link, A.redlink:visited, A.redlink:active { text-decoration: none ; color: #942222}
A.redlink:hover { color:#761B1B; text-decoration: none}

A.whitelink:link, A.whitelink:visited, A.whitelink:active { text-decoration: none ; color: #FFFFFF}
A.whitelink:hover { color:#cdcdcd; text-decoration: none}

A.linkneutre:link, A.linkneutre:visited, A.linkneutre:active { text-decoration: none; color: #222222 }
A.linkneutre:hover { color: #4F78BD; text-decoration: none}

.redlink { color: #F00; text-decoration: none}
/* STYLES POUR LE MENU PRINCIPAL */

.ul_menu {
	padding-left: 20px;
	padding-right: 0px;
	margin: 0px;
}

.li_menu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #942222;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 10px;
	text-align: left;
}

.li_menu:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 10px;
	text-align: left;
	background-color: #87241D;
}

.lien_menu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CFCFCF;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 15px;
}

.lien_menu:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 15px;
}

/* FORMULAIRES */
input,textarea,checkbox,select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222 ; background-color: #F0F0F0}

/* TEXTE */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #222222;
	font-weight: normal;
	}

.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
}
.main2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
	font-size: 11px;
	line-height: 17px;
}

.main3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
	font-size: 11px;
	line-height: 16px;
}
.txt_verdana_10px_spaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #232323;
	font-size: 10px;
	line-height: 14px;
}
.menu_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #324C78;
	font-size: 11px;
}
.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 11px;
}
.txt_black_verdana_12pxB{
	color:#FFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
}
.txt_black_verdana_18px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #222222;
}
.txt_black_arial_9px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #232323;
}
.txt_red {
	color: #761B1B;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #761B1B;
	font-weight: bold;
	text-align: left;
}
.txt_red_verdana_13pxB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #761B1B;
	font-weight: bold;
	text-align: left;
}
.txt_red_verdana_12pxB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #761B1B;
	font-weight: bold;
}

.txt_red_verdana_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #761B1B;
	line-height: 17px;
}

.txt_red_verdana_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #761B1B;
}
.txt_black_verdana_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
}

.txt_black {
	color: #232323;
}

.txt_grey_verdana_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
}

.txt_grey_verdana_10px_darker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.vitrine_bijoux {
	background-color: #000000;
	padding-top: 10px;
	padding-bottom: 7px;
}
.vitrine_bijoux_texts {
	/*background-color: #000000;*/
	color: #000000;
	padding-bottom: 10px;
}
/*.vitrine_bijoux_texts a {
	color: #C10000;
}*/
.txt_grey_verdana_10px_spaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
	line-height: 14px;
}

.txt_grey_arial_10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}

.txt_white_verdana_14pxB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt_white {
	color: #FFFFFF;
}

.txt_white_arial_12pxB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt_sensib1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #003399}
.txt_sensib2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #009933}
.txt_sensib3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FF9900}
.txt_sensib4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC0000}


/* BORDERS */
.par_border {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 18px;
	padding-left: 18px;
}
.par_border2 {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 12px;
	padding-left: 12px;
}

/* FONDS */
.nav {
	background-color: #761B1B;
}
.bg_main {
	background-color: #DEDEDE;
	background-image: url(/images/bg_grey_top.jpg);
	background-repeat: repeat-x;
}

.bg_grey_right {
	background-color: #DEDEDE;
}
.bg_interne {
	background-image: url(/images/bg_center_pages.gif);
	background-repeat: no-repeat;
}
.bg_interne2 {
	background-image: url(/images/bg_center_pages2.gif);
	background-repeat: no-repeat;
}

.bg_interne_sat {
	background-image: url(/images/sat/bg_center_pages_sat.gif);
	background-repeat: no-repeat;
}

.bg_tit_paragraph {
	background-image: url(/images/bg_titles_paragraph.gif);
	background-repeat: no-repeat;
}
.bg_tit_paragraph2 {
	background-image: url(/images/bg_titles_paragraph2.gif);
	background-repeat: no-repeat;
}
.bg_table1 {
	background-color: #F0F0F0;
}
.bg_table2 {
	background-color: #E7E7E7;
}

.bg_rose1 {
	background-color: #F1E5E2;
}
.bg_rose2 {
	background-color: #F9F1EE;
}
.bg_red {
	background-color: #942222;
}
.bg_white {
	background-color: #FFFFFF;
}
.bg_tit_qui_fr {
	background-image: url(/images/site_fr/bg_tit_qui.png);
	background-repeat: no-repeat;
	text-align: left;
}
.bg_tit_comprendre_fr {
	background-image: url(/images/site_fr/bg_tit_comprendre.png);
	background-repeat: no-repeat;
	text-align: left;
}
.bg_tit_acheter_fr {
	background-image: url(/images/site_fr/bg_tit_acheter.png);
	background-repeat: no-repeat;
	text-align: left;
}

.bg_tit_acheterIJ_fr {
	background-image: url(/images/site_fr/bg_tit_acheterIJ.png);
	background-repeat: no-repeat;
	text-align: left;
}




.bg_tit_qui_en {
	background-image: url(/images/site_en/bg_tit_qui.png);
	background-repeat: no-repeat;
	text-align: left;
}
.bg_tit_comprendre_en {
	background-image: url(/images/site_en/bg_tit_comprendre.png);
	background-repeat: no-repeat;
	text-align: left;
}
.bg_tit_acheter_en {
	background-image: url(/images/site_en/bg_tit_acheter.png);
	background-repeat: no-repeat;
	text-align: left;
}

.bg_tit_acheterIJ_en {
	background-image: url(/images/site_en/bg_tit_acheterIJ.png);
	background-repeat: no-repeat;
	text-align: left;
}


.bg_box_grey_top {
	background-image: url(/images/table1_top.gif);
	background-repeat: no-repeat;
}
.bg_box_grey_bottom {
	background-image: url(/images/table1_bottom.gif);
	background-repeat: no-repeat;
}

.bg_box_red_top {
	background-image: url(/images/table2_top.gif);
	background-repeat: no-repeat;
}
.bg_box_red_middle {
	background-image: url(/images/table2_middle.gif);
}
.bg_box_red_bottom {
	background-image: url(/images/table2_bottom.gif);
	background-repeat: no-repeat;
}


.bg_box_black_top {
	background-image: url(/images/table_black_top.gif);
	background-repeat: no-repeat;
}
.bg_box_black_middle {
	background-image: url(/images/table_black_middle.gif);
}
.bg_box_black_bottom {
	background-image: url(/images/table_black_bottom.gif);
	background-repeat: no-repeat;
}

.bg_box_redbig_top {
	background-image: url(/images/table3_top.gif);
	background-repeat: no-repeat;
}
.bg_box_redbig_middle {
	background-image: url(/images/table3_middle.gif);
}
.bg_box_redbig_bottom {
	background-image: url(/images/table3_bottom.gif);
	background-repeat: no-repeat;
}


/* FIL D'ARIANE */
.ariane_on {
	color: #761B1B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #761B1B;
}
.ariane_off {
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dotted #666666;
}
#header{
	height:109px;
	width:1000px;
	margin:30px 0 10px 0;	
}
#logo1{
	float:left;
	position:relative;
	top:26px;
}
#logo2{
	float:left;
	position:relative;
	top:38px;
	left:100px;
}
.footer2{
	color:#878787;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:3px 0 0 190px;
}
.footer2 a{
	color:#878787;
	font-size:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}