/* @override http://www.xdcinema.com/style/all.css */

*{
	margin:0px;
	padding:0px;
}

body{
background:#434649 url(/medias/images/interface/bck_body.jpg) repeat-x;
font-size:11px;
font-family:"Arial", Helvetica, Verdana;
margin:0;
padding:0;
line-height: 1.3em;
}
body.mceEditor {
	background:#F2F1ED none repeat scroll 0%;
	color:#666666;
	font-family:"Trebuchet MS",Helvetica,Verdana;
	font-size:12px;
	line-height:16px;
}


/************************************************************************************************** LIEN A */

a{
color:#921a5c;
text-decoration:none;
}

a:hover{
color: #999;
text-decoration:none;
}

a:active
{
  outline: none;/*supprime le border dotted de firefox ;-)*/
}

:-moz-any-link:focus {
  outline: none; /*supprime le border dotted de firefox ;-)*/
}







/***************************************************************************************************** CORPS */

.corps {
background:#434649 url(/medias/images/interface/bck_contenu.jpg) repeat-y;
width:942px;
margin-left:auto;
margin-right:auto;
}






/******************************************************************************************************* HEADER */

.header {
background:#434649 url(/medias/images/interface/bck_header.jpg) no-repeat;
height:161px;
width:942px;
position:relative;
}

/********************************************************** MENU TOP */
.menu_top {

height:46px;
width:660px;
float:right;
position:relative;
top:110px;
margin-right:10px;
}

.menu_top *

/*********************************** MENU TOP LISTE */

.menu_top ul.mainNav
{
    height: 24px;
    margin-top: 20px;
}

.menu_top ul, .menu_top li
{
    list-style-image: none;
    list-style-type: none;   
    padding: 0;
    margin: 0;
}
.menu_top li
{
    display: block;
    float: left;
}

.menu_top ul.mainNav a
{
    display: block;
    float: left;
    padding: 5px 5px 0px 5px;
    color: white;
    text-decoration: none;
    font-size: 13px;
    text-transform: uppercase;
}

.menu_top ul.submenu{
width:170px;
border:1px solid #911959;
background-color:#000;
margin-top:10px;
font-size:10px;
}

.menu_top ul.submenu li {
display:block;
width:100%;
}

.menu_top ul.submenu li a{
font-size:10px;
display:block;
padding-bottom:4px;
width:160px;
}

.menu_top ul.submenu li a:hover{
color:white;
/*padding-left:15px;
width:150px;
font-weight:bold;
background-color:#911959;*/
background:#434649 url(/medias/images/interface/bck_submenu.jpg) no-repeat;
}


/********************************* MENU TOP DIV */


.menu_top div.subNav
{
    height: 0px;
	position:absolute;
	left:0px;
	background:#000000 url(/medias/images/interface/bck_subnav.jpg) no-repeat;
	width:797px;
}


.menu_top div.subNav a
{
    display: block;
    padding: 0 5px;
    color: #cccccc;
    text-decoration: none;
}

.menu_top div.subNav a:hover
{
    color: white;
}

.menu_top div.subNav ul:hover
{
   list-style-type:circle;
}

/*********************************** MENU ITEM */

li.mainmenu-item
    {
      margin-right:5px;
	
      display: block;
      float: left;
	  font-size:11px;
}


/********************************* MAIN NAV & SUBNAV */

.mainNav {
width:100%;
display:block;
}

div.subNav ul li{
padding-top:3px;
padding-left:5px;
padding-right:5px;
}

div.subNav ul li:hover{
padding-top:3px;
padding-left:5px;
padding-right:5px;
background:transparent url(/medias/images/interface/subnav_puce.png) no-repeat;
background-position:0% 60%;
}

div.subNav ul a:hover {
text-decoration:underline;
}

.selecting_deploying {
text-transform:uppercase;
}

#nav1-sub li:hover {
}


/****************************************************** ID NAV */

#nav1:hover {
background:#000000 url(/medias/images/interface/bck_menu_2.jpg) no-repeat;
}

#nav2:hover {
background:#000000 url(/medias/images/interface/bck_menu_2.jpg) no-repeat;
}

#nav3:hover {
background:#000000 url(/medias/images/interface/bck_menu_1.jpg) no-repeat;
}

#nav4:hover {
background:#000000 url(/medias/images/interface/bck_menu_3.jpg) no-repeat;
}

