body {
	font: normal 11px/15px Tahoma, Arial, sans-serif;
	color: #000;
	background-color: #edeae9;
	margin: 0;
	padding: 0;
}

#top {
	width: 1100px;
	height: 200px;
	background-image: url(../images/idcreatives.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#top2 {
	width: 1100px;
	height: 20px;
}
#topmy {
	width: 960px;
	height: 200px;
	background-image: url(../images/my_idcreatives.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#enclose {
	float: left;
	width: 960px;
}
#column_main {
	float: right;
	width: 710px;
}
#enclose2 {
	float: left;
	width: 850px;
}
#column_main2 {
	float: right;
	width: 610px;
}
#column_main3 {
	float: right;
	width: 810px;
}
#column_nav {
	float: left;
	width: 220px;
}
#column_more {
	float: right;
	width: 240px;
}

/* GENERAL */

.rose	{ color: #f287b6; }
.anis	{ color: #aece11; }
.marron	{ color: #7f644d; }
.taupe	{ color: #b2a49e; }

a.marron:link, a.marron:visited, a.marron:active {color: #7f644d; text-decoration: underline; background: none;}
a.marron:hover {color: #b2a49e; text-decoration: none;}

a:link, a:visited, a:active {
	text-decoration: underline;
	color: #f287b6;
	background: none;
}
a:hover {
	text-decoration: none;
	color: #000;
}

p, td, ul, ol, li, dl, dt, dd {
	font: normal 11px/15px Tahoma, Arial, sans-serif;
	color: #000;
}
p {
	margin: 0;
	padding: 0;
}

p.prdDesc {
  text-align: justify;
  width: 620px;
  margin: auto;
  text-indent: 15px;
  background: #d1cac8;
  padding: 10px;
  border: solid 1px #b2a49e;
  border-bottom: solid 7px #b2a49e;
}

p.usrDesc {
  text-align: justify;
  text-indent: 15px;
  background: #d1cac8;
  padding: 10px;
  border: solid 1px #b2a49e;
  border-bottom: solid 7px #b2a49e;
}

textarea.editPrd {
  text-align: justify;
  text-indent: 15px;
  background: #d1cac8;
  padding: 10px;
  border: solid 1px #b2a49e;
  border-bottom: solid 7px #b2a49e;
  color: #000;
}

textarea.editPrd:hover {
  background: #d9d9d9;
}

textarea.editPrd:focus {
  background: #d9d9d9;
}

span.userLogin {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  color: #670b92;
}

img {
	border: none;
	vertical-align: middle;
}

table {
	border: 0;
}
td {
	vertical-align: top;
}

/* -- PRODUCT COLOR SET -- */


/* - marron - */

h1.prd {
  background: #7f644d;
  min-height: 30px;
  padding-top: 5px;
}

img.prdImg {
  cursor:pointer; 
  border: solid 4px #7f644d;
  border-bottom: solid 10px #7f644d;
  border-top: none;
}

img.prdImg:hover {
  border: solid 4px #c7ba00;
  border-bottom: solid 10px #c7ba00;
  border-top: none;
}

img.prdImgSec {
  cursor:pointer; 
  border: solid 4px #7f644d;
  border-top: none;
}

img.prdImgSec:hover {
  border: solid 4px #c7ba00;
  border-top: none;
}

label {
  font-weight: bold;
  color: #7f644d;
}

tr.underline td {
  border-bottom: solid 2px #7f644d;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 15px;
  background: #ba9c82;
}

tr.underlineTop td {
  border-bottom: solid 2px #7f644d;
  border-top: solid 2px #7f644d;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 15px;
  background: #ba9c82;
  width: 25%;
}

tr td.leftTd {
  border-left: solid 5px #7f644d;
}

tr td.rightTd {
  border-right: solid 2px #7f644d;
  margin-right: 10px;
}

tr td.prdImgSec {
  border-top: solid 10px #7f644d;
}

table.userTab {
  border: solid 3px #7f644d;
}

table.userTab td.userTabTop {
  background: #7f644d; 
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #f287b6;
  padding: 5px;
}




/* -- END PRODUCT COLOR SET -- */

/* TITLE */

h1 {
	font: normal 18px/22px Arial, sans-serif;
	color: #f287b6;
	margin: 0;
	padding: 0 50px 0 0;
	background-image: url(../images/h1_bullet.gif);
	background-repeat: no-repeat;
	background-position: right top;
  min-height: 50px;
}

h3 {
	color: #f287b6;
	font-size: 21px;
	text-align: center;
	margin: 0;
	padding: 0 50px 0 0;
	background-image: url(../images/h1_bullet.gif);
	background-repeat: no-repeat;
	background-position: right;
        /*min-height: 50px;*/
}
h2 {
	font: normal 11px/15px Tahoma, Arial, sans-serif;
	color: #f287b6;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h2.managePrd {
	font: normal 12px/16px Tahoma, Arial, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #c7ba00;
  background: #7f644d;
}

img.managePrd {
  border: solid 2px #7f644d;
}

span.h {
	font: normal 11px/15px Tahoma, Arial, sans-serif;
	color: #f287b6;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

a.listUser {
  border: solid 1px #000;
  padding: 5px;
  font-weight: bold;
  font-size: 15px;
  background: #ead6c5;
}
span.listUser {
  border: solid 1px #000;
  padding: 5px;
  font-weight: bold;
  font-size: 15px;
  background: #ead6c5;
}

/* LINK BULLET */

a.link_marron:link, a.link_marron:visited, a.link_marron:active {color: #7f644d; background-image: url(../images/link_bullet_marron.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_rose:link, a.link_rose:visited, a.link_rose:active {color: #f287b6; background-image: url(../images/link_bullet_rose.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_rosace:link, a.link_rosace:visited, a.link_rosace:active {color: #7f644d; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_anis:link, a.link_anis:visited, a.link_anis:active {color: #aece11; background-image: url(../images/link_bullet_anis.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}a.link_orange:link, a.link_orange:visited, a.link_orange:active {color: #ce8911; background-image: url(../images/link_bullet_orange.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_brique:link, a.link_brique:visited, a.link_brique:active {color: #db511d; background-image: url(../images/link_bullet_brique.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_fuchsia:link, a.link_fuchsia:visited, a.link_fuchsia:active {color: #d6007f; background-image: url(../images/link_bullet_fuchsia.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_mauve:link, a.link_mauve:visited, a.link_mauve:active {color: #841f83; background-image: url(../images/link_bullet_mauve.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_violet:link, a.link_violet:visited, a.link_violet:active {color: #662384; background-image: url(../images/link_bullet_violet.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_bleu:link, a.link_bleu:visited, a.link_bleu:active {color: #00529c; background-image: url(../images/link_bullet_bleu.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_ciel:link, a.link_ciel:visited, a.link_ciel:active {color: #0072bc; background-image: url(../images/link_bullet_ciel.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_turquoise:link, a.link_turquoise:visited, a.link_turquoise:active {color: #009fdb; background-image: url(../images/link_bullet_turquoise.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_corail:link, a.link_corail:visited, a.link_corail:active {color: #009cac; background-image: url(../images/link_bullet_corail.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_vert:link, a.link_vert:visited, a.link_vert:active {color: #00984a; background-image: url(../images/link_bullet_vert.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
a.link_moutarde:link, a.link_moutarde:visited, a.link_moutarde:active {color: #c7ba00; background-image: url(../images/link_bullet_moutarde.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}


a.link_marron:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_rose:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_rosace:hover {color: #aece11; text-decoration: none;}
a.link_anis:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_orange:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_brique:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_fuchsia:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_mauve:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_violet:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_bleu:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_ciel:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_turquoise:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_corail:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_vert:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}
a.link_moutarde:hover {color: #b2a49e; background-image: url(../images/link_bullet_taupe.gif); text-decoration: none;}


/* NAV LEFT */

#nav_left ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
#nav_left li {
	background: none;
	margin: 0;
	padding: 0;
}
#nav_left a {
	width: 150px;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	padding: 5px 15px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#nav_left a:hover {
	background-repeat: no-repeat;
	background-position: left center;
	color: #b2a49e;
	text-decoration: none;
}

#nav_left .marron a {background-image: url(../images/nav_left_bullet_marron.gif);}
#nav_left .marron a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .rose a {background-image: url(../images/nav_left_bullet_rose.gif);}
#nav_left .rose a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .anis a {background-image: url(../images/nav_left_bullet_anis.gif);}
#nav_left .anis a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .orange a {background-image: url(../images/nav_left_bullet_orange.gif);}
#nav_left .orange a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .brique a {background-image: url(../images/nav_left_bullet_brique.gif);}
#nav_left .brique a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .fuchsia a {background-image: url(../images/nav_left_bullet_fuchsia.gif);}
#nav_left .fuchsia a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .mauve a {background-image: url(../images/nav_left_bullet_mauve.gif);}
#nav_left .mauve a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .violet a {background-image: url(../images/nav_left_bullet_violet.gif);}
#nav_left .violet a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .bleu a {background-image: url(../images/nav_left_bullet_bleu.gif);}
#nav_left .bleu a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .ciel a {background-image: url(../images/nav_left_bullet_ciel.gif);}
#nav_left .ciel a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .turquoise a {background-image: url(../images/nav_left_bullet_turquoise.gif);}
#nav_left .turquoise a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .corail a {background-image: url(../images/nav_left_bullet_corail.gif);}
#nav_left .corail a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .vert a {background-image: url(../images/nav_left_bullet_vert.gif);}
#nav_left .vert a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}
#nav_left .moutarde a {background-image: url(../images/nav_left_bullet_moutarde.gif);}
#nav_left .moutarde a:hover {background-image: url(../images/nav_left_bullet_taupe.gif);}

/* BOX NAV */

.box_nav_top {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_nav_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_nav {
	width: 180px;
	background-image: url(../images/box_nav_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_nav_bottom {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_nav_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

/* BOX HOT */

.box_hot_top {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_hot_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_hot {
	width: 180px;
	background-image: url(../images/box_hot_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_hot_bottom {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_hot_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

/* BOX HIGHT */

.box_hight_top {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_hight_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_hight {
	width: 180px;
	background-image: url(../images/box_hight_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_hight_bottom {
	width: 220px;
	height: 20px;
	background-image: url(../images/box_hight_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_hight a.link:link, .box_hight a.link:visited, .box_hight a.link:active {color: #fff; background-image: url(../images/link_bullet_blanc.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
.box_hight a.link:hover {color: #000; background-image: url(../images/link_bullet_noir.gif); text-decoration: none;}

/* FormError */

.formError {
  border: #d81818 2px dashed;
  background: #ff9292;
  color: #9d2700;
  margin-right: 50px;
  margin-bottom: 30px;
}

.formError ul li {
  list-style-type: square;
  color: #d81818;
  font-weight: bold;
}

/* Flash */

.flash {
  border: #017417 2px dashed;
  background: #b0ecbb;
  color: #0f0;
  margin-right: 50px;
  margin-bottom: 30px;
}

.flash ul li {
  list-style-type: square;
  color: #017417;
  font-weight: bold;
}

/* BOX MAIN */

.box_main {
	width: 556px;
	border: 2px dashed #b2a49e;
	padding: 15px;
	background-color: #fff;
}

.box_main_3col {
	float: left;
	width: 120px;
	border: 2px dashed #b2a49e;
	padding: 5px;
}

/* BOX MAIN WITHOUT COLUMN MORE */

.box_main_full {
	width: 640px;
	border: 2px dashed #b2a49e;
	padding: 15px;
	background-color: #fff;
}

.box_main_full2 {
	width: 460px;
	border: 2px dashed #b2a49e;
	padding: 15px;
	background-color: #fff;
}

.box_main_fullP {
	width: 800px;
	border: 2px dashed #b2a49e;
	padding: 15px;
	background-color: #fff;
}


/* BOX MORE */

.box_more_top {
	width: 240px;
	height: 20px;
	background-image: url(../images/box_more_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_more {
	width: 200px;
	background-image: url(../images/box_more_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_more_bottom {
	width: 240px;
	height: 20px;
	background-image: url(../images/box_more_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_more h2 {
	color: #fff;
}
.box_more p {
	color: #f287b6;
}
.box_more .separate {
	margin: 10px 0;
	border-top: 1px solid #f287b6;
}
.box_more a.link:link, .box_more a.link:visited, .box_more a.link:active {color: #fff; background-image: url(../images/link_bullet_blanc.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
.box_more a.link:hover {color: #f287b6; background-image: url(../images/link_bullet_rose.gif); text-decoration: none;}

/* BOX PINK */

.box_pink_top {
	width: 240px;
	height: 20px;
	background-image: url(../images/box_pink_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_pink {
	width: 200px;
	background-image: url(../images/box_pink_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
	color: #fff;
}
.box_pink_bottom {
	width: 240px;
	height: 20px;
	background-image: url(../images/box_pink_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_pink a.link:link, .box_pink a.link:visited, .box_pink a.link:active {color: #fff; background-image: url(../images/link_bullet_blanc.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
.box_pink a.link:hover {color: #000; background-image: url(../images/link_bullet_noir.gif); text-decoration: none;}

/* FORM */

form {display: inline}

input {
	font: normal 11px/13px Tahoma, Arial, sans-serif;
	color: #7f644d;
	background-color: #ffffff;
	border: solid 1px #7f644d; 
        padding-left: 10px;
}
select {
	font: normal 11px/13px Tahoma, Arial, sans-serif;
	color: #7f644d
}
textarea {
	font: normal 11px/13px Tahoma, Arial, sans-serif;
	color: #7f644d
}

a.form_button, a.form_button:visited, a.form_button:active {
	color: #fff;
	text-decoration: none;
	background-color: #7f644d;
	padding: 1px 10px;
}
a.form_button:hover {
	color: #f287b6;
	text-decoration: none;
}

/* LOGIN */

#login {
	float: right;
	width: 326px;
	margin-top: 90px;
	color: #7f644d;
}

/* NAV BOTTOM */

#nav_bottom {
	padding: 10px 0 30px 250px;
}
#nav_bottom ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}
#nav_bottom li {
	float: left;
	margin: 0;
	padding: 0;
}
#nav_bottom a:link, #nav_bottom a:visited, #nav_bottom a:active {
	display: block;
	padding-right: 10px;
	color: #7f644d;
	text-decoration: underline;
}
#nav_bottom a:hover {
	color: #b2a49e;
	text-decoration: none;
}

/* TAGS */

#tags a:link, #tags a:visited, #tags a:active {
	font-size: 10px;
	text-decoration: none;
	color: #000;
	background: none;
}
#tags a:hover {
	text-decoration: none;
	color: #f287b6;
}
#tags a.medium:link, #tags a.medium:visited, #tags a.medium:active {
	font-size: 13px;
}
#tags a.small:link, #tags a.small:visited, #tags a.small:active {
	font-size: 11px;
}
#tags a.large:link, #tags a.large:visited, #tags a.large:active {
	font-size: 15px;
	font-weight: bold;
}

/* MY IDCREATIVES */

#mytop {
	width: 960px;
	height: 200px;
	background-image: url(../images/my_idcreatives.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#myenclose {
	float: left;
	width: 550px;
}
#mycolumn_main {
	float: right;
	width: 250px;
}
#mycolumn_nav {
	float: left;
	width: 220px;
}
#mycolumn_more {
	background-color: #fff;
	float: right;
	width: 356px;
	padding: 0 12px;
}

/* BOX MY */

.box_my_top {
	width: 300px;
	height: 20px;
	background-image: url(../images/box_my_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_my {
	width: 260px;
	background-image: url(../images/box_my_bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_my_bottom {
	width: 300px;
	height: 20px;
	background-image: url(../images/box_my_bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.box_my_top_full {
	width: 660px;
	height: 20px;
	background-image: url(../images/box_my_top_full.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_my_full {
	width: 660px;
	background-image: url(../images/box_my_bg_full.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_my_bottom_full {
	width: 660px;
	height: 20px;
	background-image: url(../images/box_my_bottom_full.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.box_com_top_full {
	width: 660px;
	height: 20px;
	background-image: url(../images/box_com_top_main_full.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.box_com_full {
	width: 660px;
	background-image: url(../images/box_com_bg_main_full.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding: 0 20px;
}
.box_com_bottom_full {
	width: 660px;
	height: 20px;
	background-image: url(../images/box_com_bottom_main_full.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.box_my h2 {
	color: #fff;
}
.box_my p {
	color: #f287b6;
}
.box_my .separate {
	margin: 10px 0;
	border-top: 1px solid #f287b6;
}
.box_my a.link:link, .box_my a.link:visited, .box_my a.link:active {color: #fff; background-image: url(../images/link_bullet_blanc.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 8px; font: bold 11px/15px Tahoma, Arial, sans-serif; text-decoration: none;}
.box_my a.link:hover {color: #f287b6; background-image: url(../images/link_bullet_rose.gif); text-decoration: none;}

/* BOX AJAX */

.box_ajax {
	width: 316px;
	background-image: url(../images/box_ajax_bg.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	padding: 0 20px 15px 20px;
}
.title_ajax {
	height: 18px;
	padding-top: 6px;
	background-image: url(../images/box_ajax_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.title_ajax a:link, .title_ajax a:visited, .title_ajax a:active {
	padding: 0 12px 0 12px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.title_ajax a:hover {
	color: #f287b6;
	text-decoration: none;
}
.box_ajax input {
	font: normal 11px/13px Tahoma, Arial, sans-serif;
	color: #000;
	background-color: #b2a49e;
	border: none;
}

.menu_link {
	A:link { text-decoration: none; color:#400080; }
	A:visited { text-decoration: none; color:#400080; }
	A:hover { text-decoration: none; color:#FF0080; }

}

