/* CSS Document */
div {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d6d6d;
	font-weight: normal;
	line-height: 12px;
}
	
div#page_accueil {
	width:775px;
	background-color:#FFFFFF;
	border: 1px solid #7C8396;
}

div#page_laptop {
	width:775px;
	background-color:#FFFFFF;
	border: 1px solid #7C8396;
}

div#page_desktop{
	width:775px;
	background-color:#FFFFFF;
	border: 1px solid #7C8396;
}

div#page_contact{
	width:775px;
	background-color:#FFFFFF;
	border: 1px solid #7C8396;
}

div#bandeau {
	width:775px;
	height:60px;
	background-color:#EEEFF1;
}

div#bandeau_left {
	float:left;
	width:590px;
	height:60px;
}

div#bandeau_langue {
	float:left;
	width:185px;
	height:60px;
}

div#bandeau_delimiteur_gris_4 {
	width:775px;
	height:4px;
	background-image:url(../images/spacer-gray.jpg);
}

div#menu_principal {
	width:775px;
	height:60px;
	background-image:url(../images/menu-background.png);
}

div#menu_princ_bouton_contact {
	float:left;
	width:190px;
	height:60px;
}

div#menu_princ_bouton_accueil {
	float:left;
	width:190px;
	height:60px;
}

div#menu_princ_bouton_computer {
	float:left;
	width:190px;
	height:60px;
}

div#menu_princ_bouton_audio_video {
	float:left;
	width:190px;
	height:60px;
}

div#menu_delimiteur_left {
	float:left;
	width:8px;
	height:60px;
}

div#menu_delimiteur_right {
	float:left;
	width:7px;
	height:60px;
}

div#banniere {
	width:775px;
	height:196px;
}

div#banniere_delimiteur_blanc_2 {
	width:775px;
	height:2px;
	background-color:#FFFFFF;
}

image_banniere {
	width:775px;
	height:196px;
}

div#page_contenu_accueil {
	width:775px;
	height:600px;
}

div#page_contenu_laptop {
	width:775px;
}

div#page_contenu_desktop{
	width:775px;
}

div#page_contenu_contact {
	width:775px;
	height:600px;
}

div#menu_accueil {
	float:left;
	width:261px;
	height:600px;
	background-color:#E1E9EC;
}

div#menu_accueil_titre {
	float:left;
	width:211px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#menu_accueil_titre_frame {
	width:261px;
	height:43px;
}

div#menu_accueil_titre_right_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-corner.png);
}

div#menu_accueil_titre_left_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#menu_accueil_promotion {
	width:261px;
	height:243px;
}

div#menu_accueil_promotion_delimiteur {
	float:left;
	width:40px;
	height:243px;
}

div#menu_accueil_promotion_frame {
	float:left;
	width:221px;
	height:243px;
}

div#menu_accueil_promotion_frame_delimiteur{
	width:221px;
	height:10px;
}

div#menu_accueil_promotion_frame_image{
	width:221px;
	height:135px;
	vertical-align:top;
}

div#menu_accueil_promotion_frame_titre_delimiteur{
	width:221px;
	height:5px;
}

div#menu_accueil_promotion_frame_titre{
	width:221px;
	height:20px;
	vertical-align:top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f02e03;
	line-height: 16px;
}

div#menu_accueil_promotion_frame_texte{
	width:221px;
	height:41px;
	vertical-align:top;
}

div#menu_accueil_promotion_frame_prix{
	width:221px;
	height:32px;
	vertical-align:top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 393f4e;
	line-height: 18px;
	
}

div#menu_accueil_heures_ouverture {
	width:261px;
	height:125px;
}

div#menu_accueil_heures_ouverture_texte_delimiteur {
	width:261px;
	height:10px;
}

div#menu_accueil_heures_ouverture_texte {
	width:261px;
	height:115px;
	padding-left:40px;
	padding-right:25px;
}

div#menu_accueil_heures_ouverture_texte_day {
	float:left;
	width:97px;
	height:115px;
}

div#menu_accueil_heures_ouverture_texte_hrs {
	float:left;
	width:98px;
	height:115px;
}

div#menu_accueil_livraison_vide {
	width:261px;
	height:40px;
}

div#menu_accueil_livraison {
	width:261px;
	height:84px;
	background-image:url(../images/livraison.jpg);
}

div#contenu_accueil {
	float:left;
	width:512px;
	height:600px;
}

div#contenu_texte_delimiteur{
	width:512px;
	height:10px;
}

div#contenu_texte_titre{
	width:512px;
	height:20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f02e03;
	line-height: 16px;
	padding-left:10px;
	padding-right:10px;
}

div#contenu_texte{
	width:512px;
	height:70px;
	padding-left:15px;
	padding-right:15px;
}

div#contenu_image_nouvelle{
	width:512px;
	height:447px;
}

div#contenu_accueil_titre {
	float:left;
	width:462px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_accueil_titre_right_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-corner.png);
}

div#contenu_accueil_titre_left_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_accueil_delimiteur_blanc_2_left {
	float:left;
	width:2px;
	height:600px;
	background-color:#FFFFFF;
}

div#bottom {
	width:775px;
	height:66px;
	background-color:#EEEFF1;
}

div#bottom_lien {
	width:775px;
	height:17px;
	vertical-align:middle;
}

div#bottom_copyright {
	width:775px;
	height:32px;
	vertical-align:top;
}