#nav5:hover {
background:#000000 url(/medias/images/interface/bck_menu_3.jpg) no-repeat;
}

#nav6:hover {
background:#000000 url(/medias/images/interface/bck_menu_2.jpg) no-repeat;
}

#nav7:hover {
background:#000000 url(/medias/images/interface/bck_menu_3.jpg) no-repeat;
}

#nav8:hover {
background:#000000 url(/medias/images/interface/bck_menu_4.jpg) no-repeat;
}

/***************************************************** SELECTED MENU */

.selectedMenu1 {
background:#000000 url(/medias/images/interface/bck_menu_1.jpg) no-repeat;
}

.selectedMenu2 {
background:#000000 url(/medias/images/interface/bck_menu_2.jpg) no-repeat;
}

.selectedMenu3 {
background:#000000 url(/medias/images/interface/bck_menu_3.jpg) no-repeat;
}

.selectedMenu4 {
background:#000000 url(/medias/images/interface/bck_menu_4.jpg) no-repeat;
}

/****************************************************** MENU SEARCH */

#menuSearch{

font-size:10px;
width:500px;
text-align:right;
margin-right:40px;
margin-top:5px;
float:right;
padding-right:40px;
color:#FFFFFF;
text-transform:uppercase;

}

ul#menuSearch li{
list-style-type:none;
display:inline;
}

#menuSearch img{
margin-left:5px;

}

#menuSearch input{
margin-left:9px;
font-size:9px;
}

#menuSearch a{
margin-left:9px;
color:#FFFFFF;
text-decoration:none;
}
#menuSearch a:hover{
margin-left:9px;
color:#CCCCCC;
text-decoration:none;
}






/************************************************************************************************************* BANNER */


#divSWFObjectBanner {
width:777px;
/*position:absolute;
top:160px;*/
margin-top: -60px;
margin-left:85px;
z-index: 500;
}

.bck_banner {
background:#434649 url(/medias/images/interface/bck_hero3.jpg) no-repeat;
height:64px;
}


.hero {
background:transparent url(/medias/images/interface/bck_hero2.jpg) repeat-y;
background-position:center;
width:942px;
margin:auto;
height:290px;
background-color:#000000;
}





/********************************************************************************************************** CONTENEUR */

.conteneur {
background:#434649 url(/medias/images/interface/bck_conteneur.jpg) repeat-y;
width:942px;
float:left;
}

/************************************************ CONTENU */

.contenu {
background:#ffffff url(/medias/images/interface/bck_haut_contenu.jpg) no-repeat;
width:813px;
position:relative;
left:64px;
float:left;
border-bottom:3px solid #888888;
}


/************************************************ FOOTER */

.footer {
height:72px;
width:942px;
background:#444444 url(/medias/images/interface/bck_footer.jpg) repeat-y;
float:left;
position:relative;
}

.footer a{
color:#999999;
text-decoration:none;
}
.footer a:hover{
color:#CCCCCC;
text-decoration:none;
}

.menu_footer {
position:absolute;
left:80px;
top:20px;
font-size:10px;
}

.menu_footer p {
font-size:11px;
margin-left:35px;
margin-top:25px;
color:#858585;
}

.menu_bas li {
display:block;
float:left;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
color:#999999;
border-right:1px solid #888888;
}

.menu_bas li a {
color:#999999;
text-decoration:none;
}

.menu_bas li a:hover {
color:#CCCCCC;
text-decoration:none;
}






/*************************************************************************************************************** GAUCHE */

.gauche {
position:relative;
left:74px;
padding-right:50px;
margin-right:30px;
margin-top:44px;
padding-top:25px;
float:left;
/*height:300px;*/
width:153px;
border-right:2px dotted #CCC;
background-image:url(/medias/images/interface/blog.jpg);
background-repeat:no-repeat;
}

.gauche2 {
position:relative;
left:44px;
padding-right:30px;
margin-right:30px;
margin-top:44px;
padding-top:25px;
float:left;
/*height:300px;*/
width:153px;
border-right:2px dotted #CCC;
background-image:url(/medias/images/interface/blog.jpg);
background-repeat:no-repeat;
}

/************************************************************* BLOG */
.article_blog {
width:153px;
}

.article_blog img {
border:0px solid white;
}

