@charset "iso-8859-1";
TD {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
.input {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	border-color:#B4B3B3;
	border-width: 1pt;
	background:#FFFFFF;
}
.input2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	border-color:#B4B3B3;
	border-width: 1pt;
	background:#FFFFFF;
}
.entrer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.pnoir {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
.menublanc {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
.blanc {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.telephone {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
.petit {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
.banner {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
.banner strong {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #F79125;
	font-weight:bold;
	text-decoration: none;
}
.petitrouge {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #B41902;
	font-weight:bold;
	text-decoration: none;
}
.petit2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000;
	font-weight:normal;
	text-decoration: none;
}
.titleblue {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #007DC5;
	font-weight:normal;
	text-decoration: none;
}
.blue {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #0E68B9;
	font-weight:bold;
	text-decoration: none;
}
.rouge {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #EF4123;
	font-weight:bold;
	text-decoration: none;
}
h1.four {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #EF4123;
	font-weight:normal;
	text-decoration: none;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	letter-spacing: -0.8px;
}
h1.four2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #EF4123;
	font-weight:bold;
	text-decoration: none;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	letter-spacing: -0.8px;
}
h1.web2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #007DC5;
	font-weight:bold;
	text-decoration: none;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	letter-spacing: 0px;
}
h2.web2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	margin:1px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	letter-spacing: 0px;
	display:inline;
}
h1.web {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #007DC5;
	font-weight:normal;
	text-decoration: none;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px;
	letter-spacing: -0.8px;
}
BODY {
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	background-image: url(images/background.gif);
}
BODY.raye {
	background-image:url(images/background.gif);
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
}
.banniereweb {
	background-image: url(images/bandeau_pyradia_web.gif);
}
.bannierefour {
	background-image: url(images/bandeau_pyradia_four.gif);
}
.banniereweb2 {
	background-image: url(images/bandeau_pyradia_web_fr.gif);
}
.bannierefour2 {
	background-image: url(images/bandeau_pyradia_four_fr.gif);
}
.banniereweb3 {
	background-image: url(images/bandeau_pyradia_web_es.gif);
}
.bannierefour3 {
	background-image: url(images/bandeau_pyradia_four_es.gif);
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #B41902;
	text-decoration: none;
}
a.accueil:link {
	color: #000000;
	text-decoration: none;
}
a.accueil:visited {
	color: #000000;
	text-decoration: none;
}
a.accueil:hover {
	color: #FE8A06;
	text-decoration: none;
}
a.accueil2:link {
	color: #000000;
	text-decoration: none;
}
a.accueil2:visited {
	color: #000000;
	text-decoration: none;
}
a.accueil2:hover {
	color: #2D7186;
	text-decoration: none;
}
a.menuhautweb:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuhautweb:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuhautweb:hover {
	color: #9CB8C2;
	text-decoration: none;
}
a.menuhautfour:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuhautfour:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuhautfour:hover {
	color: #FE8D12;
	text-decoration: none;
}
a.rouge:link {
	color: #000000;
	text-decoration: none;
}
a.rouge:visited {
	color: #000000;
	text-decoration: none;
}
a.rouge:hover {
	color: #B41902;
	text-decoration: none;
}
a.rouge2:link {
	color: #B41902;
	text-decoration: none;
}
a.rouge2:visited {
	color: #B41902;
	text-decoration: none;
}
a.rouge2:hover {
	color: #000000;
	text-decoration: none;
}
a.action:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.action:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a.action:hover {
	color: #B41902;
	text-decoration: none;
}
#carte {
	width: 720px;
	height: 540px;
	margin: -270px auto auto -360px;
	padding: 0px;
	position: absolute;
	top: 50%;
	left: 50%;
}
#liste {
	width: 200px;
	height: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -30px;
}
#liste ul {
	list-style-type: none;
}
#liste li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 16px;
	text-indent: 16px;
	background-image: url(images/puce_web.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#cadre {
	height: 260px;
	width: 200px;
	background-image: url(images/fond_cadre.gif);
	background-repeat: no-repeat;
	padding: 10px;
	font-size: 11px;
	display: inline;
	float: left;
	margin: 0px;
}
#txt {
	height: auto;
	width: 200px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	margin-top: 10px;
	vertical-align: middle;
	padding: 0px;
}
.raye th {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #007DC5;
}
.sectors {
	height: 373px;
	width: 370px;
	background-image: url(images/bg_oven_sectors.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: -3px 0px;
}
.sectors ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: none;
	padding: 0px;
	margin-top: 55px;
	margin-left: 25px;
	height: 265px;
	width: 225px;
	float: left;
	display: inline;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 12px;
}
.sectors li {
	height: 30px;
	width: 225px;
	color: #FFFFFF;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
}
/*.sectors  li:hover  {
	background-image: url(images/select_oven_sectors.png);
	background-repeat: no-repeat;
}*/
.sectors a {
	color: #FFFFFF;
	height: 30px;
	width: 225px;
	float: left;
	padding: 0px;
	display: block;
	line-height: 30px;
	text-indent: 50px;
	margin: 0px;
}
.sectors a:hover {
	color: #FFFFFF;
	background-image: url(images/select_oven_sectors.png);
	background-repeat: no-repeat;
}
/*------------------------------------------------------------------------------------*/
/*- Styles communs à plusieurs pages -------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
.clearer { clear: both; }

#contentstart {
	padding: 10px 0 24px;
}
h2.SousTitre, h3.SousTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007dc5;
	text-transform: uppercase;
	margin: 0 0 10px;
}

/*------------------------------------------------------------------------------------*/
/*- Styles pour page d'accueil -------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/
td.AccMarketServed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 8px 0 0 20px;
}
td.AccMarketServed ul {
	margin: 0;
	padding: 0;
}
td.AccMarketServed ul li {
	list-style: none none;
	background: url(images/web/v2/Puce_Accueil.gif) no-repeat 0px 4px;
	padding: 0 0 10px 12px;
}

/*------------------------------------------------------------------------------------*/
/*- Styles pour page de produit ------------------------------------------------------*/
/*------------------------------------------------------------------------------------*/

