*{
        font-family : verdana ;
        color : black ;
        font-size : 8pt ;
}

a {
     color : black ;
     font-family : verdana ;
}

.rouge { color:red; }
.gras { font-weight:bold; }
.italique { font-style: italic; }
.souligne { text-decoration:underline; }
.alert { font-weight:bold; color:red; }
.condition { font-size:7pt; }
.condition a { font-size:7pt; }

.centrer { text-align:center; }
div.xiti { text-align:center;}

h1.mini-link { font-size:6pt; margin:0px 0px 1px 0px; padding:0px; line-height:10px; }
h1.mini-link a { font-size:6pt; margin:0px 0px 1px 0px; padding:0px; text-decoration:none; line-height:10px; }

h1#titre-de-page{ margin:0px 0px 10px 0px; padding:3px; background:#CC6666; color:white; font-weight:bold; font-size:8pt; border:1px black solid; }

h1.mise-avant { font-size:11pt; font-weight:bold; margin:0px; padding:3px 0px 3px 0px; }

h2.titre-paragraphe { margin:0px 0px 1px 0px; padding:0px; }

.no-margin { padding:0px; margin:0px; }

.sscateg
 {
         font-family : verdana ;
         font-size : 8pt ;
         color : #000000 ;


 }

.lienmenu
{
        font-family : verdana ;
        color : black ;
        font-size : 7pt ;
        text-decoration : none ;
}

.ssmenu
{
        font-family : verdana ;
        color : #009900 ;
        font-size : 7pt ;
        text-decoration : none ;
        font-weight : bold ;
}



.copyright
{
        font-size : 7pt ;
        color : black ;
        font-weight : bold ;
        text-align : center ;
}
td.copyright {
	border:black 1px solid;
	background:#CCCCCC;
}
.copyright a {
    font-size : 7pt ;
}

.t_menu_bas, .t_menu_bas_2 {
         BACKGROUND-COLOR : #EEEEEE ;
		 border:1px black solid;

         color : black ;
         font-family : verdana ;
         font-size : 8pt ;
}
.t_menu_bas_2 { background:#EEEEEE; }

.t_menu_haut, .t_menu_haut_2 {
         BACKGROUND-COLOR : #FABD5D ;
		 border:1px black solid;

         color : black ;
         font-weight : bold ;
         font-family : verdana ;
         font-size : 8pt ;
}
.t_menu_haut_2 { background:#FFFFCC; color:black; }

.t_titre
{
         BACKGROUND-COLOR : #CC6666 ;
         BORDER-TOP-WIDTH : 1px ;
         BORDER-TOP-COLOR : black ;
         BORDER-TOP-STYLE : solid ;
         BORDER-RIGHT-WIDTH : 1px ;
         BORDER-RIGHT-COLOR : black ;
         BORDER-RIGHT-STYLE : solid ;
         BORDER-LEFT-WIDTH : 1px ;
         BORDER-LEFT-COLOR : black ;
         BORDER-LEFT-STYLE : solid ;
         BORDER-BOTTOM-WIDTH : 1px ;
         BORDER-BOTTOM-COLOR : black ;
         BORDER-BOTTOM-STYLE : solid ;		 

                 color : white ;
                 font-weight : bold ;
                 font-family : verdana ;
                 font-size : 8pt ;
}

table.t_titre td {
                 color : white ;
                 font-weight : bold ;
                 font-family : verdana ;
                 font-size : 8pt ;
}

table.t_titre a { color:white; font-weight:normal; }

/* concerne les liens */

td.liensscateg {
	margin:0px;
	padding:0px 0px 10px 0px;
}


A.liencateg
{
        color : black ;
        font-family : verdana ;
        font-weight : bold ;
        font-size : 10pt ;
}

A.liensscateg
{
        color : black ;
        font-family : verdana ;
        font-size : 8pt ;
}

.fond {
	margin:0px;
	padding:0px;
	background-color:#CC6666;
}

.fond td {
	margin:0px;
	padding:6px;
}

.fond a {
	color:white;
	font-size:8pt;
	font-weight:bold;
}

/* <<<<<<<<<<<<<<<<<<<<<< */
div.block {
	margin:0px 0px 10px 0px;
	padding:5px;
	border:black 1px solid;
}
div.block-image-droite { margin:0px; padding:5px; border:0px}
div.block p, div.block-image-droite p { text-align:justify; margin:0px 0px 7px 0px; padding:0px 5px 0px 0px; }

table.bordure-noire { border:black 1px solid; }

img.bordure { border:black 1px solid; }
img.bordure-left { border-left:black 1px solid; }
img.bordure-right { border-right:black 1px solid; }
img.bordure-top { border-top:black 1px solid; }
img.bordure-bottom { border-bottom:black 1px solid; }

img.nolien
{
cursor:default;
}
a.nolien
{
text-decoration:none;
}



a.nounderscore
{
color:#ffffff;
cursor:text;
text-decoration:none;
}

div.block-rouge { margin:0px; padding:0px; border:black 1px solid; background:#EEEEEE; }
div.block-rouge h1 {
	margin:0px 0px 0px 0px;
	padding:3px;
	border-bottom:black 1px solid;
	color:black;
	font-weight:bold; font-size:8pt;
	background:#FABD5D;
}
div.block-rouge div.bas { margin:0px; padding:5px; }
}

hr { visibility:hidden; clear:both; margin:0px; padding:0px; }

/* <<<<<<<<<<<<<<<<<<<<<<<< */
ul.list-encart, ul.list, ul.list2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.list-encart li, ul.list li, ul.list2 li {
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 15px;
	display:list-item;
	list-style:none;
	background:url(/images/pt_puce.gif) no-repeat 2px 3px;		
}
ul.list2 li {
	margin:0px 0px 1px 0px;
	padding:0px 0px 0px 11px;
	background:url(/images/pt_puce2.gif) no-repeat 2px 5px;			
}
ul.list li { margin-bottom:8px; }
ul.list-encart a, ul.list a {
	font-size:7pt;
	text-decoration:underline;
}
ul.list a { font-size:8pt; }

table.menu td { margin:0px; padding:0px; font-weight:bold; }
table.menu td.first { margin:0px; padding:0px; font-weight:bold;  }
table.menu a { text-decoration:none; margin:0px 0px 0px 19px; padding:0px;}
td.menu-sel a { color:white; font-weight:bold; text-decoration:none; }
td.menu-decouverte-sel a{ color:white; font-weight:bold; text-decoration:none; margin:0px 0px 0px 15px; }

table.fond-bordure { margin:0px; padding:4px; background:#EEEEEE; border:1px solid #CC6666 ; }

td.td-titre { margin:0px; padding:0px; background:#CC6666; border:1px black solid;  }
td.td-titre h1 {  margin:0px 0px 0px 0px; padding:3px; color:white; font-weight:bold; font-size:8pt; }
td.td-sous-titre { margin:0px; padding:2px; background:#EEEEEE; border:1px solid black ; border-top:none; }

.renseignement { margin:15px 0px 0px 0px; padding:3px; background:#F4D383; border:black 1px solid; }

/* <<<<<<<<<<<<< formulaire */

.form {
	margin:15px 0px 0px 0px;
	padding:0px;
}

.form div {
	margin:5px 0px 0px 0px;
	padding:0px;
}

#div_pub {
position:absolute;
top:107px;
left:760px;
width:120px;
height:600px;
}