.chapeau_blog img
 {
margin-bottom:5px;
padding-top:5px;
padding-bottom:5px;
}

.chapeau_blog {
text-align:left;
font-size:11px;
line-height:14px;
text-align:justify;
}

.footer_blog {
background-image:url(/medias/images/interface/readmore_blog.jpg);
background-repeat:no-repeat;
height:30px;
width:153px;
margin-top:7px;
margin-bottom:3px;
}

.footer_blog span {
width:50%;
display:block;
height:20px;
float:right;
}

/**************************************************** DIVERS */
#hidBlog { 
position:absolute;
width:60px;
height:15px;
display:block; 
top:0px; 
}

#hidRSS { 
position:absolute;
width:20px;
height:20px;
left:135px;
display:block; 
top:0px; 
}







/**************************************************************************************************************** CENTRE */

.centre {
float:left;
margin-top:44px;
position:relative;
left:74px;
}

.homeFr{
width:221px;
}
.homeFr h1{
font-size:16px;
padding-left:0;
border:none;
margin-bottom:5px;
}

/***************************************************************** PLAYING */

.playing {
height:187px;
width:221px;
background-image:url(/medias/images/interface/bck_playing_now.jpg);
background-repeat:no-repeat;
}
.playing .banner
{
	position:relative;
	padding-top:44px; 
	padding-left:27px;
}

/******************************************************************* DDCINEMA */

.ddcinema {
height:187px;
width:221px;
background-image:url(/medias/images/interface/bck_ddcinema.jpg);
background-repeat:no-repeat;
position:relative;
}

.ddcinema img {
position:absolute;
bottom:23px;
left:27px;
}

.ddcinema p {
position:absolute;
top:87px;
left:35px;
width:90px;
}

/******************************************************************* index_event */

.index_event{
height:187px;
width:221px;
background-image:url(/medias/images/events/event.jpg);
background-repeat:no-repeat;
position:relative;
}

.index_event img {
position:absolute;
bottom:23px;
left:27px;
}

.index_event p {
position:absolute;
top:87px;
left:35px;
width:90px;
}






/***************************************************************************************************************** DROITE */

.droite {
top:0px;
background:#ffffff url(/medias/images/interface/bck_barre_droite.jpg) repeat-y;
width:228px;
height:100%;
float:left;
position:relative;
left:113px;
padding-bottom:20px;
}

.droite2 {
top:0px;
background:#ffffff url(/medias/images/interface/bck_barre_droite.jpg) repeat-y;
width:228px;
height:100%;
float:left;
position:relative;
left:20px;
padding-bottom:20px;
}

/*********************************************************** NEWS */

.news {
width:200px;
margin-left:14px;
}

/*********************************************************** MYXDC */

.myxdc, .myxdcFr {
background-image:url(/medias/images/interface/bck_myxdc.jpg);
background-repeat:no-repeat;
margin:auto;
height:168px;
width:170px;
padding-top:70px;
padding-left:30px;
}
.myxdcFr{
height:220px;
background-image:url(/medias/images/interface/bck_myxdc_fr.jpg);
}

.myxdc ul, .myxdcFr ul {
color:#a40454;
font-size:10px;
width:140px;
padding-top:10px;
padding-bottom:10px;
}

.myxdc li, .myxdcFr li {
list-style-position:outside;
color:#a40454;
font-size:10px;
margin-left:15px;
}

.myxdc span, .myxdcFr span {
color:#888888;
font-size:10px;
}

#MyXDC{
background-image:url(/medias/images/interface/panneau.jpg);
width:141px;
height:144px;
color:#FFF;
padding-left:38px;
padding-top:50px;
}

#MyXDC ul li{
list-style-type:disc;
background-repeat:no-repeat;
color:#a40454;
line-height:normal;

margin-top:5px;
padding-bottom:5px;
}

#MyXDC ul li span{
color:#e9e9e9;
}

/********************************************************** AWEX */
.awex {
padding-left:20px;
margin-top:-15px;
margin-bottom:-15px;
}


/********************************************************* DIVERS */
#hidNews { 
position:absolute;
width:60px;
height:15px;
display:block; 
top:45px; 
left:25px;
} 

.hid{
position:absolute;
width:1px;
height:1px;
top:-1000px;
left:0; }

