*{margin:0;padding:0}

body{background-color:#6a1d44;color:white; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em}
body,html{height:100%}

a{text-decoration:none;outline:none}

#global{width:980px;height:100%;min-height:720px;margin:0 auto;background:url(../images/filigrane.jpg) no-repeat left bottom;}

#logo{margin:0 auto 60px auto;width:300px;height:52px;padding-top:10px;}

#menu_top{list-style:none;width:300px;margin:0 auto 50px auto;display:none}

#menu_top li.m1 a, #menu_bottom2 li.m1 a{background:url(../images/ch1.gif) no-repeat left top}
#menu_top li.m2 a, #menu_bottom2 li.m2 a{background:url(../images/ch2.gif) no-repeat left top}
#menu_top li.m3 a, #menu_bottom2 li.m3 a{background:url(../images/ch3.gif) no-repeat left top}
#menu_top li.m4 a, #menu_bottom2 li.m4 a{background:url(../images/ch4.gif) no-repeat left top}
#menu_top li.m5 a, #menu_bottom2 li.m5 a{background:url(../images/ch5.gif) no-repeat left top}

#menu_top li a{text-indent:-9000px;border:none;display:block;width:300px;height:12px;margin-bottom:12px}

#menu_bottom2{margin:60px auto 0 auto;width:180px;list-style:none;display:none}

#menu_bottom2 li.m1 a{background:url(../images/mb1.png) no-repeat left top}
#menu_bottom2 li.m2 a{background:url(../images/mb2.png) no-repeat left top}
#menu_bottom2 li.m3 a{background:url(../images/mb3.png) no-repeat left top}
#menu_bottom2 li.m4 a{background:url(../images/mb4.png) no-repeat left top}
#menu_bottom2 li.m5 a{background:url(../images/mb5.png) no-repeat left top}

#menu_bottom2 li a{overflow:hidden;text-indent:-9000px;border:none;display:block;width:180px;height:7px;padding-bottom:10px}

#wrapper{position:relative;z-index:1;height:64px;}

#slogan{position:absolute;top:0;left:90px;text-indent:-9000px;overflow:hidden}
#slogan p{background:url(../images/intro.gif) no-repeat left top;width:800px;height:28px}
#slogan div.msk{z-index:2;position:absolute;background-color:#6a1d44;width:800px;height:28px}

#lang{list-style:none;width:124px;height:12px;margin:0 auto;display:none}
#lang li, #ch_pics li{float:left;}
#lang li.fr a{background:url(../images/fr.gif) no-repeat left top}
#lang li.en a{background:url(../images/en.gif) no-repeat left top}
#lang li a{text-indent:-9000px;display:block;width:62px;height:12px}

#offre{list-style:none;width:150px;height:41px;margin:10px auto;}
#offre p {float:left; }
#offre p{background:url(../images/cagc.png) no-repeat left top; width: 150px; height:41px; margin:20px 0;}
#offre span{display:none;}

#ch_pics{position:relative;z-index:2;list-style:none;width:980px;display:none}
#ch_pics li{position:absolute;top:0;left:530px;display:block;width:86px;height:87px;}
#ch_pics li.ch1{background:url(../images/chat1.jpg) no-repeat left top}
#ch_pics li.ch2{background:url(../images/chat2.jpg) no-repeat left top}
#ch_pics li.ch3{background:url(../images/chat3.jpg) no-repeat left top}
#ch_pics li.ch4{background:url(../images/chat4.jpg) no-repeat left top}
#ch_pics li.ch5{background:url(../images/chat5.jpg) no-repeat left top}

#ch_pics li a {display:block;width:86px;height:87px;text-indent:-9000px;position:absolute;z-index:3;cursor:pointer}
#ch_pics li.ch1 a{background:url(../images/chat1-2.jpg) no-repeat left top}
#ch_pics li.ch2 a{background:url(../images/chat2-2.jpg) no-repeat left top}
#ch_pics li.ch3 a{background:url(../images/chat3-2.jpg) no-repeat left top}
#ch_pics li.ch4 a{background:url(../images/chat4-2.jpg) no-repeat left top}
#ch_pics li.ch5 a{background:url(../images/chat5-2.jpg) no-repeat left top}

#ch_pics li span{display:block;width:86px;height:87px;position:absolute;z-index:2;cursor:pointer}
#ch_pics li.ch1 span{background-color:#fcc869}
#ch_pics li.ch2 span{background-color:#76001e}
#ch_pics li.ch3 span{background-color:#4c0130}
#ch_pics li.ch4 span{background-color:#831d57}
#ch_pics li.ch5 span{background-color:#a70f3e}

#menu_bottom{margin:60px auto 0 auto;width:801px;height:13px;list-style:none;display:none;}

#menu_bottom.en{width:739px;height:13px;list-style:none;display:none}

#menu_bottom.fr li.m_b1{background:url(../images/menu1.png) no-repeat left top;width:139px}
#menu_bottom.fr li.m_b2{background:url(../images/menu2.png) no-repeat left top;width:122px}
#menu_bottom.fr li.m_b3{background:url(../images/menu3.png) no-repeat left top;width:219px}
#menu_bottom.fr li.m_b4{background:url(../images/menu4.png) no-repeat left top;width:151px}
#menu_bottom.fr li.m_b5{background:url(../images/menu5.png) no-repeat left top;width:170px}

#menu_bottom.en li.m_b1{background:url(../images/menu1_en.png) no-repeat left top;width:139px}
#menu_bottom.en li.m_b2{background:url(../images/menu2_en.png) no-repeat left top;width:111px}
#menu_bottom.en li.m_b3{background:url(../images/menu3_en.png) no-repeat left top;width:185px}
#menu_bottom.en li.m_b4{background:url(../images/menu4_en.png) no-repeat left top;width:150px}
#menu_bottom.en li.m_b5{background:url(../images/menu5_en.png) no-repeat left top;width:154px}

#menu_bottom li{overflow:hidden;position:relative}
#menu_bottom li, #menu_bottom li a{height:13px;display:block;text-indent:-9000px}

#lang li, #ch_pics li, #menu_bottom li{float:left}

.clear{clear:both;overflow:hidden;height:0}

#loader{
	width:16px;
	height:16px;
	background:url(../images/ajax-loader.gif) no-repeat left top;
	position:absolute;
	top:10px;
	left:10px;
}

