/* css La Cote des Montres default style v1.01 */

body    {
        behavior:url("../htc/csshover.htc");
        }
.pngfix { behavior: url("../htc/iepngfix.htc") }

img	{
	margin: 0;
	padding: 0;
	border: 0;
	}

/* div.contenu ul {margin-left:30px;margin-top:7px;list-style-type:disc} */
div.contenu ul.liste, ul.listeStd {margin:0;padding:0}

div#en-tete-FR {background: url(/images/entete_france.gif) no-repeat}
div#en-tete-GB {background: url(/images/entete_international.gif) no-repeat}

div#en-tete-horloge-FR {background: url(/images/nouvel-entete-france-horloge.gif) no-repeat}
div#en-tete-horloge-GB {background: url(/images/new-international-header-clock.gif) no-repeat}

#titrePage {font-family:arial;font-size:12px;color:#083868;letter-spacing:2px;text-transform:uppercase;margin-left:10px;padding-top:16px;padding-bottom:14px}

a 	{text-decoration: none}
/*td	{color: black}*/

td {font-size:11px;font-family:verdana;line-height:160%}

/* FLAG */
ul#flag {margin:0;padding:0;border:0;height:20px;}
#flag li {display:inline}
#flag li a {float:left;overflow:hidden;width:35px;}
#flag li {width:35px;}

ul#ami {margin:0;padding:0;border:0}
#ami li {display: inline}
#ami li a {float:left;overflow:hidden;text-align:center}
#ami li.print a {background:url(../cartouche/relief_sombre.png) repeat;width:48px;padding:0}
#ami li.envoi_ami a {background:url(../cartouche/fond_relief.png) repeat;padding-top:5px;height:15px;width:504px;font-family:arial;font-size:9px;letter-spacing:2px;text-transform:uppercase;}
#ami li.up a {background:url(../cartouche/relief_sombre.png) repeat;width:48px;padding:0;padding-top:0;font-size:0}

#ami li.envoi_ami a:hover {background:url(../cartouche/relief_sombre.png) repeat;color:white}
#ami li.up a:hover,#ami li.print a:hover {background:url(../cartouche/relief_bleu.png) repeat}