#hidNewsRSS { 
position:absolute;
width:15px;
height:15px;
display:block; 
top:45px; 
left:169px;
} 



/************************************************************************************************************************************ PAGE INTERIEUR */

/*********************************************************************************************************** CONTENU 2*/

.contenu2 {
background:#ffffff url(/medias/images/interface/bck_haut_contenu2.jpg) no-repeat;
width:813px;
position:relative;
left:64px;
float:left;
border-bottom:3px solid #888888;
}

.heroInterieur {
background-color:#434649;
background-repeat: repeat-y;
background-position:center;
width:942px;
margin:auto;
height:166px;
}

/***************************************************** MENU */

#menu{
position:relative;
left:30px;
padding-right:-20px;
padding-top:25px;
float:left;
}

#menu li{
list-style-type:none;
}

#menu li a{
}


/******************************************************* ITEM */
/***************************** GENERAL */
#item1 {
   width: 183px;
   background: url('/medias/images/interface/bt-who.jpg') no-repeat ;
}

#item2 {
   width: 183px;
   background: url('/medias/images/interface/bt-company.jpg') no-repeat  ;
}
#item3 {
   width: 183px;
   background: url('/medias/images/interface/bt-people.jpg') no-repeat ;
}

#item4 {
   width: 183px;
   background: url('/medias/images/interface/bt-facilities.jpg') no-repeat ;
}

#item5 {
  width: 183px;
   background: url('/medias/images/interface/bt-partners.jpg') no-repeat ;
}

#item6, #item7, #item8  {
   width: 183px;
   background: url('/medias/images/interface/bt-membership.jpg') no-repeat;
}

/****************************** TECHNOLOGY (BLEU) */

#item1Techno {
   width: 183px;
   background: url('/medias/images/interface/bt-who-blue.jpg') no-repeat ;
   
}

#item1bisProjections {
   width: 183px;
   background: url('/medias/images/interface/bt-who-blue.jpg') no-repeat ;
   
}

#item2Techno {
   width: 183px;
   background: url('/medias/images/interface/bt-company-blue.jpg') no-repeat  ;
}
#item3Techno {
   width: 183px;
   background: url('/medias/images/interface/bt-people-blue.jpg') no-repeat ;
}

#item4Techno {
   width: 183px;
   background: url('/medias/images/interface/bt-facilities-blue.jpg') no-repeat ;
}

#item5Techno {
  width: 183px;
   background: url('/medias/images/interface/bt-partners-blue.jpg') no-repeat ;
}

#item6Techno, #item7Techno  {
   width: 183px;
   background: url('/medias/images/interface/bt-membership-blue.jpg') no-repeat;
}

/******************************************************* SUBMENUITEM - SELECTEDSUBMENU */

/********************************* GENERAL */
.subMenuItem a{
display: block;
width: 143px;
height:20px;
text-decoration:none;
text-align:left;
padding-left:40px;
margin-right:-60px;
padding-top:7px;
color:#555555;
}

.subMenuItem a:hover {
color:#ca1578;
}
.selectedSubMenu a:hover, .selectedSubMenuTechno a:hover 
{
color:white;
}

/******************************* TECHNOLOGY (BLEU) */
.subMenuItemTechno a{
display: block;
width: 143px;
height:20px;
text-decoration:none;
text-align:left;
padding-left:40px;
margin-right:-60px;
padding-top:7px;
color:#555555;
}

.subMenuItemTechno a:hover {
color:#008ec2;
}

.selectedSubMenuTechno a {
background: url(/medias/images/interface/subMenuSelectedBlue.jpg) no-repeat;
color:white;
}

.selectedSubMenuTechno a:hover {
color:white;
}

.selectedSubMenu a {
background: url(/medias/images/interface/subMenuSelected.jpg) no-repeat;
color:white;
}

/******************************************************* CENTRE CONTENU */

.centreContenu {
background-image:url(/medias/images/interface/bckContenu.jpg);
background-repeat:no-repeat;
float:left;
width:310px;
min-height:500px;
text-align:justify;
padding-top:30px;
padding-left:10px;
padding-right:20px;
padding-bottom:30px;
position:relative;
/*margin-left:10px;*/
right:10px;
left:50px;
color:#4f4f4f;

}

