/*----------------------------------------------------------------*/
/*                          GENERIQUE                             */
/*----------------------------------------------------------------*/
body {
    font-family         : Arial, Helvetica, sans-serif;
	font-size           : 11px;
	color               : #5A5A5A;
	background-color    : #C6D7E8;
	text-decoration     : none;
	margin              : 0px;
	padding             : 0px;
}

a, a:visited, a:link {
	color               : #F47200;
	background-color    : inherit;
	text-decoration     : none;
}
a:hover, a:active {
	text-decoration     : underline;
}

p {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
    margin-top          : 5px;
    margin-bottom       : 5px;
}

h1 {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 30px;
    font-weight         : none;
    color               : #B1A296;
	background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 1px;
}
h2 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 13px;
    font-weight         : bold;
    color               : #F89A51;
	background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 1px;
}
h3 {
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    font-weight         : bold;
    color               : #165B9F;
	background-color    : inherit;
    margin-top          : 0px;
    margin-bottom       : 0px;
}
td {
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
ul {
    margin              : 0px 0px 0px 0px;
    padding             : 0px;
    font-family         : Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
ol {
    font-family         : Arial, Helvetica, sans-serif;
    margin              : 0px 0px 0px 7px;
    padding             : 0px;
}
li {
    margin              : 0px 0px 0px 16px;
    padding             : 0px;
    list-style-type     : square;
    font-family         : Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
}
form {
    border              : 0px;
    margin              : 0px;
    padding             : 0px;
}

select {
    font-size           : 10px;
	width               : 120px;
	border              : 1px solid #CFBCAE;
	background-color    : #E9EDF7;
    scrollbar-arrow-color: #CFBCAE;
}

/*----------------------------------------------------------------*/
/*                          SPECIFIQUE                            */
/*----------------------------------------------------------------*/
table.container {
    color               : inherit;
	background-color    : #FFFFFF;
}
table.container td.ombreGauche {
    background-image    : url('images/ombre_gauche.gif');
    background-repeat   : repeat-y;
    background-position : top left;
}
table.container td.ombreDroite {
    background-image    : url('images/ombre_droite.gif');
    background-repeat   : repeat-y;
    background-position : top left;
}
table.container td.containerContenu {
    background-image    : url('images/fond.jpg');
    background-repeat   : no-repeat;
    background-position : top left;
    background-color    : #FFFFFF;
}
table.container div.moteurRecherche{
    padding             : 30px 3px 5px 3px;
}
table.container td.contenu {
    padding             : 0px 0px 0px 46px;
}
td.basPage {
    background-color    : #FFFFFF;
}
div.copyright {
	color               : #7CA2C7;
	background-color    : inherit;
    font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
    padding             : 5px;
}
div.copyright a, div.copyright a:visited, div.copyright a:link {
	text-decoration     : underline;
	color               : #7CA2C7;
}
div.copyright a:active, div.copyright a:hover {
	text-decoration     : none;
}

/* Menu */
td.menu {
    color               : inherit;
    padding             : 33px 0px 0px 15px;
}
td.menu a, td.menu a:visited, td.menu a:link {
    display             : inline;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 10px;
	padding             : 2px 5px;
	color               : #5A5A5A;
	background-color    : inherit;
	text-decoration     : none;
}
td.menu a:active, td.menu a:hover,
td.menu a.on, td.menu a.on:visited, td.menu a.on:link, td.menu a.on:active, td.menu a.on:hover {
    display             : inline;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 10px;
	padding             : 2px 5px;
	color               : #5A5A5A;
	background-color    : inherit;
	text-decoration     : underline;
}

/* Sous Menu */
div.ssmenu {
    position            : absolute;
    left                : 0px;
    top                 : -300px;
    z-index             : 5;
    visibility          : hidden;
}
div.ssmenu div {
    margin-top          : 10px;
    background-color    : #FFFFFF;
    color               : inherit;
}
div.ssmenu a, div.ssmenu a:visited, div.ssmenu a:link {
    display             : block;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 10px;
	padding             : 5px 15px;
	color               : #5A5A5A;
	background-color    : inherit;
	text-decoration     : none;
}
div.ssmenu a:active, div.ssmenu a:hover {
    display             : block;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 10px;
	padding             : 5px 15px;
	color               : #5A5A5A;
	background-color    : inherit;
	text-decoration     : underline;
}

/* Sous-Menu Revendeur */
table.menurev {
    margin-top          : 20px;
}
table.menurev a, table.menurev a:visited, table.menurev a:link {
    display             : inline;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	padding             : 0px 2px;
	color               : #92857B;
	background-color    : inherit;
	text-decoration     : none;
}
table.menurev a:active, table.menurev a:hover,
table.menurev a.on, table.menurev a.on:visited, table.menurev a.on:link, table.menurev a.on:active, table.menurev a.on:hover {
    display             : inline;
	font-family         : verdana, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	padding             : 0px 2px;
	color               : #F89B52;
	background-color    : inherit;
	text-decoration     : none;
}


.sIFR-flash {
	visibility: hidden;
}