/*--- Gallerie avec titre, photo et description --------------------------------------*/
#ConfigGallery {
	background: url(images/web/v2/Bg_Produit_Modele.gif) repeat-x 0% 0%;
}
#ConfigGallery .Titre {
	line-height: 36px;
	padding: 16px 0 17px 12px;
}
#ConfigGallery .Titre h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
}
#ConfigGallery .Titre h3 span {
	font-size: 11px;
}
#ConfigGallery .Photo {
	height: 241px;
	text-align: center;
	vertical-align: middle;
	padding: 0 0 0 27px;
}
#ConfigGallery .Description {
	width: 233px;
	height: 310px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(images/web/v2/Bg_Produit_Modele_Descrip.gif) no-repeat 0% 0%;
	padding: 7px 48px 18px 20px;
}

/*--- Navigation avec flèches et liens -----------------------------------------------*/
#ConfigNav {
	background: url(images/web/v2/Bg_Produit_Modele_Nav.gif) repeat-x 0% 0%;
	margin-bottom: 18px;
}
#ConfigNav .Titre {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c7c7d;
	text-align: center;
	text-transform: uppercase;
	vertical-align: bottom;
	padding-bottom: 4px;
}
#ConfigNav .Nav ul {
	margin: 0;
	padding: 0 0 0 24px;
}
#ConfigNav .Nav li {
	list-style: none none;
	float: left;
	width: 238px;
	padding-top: 6px;
}
#ConfigNav .Nav li div {
	display: none;
}
#ConfigNav .Nav a:link, #ConfigNav .Nav a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007dc5;
	background: url(images/web/v2/Puce_Config.gif) no-repeat 0px 4px;
	padding: 0 0 0 24px;
}
#ConfigNav .Nav a:hover {
	color: #000;
}
#ConfigNav .Nav a.Actif:link, #ConfigNav .Nav a.Actif:visited, #ConfigNav .Nav a.Actif:hover {
	color: #7c7c7d;
	background-image: url(images/web/v2/Puce_Config_Actif.gif);
}
#ConfigNav .Nav a span {
	display: block;
}