.centreContenu2 {
float:left;
width:530px;
min-height:500px;
text-align:justify;
padding-top:30px;
padding-left:10px;
padding-right:20px;
padding-bottom:30px;
position:relative;
right:0px;
left:30px;
color:#4f4f4f;
	background: url(/medias/images/interface/bckContenu2.jpg) no-repeat;
}


.centreContenuSearch {
background-image:url(/medias/images/interface/bckContenuSearch.jpg);
background-repeat:no-repeat;
float:left;
width:550px;
min-height:500px;
text-align:justify;
padding-top:30px;
padding-left:10px;
padding-bottom:30px;
position:relative;
left:30px;
color:#4f4f4f;
}

.centreContenuEntertainment {
float:left;
width:560px;
min-height:500px;
text-align:justify;
padding-top:30px;
padding-left:10px;
padding-bottom:30px;
position:relative;
left:30px;
color:#4f4f4f;
}

.centreContenuSearch p, .centreContenuEntertainment p{
padding-bottom:10px;
padding-right:15px;
}

.centreContenuSearch h1, .centreContenuEntertainment h1{
text-transform:uppercase;
font-size:18px;
color:#921a5c;
padding-left:0px;
padding-bottom:5px;
margin-right:10px;
}

.centreContenuSearch h2, .centreContenuEntertainment h2{
text-transform:uppercase;
font-size:11px;
color:#757575;
padding-left:0px;
padding-bottom:5px;
margin-bottom:10px;
}

.centreContenu p{
padding-bottom:10px;
}

.centreContenu h1{
text-transform:uppercase;
font-size:18px;
padding-left:0px;
padding-bottom:5px;
}


.centreContenu h2{
text-transform:uppercase;
font-size:11px;
padding-left:0px;
padding-bottom:5px;
margin-bottom:10px;
}

/*************************************************** DROITE ARTICLE */



.droiteArticle {
top:0px;
width:228px;
color:#4f4f4f;
height:100%;
float:left;
position:relative;
left:60px;
padding-bottom:80px;

}

.droiteArticle p {
color:#4f4f4f;
}

.droiteArticle span{
float:right;
margin-top:5px;
}

.droiteArticle a{
text-decoration:none;
text-align:right;
color:#555555;
}

.droiteArticle a:hover{
text-decoration:none;
text-align:right;
color:#999999;
}


.droiteArticleSearch {
top:0px;
width:228px;
height:100%;
float:left;
position:relative;
left:25px;

}

.droiteArticleSearch p {
color:#737573;
}

.droiteArticleSearch span{
text-transform:uppercase;
font-size:10px;
font-weight:bold;
display:block;
text-align:right;
padding-top:5px;
}

.droiteArticleSearch a{
text-decoration:none;
text-align:right;
color:#555555;
}

.droiteArticleSearch a:hover{
text-decoration:none;
text-align:right;
color:#999999;
}



.droiteArticleScreens {
top:0px;
padding-left:30px;
padding-top:20px;
width:180px;
height:100%;
float:left;
position:relative;
left:25px;

}

.droiteArticleScreens p {
color:#737573;
}

.droiteArticleScreens span{
text-transform:uppercase;
font-size:10px;
font-weight:bold;
display:block;
text-align:right;
padding-top:5px;
}

.droiteArticleScreens a{
text-decoration:none;
text-align:right;
color:#555555;
}

.droiteArticleScreens a:hover{
text-decoration:none;
text-align:right;
color:#999999;
}


/************************************************** ARTICLES */

.articleA {
position:relative;
left:13px;
padding-top:25px;
padding-left:20px;
padding-right:20px;
float:left;
width:160px;
color: #bebebe;
text-align:justify;
}

.articleA h1{
text-transform:uppercase;
font-size:11px;
color:#757575;
margin-bottom:5px;
padding-left:0px;
padding-top:10px;
border-bottom:2px dotted #d994c6;
}

.articleB {
position:relative;
left:13px;
padding-left:20px;
padding-right:20px;
padding-top:25px;
float:left;
width:160px;
color:#bebebe;
text-align:justify;
}

.articleB h1{
text-transform:uppercase;
font-size:11px;
color:#757575;
padding-left:0px;
margin-bottom:5px;
padding-top:10px;
border-bottom:2px dotted #d994c6;
}














/******************************************************************************************************************************** DIVERS */

/************************************************ CONTENT */

.content {
padding-bottom:30px;
}


