body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;  }

.nodisplay{ display:none;}

h1{ font-family:Palatino Linotype; color:#666639; font-size:130%; float:left; margin: 5px 0px 10px 0px; padding-bottom:0px;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#70593d; font-size:120%; margin-right:22px; margin-top:0px; padding:0px;}
h3{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#715a3d; font-size:100%;}
h4{ font-weight:bold; font-size:100%; color:#70593c;}

h2 a:link { color: #666639; text-decoration:underline;}
h2 a:visited { color: #666639; text-decoration:underline;}
h2 a:hover { color: #666639; text-decoration:none;}
h2 a:active { color: #666639; text-decoration:none;}

h3 a:link { color: #715a3d; text-decoration:none; }
h3 a:visited { color: #715a3d; text-decoration:none; }
h3 a:hover { color: #715a3d; text-decoration:underline; }
h3 a:active { color: #715a3d; text-decoration:underline;}

.bg { background-image: none;}
.bg2 { background-image: none; padding-left:2px;}

.logoprint { display:block; width:100%; }

.bgmasterbody { background: #FFFFFF none; margin:0; padding:0;}
.bgmaster { background: #FFFFFF none; margin:0; padding:0;}
.bgindex { margin:0; padding:0; background: #FFFFFF none; margin:0; padding:0; }

.content { width:100%; margin: 0 auto;}
.gauche { display:none; }
.gaucheindex { display:none; }
.droit { width:100%;  }
.droitindex { width:100%;  }

.widthdefunt{ width:170px;}

.spacingtext{ height:10px;}

.nomDefunt{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#715a3d; font-size:70%; margin-top:-3px;}
.nomDefunt a:link { color: #715a3d; text-decoration:none; font-weight:bold;}
.nomDefunt a:visited { color: #715a3d; text-decoration:none; font-weight:bold;}
.nomDefunt a:hover { color: #715a3d; text-decoration:underline; font-weight:bold;}
.nomDefunt a:active { color: #715a3d; text-decoration:underline; font-weight:bold;}

.fleche img{ margin-left:11px; border:0;}
.flechegauche img{ margin-right:7px; border:0;}

.linknews { padding-top:10px; padding-bottom:0px; margin:0px;}
.linknews a:link { color: #715a3d; text-decoration:none;}
.linknews a:visited { color: #715a3d; text-decoration:none;}
.linknews a:hover { color: #715a3d; text-decoration:underline;}
.linknews a:active { color: #715a3d; text-decoration:underline;}

.newsspacing{ margin-top:0px;}
.morenews{ margin-top:-1px;}
.padding { padding-bottom:3px; float:none;}
/* Master */
.imgprint{ display:none;}
.sizingfloat{ display:none;}
.sizing1{  display:none;}
.sizing2{  display:none;}
.margintitle{ height:50px; margin-top:10px; margin-top:0px!important; padding-top:10px; padding-right:14px; margin-bottom:0px;} 
.contentmargin{ padding-top:10px;}
.noborder img{ border:0px; float:left; margin-top:5px;}
/* Master */

/* Formulaire */
.formtop{ padding-right:10px; padding-top:5px;}
/* Formulaire*/



/* Options */
.actifMenuTop { color: #f8f0d8; }
.inactifMenuTop { color: #FFFFFF; }
/* Options */

/* Defunt */
.cadre1{ background-image:url(/medias/communs/cadrehaut.jpg); padding-left:10px; padding-top:11px; background-position:left top; background-repeat:no-repeat;}
.cadre2{ background-image:url(/medias/communs/cadrebas.jpg); margin-top:22px; width:145px; margin-right:21px; float:right; background-position:left bottom; padding-bottom:11px; background-repeat:no-repeat;}

.cadre1mini{ background-image:url(/medias/communs/cadrehautmini.jpg); padding-left:5px; padding-top:5px; background-position:left top; background-repeat:no-repeat;}
.cadre2mini{ background-image:url(/medias/communs/cadrebasmini.jpg); margin-left:7px; padding-bottom:-6px; padding-top:-10px; width:80px; background-position:left bottom; padding-bottom:2px; background-repeat:no-repeat; float:left;}


.photodefunt{ float:right; background-image:url(/medias/communs/cadrebas.jpg); background-position:left top; background-repeat:no-repeat;}
.margincadre{ margin-right:10px;}
.retourlink{ display:none;}
.retourlink a:link { color: #7f7f5a; text-decoration:none; font-weight:bold;}
.retourlink a:visited { color: #7f7f5a; text-decoration:none; font-weight:bold;}
.retourlink a:hover { color: #7f7f5a; text-decoration:underline; font-weight:bold;}
.retourlink a:active { color: #7f7f5a; text-decoration:underline; font-weight:bold;}

.retourlink2{ display:none;}
.retourlink2 a:link { color: #7f7f5a; text-decoration:none; font-weight:bold;}
.retourlink2 a:visited { color: #7f7f5a; text-decoration:none; font-weight:bold;}
.retourlink2 a:hover { color: #7f7f5a; text-decoration:underline; font-weight:bold;}
.retourlink2 a:active { color: #7f7f5a; text-decoration:underline; font-weight:bold;}

.floatleft { float:left;}

.map { padding-left:85px;}


.date{ font-size:90%; color:#9f9180; font-family:Verdana, Arial, Helvetica, sans-serif; } 
.date2{ font-size:90%; color:#715a3d; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:9px; margin-bottom:7px; width:100%; }
.date2 a:link { color: #715a3d; text-decoration:none; font-weight:bold;}
.date2 a:visited { color: #715a3d; text-decoration:none; font-weight:bold;}
.date2 a:hover { color: #715a3d; text-decoration:underline; font-weight:bold;}
.date2 a:active { color: #715a3d; text-decoration:underline; font-weight:bold;}


.service{ font-size:100%; color:#70593c; width:190px;}

.afffichage { }
.affichage{  margin-top:0px; font-size:70%; line-height:130%; }

.afffichage3 { }
.affichage3{  margin-top:0px; padding-bottom:27px; width:100%; float:none; }

.afffichage2 { padding:2px 2px 2px 2px;}
.affichage2{  margin-top:0px; background: none;}

.borderdeces{ padding-top:27px;}

.affichage p { color:#6c6866; margin-top:0px;}
.affichage a:link { color: #6c6866; text-decoration:underline;}
.affichage a:visited { color: #6c6866; text-decoration:underline; }
.affichage a:hover { color: #6c6866; text-decoration:none;}
.affichage a:active { color: #6c6866; text-decoration:none;}

.affichage ul { color:#6c6866; margin:0px; padding-left:25px;}
.affichage li { margin:1px 0px 8px 0px; padding:0px; } 

.image {padding:2px; border:1px #715a3d solid;}

.description4{ font-size:100%; color:#70593c; width:480px;}
.description4 a:link { color: #70593c; text-decoration:underline;}
.description4 a:visited { color: #70593c; text-decoration:underline; }
.description4 a:hover { color: #70593c; text-decoration:none;}
.description4 a:active { color: #70593c; text-decoration:none;}

.doc{ padding-top:10px; font-size:100%; color:#70593c;}
.doc a:link { color: #70593c; text-decoration:underline;}
.doc a:visited { color: #70593c; text-decoration:underline; }
.doc a:hover { color: #70593c; text-decoration:none;}
.doc a:active { color: #70593c; text-decoration:none;}

.archive{ font-size:100%; color:#70593c; float:left;}
.archive a:link { color: #70593c; text-decoration:underline; font-weight:bold;}
.archive a:visited { color: #70593c; text-decoration:underline; font-weight:bold; }
.archive a:hover { color: #70593c; text-decoration:none; font-weight:bold;}
.archive a:active { color: #70593c; text-decoration:none; font-weight:bold;}

.description2{ color:#70593c;}
.description2 a:link { color: #70593c; text-decoration:underline;}
.description2 a:visited { color: #70593c; text-decoration:underline; }
.description2 a:hover { color: #70593c; text-decoration:none;}
.description2 a:active { color: #70593c; text-decoration:none;}

.description3{ font-size:90%; color:#70593c;}
.description3 a:link { color: #70593c; text-decoration:underline;}
.description3 a:visited { color: #70593c; text-decoration:underline; }
.description3 a:hover { color: #70593c; text-decoration:none;}
.description3 a:active { color: #70593c; text-decoration:none;}

.spacingcat{ margin-bottom:33px;}

.spacingcat2{ margin-bottom:15px;}

.titlesection{ margin-top:66px; height:15px;}

.titlesection2{ margin-top:20px; height:15px;}

.titlesection3{ height:15px; padding-bottom:8px;}
.titlesection3 a:link { color: #70593c; text-decoration:underline;}
.titlesection3 a:visited { color: #70593c; text-decoration:underline; }
.titlesection3 a:hover { color: #70593c; text-decoration:none;}
.titlesection3 a:active { color: #70593c; text-decoration:none;}

.newswidth{ width:350px; }

.sympathie{ display:none;}
.btnmargin{ display:none;}
.separation{ background-image:url(/medias/communs/separe3.jpg); padding-bottom:17px; padding-top:18px; background-repeat:repeat-x; background-position:left top; width:500px; clear:right;}
/* Defunt */ 

/* FAQ */
.imagesFAQ{ float:right;}
.imagesFAQ img { border:0px;}
/* Nouvelles */
.rss{ margin-right:30px; vertical-align:middle;}
.imgnews img{ margin-right:21px; padding:2px; border:1px #715a3d solid; margin-bottom:10px; }
.imgnews{ float:right; font-size:70%;}
.imgnews a:link { color: #715a3d; text-decoration:underline;}
.imgnews a:visited { color: #715a3d; text-decoration:underline;}
.imgnews a:hover { color: #715a3d; text-decoration:none;}
.imgnews a:active { color: #715a3d; text-decoration:underline;}

.navigation{  }
.navigation img{ border:0px;}

.navigationprint{ display:none;}
.navigationprint img{ border:0px;}

/* Nouvelles */



.menu { height:87px; background-image:url(/medias/communs/bgmenu.jpg); background-position:left top; background-repeat:no-repeat;}
.intro { padding-left:18px; width:145px; height:87px;}
.intro p { font-family:Palatino Linotype;  font-size:75%; color:#766042; font-weight:bold;}
.intro ul { font-family:Palatino Linotype, ; font-size:75%; color:#f8f8f6; margin-left:8px; font-weight:bold;}
.intro li { padding-left:8px; padding-top:9px; padding-bottom:5px; margin-bottom:7px;}
.intro a:link { color: #503820; text-decoration:none; border:1px solid #000000;}
.intro a:visited { color: #503820; text-decoration:none; border:1px solid #000000;}
.intro a:hover { color: #503820; text-decoration:underline; }
.intro a:active { color: #503820; text-decoration:underline; border:1px solid #000000;}

.intro2 { padding-left:18px; width:145px; padding-bottom:30px;}
.intro2 p { font-family:Palatino Linotype, ; font-size:75%; color:#766042; font-weight:bold;}
.intro2 ul { font-family:Palatino Linotype, ; font-size:75%; color:#f8f8f6; margin-left:8px; font-weight:bold;}
.intro2 li { padding-left:8px; padding-top:9px; padding-bottom:5px; margin-bottom:7px;}
.intro2 a:link { color: #503820; text-decoration:none; border:1px solid #000000;}
.intro2 a:visited { color: #503820; text-decoration:none; border:1px solid #000000;}
.intro2 a:hover { color: #503820; text-decoration:underline; }
.intro2 a:active { color: #503820; text-decoration:underline; border:1px solid #000000;}

.sizingli li{ width:134px; list-style-image:none; list-style:none;}

.spacingfleche{ margin-left:10px;}

.contenu { padding-left:40px; padding-top:14px;  padding-right:9px; padding-bottom:29px;}



.listedeces{ margin-top:10px; width:100%;}

.qdn { width:144px; padding-left:18px; padding-bottom:15px; padding-right:18px; top:285px; background-image:url(/medias/communs/fleur.jpg); background-position:right top; background-repeat:no-repeat; padding-top:54px;}
.qdn h1 { font-size:100%; color:#64693e; font-family:Palatino Linotype; margin-top:0px; padding-top:0px; }
.qdn h2 { color:#715a3d; font-size:70%; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}
.qdn h2 a:link { color: #715a3d; text-decoration:none;}
.qdn h2 a:visited { color: #715a3d; text-decoration:none;}
.qdn h2 a:hover { color: #000000; text-decoration:none;}
.qdn h2 a:active { color: #715a3d; text-decoration:none;}
.qdn p { color:#715a3d; font-size:70%; padding:0px; margin-bottom:0px; padding-bottom:0px;}
.qdn p a:link { color: #715a3d; text-decoration:none;}
.qdn p a:visited { color: #715a3d; text-decoration:none;}
.qdn p a:hover { color: #000000; text-decoration:none;}
.qdn p a:active { color: #715a3d; text-decoration:none;}

.qdn2 { width:144px; padding-left:18px; padding-bottom:15px; padding-right:18px; padding-top:50px; background-image:url(/medias/communs/fleur.jpg); background-position:right top; background-repeat:no-repeat;}
.qdn2 h1 { font-size:100%; color:#64693e; font-family:Palatino Linotype; margin-top:0px; padding-top:0px; }
.qdn2 h2 { color:#715a3d; font-size:70%; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}
.qdn2 h2 a:link { color: #715a3d; text-decoration:none;}
.qdn2 h2 a:visited { color: #715a3d; text-decoration:none;}
.qdn2 h2 a:hover { color: #000000; text-decoration:none;}
.qdn2 h2 a:active { color: #715a3d; text-decoration:none;}
.qdn2 p { color:#715a3d; font-size:70%; padding:0px; margin-bottom:0px; padding-bottom:0px;}
.qdn2 p a:link { color: #715a3d; text-decoration:none;}
.qdn2 p a:visited { color: #715a3d; text-decoration:none;}
.qdn2 p a:hover { color: #000000; text-decoration:none;}
.qdn2 p a:active { color: #715a3d; text-decoration:none;}

.secondaire { padding-top:12px; padding-right:20px; font-size:70%; font-weight:bold;}
.secondaire a:link { text-decoration:none;}
.secondaire a:visited { text-decoration:none;}
.secondaire a:hover { text-decoration:underline;}
.secondaire a:active { color: #f1f0ed; text-decoration:none;}

.secondaire404 { padding-top:12px; padding-right:20px; font-size:70%; font-weight:bold;}
.secondaire404 a:link {color: #FFFFFF; text-decoration:none;}
.secondaire404 a:visited {color: #FFFFFF; text-decoration:none;}
.secondaire404 a:hover { color: #FFFFFF; text-decoration:underline;}
.secondaire404 a:active {color: #FFFFFF; color: #f1f0ed; text-decoration:none;}

.onglet a:link { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:visited { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:hover { color: #cacaca; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:active { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}

.principal ul { margin-left:0px; padding-left:35px; padding-top:20px; padding-bottom:0px; margin-bottom:0px;}
.principal li { list-style:none; list-style-image:none; font-family:Palatino Linotype; font-size:90%; float:left; color:#FFFFFF; padding-right:30px;}
.principal a:link { color: #ffffff; text-decoration:none;}
.principal a:visited { color: #ffffff; text-decoration:none;}
.principal a:hover { color: #b1a681; text-decoration:none;}
.principal a:active { color: #ffffff; text-decoration:none;}

.rotation { height:298px; position : relative; z-index: 1; background-image:url(/medias/communs/imgrotate.jpg); background-position:left top; background-repeat:no-repeat;}


.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;}

.signature .options{ display:none; }

.signature { display:none; }

.sign {  display:none; }


.sign { display:none; }
.vertisoft { width:68px; float:right; }

div.hrblanc { height: 1px; background-color:#6c6866; margin: 10px 0px 5px 0px; clear: both; width: 100%;}

.hrgris { border-bottom:1px #a39086 solid; clear: both; width: 100%; margin: 10px 0px 10px 0px;}
.hrgris2 { border-bottom:1px #a39086 solid; clear: both; width: 100%; margin: 10px 0px 10px 0px;}
.hrgris3 { border-bottom:1px #a39086 solid; clear: both; width: 100%; margin: 10px 0px 10px 0px;}


.separe{ margin-top:-5px; padding-left:3px; padding-bottom:0px; padding-top:0px;}
.sousmenu1 { margin-top:0px; padding-top:0px;}
.sousmenu1 li {  margin-left:-22px; padding:0px 0px 0px 0px; width:145px; list-style:none; list-style-type:none; }
.sousmenu1 div {  	
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	padding-bottom:5px;
	margin-right:3px; 
	background-image:url(/medias/communs/onglet.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom right;
}
.sousmenu1 a { color: #503820; padding-right:28px; padding-bottom:20px!important; font-size:70%; width:100px; }
.sousmenu1 a:link { text-decoration:none; }
.sousmenu1 a:visited { text-decoration:none; }
.sousmenu1 a:hover { text-decoration:none; }
.sousmenu1 a:active { text-decoration:none; }



.actifmenuleft ul { }
.actifmenuleft div { margin-left:3px; margin-right:3px; background-color:#7f7f59; background-image:url(/medias/communs/ongletover.jpg); background-repeat:no-repeat; background-position:bottom right;}
.actifmenuleft li { }
.actifmenuleft a{ color: #FFFFFF; font-size:70%;}
.actifmenuleft a:link { text-decoration:none; font-weight:bold;}
.actifmenuleft a:visited { text-decoration:none; font-weight:bold;}
.actifmenuleft a:hover { text-decoration:none; font-weight:bold;}
.actifmenuleft a:active { text-decoration:none; font-weight:bold;}
.actifmenuleft img{ margin:0px; padding:0px;  border:0px;}

.widthdiv { width:134px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.arianne{
	line-height: 140%;
	font-size: 71%;
	color: #2C4E3C;

	margin: 3px 3px 3px 5px;
	max-width: 65%;
}

.arianne a:link{
	text-decoration:underline;
	color: #7f7f59;
	font-weight: bold;
}
.arianne a:visited{
	text-decoration:underline;
	color: #7f7f59;
	font-weight: bold;
}
.arianne a:hover{
	text-decoration:none;
	color: #7f7f59;
	font-weight: bold;
}
.arianne a:active{
	text-decoration:underline;
	color: #7f7f59;
	font-weight: bold;
}

/************************* ASP Menu **********************************/

.menusizing{ margin-top:27px; width:800px; margin-bottom:0px; padding:0px;}


.menu { margin:0px; padding:0px;}
.onglet{
	float:left;
	padding-left:20px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:0px;
    height:54px;
	background-image:url(/medias/communs/lignebtn.jpg);
	background-position:right;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style:none;
	font-size:80%;
	color:#f1f0ed;
	font-weight:bold;
}

.onglet a:link { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:visited { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:hover { color: #cacaca; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.onglet a:active { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}


.AspNet-Menu-Horizontal {}

ul.AspNet-Menu 
{
	 margin:0px; padding:0px;

}

ul.AspNet-Menu sup 
{
	font-size: 70%;
	margin-left: 2px;
}

ul.AspNet-Menu {
    margin: 0;
    padding: 0;
    display: block;
	position:absolute;

}
ul.AspNet-Menu ul
{
    margin-top: 2px;
	margin-left: -20px;
    padding: 0;
	padding-left:20px;
    display: block;
	position:relative;
	z-index: 100;
}

ul.AspNet-Menu li
{
    float:left;
	padding-left:20px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
    height:35px;
	font-family:Palatino Linotype;
	font-weight:500;
	list-style-image:none;
	list-style:none;
	color:#f1f0ed;
	font-size:15px;
	font-weight:bold; 
	float:left; 
	position: relative;
		
}

ul.AspNet-Menu li ul li {
	
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:5px;
	margin-right:15px;
	margin-bottom:0px;
	font-family:Verdana, "Times New Roman", Times, serif;
    height:10%;
	list-style-image:none;
	list-style:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	border-bottom:1px #8c8866 solid;
}

.dernierli {
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:5px;
	margin-right:15px;
	margin-bottom:0px;
	font-family:Verdana, "Times New Roman", Times, serif;
    height:10%;
	list-style-image:none;
	list-style:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

ul.AspNet-Menu li a,
ul.AspNet-Menu li span,
ul.AspNet-Menu li img
{	text-decoration:none; margin-bottom:0px; margin-top:0px;
    display: block;
    text-decoration: none;
}

.AspNet-Menu-Link { color:#FFFFFF;}
.AspNet-Menu-Selected { color:#b1a681; }

ul.AspNet-Menu ul
{
    position: absolute;
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul
{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    visibility: visible;
}

ul.AspNet-Menu ul { background-color: #636337; padding-top:10px; padding-left:10px;}
ul.AspNet-Menu li li { float: none; border-width: 0 1px 1px; }
ul.AspNet-Menu li li a { color: #ffffff; height: 1%; padding-left:5px; text-align:left; }
ul.AspNet-Menu li li.AspNet-Menu-WithChildren a { background-image: url(/medias/commun/arrowRight.gif); background-repeat: no-repeat; background-position: right center; }

ul.AspNet-Menu li li.AspNet-Menu-WithChildren li a { background-image: none; }

ul.AspNet-Menu li a:hover { color:#b1a681;}
ul.AspNet-Menu #item1 { width: 192px; background-image:url(/medias/communs/bgonglet1.jpg); background-position:top left; background-repeat:no-repeat;  }
ul.AspNet-Menu #item2 { width: 192px; background-image:url(/medias/communs/bgonglet2.jpg); background-position:top left; background-repeat:no-repeat; }
ul.AspNet-Menu #item3 { width: 192px; background-image:url(/medias/communs/bgonglet3.jpg); background-position:top left; background-repeat:no-repeat; }
ul.AspNet-Menu #item4 { width: 192px; background-image:url(/medias/communs/bgonglet4.jpg); background-position:top left; background-repeat:no-repeat; }
ul.AspNet-Menu #item5 { width: 192px; background-image:url(/medias/communs/bgonglet1.jpg); background-position:top left; background-repeat:no-repeat; }

.AspNet-Menu-Horizontal:after { content: "."; display: block; font-size: 1px; line-height: 0; clear: both; visibility: hidden; }
.AspNet-Menu-Horizontal { display: inline-block; }
/*\*/
* html .AspNet-Menu-Horizontal { height: 1%; }
.AspNet-Menu-Horizontal { display: block; }
/* */


.displaynone {
	visibility: visible;
}
.displayyes {visibility: visible;}

.plansite { color:#70593d; margin-top:-15px; }
.plansite a:link { color: #70593d; text-decoration:Underline;}
.plansite a:visited { color: #70593d; text-decoration:Underline;}
.plansite a:hover { color: #70593d; text-decoration:none;}
.plansite a:active { color: #70593d; text-decoration:Underline;}
.plansite ul{ color:#70593d; margin-top:0px; }
.plansite ul a:link { color: #70593d; text-decoration:Underline;}
.plansite ul a:visited { color: #70593d; text-decoration:Underline;}
.plansite ul a:hover { color: #70593d; text-decoration:none;}
.plansite ul a:active { color: #70593d; text-decoration:Underline;}
.plansite li { list-style-image:url(/medias/communs/puce.gif);}

.plansite h6 { margin: 0; }
.plansite h2 { float:none; }
.plansite ul ul li { padding-bottom: 0.4em; }

.champRequis { border: 1px solid; padding: 2px; background: #FFF url(/managebox/medias/client/required.gif) no-repeat right top; }
.champRequis { font-weight: bold; border-color: #B97F7F; }
.emailerror { color:#FF0000; font-size:70%;}

ul.AspNet-Menu2 
{
	 margin:0px; padding:0px;

}

ul.AspNet-Menu2 {
    margin: 0;
    padding: 0;
    display: block;
	position:absolute;

}

.AspNet-Menu2 a:link { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.AspNet-Menu2 a:visited { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.AspNet-Menu2 a:hover { color: #b1a681; text-decoration:none; margin-bottom:13px; margin-top:10px;}
.AspNet-Menu2 a:active { color: #FFFFFF; text-decoration:none; margin-bottom:13px; margin-top:10px;}

ul.AspNet-Menu2 li
{
    float:left;
	padding-left:20px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
    height:35px;
	font-family:Palatino Linotype;
	font-weight:500;
	list-style-image:none;
	list-style:none;
	color:#f1f0ed;
	font-size:15px;
	font-weight:bold; 
	float:left; 
		
}


ul.AspNet-Menu2 li a,
ul.AspNet-Menu2 li span,
ul.AspNet-Menu2 li img
{	text-decoration:none; margin-bottom:0px; margin-top:0px;
    display: block;
    text-decoration: none;
}



ul.AspNet-Menu li a:hover { color:#b1a681;}



p.ville{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#d8d4a5; font-size:15px; font-weight:bold; margin:0px; padding:15px 20px 0 0;}
.villelist { font-family:Verdana, Arial, Helvetica, sans-serif; color:#d8d4a5; font-size:73%; font-weight:bold; margin:0px; padding:0 7px 0 0;}