/*--- Liens rapides pour le produit --------------------------------------------------*/
#ProduitActions {
	background: url(images/web/v2/Bg_Produit_Actions.gif) repeat-x 0% 0%;
	margin-bottom: 24px;
}
#ProduitActions td {
	height: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7c7d;
	background: no-repeat 0% 13px;
	padding: 13px 16px 2px 0;
}
#ProduitActions .Titre {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}
#ProduitActions .GetQuote	{ padding-left: 35px; background-image: url(images/web/v2/Bg_Produit_Actions_Quote.gif); }
#ProduitActions .Brochure	{ padding-left: 60px; background-image: url(images/web/v2/Bg_Produit_Actions_Brochure.gif); }
#ProduitActions .Contact	{ padding-left: 60px; background-image: url(images/web/v2/Bg_Produit_Actions_Contact.gif); }

#ProduitActions a:link, #ProduitActions a:visited {
	font-weight: bold;
	color: #007dc5;
	text-decoration: underline;
}
#ProduitActions a:hover {
	color: #000;
}

/*--- Zone libre pour les détails du produit -----------------------------------------*/
#ProduitDetails {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 14px;
}
#ProduitDetails td {
	font-family: Arial, Helvetica, sans-serif;
}
#ProduitDetails h2 {
	font-size: 13px;
	color: #2e7dc5;
	text-transform: uppercase;
	margin: 0 0 24px;
}
#ProduitDetails h2.Titre {
	margin-left: -14px;
}
#ProduitDetails h2.Titre span {
	color: #fff;
	background: #1f272a;
	padding: 4px 10px;
}
#ProduitDetails h3 {
	font-size: 12px;
	color: #007dc5;
	text-transform: uppercase;
	margin: 0 0 8px;
}
#ProduitDetails p {
	margin: 0 0 8px;
}
#ProduitDetails ul {
	margin: 0 0 18px;
	padding: 0;
}
#ProduitDetails ul li {
	list-style: none none;
	background: url(images/web/v2/Puce_Liste.gif) no-repeat 0% 6px;
	padding: 0 0 8px 12px;
}
#ProduitDetails table.Specs {
	border: solid #eae9ea;
	border-width: 3px 3px 1px;
	margin: 18px 0;
}
#ProduitDetails table.Specs td {
	font-size: 11px;
	border-bottom: 2px solid #eae9ea;
	padding: 6px 14px;
	vertical-align: top;
}
#ProduitDetails table.Specs td.TitreColonne {
	font-weight: bold;
	color: #fff;
	background: #007dc5;
	padding: 8px 14px;
}
#ProduitDetails table.Specs td.TitreRangee {
	font-weight: bold;
	color: #fff;
	background: #4b9ccb;
}
#ProduitDetails table.Specs td.Cellule, #ProduitDetails table.Specs td.CelluleAlt {
	background: #fff;
}
#ProduitDetails table.Specs td.CelluleAlt {
	background: #fafafa;
}
#ProduitDetails .Note {
	font-size: 11px;
	color: #686869;
}

/*--- Zone libre pour les détails du produit -----------------------------------------*/
#WebHandlingDetails {
	position: relative;
	margin: 0 -14px;
}
#WebHandlingDetails .Detail {
	position: absolute;
	width: 200px;
	height: 54px;
	background: #007dc5 no-repeat 2px 2px;
	border: 2px solid #fff;
}
#WebHandlingDetails .Detail td {
	font-weight: bold;
	color: #fff;
	padding: 0 15px 0 55px;
}

/*--- Lien de bas de page ------------------------------------------------------------*/
#ProduitDetails p.HautPage {
	text-align: right;
	margin: 24px 0 0;
}
#ProduitDetails p.HautPage a {
	background: url(images/web/v2/Puce_HautPage.gif) no-repeat 0% 50%;
	padding-left: 12px;
}