/************************************************ MAP */

#map_contact {
margin-left:10px;
margin-top:20px;
}

#map_screens {
margin-left:10px;
margin-top:20px;
}

.local {
margin-right:-20px;
position:relative;
right:10px;


}

/************************************************* PRESS */

.press {
font-size:10px;
margin-bottom:15px;
width:160px;
margin-left:20px;
height:120px;
}

.press li {
margin-left:20px;
}


.press a {
color:#999999;
}

.press a:hover {
color:#555555;
}


/**************************************************** FLECHES */

.fleche_haut, .fleche_haut_fr {
display:block;
background-image:url(/medias/images/interface/haut_btn.jpg);
background-repeat:no-repeat;
padding-left:90px;
height:30px;
}
.fleche_haut_fr{
background-image:url(/medias/images/interface/haut_btn_fr.jpg);
}
.fleche_haut_technology
{
display:block;
background-image:url(/medias/images/interface/haut_technology_btn.jpg);
background-repeat:no-repeat;
padding-left:220px;
height:60px;
}

.fleche_bas {
display:block;
background-image:url(/medias/images/interface/bas_btn.jpg);
background-repeat:no-repeat;
padding-left:90px;
padding-top:10px;
}



/*************************************************************************** REGISTER */

.register {
margin:auto;

}


/***************************************************************************** TITRES H */

h1 {
text-transform:uppercase;
font-size: 11px;
color:#921a5c;
padding-left:5px;
padding-bottom:3px;
}

h1france {
text-transform:uppercase;
font-size: 20px;
color:#921a5c;
padding-left:5px;
padding-bottom:3px;
font-weight: bold;
}

h1 {
color:#921a5c;
}

h2{
color:#757575;
}

h2 span{
text-transform:lowercase;
}

.espaceTitre {
margin-bottom:10px;
border-bottom:2px dotted #cfcfcf;
}

h2.myxdc_title {
text-transform:none;
}





/**************************************************************************** PARTNERS */

.partners {
background:#444444 url(/medias/images/interface/bck_partners.jpg) no-repeat;
width:234px;
height:72px;
position:absolute;
right:65px;
}

.partners div{

margin-top:20px;
margin-left:50px;
}

/******************************************************************************* HISTORY */

.history {
list-style-position:inside;
}

ul.history li{
margin:7px;
padding: 6px 6px 6px 20px;
}

/********************************************************************************* DATE */

.date {
border-bottom:2px dotted #333333;
margin-top:10px;
color:#333333;
font-size:14px;
}

/************************************************************************************* DIGITAL */

#digital_img{
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	width: 269px;
	height:76px;
	}
#digital_text{
	text-align: center;
	}
	


/************************************************************************************* LIST */

.list {
	margin-left:25px;
}

.list ul li {
background-image:url(/medias/images/interface/puce2.jpg);
padding-left:25px;
background-repeat:no-repeat;
list-style-type:none;
height:22px;
line-height:normal;
margin-top:15px;
/*	list-style-image:url(/medias/images/interface/puce.jpg);*/
}
.list ul li a {
	text-decoration:none;
	color:#676767;
}

/****************************************************************************** FORM */

form div label
{
	display:block;
	float:left;
	width:100px;
	
}
form div
{
	margin-bottom:3px;
	margin-top:3px;
}
form input[type=submit]
{
	background-color:#901d5c;
	border:1px solid #676767;
	color:#fff;
	font-size:12px;
	margin-bottom:5px;
	margin-top:5px;
}

.formLogin{
border: 1px solid #CCC;
background-color:#FFF;
width:250px;
height:100px;
padding:5px;

}

.formLogin a{
color:#999999;
text-decoration:none;
}

.formLogin a:hover{
color:#555555;
text-decoration:none;
}

.choice{
width:100%;
background-color: #FF0000;
margin-bottom:10px;
margin-top:10px;
border-bottom:1px dotted #CCC;

}


/************************************************************************ HAUT DE PAGE */
.haut_de_page{
text-align:right;
font-size:10px;
color:#921a5c;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #921a5c;}


/****************************************************************** EVIDENCE BLEUE */

#bleu{
color:#008ec2;
}

.bleu {
color:#008ec2;
}