a.picto_home img {border:1px #083868 solid}

/* FOLIOTAGE */
ul.folio {margin:0;padding:0;border:0}
.folio li {display:inline}
.folio li a {float:left;overflow:hidden;padding-top:0px;padding-bottom:0px;}
.folio li a {font-family:arial;font-size:11px;letter-spacing:1px;background:url(../cartouche/fond_relief.png) repeat;background-position:center center;padding-left:7px;padding-right:7px;border-right:1px #083868 solid}
.folio li a.on {color:white;font-weight:bold;background:url(../cartouche/relief_sombre.png);background-position:center center}
.folio li a:hover {background:url(../cartouche/relief_sombre.png);background-position:center center;color:white}

/* ANNONCES */
table#ad_liste td {font-size:10px;font-family:verdana;line-height:150%}
table#ad_liste td {border:1px red solid}
ul.ad_titre {margin:0;padding:0;border:0}
.ad_titre li {display:inline;}
.ad_titre li a {float:left;overflow:hidden;padding-top:6px;padding-bottom:4px;line-height:140%}
.ad_titre li a {font-family:arial;font-size:9px;letter-spacing:1px;text-transform:uppercase;background:url(../cartouche/fond_relief.png) repeat;background-position:center center;}
.ad_titre li.No a {width:78px;font-weight:bold}
.ad_titre li.marque a {width:415px;color:#083868;font-weight:bold;}
.ad_titre li.modele a {width:503px;color:#083868;font-weight:bold}
.ad_titre li.date a {width:77px;text-align:center;background:url(../cartouche/relief_sombre.png) repeat;background-position:center center;color:white}

.ad li {display:inline}
.ad li a {float:left;overflow:hidden}
.ad li a {font-family:verdana;font-size:11px;background:url(../cartouche/fond_ad.png) repeat center center;border-bottom:1px #8C8C96 solid;border-right:1px #8C8C96 solid;line-height:140%}
.ad li.img a {padding:0;width:75px;border-left:1px #8C8C96 solid}

.ad li.critere a,.ad li.new a,.ad li.prix a,.ad li.pays a,.ad li.pays a,.ad li.statut a {padding:5px;padding-top:30px;height:40px;}

.ad li.critere a,.ad li.new a {width:200px;padding-left:10px;padding-top:20px;height:50px}
.ad li.new a {padding-top:7px;height:63px}

/*.ad li.new a {background:url(../i/NEW.gif) no-repeat right top}
*/
.ad li.prix a {width:79px;text-align:right;color:#083868}
.ad li.pays a {width:100px;}
.ad li.statut a {width:75px;text-align:center;padding-left:0;padding-right:0}

table.tablo {font-size:11px;font-family:verdana;line-height:150%}

.ordre {color:#003594;font-weight:color;font-family:times;font-size:14px;font-style:italic;text-align:right;}

#resume {width:590px;padding:5px;border:0;margin:0;padding-left:5px;padding-right:5px;margin-bottom:8px;margin-top:0px;font-family:arial;text-transform:uppercase;letter-spacing:2px;line-height:160%;font-style:normal;font-size:9px;text-align:center}
#resume a {text-decoration:none}

div#en-tete-print-FR{position:absolute;top:0px;left:0px;visibility:hidden}
div#en-tete-print-GB{position:absolute;top:0px;left:0px;visibility:hidden}

#en-tete-FR, #en-tete-GB,#en-tete-horloge-FR,#en-tete-horloge-GB
        {
        padding: 0;
        height: 157px;
        width: 980px;
        background: transparent;
        }

div.newsLetter_FR, div.newsLetter_GB {
        position:absolute;
        top:79px;
        left:368px;
        background-color:none;
        height:40px;
        width:427px;
        background: url(/images/abonnement-newsletter.gif) no-repeat 0px 0px;
}

div.newsLetter_GB {background: url(/images/free-subscription-newsletter.gif) no-repeat 0px 0px}

div#horloge {
	position: absolute;
	top: 88px;
	left: 810px; 
}

div#date,div#date_horloge {
        position: absolute;
        top: 119px;
        left: 765px; 
	width:210px;
height:15px;
	text-align:center;
	color:#544D3B;
}

div#date_horloge {text-align:right}

div#GMT_FR, div#GMT_GB {
	position: absolute;
        top: 100px;
        left: 934px;
        width:40px;
height:13px;
}
div#GMT_FR {background: url(/images/GMT1.gif) no-repeat 0px 0px}
div#GMT_GB {background: url(/images/GMT.gif) no-repeat 0px 0px}

/* MENU GENERAL */

#menu_general {
        border-bottom:2px solid #D8D8D8;
	height:19px;
}

#recherche_FR,#recherche_GB 
	{
	float: left;
	margin: 0;
	width: 118px;
height:19px;
	background: url(/i/recherche.gif) no-repeat;
	}

#recherche_GB {background: url(/i/search.gif) no-repeat;}

input.recherche,.recherche {
  margin: 0;
  padding: 0;
  border:1px solid #A4A39F;
  font-family:arial,verdana,helvetica;
  color:#1912B4;
  font-size:10px;
  text-align: left;
}


#menu_principal
        {
        margin: 0;
        padding: 0;
width: 700px;
height:16px;
        margin-left: 118px;
	margin-right: 100px;
        background-color: white;

        }

#menu_principal ul
        {
        list-style-type: none;
        margin: 0;
        padding: 0;

padding-top: 3px;
height: 16px;
        background: transparent;
        }

#menu_principal li
       {
display: inline;
}

#menu_principal a
        {
        padding: 0px;
        padding-top: 3px;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 3px;
	height:19px;
        font-size: 11px;
        color: #606060;
        }

#menu_principal a:hover {color: black;}

/* FIN MENU GENERAL */

#menu_gauche {width:122px;background-color:none}
#recherche {margin-top:5px;margin-left:6px}

#menu_gauche ul
	{
        list-style-type: none;
        margin: 0;
        padding: 0;
	}

#menu_gauche li 
	{
        color: #adadad;
	padding: 0;
        padding-left: 6px;
        margin-bottom: 2px;
        margin-top: 0px;
        background-color: none; 
	}

#menu_gauche li.intermenu,div.intermenu {height: 9px;width:112px;background: url(/i/intermenu-wide.gif) repeat center left}
 
#menu_gauche a
        {
        display: block;
	width: 118px;
        padding: 0px;
        color: #666666;
        }

#menu_gauche a img
        {
/*        width: 118px;
*/        margin-top: 5px;
        }

#menu_gauche a:hover {color: black;}

a.cadre img {border:1px solid #083868}
a:hover.cadre img {border:1px solid #0088FF}

table.valuer td {font-size:12px}
table.valuer td.resultat {font-size:14px}

.pub_gauche,#heur1 {margin-left:5px}

.pub_droite, .pub_home {
	width:250px;
	background-color:none;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	background: url(../i/pubFilet.gif) no-repeat bottom left;
}

.pub_flash {
        width:250px;
        height:250px;
        background-color:none;
	padding:0;
	text_align: center;
/*        background: url(../i/pubFilet.gif) no-repeat bottom left;
*/
}
.separateur_pub {
	width:250px;
	background-color:white;
	height:10px;
	background: url(../i/pubFilet.gif) no-repeat bottom left;
	margin:0;
	margin-top:5px;
	font-size: 10px;
	padding:0;
}

div.pub_home p.titre_pub {
        font-size:16px;
        font-weight:bold;
        font-family:arial;
        color:#aaaaaa;
        text-align:left;
	line-height:100%;
        margin-bottom:3px;
}

div.pub_home p.marque_pub {
        font-size:16px;
        font-weight:bold;
        font-family:arial;
        color:#555555;
        text-align:left;
}

div.pub_home p.sous_titre_pub {
        font-size:12px;
        font-weight:bold;
        font-family:arial;
        text-align:left;
        line-height:130%;
}
div.pub_home p.txt_pub,div.pub_home span.txt_pub {
        font-size:9px;
        font-weight:normal;
        font-family:verdana;
        text-align:left;
        margin-top:3px;
        line-height:14px;
}

div.pub_home p.prix_pub {
        font-size:12px;
        font-weight:bold;
        font-family:verdana;
        text-align:left;
        margin-top:5px;
}

ul.listePicto, ul.liste_pub {
        border: 0;
        padding:0;
        margin:0;
        list-style: none;
        background-color:none;
        padding-bottom: 1px;
}
ul.liste_pub {margin-left:5px;}

.listePicto li {
        padding-left:0px;
        height:30px;
        margin-bottom: 5px;
        font-family: verdana;
        font-size: 10px;
        vertical-align: middle;
        background-color: red;
}
.listePicto li a {display: block}


.listePicto li img {

        border: 1px solid #003594;
        float: left;
        margin-right: 5px;
}

ul.liste_pub {border-top: 0px dashed #003594;width:107px;padding-left:0px;padding-bottom:0px}

ul.liste_pub li {
	border-bottom: 1px dashed #083868;
	width:107px;
        padding-left:0px;
	padding-top:7px;
	padding-bottom:6px;
	margin:0;
        margin-left: 2px;
        font-family: arial;
        font-size: 10px;
        background-color: none;
background: url(/fleche/fleche_bleu.gif) no-repeat 100px center;
}

.liste_pub.li a {display: block}

#corps
	{
	position: absolute;
	margin: 0;
        padding: 0;
        width: 980px;
        background: none;
	}
#colonne_gauche
        {
	position: absolute;
	top:308px;
	left:0; 
	width: 110px;
        margin: 0;
        padding: 0;
background-color:none;
        }

#corps_central
        {
        margin: 0;
        padding: 0;
	padding-left:5px;
/*	margin-left: 122px;
	margin-right: 255px;
*/        width: 600px;
        }
#colonne_droite
        {
/*        float: right;
*/	width: 250px;
	margin: 0;
        padding: 0;
background-color:none;
        }

#pied_body_FR,#pied_body_GB {
	margin-top: 30px;
	margin-bottom: 20px;
	height: 23px;
        background: url(/i/page_ami.gif) no-repeat center center;
	text-align: right;
}

#pied_body_GB {background: url(/i/forward-this-page.gif) no-repeat center center;}

#pied_de_page
        {
	clear: both;
	height: 17px;
        width: 980px;
        background-color:#D7D7D7;
        }
       
#menu_bas {
margin-left: auto;
margin-right: auto;
text-align: center;
}
 
#menu_bas ul
        {
        list-style: none;
        margin: 0;
        padding: 0;
	padding-left:90px;
        background: transparent;
        }
        
#menu_bas li
        {
        float: left;
        color: #ddd;
        margin-left: 0;
        margin-right: 0;
        height: 14px;
	font-size:9px;
	background: url(/i/puce_blanche.gif) no-repeat 1px 3px;

        }

#menu_bas a
        {
        display: block;
        padding: 0px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 15px;
        padding-right: 20px;
	margin-left: 0px;
        color: #666666;
        }

#menu_bas a:hover {
	background: #eaeaea url(/i/puce_bleue.gif) no-repeat 1px 3px;
	color: black;
	}

#menu_bas li a.menuBasHi {background: #eaeaea url(/i/puce_bleue.gif) no-repeat 1px 3px;color:black}
 
.trait {
	margin: 0;
        padding: 0;
	border: 0;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 7px;
	border-bottom: 1px dashed #003594;
	font-size:1px;
background-color:transparent;
	}

ul.liste, ul.listeStd
	{
        margin: 0;
        padding: 0;
	list-style: none;
	border-top: 1px solid #083868; 
	}

ul.listeStd {border-top:0;margin-left:0px;margin-top:10px; width: 250px;}

ul.listeStd li {
	padding-top: 0px;
	margin-top: 3px;
/*	border-bottom: 1px dashed #0088FF;  */
	font-family: times;
        font-weight: normal;
	font-style: italic;
	height:15px;
        background: url(/fleche/fleche_bleu.gif) no-repeat center left ;
}


ul.listeStd li a
        {
        margin-left: 15px;
        font-size: 12px;
        }
ul.listeStd li a:hover {color:black}
ul.liste li
	{
	padding-top: 14px;
	padding-bottom:12px;
	border-bottom: 1px solid #083868;
	font-family: arial;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	width: 570px;
        text-transform:uppercase;font-family:arial;font-size:9px;letter-spacing:2px;
	background: url(/fleche/fleche-bleu_sombre.gif) no-repeat center left ;
        list-style: none;
	}
ul.liste li a
	{
	margin-left: 20px;
	font-size: 12px;
	}
ul.liste li a:hover {color:#083868}

hr {
/*  clear: both;
*/  visibility: hidden;
  height:10px;
background-color:white;
}

.bas {
/*  clear: both;
*/  height:15px;
  font-size:1px;
  background-color:none;
}

div.basfond {
/*  clear: both;
*/  height:1px;
  font-size:1px;
  background-color:transparent;
}

div.separateur {
	text-align:center;
	width: 600px;
	height:20px;
        background:url("../i/separateur_bloc.gif") no-repeat center;
	margin-bottom: 10px;
        }

.galerie {
	margin-top:15px;
	margin-bottom:5px;
	text-align:center;
}

.galerie a img {border:1px solid #083868}
.galerie a:hover img {border:1px solid #0088FF}
a.galerie img {border:1px solid #083868}
a.galerie:hover img {border:1px solid #0088FF}


.imgLeft img {
	float: left;
	margin: 0;
        margin-right: 10px;
        margin-top: 4px;
	padding: 5px;
        border:1px solid #168FF5;
	vertical-align:middle;
}

img.imgRight {
        float: right;
        margin: 0;
        margin-left: 10px;
        margin-top: 4px;
        padding: 5px;
        vertical-align:middle;
}

img.pubRight {
        float: right;
        margin: 0;
        margin-left: 10px;
        margin-top: 4px;
        padding: 0px;
        vertical-align:middle;
}


img.imgLeft {
        float: left;
        margin: 0;
        margin-right: 10px;
        margin-top: 4px;
        padding: 5px;
        vertical-align:middle;
}


a.pubRight img {
        float: right;
        margin: 0;
        margin-left: 10px;
        margin-top: 5px;
        margin-bottom: 0px;
        padding: 0px;
        border:1px solid #003594;
}

a .imgRight img, a.imgRight img {
        float: right;
        margin: 0;
        margin-left: 10px;
        margin-top: 5px;
	margin-bottom: 0px;
        padding: 5px;
        border:1px solid #003594;
	vertical-align: middle;
}

a.imgCadre img {
	margin-top: 10px;
	margin-right: 15px;
        padding: 5px;
        border:1px solid #003594;
}

.img2cols img {
        padding: 5px;
        border:1px solid #003594;
}

h1 a.imgRight {text-align:left}

a .resume img, a .resume2col img, a .resumeHD img {
	float: left;
	margin: 0;
	margin-right: 10px;
	margin-top: 5px;
	border:1px solid #168FF5;
}

/* a:hover .imgRight img, a.imgRight:hover img, */

a:hover .resumeHD img, a:hover .resume img {border:1px solid #0088FF}

a .resume2col img {border:1px solid #083868;margin-right: 5px;}
a:hover .resume2col img {border:1px solid #0088FF}

/*.sommaire span.lettrine:first-letter {*/
.resume:first-letter {
	font-size: 35px;
	font-weight: normal;
	font-family: Arial;
	font-style: normal;
	line-height: 80%; 
	border:0;
	padding: 0;
	padding-top:6px;
	vertical-align: top;
	margin: 0;
	margin-right: 5px;
	margin-top: 0px;
	float: left;
/*	background-color: yellow; */
}
.resumeHD:first-letter {
        font-size: 40px;
        float: left;
        font-weight: normal;
        font-family: arial;
        font-style: normal;
        line-height: 80%;
        border:0;
        padding: 0;
	padding-top:6px;
        vertical-align: top;
        margin: 0;
        margin-right: 5px;
        margin-top: 0px;
/*      background-color: yellow; */
}
.resume2col:first-letter {
        font-size: 40px;
        float: left;
        font-weight: normal;
        font-family: "Times New Roman", Times, serif;
        font-style: italic;
        line-height: 100%;
        border:0;
        padding: 0;
        vertical-align: top;
        margin: 0;
        margin-right: 5px;
        margin-top: 0px;
/*      background-color: yellow; */
}

a:hover .resume2col:first-letter {color}

	/* the menu */

ul#menu li a {font-family:times;font-style:italic;font-size:12px;line-height: 110%;font-weight:normal;text-align:left}

ul#menux {list-style:none;margin:0;padding:0;border:0;}
ul#menux li.folderX a.savoir {width:500px;display:block;list-style:none;text-align:left;margin:0;padding:0;border:0;padding-left:15px;background:url("../fldBleu.gif") left no-repeat;}
ul#menux li {position:relative;padding:1px;z-index:9}

	ul#menu,ul#menu li, ul#menu a,ul#menu ul {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul#menu,ul#menu ul {
		width:115px;
		border:1px solid #9d9da1;
		background:white;
		list-style:none;
	}

	ul#menu li {
		position:relative;
		padding:1px;
		z-index:9;
	}


                ul#menux li.folderX ul {
                        position:absolute;
                        left:120px;
                        top:-30px;
                }
		ul#menux li.folderX>ul { left:120px; } 
 

		ul#menu li.folder ul {
			position:absolute;
			left:90px; /* IE */
			top:5px;
		}		
			ul#menu li.folder>ul { left:90px; } /* others */

	ul#menu a {
		padding:0px;
		border:1px solid white;
		text-decoration:none;
		color:gray;
		font-weight:bold;
		width:100%; /* IE */
	}
		ul#menu li>a { width:auto; } /* others */

	ul#menu li a.submenu {
		background:url("../i/sub.gif") right no-repeat;
	}


	ul#menu a:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:black;
	}
	ul#menu li.folder a:hover {
			background-color:#bbb7c7;
		}
	
	
	ul#menu li.folder:hover { z-index:10;} 
		
	ul#menux ul#menu, ul#menu ul, ul#menu li:hover ul ul {
		display:none;
	}

	ul#menux li.folderX:hover ul#menu, ul#menu li:hover ul, ul#menu li:hover li:hover ul {
		display:block;
	}		


/* Tablo de vote */
	table.vote img,table.lien img,a.lien img {border:1px solid #083868}
        table.vote a:hover img,table.lien a:hover img,a:hover.lien img {border:1px solid #0088FF}

        ul.vote_cartouche {margin:0;padding:0;border:0}
        .vote_cartouche li {display: inline}
        .vote_cartouche li {float:left;overflow:hidden;}
	.vote_interne,.resultat_vote_interne {width:500px;text-align:center;margin-top:0px;padding-bottom:0px;padding-left:110px}
	.resultat_vote_interne {margin-top:5px;}

/* DOUBLE FLECHE SUITE - MORE + TEXT */
.fleche_droite, .fleche_gauche
	{
	background: url(/fleche/double_fleche_droite.gif) no-repeat center left;
	margin-left: 0px;
	margin-right: 5px;
	padding-left: 17px;
	padding-bottom: 2px;
	font-family: times;
	font-size: 11px;
	font-style: italic;
	color:#083868;
	}
.fleche_gauche {background: url(/i/pagePrev1.gif) no-repeat center left}

.french-content, english-content
	{
        background: url(/i/french-content-flag.gif) no-repeat center left;
	height: 9px;
        margin-left: 0px;
        margin-right: 0px;
        padding-left: 10px;
        padding-bottom: 2px;
        font-size: 12px;
	}

.english-content {background: url(/i/english-content-flag.gif) no-repeat center left}

/* SUITE */

        .tmpl {
        margin: 0;
        border: 0;
        }
        p, .tmpl, .tmpl p, .tmpl .contenu li,.tmpl center {
              text-align: justify;
              font-size: 11px;
              line-height: 200%;
              margin-right: 0px;
              margin-left: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
        }
	

        .text, .text_centre, .text_centre_clair, .text_centre_blanc, .text_haut, .text_bas { /* taille du cadre, a titre d'exemple */
        width: 600px;
        margin-bottom: 5px;
        }

        .text, .text_bas {
        margin-bottom: 10px;
        }

        .text_centre_clair {
                width: 598px;
        }

        .text_centre_blanc {
                width: 598px;
        }

        .text_centre, .text_centre_clair, .text_centre_blanc {
        padding-top: 10px;
        }
        
        .text_haut {
        padding-bottom: 12px;
        }       
                
        .text_bas {
        padding-top: 10px;
        }       

        .text_cadre_fond {
        background-color: ;
        margin-bottom: 5px;
        padding-top: 10px;
        padding-bottom:12px;
        }


        .onglet {
/*        height: 18px;
*/        margin-left: 0px;
        background-color: transparent;
        }

        .onglet ul
                {
                list-style: none;
                margin: 0;
                padding: 0;
/*        height: 16px;
*/                background: transparent;
                }

        .coingauche {border:0;margin:0;padding:0;margin-left: 2px;float: left;height:16px;width: 7px;font-size:1px;}

        .onglet li
                {
                float: left;
                padding-left: 0px;
                padding-right: 0px;
                margin-top: 2px;
                margin-right: 0;
/*                height: 14px;
*/                }

        .onglet li a
                {
                display: block;
                padding: 0px;
                font-family: arial;
                border:0;margin:0;padding:0;
		padding-top:3px;
		padding-bottom:1px;
		padding-left:11px;
		padding-right:10px;
		text-transform:uppercase;font-family:arial;font-size:9px;letter-spacing:1px;
		line-height:140%;
		border-top:0px #8c8c96 solid;
		background:url(../cartouche/fond_relief.png) repeat;
        }
	.onglet li a:hover {background:url(../cartouche/rss_relief.png) repeat;background-position:-2px 0;color:#083868}
	.onglet li a.ongletHi {background:url(../cartouche/rss_relief.png) repeat;background-position:-2px center;color:white}
	.onglet li.filet {width:1px;height:16px;background-color:#8c8c96}

        .hautgauche, .hautdroit, .basgauche, .basdroit {
        height: 13px; width: 13px;
        background-repeat: no-repeat;
        font-size:1px; /* correction d'un bug IE */
        }

        .hautdroit {
        float: right;
        }
        .basdroit {
        float: right;
        }
        .espacebas {
        padding-bottom: 15px;
        }

        p.rubrique, h1.rubrique {
        font-family:arial;line-height:150%;text-transform:uppercase;letter-spacing:2px;font-size:14px;text-align:left;font-weight:normal;font-style:normal;padding:0;background-color:none;margin-top:2px;padding-top:2px;
        }

        .menu_deroulant {float:right;height:32px;}
        .menu_deroulant_gauche select, .menu_deroulant select {margin-left:15px;margin-top:12px;padding-left:25px;height:20px;width:200px} /*;background: url(/fleche/double-fleche-Rouge.gif) no-repeat center left;} */
	.menu_deroulant select {font-size:10px;width:200px;}

        .menu_deroulant {float:right;height:32px;}
        .menu_deroulant select {margin-top:7px;}
	.menu_deroulant_gauche select {margin-top:1px}

        .chapo {line-height: 180%;font-family:verdana;font-size:12px;text-align:justify;margin-top:9px;margin-bottom:0px;}

        h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;border:0;margin-top:0px;line-height: 110%;}
        h1 {font-family:arial;font-size:20px;letter-spacing:2px;text-transform:uppercase;text-align:left;font-weight:normal;font-style:normal;padding-bottom:15px;line-height:120%;}
        h2 {font-family:verdana;font-size:14px;text-align:left;font-weight:normal;font-style:normal;line-height: 120%;margin-top:-12px;margin-bottom:15px}
        h6 {font-family:verdana, sans-serif;font-size:10px;text-align:justify;font-weight:normal;font-style:normal}
        h6.date {padding-bottom:20px;margin-top:-10px;text-align:right;font-size:9px;font-style:italic}

        h3 {font-family:arial;font-size:20px;letter-spacing:2px;text-transform:uppercase;text-align:center;}
        h4 {font-family:verdana, sans-serif;font-size:14px;text-align:center;font-weight:normal;font-style:normal;line-height: 120%}
        h5,.titre_home {font-family:arial;font-sie:14px;text-align:center;letter-spacing:2px;text-transform:uppercase;font-weight:bold;font-style:normal;margin-top: 0px;line-height: 140%}
	.tablo_date td {letter-spacing:2px;text-transform:uppercase;font-size:9px;}

        h5.gauche, h5.droite {line-height: 140%}
        h5.gauche {text-align: left}
        h5.droite {text-align: right}

	.grille_technique {font-family:verdana;font-size:11px;line-height:150%}

        .sommaire h3 {text-align:left;font-weight:normal;margin-bottom:5px;backgound-color:none;line-height:170%}
        .liste_modele h3 {text-align:left;font-weight:normal;margin-bottom:5px;backgound-color: none}

/* sup p a */
        .sommaire p.resume {font-family:verdana;font-size:11px;text-align:justify;line-height:173%}
        .sommaire p.date {font-family:times;font-size:9px;font-style:italic;text-align:right}

p.date {font-family:times;font-size:9px;font-style:italic;text-align:right}

        .sommaireHD a h3 {font-size:12px;font-style:normal;text-align:left;font-weight:normal;margin-bottom:5px;color:#083868;font-size:18px;font-family:arial;letter-spacing:2px}
	.sommaireHD a:hover img,.sommaire a:hover img {border:1px #0088FF solid}
	.sommaireHD a img,.sommaire a img {border:1px #083868 solid}

        .sommaireHD a p.resumeHD {font-family:verdana;font-size:13px;text-align:justify;line-height:154%}
        .sommaireHD p.date {font-family:times;font-size:12px;font-style:italic;text-align:right}


div.sommaireBD, div.deuxCols {
        width: 600px;
        margin: 0;
        padding:0;
        border: 0;
        background-color: none;
        margin-bottom: 6px;
        }

        .sommaireBD td p.titre {padding-bottom:5px;text-align:left}
        .sommaireBD td p.titre a {font-family:times;font-style:italic;font-size:15px;text-align:left;font-weight:bold;line-height:110%}
        .sommaireBD td p.resume2col {font-family:verdana;font-size:10px;text-align:justify;line-height:200%}
        .sommaireBD td p.date {font-family:times;font-size:9px;font-style:italic;text-align:right}

        .sommaireBD td {
        padding-top: 5px;
        padding-left: 5px;
        padding-right: 5px;
        }

.deuxC a img {margin-right:5px;}
.deuxC a img {border:1px #083868 solid}
.deuxC a:hover img {border:1px #0088FF solid}
.deuxC span.titre a {font-family:arial;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#083868}
.deuxC {line-height:170%}

.deuxCols .contenu {padding-top: 5px;padding-left: 5px;padding-right: 5px;padding-bottom: 0px;}
.deuxCols .chapo {font-size:10px;padding:0px;margin-top:4px;text-align:left;}
.sommaireBD td.pct, .deuxCols td.pct {border:0;padding:0;border:0}

div.liste_picto {
        width: 598px;
        margin: 0;
        margin-bottom: 10px;
        text-align: center;
        padding: 0;
        padding-top: 10px;
        padding-bottom:0px;
background-color: none;
}

div.liste_picto table.tousPicto {
        margin-left: auto;
        margin-right: auto;
        margin-top: auto;
        margin-bottom: auto;
        }

div.liste_picto a {
        display: block;
        float: left;
        height: 30px;
        width: 30px;
        margin-right:5px;
        margin-left:5px;
        margin-bottom:10px;
        text-align:center;
	border:1px #083868 solid;
        }
div.liste_picto a:hover {
        border: 1px #0088FF solid;
        }
.contenu, .recherche, .chapo,.liste_modele,.sommaire,.sommaireHD {
        padding-left: 15px;
        padding-right: 15px;
        }

.text_centre_blanc div.contenu, .text_centre_clair div.contenu, .text_centre div.contenu, .chapo {
        padding-bottom: 0px;
        }

div.recherche h3 {font-family:times;text-align:left;font-size:14px;font-style:italic;padding-bottom:2px;border-bottom:1px dashed #003594;margin-bottom:5px}

div.centre,div.centre a {
                text-align: center;
                margin: 0;
                padding: 0;
                border:0;
                margin-left: auto;
                margin-right: auto;
        }

        div.images_popup {
                text-align: center;
                margin: 0;
                padding: 0;
                border:0;
                width: 400px;
                margin-left: auto;
                margin-right: auto;
        }

        .legende, a.legende, div.legende, td.legende {
                font-family: times;
                color: #083868;
                font-style: italic;
                font-size: 10px;
                line-height: 105%;
                font-weight: normal;
                text-align: center;
        }

        span.center {text-align: center}

        .tmpl p.question {
                font-weight: bold;
                margin-bottom: 10px;
                }


/* ANNONCES */
#annonces td a.date {
	font-family : arial;
	font-size:9px;
}
#annonces td a:hover {color:black}


