body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 0px;
}

table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	text-align: left;
}

.tableau{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-left: 20px;
}

#frame{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
}

#lang{
	text-align: right;
	position: relative;
	height: 20px;
	width: 100px;
	top: 12px;
	float: right;
	right: 15px;
}

#menu{
	text-align: left;
	position: relative;
	height: 20px;
	width: 350px;
	top: 15px;
	left: 220px;
}

.menu1{
	float: left;
	text-align: center;
}

#contact{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/contact_col_d.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#produits{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/produits_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#profil{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/profil_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#tables{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/tables_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#chaises{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/chaise_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#tc{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/tca_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#porte_bagage{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/porte_bagage_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#portementeaux{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/portemanteaux_mobile_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#chariot{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/chariot_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#cabine_resto{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/cabine_resto_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#tabourets{
	margin: auto;
	text-align: left;
	position: relative;
	height: 1000px;
	width: 750px;
	top: 0px;
	background-image: url(../bg_img/tabourets_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#logo{
	background-image: url(../bg_img/logo_1.jpg);
	background-repeat: no-repeat;
	background-position: 5px 35px;
	position: relative;
	height: 100px;
	width: 750px;
	top: 0px;
}

#conteneur{
	position: relative;
	height: 600px;
	width: 750px;
	top: 20px;
}

#conteneur_sur_mesure{
	position: relative;
	height: 600px;
	width: 750px;
	top: 20px;
	background-image: url(../bg_img/sur_mesure_bas.jpg);
	background-position: 0px 400px;
	background-repeat: no-repeat;
}

#sur_mesure_bas{
	position: relative;
	height: 200px;
	width: 350px;
	top: 0px;
	text-align: left;
	left: 190px;
}

#col_g{
	position: relative;
	height: 300px;
	width: 285px;
	top: 0px;
	float: left;
	background-image: url(../bg_img/contact_col_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#col_d{
	position: relative;
	height: 300px;
	width: 450px;
	top: 0px;
	float: left;
}

#map_vignette{
	position: relative;
	height: 150px;
	width: 250px;
	top: 210px;
	left: 30px;
}

#onglet{
	position: relative;
	height: 14px;
	width: 579px;
	top: 0px;
	background-color: #000000;
	left: 1px;
}

#onglet_sur_mesure{
	position: relative;
	height: 14px;
	width: 579px;
	top: 0px;
	left: 1px;
}

.onglet_normal{
	float: left;
	background-color: #000000;
	height: 12px;
}

.onglet_over{
	float: left;
	background-color: #FFFFFF;
	height: 14px;
}

.onglet_select{
	float: left;
	background-color: #FFFFFF;
	height: 14px;
}

#sousmenu{
	position: relative;
	height: 300px;
	width: 170px;
	top: 0px;
	float: left;
}

.sousmenu1{
	text-align: left;
	background-color: #C12405;
	height: 25px;
	width: 150px;
	border: 1px solid #FFFFFF;
	
}

.tabover {
	text-align: left;
	background-color: #000000;
	height: 25px;
	width: 150px;
	border: 1px solid #FFFFFF;
}

.sousmenu1_select{
	text-align: left;
	background-color: #000000;
	height: 25px;
	width: 160px;
	border: 1px solid #FFFFFF;
}

#col_produits_02{
	position: relative;
	height: 300px;
	width: 580px;
	top: 0px;
	float: left;
}

.14_rouge{
	font-size: 14px;
	color: #CE1D00;
}

a.noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.noir:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.noir:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.noir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C12405;
	text-decoration: underline;
}

a.noir_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C12405;
	text-decoration: none;
}
a.noir_select:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C12405;
	text-decoration: none;
}
a.noir_select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C12405;
	text-decoration: none;
}
a.noir_select:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	left: 15px;
	top: 5px;
	right: 15px;
	bottom: 4px;
	height: 20px;
	width: 135px;
}
a.blanc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	left: 15px;
	top: 5px;
	right: 15px;
	bottom: 4px;
	height: 20px;
	width: 135px;
}
a.blanc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	left: 15px;
	top: 5px;
	right: 15px;
	bottom: 4px;
	height: 20px;
	width: 135px;
}
a.blanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	left: 15px;
	top: 5px;
	right: 15px;
	bottom: 4px;
	height: 20px;
	width: 135px;
}

a.blanc_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blanc_10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blanc_10:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blanc_10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C12405;
	text-decoration: none;
}
a.rouge:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C12405;
	text-decoration: none;
}
a.rouge:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C12405;
	text-decoration: none;
}
a.rouge:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.onglet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

a.onglet_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet_select:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet_select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.onglet_select:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

/*Ajouts suite aux modifications de la section chaises*/

#onglet_chaises
{background:black;}

#onglet_chaises a
{background:black; display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: white; padding: 2px 5px 2px 5px;}

#onglet_chaises a:hover
{background:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: black; padding: 2px 5px 2px 5px;}

#onglet_chaises .over{background: white; color: black; text-decoration:none}