body { margin:0px; padding:0px; background-color:#FFFFFF; background-image:; background-position:center top; background-repeat:no-repeat; font-family:Tahoma;  }

.display{ display:none;}

h1{ color:#135a93; font-size:80%; font-weight:bold; margin-top:10px; font-weight:600; text-transform:uppercase;}
h2 { color:#737373; font-size:70%; font-weight:bold; margin-top:-1px; margin-top:15px; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}
h3{ font-size:80%; color:#bd7a0f; margin-bottom:5px; padding-bottom:0px; margin-top:0px; padding-top:0px;}
h3 a:link { color: #bd7a0f; text-decoration:none;}
h3 a:visited { color: #bd7a0f; text-decoration:none;}
h3 a:hover { color: #e59414; text-decoration:none;}
h3 a:active { color: #bd7a0f; text-decoration:none;}
h4{ color:#135a93; font-size:80%; font-weight:bold; margin-top:10px; margin-bottom:0px; font-weight:600; text-transform:uppercase;}
h2 hr { margin-top:5px; margin-bottom:10px; padding-bottom:0px; padding-top:0px;}
h4 hr { margin-top:10px; margin-bottom:10px; padding-bottom:0px; padding-top:0px;}
h5 { color:#ffffff; font-size:70%; font-weight:bold; margin-top:-1px; margin-top:15px; margin-top:0px; margin-bottom:0px; text-transform:uppercase;}

.bgh5 { background-image:url(/medias/communs/bgh5.jpg); background-position:bottom; background-repeat:repeat-x;}

.space { margin-bottom:10px;}

.bginterieur{ }

.input1 { font-size:70%; color:#135a93; margin-top:0px; padding-top:0px;}
.input2 { font-size:110%; color:#135a93; width:120px; height:12px; margin-top:0px; padding-top:0px;}
.bgrecherche{ background-image:url(/medias/communs/bgrecherche2.jpg); background-position:left top; background-repeat:no-repeat;}
.recherche{ padding-left:21px; padding-top:21px;}
.puce{ margin-top:3px;}
.entete{ margin-bottom:4px;}

.sousmenu { display:none;}


.sousmenu2 { color:#135a93; font-size:70%; font-weight:bold;}

.fil { color:#828282; font-size:70%;}
.fil a:link { color: #828282; text-decoration:underline;}
.fil a:visited { color: #828282; text-decoration:underline;}
.fil a:hover { color: #828282; text-decoration:none;}
.fil a:active { color: #828282; text-decoration:underline;}

.contenu { padding-right:32px; padding-top:24px; padding-bottom:10px;}
.contenu p { font-size:70%; color:#828282; margin-top:0px;}
.contenu p a:link { color: #094473; text-decoration:underline;}
.contenu p a:visited { color: #094473; text-decoration:underline;}
.contenu p a:hover { color: #094473; text-decoration:none;}
.contenu p a:active { color: #094473; text-decoration:underline;}

.borderimg{ border:1px #aaaaaa solid; margin-left:17px; margin-bottom:17px; float:right;}
.a1 a{ font-size:120%; color:#7e7d7e; text-decoration:none;}
.a2 a{ font-size:95%; color:#7e7d7e; text-decoration:none;}
.a3 a{ font-size:70%; color:#7e7d7e; text-decoration:none;}

.options{ margin-bottom:4px; margin-top:4px; }
.bgoptions { background-image:url(/medias/communs/bgoptions.jpg); background-position:top; background-repeat:repeat-x; color:#FFFFFF; font-size:70%;}
.bgoptions a:link { color: #FFFFFF; text-decoration:none;}
.bgoptions a:visited { color: #FFFFFF; text-decoration:none;}
.bgoptions a:hover { color: #FFFFFF; text-decoration:underline;}
.bgoptions a:active { color: #FFFFFF; text-decoration:none;}

.bgmenu{ background-image:url(/medias/communs/bgmenu1.jpg); background-position:top; background-repeat:no-repeat; font-size:65%; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.bgmenu div { padding-left:12px;}
.bgmenu a:link { color: #FFFFFF; text-decoration:none;}
.bgmenu a:visited { color: #FFFFFF; text-decoration:none;}
.bgmenu a:hover { color: #ffaa23; text-decoration:none;}
.bgmenu a:active { color: #FFFFFF; text-decoration:none;}
.menu1{ padding-bottom:42px; padding-top:18px;}
.menu2{ padding-bottom:42px;}
.menu3{ padding-bottom:42px;}
.menu4{ padding-bottom:42px;}
.menu5{ padding-bottom:42px;}

.bgnews{ background-image:url(/medias/communs/bgnews.jpg); background-position:top; background-repeat:no-repeat; padding-top:15px; padding-left:23px; padding-right:13; padding-bottom:15;}
.bgnews ul { margin-left:16px;}
.bgnews li { list-style-image:url(/medias/communs/puce.jpg);  font-size:70%; color:#737373; }
.bgnews li div { margin-top:-4px; padding-left:-2px; padding-right:15px;}
.bgnews li div a:link { color: #0065ad; text-decoration:none; font-weight:bold;}
.bgnews li div a:visited { color: #0065ad; text-decoration:none; font-weight:bold;}
.bgnews li div a:hover { color: #dd8b08; text-decoration:underline; font-weight:bold;}
.bgnews li div a:active { color: #0065ad; text-decoration:none; font-weight:bold;}

.allnews { font-size:70%; color:#737373;}
.allnews a:link { color: #737373; text-decoration:none;}
.allnews a:visited { color: #737373; text-decoration:none;}
.allnews a:hover { color: #0065ad; text-decoration:underline;}
.allnews a:active { color: #737373; text-decoration:none;}

.onglet1{ background-image:url(/medias/communs/onglet1.jpg); background-position:top; background-repeat:no-repeat;
		color:#737373; font-size:70%; padding-left:23px; padding-top:2px;}
.onglet1 a:link { color: #737373; text-decoration:none; font-weight:bold; text-transform:uppercase; margin-top:8px;}
.onglet1 a:visited { color: #737373; text-decoration:none; font-weight:bold; text-transform:uppercase; margin-top:8px;}
.onglet1 a:hover { color: #0065ad; text-decoration:none; font-weight:bold; text-transform:uppercase; margin-top:8px;}
.onglet1 a:active { color: #737373; text-decoration:none; font-weight:bold; text-transform:uppercase; margin-top:8px;}

.onglet2{ background-image:url(/medias/communs/onglet2.jpg); background-position:top; background-repeat:no-repeat; padding-left:23px;}
.onglet2 a:link { color: #737373; text-decoration:none;}
.onglet2 a:visited { color: #737373; text-decoration:none;}
.onglet2 a:hover { color: #0065ad; text-decoration:none;}
.onglet2 a:active { color: #737373; text-decoration:none;}

.onglet3{ background-image:url(/medias/communs/onglet3.jpg); background-position:top; background-repeat:no-repeat; padding-left:23px;}
.onglet3 a:link { color: #737373; text-decoration:none;}
.onglet3 a:visited { color: #737373; text-decoration:none;}
.onglet3 a:hover { color: #0065ad; text-decoration:none;}
.onglet3 a:active { color: #737373; text-decoration:none;}

.tableau{ font-size:80%; color:#135a93;}
.cote1{ border-right:1px #d3d3d3 solid;}
.cote2{ border-right:1px #d3d3d3 solid; border-bottom:1px #d3d3d3 solid;}
.cote3{ border-bottom:1px #d3d3d3 solid;}
.padding5{ margin-top:10px;}

ul.docs {font-size:100%; color:#828282; padding-left:20px; margin-left:0px;}
ul.docs a { margin-bottom:5px;}
ul.docs a:link { font-size:100%; color: #094473; text-decoration:underline; padding-bottom:10px;}
ul.docs a:visited {font-size:100%; color: #094473; text-decoration:underline; padding-bottom:10px;}
ul.docs a:hover {font-size:100%; color: #094473; text-decoration:none; padding-bottom:10px;}
ul.docs a:active {font-size:100%; color: #094473; text-decoration:underline; padding-bottom:10px;}
ul.docs li { margin-top:10px; background-image:url(/medias/communs/puce3.jpg); background-position:left top; background-repeat:no-repeat; padding-left:20px; list-style:none; list-style-image:none;}
ul.docs p{ margin-top:0px; margin-bottom:5px; padding-top:0px; padding-bottom:0px;}
.align{ padding-top:0px;}

.bgmap{ background-image:url(/medias/communs/bgmap.jpg); background-position:left top; background-repeat:no-repeat;}

.date{ color: #094473; font-weight:bold;}

.galerie{ width:99px; background-image:url(/medias/communs/ombre.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; padding-left:10px; padding-right:10px; margin:auto; float:right; margin-left:15px;}
.ligne2{ border-bottom:1px #CCCCCC solid;}

.signature{ color:#57575a; font-size:70%; margin-top:30px;}
.signature a:link { color: #57575a; text-decoration:underline;}
.signature a:visited { color: #57575a; text-decoration:underline;}
.signature a:hover { color: #57575a; text-decoration:none;}
.signature a:active { color: #57575a; text-decoration:underline;}


.avertissement { color: #036ab7; font-size: 70%; background-color:#DEE9F5;}
.champRequis {  border-color: #135a93; border: 1px solid; padding: 2px; background-color:#DEE9F5;border: 1px solid; padding: 2px; background-color:#DEE9F5; }