div#bottom_delimiteur_interne {
	width:775px;
	height:2px;
}

div#bottom_delimiteur_interne_top {
	width:775px;
	height:15px;
}

div#bottom_delimiteur_gray_black_9 {
	width:775px;
	height:9px;
	background-image:url(../images/spacer-gray-black.jpg);
}

div#bottom_delimiteur_blanc_4 {
	width:775px;
	height:4px;
	background-color:#FFFFFF;
}

div#menu_contact {
	float:left;
	width:261px;
	height:600px;
	background-color:#E1E9EC;
}

div#menu_contact_titre {
	float:left;
	width:211px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#menu_contact_titre_frame {
	width:261px;
	height:43px;
}

div#menu_contact_adresse {
	width:261px;
	height:557px;
	padding-top:10px;
	padding-left : 35px;
	padding-right: 15px;
	vertical-align:top;
	font-size:12px;
}

div#menu_contact_titre_right_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-corner.png);
}

div#menu_contact_titre_left_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_titre_frame {
	width:512px;
	height:43px;
}

div#contenu_contact {
	float:left;
	width:512px;
	height:600px;
}

div#contenu_contact_carte {
	width:512px;
	height:600px;
}

div#contenu_contact_titre {
	float:left;
	width:462px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_contact_titre_right_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-corner.png);
}

div#contenu_contact_titre_left_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_contact_delimiteur_blanc_2_left {
	float:left;
	width:2px;
	height:600px;
	background-color:#FFFFFF;
}

div#contenu_computer_titre_frame {
	width:775px;
	height:43px;
}

div#contenu_computer_titre {
	float:left;
	width:725px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#contenu_computer_delimiteur_bouton {
	width:775px;
	height:10px;
}

div#contenu_computer_barre_bouton_delimiteur_center {
	float:left;
	width:16px;
	height:43px;
}

div#contenu_computer_barre_bouton_delimiteur_left{
	float:left;
	width:164px;
	height:43px;
}

div#contenu_computer_barre_bouton_delimiteur_right{
	float:left;
	width:167px;
	height:43px;
}

div#bouton_left_corner {
	float:left;
	width:12px;
	height:43px;
	background-image:url(../images/button_corner_left.png);
}

div#bouton_center {
	float:left;
	width:190px;
	height:43px;
	background-image:url(../images/button-background.png);
}

div#bouton_right_corner {
	float:left;
	width:12px;
	height:43px;
	background-image:url(../images/button_corner_right.png);
}

div#contenu_computer_titre_right_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-corner.png);
}

div#contenu_computer_titre_left_corner {
	float:left;
	width:25px;
	height:43px;
	background-image:url(../images/title-background.png);
}

div#computer_row {
	width:775px;
	height:500px;
}

div#computer_cell_vide_left {
	float:left;
	width:36px;
	height:500px;
}

div#computer_cell_vide_right {
	float:left;
	width:37px;
	height:500px;
}

div#computer_cell_left {
	float:left;
	width:351px;
	height:500px;
}

div#computer_cell_right {
	float:left;
	width:351px;
	height:500px;
}

div#computer_cell_frame_top_left {
	float:left;
	width:24px;
	height:25px;
	background-image:url(../images/top-left-corner.jpg);
}

div#computer_cell_frame_top {
	float:left;
	width:300px;
	height:25px;
	background-image:url(../images/top-border.jpg);
}

div#computer_cell_frame_top_right {
	float:left;
	width:27px;
	height:25px;
	background-image:url(../images/top-right-corner.jpg);
}

div#computer_cell_frame_left {
	float:left;
	width:24px;
	height:450px;
	background-image:url(../images/left-border.jpg);
}

div#computer_cell_frame_center {
	float:left;
	width:300px;
	height:450px;
	vertical-align:middle;
}

div#computer_cell_frame_right {
	float:left;
	width:27px;
	height:450px;
	background-image:url(../images/right-border.jpg);
}

div#computer_cell_frame_bottom_left {
	float:left;
	width:24px;
	height:27px;
	background-image:url(../images/bottom-left-corner.jpg);
}

div#computer_cell_frame_bottom {
	float:left;
	width:300px;
	height:27px;
	background-image:url(../images/bottom-border.jpg);
}

div#computer_cell_frame_bottom_right {
	float:left;
	width:27px;
	height:27px;
	background-image:url(../images/bottom-right-corner.jpg);
}

a:link {
	color: #6d6d6d;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}
a:visited {
	color: #6d6d6d;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}

a:hover {
	color: #6d6d6d;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}

a.a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
a.a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
a.a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	text-decoration: underline;
	line-height: 20px;
}

a.b:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.b:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.b:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}

a.c:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #60dbe2;
	text-decoration: underline;
}
a.c:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #60dbe2;
	text-decoration: underline;
}
a.c:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #60dbe2;
	text-decoration: none;
	line-height: 14px;
}

a.d:link {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:visited {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:hover {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.e:link {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #71A2CB;
	text-decoration: underline;
}
a.e:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #71A2CB;
	text-decoration: underline;
}
a.e:hover {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #81992B;
	text-decoration: none;
}

a.f:link {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 898989;
	text-decoration: underline;
}
a.f:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #898989;
	text-decoration: underline;
}
a.f:hover {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #81992B;
	text-decoration: none;
}

a.g:link {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:hover {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.tablePlain{
	border:0px;
	border-spacing:0px;
}

