/* CAVAVIN Stylesheet */
/*  */
/*  */



* {
	margin: 0;
	padding: 0;
}


body {
	background:  url("../_images/cavavin_bg.gif") repeat;
	margin: 200 auto;
	font-family: Arial, Helvetica, sans-serif;
}

/* Page principale, chois x de langue */
#page_first {
	margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
	width: 634px;
	height: 358px;
	background: black;
}

#page_first_sel {
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 963px;
	height: 764px;
	background-color: black;
	background-image: url(../_images/intro_sel_bg.jpg);
	background-repeat: no-repeat;
	border-width: 15px;
	border-style: solid;
	border-color: #000000;
}

#menulangue{
	width: 634px;
	height: 40px;
	font: bold 12px Arial;
	border-width: 0px 0;
	background: black;
}

#menulangue ul{
	background: grey;
	margin-left: 110px;
}

#menulangue ul li{
	display: inline;
	background: grey;
}

#menulangue ul li a{
	float: left;
	color: white;
	padding: 4px 8px;
	text-decoration: none;
	border-right: 1px solid black;
	width: 192px;
	background: #474747;
}


#menulangue ul li a:hover {
	color: white;
	background: #452a41;
}

/*  fin page principale  */

#page {
	margin: 0 auto;
	width: 993px;
	margin-bottom: 50px;
}

#banner {
	background: black;
	height: 25px; /*Height of top section*/
}

#banner p {
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#header {
	float: left;
	width: 100%;
	height: 100px;
	background: black;
	/*padding-top: 10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom: 10px;
	/*margin-left: 30px;*/
	margin-top: 6px;
}
#header_menu {
	margin-left: 630px; /* Set the margin to left column*/
	/*padding-left: 20px;*/
	border:0;
*/
}
#header_menu ul
{
	padding-top: -22px;
	list-style-type: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-right: 30px;
}
#header_menu ul li	/* Menu item  ul li */
{	
	padding-left: 15px;
	padding-top: 45px;
	padding-bottom:0px;
	float: right;
	margin-right: 0px;
	height: 20px;
}
#header_menu ul li a
{	
	text-decoration:none;
	color: #9C9C9C;
}
#header_menu ul :hover 	/* highlight selected menu from */
{
	color: #751C41;
	text-decoration: none;
}
#header_logo {
	float: left;
	padding-left: 30px;
	width: 400px; /*Width of left column*/
}
#header_logo img {
		margin-top: 20px;
}



#content {   /* this is a container   */
	width: 100% - 30px;
	background: black;
	padding-left:30px;
	/*height: 340px;*/
}

#product {   /* this is a container   */
	background: black;
	padding-left: 30px;
	position: relative;
}

#footer {   /* this is a container   */
	display: block;
	background: black;
	padding-top: 30px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom: 10px;
	/*margin-left: 30px;*/
	width: 933px;
	height: 15px;
}

#footer_menu {
	text-align: left;
	padding-top: 0px;
	width: 933px;
}

#footer_menu ul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-top: 0px;
	list-style-type: none;
	text-align: center;
	text-transform: uppercase;

}
#footer_menu ul li	/* Menu item  ul li */
{	
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom:0px;
	float: left;
	margin-right: 0px;
	height: 10px;
}
#footer_menu ul li a
{	
	text-decoration:none;
	color: #751C41;
}
#footer_menu ul :hover 	/* highlight selected menu from */
{
    color: #9C9C9C;
}

.copyright {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
}

.legal {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A4A4A;
	margin-left: 20px;
	margin-right: 25px;
	margin-top: 4px;
	margin-bottom: 4px;
}


/* -----MENU PRODUIT --------*/

#menuproduit{
	clear:left;
	width: 100% - 30px;
	height: 40px;
	margin-top: 8px;
	padding-left: 30px;
	font: bold 12px Arial;
	border-width: 1px 0;
	background: black;
}

#menuproduit ul{
	background: grey;
}

#menuproduit ul li{
	display: inline;
	background: grey;

}

#menuproduit ul .Sobra a{
	float: left;
	color: white;
	padding: 4px 8px;
	text-decoration: none;
	border-right: 1px solid black;
	width: 193px;
	background: #474747;

}

#menuproduit ul .Urbania a{
	float: left;
	color: white;
	padding: 4px 8px;
	text-decoration: none;
	border-right: 1px solid black;
	width: 193px;
	background: #474747;
}

#menuproduit ul .Majestika a{
	float: left;
	color: white;
	padding: 4px 8px;
	text-decoration: none;
	border-right: 20px solid black;
	width: 193px;
	background: #474747;

}

#menuproduit ul .Acc a{
	float: left;
	color: white;
	padding: 4px 8px;
	text-decoration: none;
	width: 273px;
	background: #616161;
}