.reserveBlue{
background: #DDDDDD url(/medias/images/interface/puceGrisBlue.jpg) no-repeat;
background-position:2px 6px;
padding-left:30px;
padding-right:20px;
border-bottom:1px dotted #666666;
}
.reserveGris{
background: #CCCCCC url(/medias/images/interface/puceGrisBlue.jpg) no-repeat;
background-position:2px 6px;
padding-left:30px;
padding-right:20px;
border-bottom:1px dotted #666666;
}

.reserveBlue h2{
padding-top:10px;
font-family:"Arial", Helvetica, Verdana;
}

.bleu2 {
	color:#737573;
list-style-image: url(../medias/images/commun/arrow2.jpg);
}

/************************************************************************ NEWS */

ul.listeNews{
margin-top:15px;
margin-left:20px;
margin-bottom:15px;
}

ul.listeNews li{
background-image:url(/medias/images/interface/arrow.jpg);
background-repeat:no-repeat;
padding-bottom:8px;
padding-left:20px;
display:block;
height:12px;
width:150px;
}


/**************************************************************************** SITEMAP */

#map {
padding-left:20px;
}


.big_list {
	padding-left:50px;
	font-size: 14px;
}
.mini_list{
padding-left:20px;
font-size:13px;
padding-bottom:5px;
list-style:none;
list-style-image:none;
font-weight:normal;
text-transform:none;
margin-top:3px;
margin-bottom:5px;
}

.list_titre{
	margin-bottom:5px;
	list-style-image: url(/medias/images/interface/arrow.jpg);
	font-weight: bold;
	text-transform:uppercase;
	color: #666666;
}






/********************************************************************************************************************* INCLASSABLES */

#job_list{
	padding-left:20px;
	padding-bottom:10px;
	list-style-type: square;
	text-align: left;	
}

#job_list li{
padding-bottom:5px;
}

.color_align{
	color:#921a5c;
	text-align:left;
	border-bottom-width:thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:12px;
	margin-bottom:10px;
}

.thanks_memberships {
font-size:12px;
font-weight:normal;
color :#555555;

}

#position_list {
margin-bottom:10px;
}

ul#exhib{
padding-left:15px;
padding-bottom:15px;
}

#glossary{
font-family:"Arial", Helvetica, Verdana;
}

#img_poignee{
text-align:center;}

.tableauGris{
background-color:#e6e7e8;}

.moviesSep{
padding-left:15px;
padding-bottom:8px;
padding-top:3px;
text-align:justify;}

.display{}









/************************************************************************************************************************ STYLES PROVENANT DE TEMPS.CSS */

/******************************************************************* ACCUEIL */

#accueil { 
position:absolute;
width:140px;
height:110px;
display:block; 
top:5px; 
left:120px;
} 

/****************************************************************** GLOSSARY */

.glossaryBCK { 
font-family:"Arial", Helvetica, Verdana;
background:url(/medias/images/interface/puce.jpg) no-repeat;
margin-bottom:6px;
}

#glossary h2{
padding-top:10px;
border-bottom:2px dotted #666666;
font-family:"Arial", Helvetica, Verdana;
}

#glossary h3{
padding:5px;
font-family:"Arial", Helvetica, Verdana;
color:#94185a;
}

#glossary h3 a{
text-decoration:none;
color:#94185a;
}

#glossary h3 a:hover{
text-decoration:none;
color:#94185a;
}

#glossary h4{
font-size:12px;
padding:7px;
font-family:"Arial", Helvetica, Verdana;
color:#666666;
}

#glossary h4 a{
font-size:12px;
text-decoration:none;
color:#444444;
font-weight:300;
}

#glossary h4 a:hover{
font-size:12px;
text-decoration:none;
color:#a40454;
}

/****************************************************************** RESERVE */

.reserve{
background: #DDDDDD url(/medias/images/interface/puceGris.jpg) no-repeat;
background-position:2px 6px;
text-align:left;
padding-left:30px;
padding-right:20px;
border-bottom:1px dotted #666666;
}

.reserve h2{
padding-top:10px;
font-family:"Arial", Helvetica, Verdana;
}

/****************************************************************** DOCONTAINER */

#doContainer h4{
font-size:12px;
padding:7px;
font-family:"Arial", Helvetica, Verdana;
color:#666666;
}

#doContainer h4 a{
font-size:12px;
text-decoration:none;
color:#444444;
font-weight:300;
}

