*{
margin:0;
padding:0;
}


#all{ top:0px; width:1000px; margin-left:auto; margin-right:auto;background-image:http://www.dynasty-expo.com/imgs/menu-img.jpg;}
#langages { margin-bottom:10px;margin-top:5px;height:10px; }
#liens-sociaux {margin-bottom:0px;}
#gauche-all{float:left; width:227px; top:0px; }

#menu-img{top:0px;background-image:url(http://www.dynasty-expo.com/imgs/menu_background-nb.jpg);background-repeat:no-repeat;width:227px}

#menu-actif {width:227px; margin-bottom:20px; float:left; background-image:url(http://www.dynasty-expo.com/imgs/img-menu.jpg); background-repeat:no-repeat}
#adresses {width:200px;margin-bottom:50px; padding-left:0px; padding-top:20px}
#central-all{
	position:relative;
	float:left;
	width:520px;
	margin-left:20px;
	margin-right:0px;
	top:0px;
	padding-top:0px;

}

#legende {width:560px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; }
#texte-centre {width:560px;font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }

#menu-clic { /*pas utilisé*/
	top:-20px;
	position:absolute;
	margin-left:0px;
	padding-top:0px;
	font-family:"Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	line-height:95%;
	text-transform:uppercase;
	font-weight:700;

}

.texte1{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
#agenda { float:left; width:175px; position:relative}
#onglet{top:0px; left:-20px; position:absolute; width:10px}
#tab{ float:left; width:200px; position:relative;)
}



.adre{
font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:12px;
	line-height:95%;
	text-transform:uppercase;
	font-weight:700;
border-bottom:1px dotted #999999;
}
.adre2{
/*border-bottom:1px dotted #999999;*/
}


/* CALENDRIER */
.calendrier ul, .calendrier2 ul{
	list-style-type: none;
}

.calendrier li, .calendrier2 li {
	border-bottom:1px dotted #999999;
	margin-bottom:4px;
	margin-top:0;
	padding:0 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF3366;
}

.calendrier li {
}

.calendrier2 li {
background-image:url(http://www.dynasty-expo.com/imgs/1pixrose.gif)
}



.calendrier li a, .calendrier li a:visited,.calendrier2 li a, .calendrier2 li a:visited  { 
text-decoration:none;
color:#FF3366 }

.calendrier li a:hover, .calendrier2 li a:hover{
	color: #000;
	text-decoration: underline;}

.flech{
background-image:url(http://www.dynasty-expo.com/imgs/flech-bleu.png);
width:10px;
height:10px;
background-position:0 3px;
background-repeat:no-repeat;
float:left;
left:0;
}

.boite{
width:552px;
height:552px;
float:left;
left:0px;
top:0px;
margin-bottom:50px;
}


#droite{
	float:left;
	width:190px;
	height:630px;
	margin-left:10px;
	top:0px;
padding-top:10px;
}


#mention{
padding:0 0 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

#menulist{
margin-top:20px;
margin-bottom:20px;
}



#menulisti, #menulisti li a, #menulisti li a:visited{
list-style-type:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#000000;
text-decoration:none;
line-height:20px;
font-style:italic;
font-weight:100;
}


#menulisti li a:hover{
color:#FF0000;
}

#baba .active{
color: red;
}

#liens{
	width:190px;
	top:0px;
}

.suivez a, .suivez a:visited,.suivez a:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.legend{
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000000;
border-bottom:1px dotted #999999;
height:50px;
top:10px;
}

.intro-tab{
border-bottom:1px dotted #999999;
	margin-bottom:0px;
	margin-top:0px;
color:#FF3366;

}



.trame { 
position:relative;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
color:#000000;
width:500px;
	margin-left:0px;
	top:50px;
font-size:14px;
line-height:18px;
}


#trame2 { 
position:relative;
top:50px;

}

#detail { 
position:relative;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
	margin-left:0px;
	top:50px;
font-size:12px;
line-height:14px;

}

.trame a, .trame a:visited { 
text-decoration:none;
color:#000000; }

.titre-trame { 
position:relative;
font-size:24px;
color:#000000;
padding-bottom:20px;
}



.contenu-art { 
position:relative;

}



.footer-menu{
position:relative;
font-family:Arial, Helvetica, sans-serif;
position:relative;
font-size:11px;
line-weight:15px;
color:#000000;
top:30px;
margin-bottom:40px;
 }
 

.footer-menu a{ 
text-decoration:none;
color:#FF0000;
}

.footer-menu a:visited { 
color:#FF6600;
}

.footer-menu a:hover { 
color:#FF0000;
background-color:#FF0000;
color:#FFFFFF;
}