#menuproduit ul .Sobra a:hover, #menuproduit ul .Sobra_on{
	color: white;
	background: #4d402a;
}

#menuproduit ul .Urbania a:hover, #menuproduit ul .Urbania_on{
	color: white;
	background: #492626;
}

#menuproduit ul .Majestika a:hover, #menuproduit ul .Majestika_on{
	color: white;
	background: #452a41;
}

#menuproduit ul .Acc a:hover, #menuproduit ul .Acc_on{
	color: white;
	background: #452a41;
}

/* -----Table format --------*/

.cell01 {
	background: #616161;
}

.cell02 {
	background: #373737;
}

.cell03 {
	background: #2B2B2B;
}

.garantie {
	margin-top: 10px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F8F8F;
}

.para_titre {
	margin-top: 10px;
	margin-left: 16px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9C9C9C;
	text-decoration: none;
}

.para_texte {
	margin-left: 16px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C9C9C;
	text-decoration: none;
}

.para_titre_faq {
	margin-top: 10px;
	margin-left: 16px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.para_texte_faq {
	margin-left: 16px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.titre_car {
	color: #baae85;
	font-weight: bold;
}

.table_carre {
	margin-left: 16px;
}

.modele {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 18px;
}

.modele_h1 {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 18px;
}
.modele_h2 {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 13px;
}
.modele_h3 {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 17px;
}
.modele_link {
	list-style-image:  url("../_images/puce.gif");
	margin-left: 10px;
	line-height: 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	text-decoration: none;
}
.modele_link a {
	text-decoration: none;
	color: #9C9C9C;
}
.modele_link a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.modele_link_enc {
	line-height: 10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	text-align: center;
}
.modele_link_enc a {
	text-decoration: none;
	color: #9C9C9C;
}
.modele_link_enc a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.puce {
	list-style-image:  url("../_images/puce.gif");
	margin-left: 15px;
}
.li_car {
	list-style-image:  url("../_images/puce.gif");
	margin-left: 10px;
	line-height: 13px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	text-decoration: none;
	/*border-bottom: 1px solid #BAAE85;
	padding:5px 0;*/
}
.li_car a {
	text-decoration: none;
	color: #751C41;
}
.li_car a:hover {
	text-decoration: none;
	color: #575757;
}
.li_car strong {
	color: #781A3C;
}
.liste_titre {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #9C9C9C;*/
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.5px;
}
.liste_titre2 {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9C9C9C;
	line-height: 20px;
	text-decoration: none;
	letter-spacing: -0.5px;
}
.sup_submit {
	/*line-height: 15px;*/
	text-decoration: none;
	/*border-width: 2px;
	border-color: #333333;*/
	width: 15px;
	background-image: url(../_images/puce2.gif);
	background-repeat: no-repeat;
	border: 0px;
	height: 14px;
	background-color: #1B1B1B;
	/*margin-top: -15px;*/
	float: right;
	display: inline;
	margin-right: 160px;
}

.sup_submit:hover {
	background-image: url(../_images/puce_over.gif);
	background-repeat: no-repeat;
}
.submit {
	/*line-height: 15px;*/
	text-decoration: none;
	/*border-width: 2px;
	border-color: #333333;*/
	width: 15px;
	background-image: url(../_images/puce2.gif);
	background-repeat: no-repeat;
	border: 0px;
	height: 14px;
	float: right;
	margin-top: -17px;
	display: inline;
	margin-right: 35px;
	background-color: #666666;
}
.cp_submit {
	vertical-align: middle;
	margin-left: 15px;
	background-color: #444444;
	border-width: 0px;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	letter-spacing: 1px;
	height: 18px;
	width: 100px;
}
.cp_submit:hover {
	vertical-align: middle;
	margin-left: 15px;
	background-color: #9C9C9C;
	border-width: 0px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	letter-spacing: 1px;
	height: 18px;
	width: 100px;
}
.submit:hover {
	background-image: url(../_images/puce_over.gif);
	background-repeat: no-repeat;
}

.codepostal {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	width: 100px;
	color: #000000;
}
.codepostal_sup {
	margin-left: -25px;
	margin-top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	width: 100px;
	color: #000000;
}


.input {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	width: 260px;
	color: #000000;
}

.input_lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	width: 200px;
	color: #000000;
}

.input_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	color: #000000;
}

.input_sup {
	margin-left: -25px;
	margin-top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #6D6D6D;
	border-width: 2px;
	border-color: #333333;
	width: 260px;
	color: #000000;
}


/*  Style pour page accesoires */

.acc_titre {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 30px;
	letter-spacing: -0.5px;
}