#doContainer h4 a:hover{
font-size:12px;
text-decoration:none;
color:#a40454;
}

/****************************************************************** AVANTAGES */

#advantages{
	position:relative;
	background-image: url(../medias/images/interface/bck_service.jpg);
	height: 550px;
	width:240px;
	margin-top: 25px;
	padding-top:20px;
	float:left;
	color:#737573;
	background-repeat: no-repeat;
	padding-left:18px;
	right:10px;
}

#advantages p{
width:200px;
color:#737573;
text-align:justify;
padding-bottom:8px;
padding-top:8px;
}


#advantages h2{
margin-bottom:10px;
margin-left:25px;
color:#931859;
font-size:13px;
width:170px;
text-transform:uppercase;
border-bottom:2px dotted #cfcfcf;
}

#advantages ul li{
	padding-bottom:6px;
	padding-left:0px;
}

/****************************************************************** DEPLOYING SERVICES */

.service_deploying {
padding-left:25px;
width:170px;
color:#737573;
}

.deploying{
border-bottom:1px dotted #dfdfdf ;
padding-top:10px;
}

.service_deploying_sm {
padding-left:14px;
color:#737573;
}

/****************************************************************** PDF */

#pdf{
width:50%;
float:left;
text-align:center;
padding-top:10px;
}

/******************************************************************* ROUGE */

.rouge2{
color:#737573;
list-style-image: url(/medias/images/interface/arrow.jpg);}

.rouge3{
color:#737573;
list-style-image: url(/medias/images/interface/puces.jpg)}

.rougeMyxdc{
padding-bottom:5px;
text-transform:uppercase;
font-size:10px;
list-style-image: url(/medias/images/interface/arrow.jpg);}

.rougeMyxdc a{
color:#666666;
list-style-image: url(/medias/images/interface/arrow.jpg);}

.rougeMyxdc a:hover{
color:#737573;
list-style-image: url(/medias/images/interface/arrow.jpg);}


/******************************************************************* PRINT PAGE */

#printPage{
width:50%;
float:right;
text-align:center;
padding-top:10px;
}

/***************************************************************** INCLASSABLES */

.bck{
background:#f9f9f9 url(../images/commun/article.jpg) repeat-x;
border-bottom:1px dotted #666666;
border-top:1px dotted #666666;}

.moviesTitle{
padding:5px;
font-size:12px;
font-weight:bold;
font-family:"Arial", Helvetica, Verdana;
color:#94185a;
}

#img_support{
text-align:center;
padding-top:25px;}

.fondMyxdc{
background-color:#ddd;
padding-top:5px;
}


/******************************************************************************************************************************* STYLE PROVENANT DE TECHNOLOGY.CSS */
.technology{
	font-size:10px;
	margin-top:15px;
	margin-bottom:15px;
	width:160px;
	margin-left:20px;
	height:200px;
}

.technology li{
list-style-image:url(/medias/images/interface/arrow.jpg);
}

.fleche_bas_technology {
	background-image:url(/medias/images/interface/bas_btn.jpg);
	background-repeat:no-repeat;	
	padding-top:10px;
	height:10px;
	position:absolute;
	top:270px;
	right:30px;
	width:180px;
}

.fleche_haut_technology{
	display:block;
	background-image:url(/medias/images/interface/haut_technology_btn.jpg);
	background-repeat:no-repeat;
	height:60px;
}

.fleche_haut_technology a {
position:absolute;
top:50px;
right:110px;
}

.fleche_bas_technology a{
position:absolute;
top:10px;
right:80px;
}

/***************************************************************** SCREENS */


.screen_country{
background-color:#FFF;border:1px solid #CCC;padding:15px;
}

.screen_country li{
list-style-type:none;margin-left:30px;
}

.screen_country h3{
background: white url(/medias/images/interface/puce2.jpg) no-repeat;font-size:14px;padding-left:38px;margin-bottom:10px;
}

.screen_country h4{
padding-left:18px;background: white url(/medias/images/interface/arrow.jpg) no-repeat;font-size:12px;margin-bottom:2px;
margin-left:-10px;
}

.screen_site{
margin-bottom: 1em;
}

.screen_city{

}
.newsAbstract h4
{
	font-size:12px;
}

#infobulle{
color:red;
position: absolute;
visibility : hidden;
z-index : 10;
}