/* DESIGN */

/* Main */
body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
p {
  font-size:13px;
  line-height:130%;
}


.hide {
  display:none;
}
.nav {
  display:none;
}
.pointer_cursor {
  cursor:pointer;
}
a {
  text-decoration:none;
  color:#7470ab;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
a:link {
  text-decoration:none;
  color:#7470ab;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
a:hover{
  text-decoration:underline;
  color:red;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
a:active {
  text-decoration:none;
  color:#7470ab;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
a:visited {
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
.page_title {
  font-size:22px;
  color:#7470ab;
}
.back { 
  position:relative;
  text-align:right;
  margin-right:180px;
  margin-top:-35px;
  margin-bottom:20px;
}

/* Text */
.text1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
.text2 {
  font-size:12px;
}
.text3 {
  font-size:10px;
}
.white {color:#FFFFFF:}
.violet {color:#7470ab;}
.violetsmall {color:#7470ab; font-size:12px;}
.noir {color:#000000;}
.noirsmall {color:#000000; font-size:11px;}
.rouge {color:#ff0000;}
.rougerosesmall {color:#CF0051; font-size:11px;}
.grissmall {color:#666666; font-size:11px;}
.bleusmall {color:#49ADD6; font-size:11px;}
.greysmall {color:#B1B0B0; font-size:11px;}
.purplesmall {color:#7571AE; font-size:11px;}
.smallviolet {color:#7470ab; font-size:11px;}
.page_subtitle {font-weight:bold; color:#7470ab;}

/* Formulaire */
.bouton {font-size:11px; background-color:#ffffff; border-bottom:#67827E 1px solid; border-left:#67827E 1px solid; border-right:#67827E 1px solid; border-top:#67827E 1px solid; color:#755555;width:246px;}
.form_subtitle {color:black;font-size:11px;}
.form_titlefont2 {color:#7072b5;}
.form_red {color:#ff3000;font-size:11px;}
.form_blue {color:#49ADD6;font-size:11px;}
.form_green {color:#63BE5F;}
.form_field {color:#666666;font-size:11px;}
.form_cniltext {font-size:11px;color:#7072b5;}
.captchaformlabel {font-size:11px;color:#666666;}
.cnilformtitle {font-size:11px;color:#7072b5;}
.cnilformtexte {font-size:11px;color:#7072b5;}

/* Links */
.linkheader A:link {font-size:12px;color:white;font-weight:bold;text-decoration:none;}
.linkheader A:active {font-size:12px;color:white;font-weight:bold;text-decoration:none;}
.linkheader A:visited {font-size:12px;color:white;font-weight:bold;text-decoration:none;}
.linkheader A:hover {font-size:12px;color:black;font-weight:bold;text-decoration:none;}

.linkblack A:link {font-size:11px;color:black;text-decoration:none;}
.linkblack A:active {font-size:11px;color:black;text-decoration:none;}
.linkblack A:visited {font-size:11px;color:black;text-decoration:none;}
.linkblack A:hover {font-size:11px;color:#7470ab;text-decoration:none;}

/* Horizontal Menu */
.header_table {
  width:940px;
  height:34px;
  margin-top:1px;
}
.header_table_td {
  background:url("/fashion_plm/pictures/design/hmenu.gif") repeat-x bottom;
  border-right:1px solid white;
  text-align:center;
  padding-left:10px;
  padding-right:10px;
}
.header_table_corner {
  background:url("/fashion_plm/pictures/design/home_corner.gif") no-repeat bottom;
  width:14px;
}

/* Vertical Menu */
.vmenu {
  height:470px;
  width:186px;
  font-size:12px;
}
.vmenu2 {
  width:100%;
}
.vmenu2 td {
  padding-left:10px;
  padding-right:10px;
}
.vmenu_head {
  height:46px;
  background-image:url("/fashion_plm/pictures/design/menu1.gif");
  font-weight:bold;
  color:white;
  padding-left:10px;
}
.vmenu_content {
  background:url("/fashion_plm/pictures/design/menu6.gif") repeat-y;
}
.vmenu_cat {
  background:url("/fashion_plm/pictures/design/menu2.gif") no-repeat bottom;
  padding-top:6px;
  padding-bottom:6px;
}
.vmenu_cel_left  {
  background:url("/fashion_plm/pictures/design/menu3.gif") no-repeat bottom;
  text-align:left;
  padding-top:6px;
  padding-bottom:6px;
  cursor:pointer; 
}
.vmenu_cel_right  {
  background:url("/fashion_plm/pictures/design/menu3.gif") no-repeat bottom;
  text-align:right;
  padding-top:6px;
  padding-bottom:6px;
  cursor:pointer; 
}
.vmenu_cel a {
  font-size:12px;
}
.vmenu_cel a:link {
  font-size:12px;
}
.vmenu_cel a:hover{
  font-size:12px;
}
.vmenu_cel a:active {
  font-size:12px;
}
.vmenu_cel a:visited {
  font-size:12px;
}
.vmenu_foot {
  height:77px;
  background-image:url("/fashion_plm/pictures/design/menu5.gif");
}

/* Center content */
.main_content2 {
  width:580px;
}

.bordercolor { border-style: solid; border-color: #7470AB; }

/* Footer */
.fond_footer01 {
  width:500px;
  height:17px;
  background-image:url("/fashion_plm/pictures/homev3/background/fond_homev3_footer01.jpg");
  background-position:center center;
  background-repeat:no-repeat;
}
.fond_footer02 {
  height:17px;
  background-image:url("/fashion_plm/pictures/homev3/background/fond_homev3_footer02.jpg");
  background-position:center center;
  background-repeat:repeat-x;
}
.social img{
  margin:2px;
  margin-top:-2px;
}
.txtfootersmall {
  font-size:11px;
}
.fondmail{background-image:url("/en/fashion_plm/pictures/background/mail_forward.jpg");width:727px;height:431px;background-position:center center;background-repeat: no-repeat;}

/* Formulaire Event */
.txt_fond1{font-size:11px;color:black;font-family:Tahoma;text-decoration:none;}
.txt_detail {font-size:11px;color:black;font-family:Tahoma;text-decoration:none;}
.design_event{background-image:url("/en/fashion_plm/pictures/background/design_events01.gif");background-position:center bottom;background-repeat:no-repeat;}

.linkdetail A:link {color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkdetail A:active {color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkdetail A:visited {color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkdetail A:hover {color:crimson;font-family:Tahoma;text-decoration:underline;}

.event_grey_subtitle {font-size:12px; color:#7470ab;}
.grey_detail {color:#7470ab;}

.linkhome A:link {font-size : 16px;text-decoration : none;font-family : Helvetica, sans-serif;}
.linkhome A:active {font-size : 16px;text-decoration : none;font-family : Helvetica, sans-serif;}
.linkhome A:visited {font-size : 16px;text-decoration : none;font-family : Helvetica, sans-serif;}
.linkhome A:hover {font-size : 16px;text-decoration : none;font-family : Helvetica, sans-serif;}

H1 {font-size:13pt; font-weight:bold;margin-bottom:0; font-family:Arial, Helvetica, sans-serif;}

/* ƒrƒfƒI */
.linkvideo A:link {font-weight:bold; color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkvideo A:active {font-weight:bold; color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkvideo A:visited {font-weight:bold; color:#7470ab;font-family:Tahoma;text-decoration:none;}
.linkvideo A:hover {font-weight:bold; color:crimson;font-family:Tahoma;text-decoration:underline;}

/* search */
.linkblueboldheader A:link {font-size:10px;color:#0099D8;font-weight:nomal;font-family:Tahoma;text-decoration:none;}
.linkblueboldheader A:active {font-size:10px;color:#0099D8;font-weight:nomal;font-family:Tahoma;text-decoration:none;}
.linkblueboldheader A:visited {font-size:10px;color:#0099D8;font-weight:nomal;font-family:Tahoma;text-decoration:none;}
.linkblueboldheader A:hover {font-size:10px;color:crimson;font-weight:nomal;font-family:Tahoma;text-decoration:underline;}