.acc_para {
	margin-left: 21px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 17px;
}

/*  Menu accesoires  */

#bouton {
	width: 288px;
	height: 42px;
	background:  url("../_images/bt_menu_accesoires.gif");
}
#bouton[on] {
	background:  url("../_images/bt_menu_accesoires_over.gif");
}

#bouton:hover {
	background:  url("../_images/bt_menu_accesoires_over.gif");
}
#bouton p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.5px;
	margin-left: 50px;
	line-height: 40px;
}

#bouton a {
	text-decoration: none;
	color: #9C9C9C;
	letter-spacing: -0.7px;
	line-height: 40px;
}

/* Menu Support  */
#bouton_faq {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_faq.gif) no-repeat;
}
#bouton_faq:hover {
	background:  url(../_images/bt_faq_over.gif) no-repeat;
}
#bouton_faq a {
	text-decoration: none;
	color: #9C9C9C;
}
#bouton_faq a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_det {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_detaillant.gif) no-repeat;
}
#bouton_det:hover {
	background:  url(../_images/bt_detaillant_over.gif) no-repeat;
}
#bouton_det a {
	text-decoration: none;
	color: #9C9C9C;
}
#bouton_det a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_garantie {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_enregistrement.gif) no-repeat;
}
#bouton_garantie:hover {
	background:  url(../_images/bt_enregistrement_over.gif) no-repeat;
}
#bouton_garantie a {
	text-decoration: none;
	color: #9C9C9C;
}
#bouton_garantie a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_reparateur {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_reparateur.gif) no-repeat;
}
#bouton_reparateur:hover {
	background:  url(../_images/bt_reparateur_over.gif) no-repeat;
}
#bouton_reparateur a {
	text-decoration: none;
	color: #9C9C9C;
}
#bouton_reparateur a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_info {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_partenaires.gif) no-repeat;
}
#bouton_info:hover {
	background-image: url(../_images/bt_partenaires_over.gif) no_repeat;
}
#bouton_info a {
	text-decoration: none;
	color: #9C9C9C;
	/*letter-spacing: -0.7px;*/
}
#bouton_info a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_marchand {
	width: 309px;
	height: 112px;
	background:  url(../_images/bt_partenaires.gif) no-repeat;
}
#bouton_marchand:hover {
	background-image: url(../_images/bt_partenaires_over.gif) no-repeat;
}
#bouton_marchand a {
	text-decoration: none;
	color: #9C9C9C;
	/*letter-spacing: -0.7px;*/
}
#bouton_marchand a:hover {
	text-decoration: none;
	color: #751C41;
}
/**/
#bouton_mail {
	width: 200px;
	height: 115px;
	background:  url(../_images/bt_mail.jpg) no-repeat;
}
#bouton_mail:hover {
	background-image: url(../_images/bt_mail_over.jpg) no-repeat;
}
#bouton_mail a {
	text-decoration: none;
	color: #9C9C9C;
	/*letter-spacing: -0.7px;*/
}
#bouton_mail a:hover {
	text-decoration: none;
	color: #751C41;
}

.sup_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.5px;
	margin-left: 20px;
	color: #9C9C9C;
	margin-top: 20px;
	margin-bottom: 5px;
}
.sup_para {
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	font-weight: normal;
	font-size: 12px;
	/*letter-spacing: -0.5px;*/
}
.sup_lien {
	margin-left: 43px;
	margin-top: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	font-weight: normal;
	font-size: 12px;
	/*letter-spacing: -0.5px;*/
}
.sup_mail {
	margin-left: 43px;
	margin-top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	font-weight: normal;
	font-size: 12px;
	/*letter-spacing: -0.5px;*/
}


/*  Style pour page contact */

.contact_titre {
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #751C41;
	font-weight: bold;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contact_titre2 {
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contact_titreform {
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contact_para {
	margin-left: 42px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contact_para a {
	text-decoration: none;
	color: #9C9C9C;
	text-transform: uppercase;
	letter-spacing: -0.5px;
	font-size: 12px;
}

.contact_para a:hover {
	text-decoration: none;
	color: #751C41;
}
.acc_para a {
	color: #9C9C9C;
	text-decoration: none;
	font-weight: bold;
}
.acc_para a:hover {
	font-weight: bold;
	color: #751C41;
	text-decoration: none;
}
#description {
	font-size: 12px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: inline;
	float: right;
	background-image: url(../_images/puce2.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	padding-left: 20px;
	letter-spacing: -0.5px;
	line-height: 14px;
	height: 14px;
	background-position: 0px 50%;
}
#description a {
	text-decoration: none;
	color: #575757;
}
#description a:hover {
	text-decoration: none;
	color: #9C9C9C;
}

*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#middlecolumn{
//width: 497px;
float: left;
border-left: 1px solid #C3C3C3;
padding-left: 10px;
padding-right: 10px;
margin-top: 1em;
padding-bottom: 1em;
}


.FicheTech{
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.FicheTech:hover{
background-color: transparent;
z-index: 50;
}

.FicheTech span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 265px;
	width: 923px;
	margin-top: -114px;
	padding-top: 40px;
	margin-left: -35px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.FicheTech span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.FicheTech:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}

.FicheTechAccessoires{
position: absolute;
z-index: 0;
text-decoration: none;
left: 40px;
bottom: 200px;
}

.FicheTechAccessoires:hover{
background-color: transparent;
z-index: 50;
}

.FicheTechAccessoires span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 270px;
	width: 933px;
	margin-top: -114px;
	padding-top: 90px;
	margin-left: -35px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
	background-position:left;
}

