﻿body, input, select, p, div { font-family: Tahoma, Verdana; font-size: x-small; }
body.Internal { background-image: url(/App_Themes/default/images/bg.jpg); background-color: #d3d5d7; background-position: top; background-repeat: repeat-x; margin: 0px; padding: 0px; }
a { text-decoration: underline; color: #6393C3; }
img { border: 0px; }
.Button { color: #333; font-family: verdana; border: 1px solid; border-top-color: #999; border-left-color: #999; border-right-color: #666; border-bottom-color: #666; background-color: #ddd; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc'); }
.ButtonCaddie { padding: 0; margin: 0; width: 15px; height: 15px; text-align: center; color: #333; font-family: verdana; border: 1px solid; border-top-color: #999; border-left-color: #999; border-right-color: #666; border-bottom-color: #666; background-color: #ddd; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc'); }
.copy { font-family: Tahoma; font-size: 10px; color: #8B8F98; text-decoration: none; }
a.copy:hover { text-decoration: underline; }
/*-------------------
	HOME PAGE
-----------------------*/
#NewTitle { width: 500px; height: 50px; background-image: url(/App_Themes/default/images/home_new.gif); background-repeat: no-repeat; }
#PromoTitle { width: 500px; height: 50px; background-image: url(/App_Themes/default/images/home_promo.gif); background-repeat: no-repeat; }
#NewsTitle { width: 500px; height: 50px; background-image: url(/App_Themes/default/images/home_news.gif); background-repeat: no-repeat; }
.NewTitle { color: #5D7B9D; font-size: medium; text-decoration: underline; }
.NewsTexte { color: #5D7B9D; font-size: small; }

div.PromoHeader { width: 170px; height: 25px; /*line-height: 25px;*/ text-align: left; background-color: #E8E5E1; border: 1px solid #808080; padding: 3px 5px 3px 5px; margin: 0px 5px 0px 0px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#D7D4CC); }

div.PromoBodyWithBorder { width: 170px; height: 140px; padding: 5px; background-color: white; border: 1px solid #808080; border-top-width: 0px; margin-bottom: 10px; filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); text-align: center; }
div.PromoPrix { font-family: Arial; color: #4373A3; font-size: medium; font-weight: bold; text-align: right; vertical-align: bottom; }
/*-------------------
	CATEGORIES
-----------------------*/

.CategorieHeader { color: #5D7B9D; font-size: small; font-weight: bold; height: 25px; text-align: center; line-height: 25px; background-color: #E8E5E1; border: 1px solid #808080; padding: 3px 5px 3px 5px; margin: 0px 5px 0px 0px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#D7D4CC); }
.CategorieBodyWithBorder { width: 734px; margin-top: -1px; background-color: white; border: 1px solid #808080; border-top-width: 0px; margin-bottom: 10px; filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); }
a.CategorieLink { color: #000000; text-decoration: none; }
a.CategorieLink:hover { text-decoration: underline; }
/*-------------------
	NAVIGATION HORIZ
-----------------------*/
table.NavigationH { width: 995px; height: 100%; border: 0px; margin-left: auto; margin-right: auto; }
.NavigationH td.TD1 { }

/*--------------- 
	MENU   
----------------*/
.menuSeparator { margin-left: 10px; margin-top: 10px; margin-right: 10px; height: 1px; background-image: url(/design/dot.jpg); }
.menuItem { margin-left: 5px; margin-top: 5px; color: #6393C3; font-weight: bold; font-size: x-small; padding-bottom: 5px; }
a.menuItem { text-decoration: none; }
a.menuItem:hover { text-decoration: underline; }
.subMenuItem { font-family: Verdana; font-size: x-small; margin-left: 6px; margin-top: 2px; color: #82919A; text-decoration: none; }
.subMenuItem:hover { text-decoration: underline; }


/*--------------- 
	LOGIN VIEW   
----------------*/
table.cadre { width: 219px; border: 0px; background-image: url(/App_Themes/default/images/td3.jpg); }
.cadre td.TD1 { background-image: url(/App_Themes/default/images/td1.jpg); width: 219px; height: 21px; vertical-align: top; }
.cadre #TD1 { margin-left: 10px; margin-top: 5px; width: 95px; height: 6px; background-image: url(/App_Themes/default/images/1txt1.jpg); }
.cadre td.TD2 { background-image: url(/App_Themes/default/images/rd2.jpg); width: 219px; height: 130px; vertical-align: top; background-position: bottom; background-repeat: no-repeat; }
.cadre td.TD3 { background-image: url(/App_Themes/default/images/rd2.jpg); width: 219px; vertical-align: top; background-position: bottom; background-repeat: no-repeat; padding-bottom: 15px; }
.Categories { text-align: center; padding-top: 50px; padding-bottom: 50px; }
a.Categories { text-decoration: none; font-family: Verdana; color: #6393C3; font-weight: bold; font-size: x-small; }
.shadow { filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); }

/*
DIV MS
*/


div.SectionHeader { width: 160px; height: 25px; /*line-height: 25px;*/ vertical-align: middle; background-color: #E8E5E1; border: 1px solid #808080; padding: 3px 5px 3px 5px; margin: 0px 5px 1px 0px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#D7D4CC); }

div.SectionBodyWithBorder { width: 160px; height: 120px; padding: 5px; background-color: white; border: 1px solid #808080; border-top-width: 0px; margin-bottom: 10px; filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); }
td.familleHeader { height: 25px; background-color: #6393C3; color: #FFFFFF; text-align: center; font-weight: bold; font-size: small; }

/*--------------- 
	PRODUCT PAGE
----------------*/
div.ProductBodyWithBorder { width: 190px; height: 190px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 5px; background-color: white; border: 1px solid #808080; filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); text-align: center; }
TD.InfosPerso { color: #6393C3; font-weight: bold; }

/*--------------- 
	PRODUCT PAGE
----------------*/
.DevisHeader { width: 730px; color: #5D7B9D; font-size: small; font-weight: bold; height: 25px; text-align: center; line-height: 25px; background-color: #E8E5E1; border: 1px solid #808080; padding: 3px 5px 3px 5px; margin: 0px 5px 0px 0px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAF9, endColorstr=#D7D4CC); }
.DevisBodyWithBorder { width: 740px; margin-top: -1px; background-color: white; border: 1px solid #808080; border-top-width: 0px; margin-bottom: 10px; filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=5); }
/*--------------- 
	CADDIE
----------------*/
.xsmall { font-family: Verdana; font-size: x-small; }
table.articles { border-right: 1px solid #000000; }
.articles td { border-bottom: 1px solid #000000; border-left: 1px solid #000000; }
/* Valables pour tous les TD */
tr.articles { background-color: #000080; color: #FFFFFF; font-weight: bold; }
.right { text-align: right; }