#content{
	width:86px;
	height:87px; 
	background:#b4ada5; 
	position:absolute;
	z-index:4;
	left:447px;
}

#menu_page{
	list-style:none;
	width:170px;
	text-align:right;
	padding-right:80px;
	position:absolute;
	left:0;
	top:50%;
	display:none;
}
#menu_page li{text-transform:uppercase;padding:10px 0;font-weight:bold;font-sie:1.2em}
#menu_page li a{color:white}
#menu_page li a.actif{color:#8f8174}

#text_page{display:none}

#text_page.small{position:absolute;top:50%;}

.carte_info{position:absolute;padding:12px 0 0 40px}
.legend_carte{float:right; background:black url(../images/carte_legende.jpg) repeat left top;width:187px;height:320px }

#text_page a{color:white;text-decoration:underline}

#text_page.actu div{margin-bottom:30px;display:block}

#text_page.actu h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:20px;text-decoration:underline}

#text_page.actu ul{list-style:none;font-size:1em}

#text_page.actu ul li{padding-bottom:20px}

#text_page.contact h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:5px}

#text_page.mentions h2{font-size:1em; text-align:left;font-style:normal;font-weight:bold;padding-bottom:20px}

#text_page.mentions h3{font-size:0.9em;padding:20px 0 10px 0}

#text_page.mentions p, #text_page.blocImg h3, #text_page.blocImg p{font-size:0.9em}
#text_page.blocImg p.desc{font-size:11px;}
#text_page.blocImg h3{padding-bottom:10px}

#text_page.blocImg img{float:left;margin:0 8px 0px 0}/*padding:2px;border:1px solid #CCCCCC;*/

#text_page.blocImg h2{font-size:1.2em;min-height:50px;text-align:left;}
#text_page.blocImg div.left{float:left; text-align:left;}
#text_page.blocImg div.right{float:right; text-align:left;}

#text_page.blocImg div.left, #text_page.blocImg div.right{width:300px;}

#text_page.blocImg div.bloc{padding-top:12px}

#text_page.actionnaire div.bloc{padding-top:25px}

.clearBoth{clear:both}

br{line-height:0.4em;}