.FicheTechAccessoires span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.FicheTechAccessoires:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -160px;
left: 25px; /*position where enlarged image should offset horizontally */

}



.gFicheTech{
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.gFicheTech:hover{
background-color: transparent;
z-index: 50;
}

.gFicheTech span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 280px;
	width: 923px;
	margin-top: -208px;
	padding-top: 110px;
	margin-left: -35px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.gFicheTech span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.gFicheTech:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}

.majestikaFicheTech{
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.majestikaFicheTech:hover{
background-color: transparent;
z-index: 50;
}

.majestikaFicheTech span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 360px;
	width: 930px;
	margin-top: -288px;
	padding-top: 110px;
	margin-left: -35px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.majestikaFicheTech span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.majestikaFicheTech:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}



.Finis {
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.Finis:hover{
background-color: transparent;
z-index: 50;
}

.Finis span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 345px;
	width: 923px;
	margin-top: -200px;
	padding-top: 40px;
	margin-left: -90px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.Finis span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.Finis:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}



.majestikaFinis {
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.majestikaFinis:hover{
background-color: transparent;
z-index: 50;
}

.majestikaFinis span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 425px;
	width: 930px;
	margin-top: -285px;
	padding-top: 40px;
	margin-left: -90px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.majestikaFinis span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.majestikaFinis:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}

.majestikaFinisseul {
position: relative;
z-index: 0;
text-decoration: none;
left: 10px;
bottom: 10px;
}

.majestikaFinisseul:hover{
background-color: transparent;
z-index: 50;
}

.majestikaFinisseul span{ /*CSS for enlarged image*/
	position: absolute;
	visibility: hidden;
	text-decoration: none;
	height: 425px;
	width: 923px;
	margin-top: -285px;
	padding-top: 40px;
	margin-left: -35px;
	padding-left: 10px;
	background-image: url(../_images/bg_tech.png);
}

.majestikaFinisseul span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.majestikaFinisseul:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -163px;
left: 25px; /*position where enlarged image should offset horizontally */

}




.tableauspetable {
margin-left:21px;
margin-top:21px;
border-spacing:0px;

}

.tableauspetitre {
padding:3px;
border:#FFFFFF solid 1px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: normal;
text-transform: uppercase;
font-size: 14px;
background-color:#474747;


}
.tableauspesoustitre {
padding:3px;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: normal;
text-transform: uppercase;
font-size: 13px;
background-color:#373737;

}
.tableauspecscontenu {
padding:3px;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: normal;
font-size: 13px;

}
#page #product .garantie a {
	text-decoration: none;
	color: #999999;
}
#page #product .garantie a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.adresse {
	font-size: 12px;
	line-height: 12px;
	color: #9C9C9C;
	margin-left: 25px;
}
.adresse_blanc {
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	margin-left: 25px;
}
.adresse a {
	text-decoration: none;
	color: #9C9C9C;
}
.adresse a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.modele_link_enc img {
	margin-bottom: 5px;
}
.facebook {
	margin: 0 0 0 10px;
	padding: 0px;
	height: 50px;
	width: 120px;
}
.prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 5px;
	padding: 0px;
	height: 100px;
	width: 120px;
	display:none;
}
.prix a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
}
.prix a:hover {
	color: #6E1F40;
}
.prix .big {
	margin: 5px;
	font-size: 22px;
	font-family: "Times New Roman", Times, serif;
}
.prix .before {
	margin: 30px;
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	color: #999999;
	font-weight: bold;
}
.prix .save {
	margin: 20px;
	font-size: 16px;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	color: #990066;
}
#tag {
	position:absolute;
	z-index: 1;
	margin-top: 10px;
	display:none;
}
.tableauspecscontenu a {
	text-decoration: none;
	color: #FFF;
}
.tableauspecscontenu a:hover {
	color: #6E1F40;
}

