body {
font-family:Arial,Helvetica;
background:#000 url('images/charte/tunisiano/bg_repeat.jpg') repeat-x left top;
padding:0px;
margin:0px;
line-height:12px;
}

/* PNG FIX */
#logo,#ban,#header,#nav,#bloc_pub,#bloc_pub span,#bloc_home_droit,#bloc_home_droit span,#nav_rub,#bloc_image,#bloc_texte,#bloc_uni,#footer { 
behavior: url("images/charte/tunisiano/iepngfix.htc"); 
}


#bg {
background:#000 url('images/charte/tunisiano/fond_tuni.jpg') no-repeat left top;
width:1024px;
height:649px;
}

#global {
position:absolute;
left: 50%; 
top:50%;
float:left;
margin-left: -450px;
margin-top: -290px;
width: 900px;
height:580px;
z-index:1;
border:0px solid #000;
}



#header {
display:block;
width:950px;
height:140px;
top:50px;
background: url('images/charte/tunisiano/fond_header_tuni.png') no-repeat;
border:0px solid #000;
}

#msg_loading {
width:150px;
height:16px;
font-size:11px;
text-align:center;
position:relative;
margin-left:auto;
margin-right:auto;
top:190px;
}

#msg_loading img {
display:inline;
vertical-align:middle;
}

#logo {

float:left;
display:inline;
position:relative;
background : url('images/charte/tunisiano/logo_tuni_v2.png') no-repeat;

width:218px;
height:89px;
left:-13px;
top:12px;
cursor:pointer;
border:0px solid #000;
}

#logo h1 {
filter:alpha(opacity=25); -moz-opacity: 0.0; opacity: 0.0;
}

#ban {
display:inline;
float:left;
position:relative;
left:-57px;
top:10px;
width:728px;
height:90px;
}

#jukebox {
float:left;
position:relative;
display:inline;
float:left;
left:680px !important;
left:34px;
top:4px;
}

#nav_category {
position:relative;
float:left;
top:-5px;
left:0px;
padding:8px 0 0 15px !important;
padding:4px 0 0 15px;
height:26px;
width:900px;
margin:0 0 15px 0;
background : url('images/charte/general/fond_sub_nav.png') no-repeat;
background-position:0px 1px !important;
background-position:0px -4px ;
border:0px solid #000;
z-index:1;
}

#nav_category ul {
margin:0;
padding:0;
list-style: disc;
}

#nav_category li {
display:inline;
margin:0 10px 0 0;
}

#nav_category li a {
color:#FFF;
text-decoration:none;
font-size:12px;

}

#nav_artistes {
position:relative;
display:inline;
float:left;
left:0px;
top:-3px !important;
top:-5px;
height:20px !important;
height:40px;
width:900px;
padding:7px 0 0 0 ;
margin-top:0px;
margin-right:0px;
margin-bottom:15px !important;
margin-left:0px;
background : url('images/charte/tunisiano/fond_sub_nav_tuni.gif') no-repeat;
border:0px solid #000;
}

#nav_rub {
position:absolute !important;
position:relative;
top:109px !important;
top:16px;
left:160px;
display:block;
border:0px solid #000;
}

#nav_rub ul {
list-style:none;
margin:0;
padding:0;
}

#nav_rub li {
display:inline;
}

#nav_rub a
{
float:left;
display:block;
width:103px;
height: 33px ;
color: #000 ;
background:no-repeat;
padding:0;
margin:0;
cursor:pointer;
position:relative;
left:-130px;
behavior: url('images/charte/tunisiano/iepngfix.htc');
}

/*
#nav_rub a:hover
{
float:left;
display: block;
width:103px;
height: 33px ;
color: #000 ;
background : no-repeat 0 -33px ;
padding:0;
margin:0;
cursor:pointer;
}
*/

#nav_rub #current a {
background-position: 0 -33px;
}

#nav_rub h1 {
display:none;
}

#frame {
float:left;
position:relative;
top:-15px;
margin:0;
padding:0;
height:370px;
width:900px;
display:block;
}

#bloc_pub {
float:left;
display:block;
background:url('images/charte/tunisiano/bloc_pub_tuni.png') no-repeat;
width:184px;
height:368px;
padding:0;
margin:0;
border:0px solid #000;
line-height:12px !important;
line-height:11px;
}

#bloc_pub span {
margin:0;
padding:0px;
border:0px solid #000;
position:relative;
top:10px;
left:-3px;
background:url('images/charte/tunisiano/fond_pub_tuni.gif') no-repeat;
width:190px;
height:100%;
font-size:11px;
}

#bloc_pub img {
border:0px solid #0FF;
padding:15px;
margin:0;
}

#bloc_pub span h1 {
margin:0;
padding:0;
display:block;
font-size:14px;
font-weight:bold;
}

#bloc_pub span input {
width:120px;
border:1px solid #954E1C;
margin:3px 0px 3px 0px;
}

#bloc_pub span form {
padding:0px;
margin:0px 0px 0px 0px;
position:relative;
left:15px;
top:15px;
border:0px solid #000;
width:155px;
}

#bloc_pub span form img {
border:0px solid #000;
padding:0px;
margin:3px 0px 0px 0px;
}

#bloc_pub span a {
color:#954E1C;
font-size:11px;
text-decoration:none;
}

#bloc_pub span a:hover {
color:#954E1C;
font-size:11px;
text-decoration:underline;
}

#bloc_home_droit {
float:left;
display:block;
margin:0;
padding:0;
background:url('images/charte/tunisiano/bloc_home_droit.png') no-repeat;
width:702px;
height:368px;
border:0px solid #000;
}

#bloc_image {
position:relative;
top:10px;
display:inline;
width:350px;
height:352px;
background:url('images/charte/tunisiano/bloc_image.gif');
border:0px solid #000;
}

#bloc_image img {
}

#bloc_texte {
float:right;
position:relative;
top:10px;
display:inline;
width:350px;
height:352px;
background:url('images/charte/tunisiano/bloc_image.gif') no-repeat;
border:0px solid #000;
padding:0;
margin:0;
}

#bloc_texte p {
margin:0px 15px 10px 2px;
height:82px;
overflow:hidden;
display:block;
background-color:#FFFFFF;
font-size:12px;
text-align:justify;
}

#bloc_uni {
background:url('images/charte/general/fond_uni.gif') no-repeat;
width:700px;
height:353px;
float:right;
position:relative;
top:10px;
left:-2px;
display:inline;
font-size:10px;
}

#bloc_uni p {

margin:15px 0px 15px 15px;
height:320px;
overflow:auto;
display:block;
border:0px solid #F00;
width:680px;
}

#bloc_uni table {
font-size:12px;
}

#bloc_uni tr {
/*border-width:1px 0px 1px 0px; border-style:solid; border-color:#C8C8C8*/
border:1px solid #000;
}

#bloc_uni table img {
vertical-align:middle;
text-align:left;
}

#bloc_cadre_news {
position:relative;
top:-8px;
left:-3px;
display:inline;
width:307px;
height:349px;
background:url('images/charte/tunisiano/bloc_cadre_news.gif') no-repeat;
padding:0px;
margin:0px;
}

#bloc_cadre_news img{
padding:0px 15px 0px 15px;
margin:0;
}

#img {
padding:0 0 0 15px;
margin:0;
border:0px solid #000;
}

#img img {
padding:0;
margin:0;
}

#img p {
padding:0;
margin:0;
font-size:11px;
border:0px solid #000;
text-align:center;
font-style:italic;
}

#img a {
color : #954E1C;
font-size:11px;
text-decoration:none;
display:inline;
padding:5px;
}

#img a:hover {
text-decoration:underline;
}

#bloc_cadre_news h1 {
float:left;
padding:15px 15px 0 15px;
margin:0px 0 2px 0;
color:#000;
display:inline;
font-weight:bold;
font-size:15px;
}

#bloc_cadre_news h2 {
float:right;
padding:22px 20px 0 15px;
margin:0px 0 2px 0;
color:#000;
display:inline;
font-weight:bold;

}

#bloc_cadre_news a {
color:#000;
font-size:12px;
text-decoration:none;
}

#bloc_cadre_news a:hover {
color:#FF8400;
font-size:12px;
text-decoration:underline;
}


#bloc_cadre_news span {
float:left;
padding:5px 15px 0 15px;
color:#000;
font-size:10px;
}

#bloc_cadre_news span a {
/*color : #954E1C;*/
color : #954E1C;
font-size:11px;
text-decoration:none;
display:inline;
padding:5px;
}

#bloc_cadre_news span a:hover {
text-decoration:underline;
}


#bloc_cadre_news h3 {
padding:0;
margin:3px;
font-weight:normal;
display:block;
width:80px;
border:0px solid #000;
float:left;
font-size:11px;
text-align:right;
}

#bloc_news {
position:relative;
top:-8px;
display:inline;
background:url('images/charte/tunisiano/bloc_news.gif') no-repeat;

width:592px;
height:349px;
}

#bloc_news span {
font-size:12px;
text-align:justify;
}

#parseList,#galerie_photo,#bio,#activites,#activites_studio,#plan {
margin:15px;
padding:0;
display:block;
width:560px;
height:318px;
overflow:auto;
}

#galerie_photo p {
float:left;
display:block;
padding:0;
margin:5px;
border:1px solid #954E1C;
width:120px;
height:90px;
background : no-repeat center center #FFFFFF;
text-align:center;
vertical-align:middle;
}


#galerie_photo a {
padding-top:auto;
padding-top:auto;
}

#galerie_photo span {
position:relative;
padding:0;
margin:0;
width:130px;
top:87px;
display:block;
color:#000;
text-align:center;
font-size:9px;
}


#conteneur_txt {
border:0px solid #000;
margin:0;
padding:0 12px 0 0;
text-align:justify;
display:block;
font-size:11px;
}

#conteneur_txt h1 {
margin:0;
padding:0;
display:inline;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

#conteneur_txt h2 {
margin:0;
padding:0;
display:block;
font-size:14px;
font-weight:bold;
color:#FF8400;
}

#conteneur_txt h3 {
margin:0;
padding:0;
display:block;
font-size:11px;
font-weight:bold;
color:#FF8400;
}

#conteneur_txt img {
display:block;
text-align:left;
}

#conteneur_txt p {
border:0px solid #000;
margin:10px 0 10px 0;
}

#conteneur_txt a {
color : #954E1C;
font-size:11px;
text-decoration:none;
display:inline;
}

#conteneur_txt a:hover {
text-decoration:underline;
}

#conteneur_bio {
border:0px solid #000;
margin:0;
padding:0 12px 0 0;
text-align:justify;
display:block;
font-size:11px;
}

#conteneur_bio h1 {
margin:0;
padding:0;
display:inline;
font-size:12px;
font-weight:bold;
}

#conteneur_bio a {
color : #954E1C;
font-size:11px;
text-decoration:none;
display:inline;
}

#conteneur_bio a:hover {
text-decoration:underline;
}

#plan h1 {
margin:0;
padding:0;
display:inline;
font-size:12px;
font-weight:bold;
}

#plan a {
color : #954E1C;
font-size:12px;
text-decoration:none;
display:inline;
}

#plan a:hover {
text-decoration:underline;
}

#plan h2 {
margin:0;
padding:0;
display:block;
font-size:16px;
font-weight:bold;
color:#FF8400;
}

#plan h3 {
font-size:12px;
font-style:italic;
font-weight:normal;
padding:0;
margin:0;
}

#plan span {

display:block;
margin:10px 0 0 0;
}

#plan img {
padding:2px;
}


#plan ul {
list-style:square inside;
margin:0px;
padding:0px;
}

#parseList p {
margin:0px 0px 10px 0px;
padding:0px;
display:block;
background-color:#F7EED6;
font-size:12px;
text-align:left;
border:0px solid #000;
height:auto;
}

#parseList #col2 {
margin:0px 0px 10px 0px;
padding:0px;
display:block;
background-color:#FFF;
font-size:12px;
text-align:left;
border:0px solid #000;
height:auto;
}

#parseList p img{
display:inline;
text-align:left;
vertical-align:top;
float:left;
margin:0 15px 0 0;
padding:0px;
}

#parseList p span {
font-weight:normal;
padding:0;
margin:0;
display:block;
font-size:11px;
border:0px solid #000;
float:left;
}



#parseList b { 
color :#000;
font-size:13px;
}

#parseList s {
color :#000;

}

#parseList a {
color : #954E1C;
font-size:13px;
text-decoration:none;
}

#parseList a:hover {
text-decoration:underline;
}


#parseList a img{
display:inline;
text-align:left;
vertical-align:top;
float:left;
margin:0 15px 0 0;
padding:0px;
border:0px solid #000;
}

#parseList #manufacturer {
color : #954E1C;
font-size:12px;
text-decoration:none;
}

#parseList #manufacturer :hover {
text-decoration:underline;
}

#parseList p span img {
display:inline;
border:2px;
}

#parseContent {
padding:12px 0px 0px 3px !important;
padding:15px 0px 0px 8px;

border:0px solid #000;
}

#parseContent a img {
border:0px solid #F00;
margin:0px 0px 5px 0px;
padding:0px;
}

#parseContent #imgBox {
border:0px solid #000;display:block;float:left;text-align:center;margin:0 10px 5px 0;
}

#parseContent #imgBox a {
text-decoration:none;
color:#000;
font-style:italic;
font-size:9px;
}

#parseContent #imgBox a:hover {
text-decoration:underline;
}


#parseContent span {
font-size:13px;
}

#parseContent span h1{
font-size:15px;
font-weight:bold;
margin:0px;
padding:0px;
color:#954E1C;
}

#parseContent cite {
color:#F00;
font-style:normal;
font-size:11px;
}

#parseContent form {
border:0px solid #000;
margin:0px;
padding:0px;
}


#news_text {
display:block;
padding:5px 10px 0 0;

}


#msg_js {
display:block;
width:901px;
height:32px;
text-align:center;
float:left;
position:relative;
top:-8px;
border:0px solid #000;
}

#msg_js span {
position:relative;
top:10px !important;
top:8px;
font-size:11px;
color:#F00;
font-weight:bold;
}

#msg_js span a {
color:#F00;
font-weight:bold;
text-decoration:underline;
}


#footer {
display:block;
background:url('images/charte/tunisiano/fond_footer.png');
width:901px;
height:32px;
text-align:center;
float:left;
position:relative;
top:-8px;
border:0px solid #000;
}

#footer span {
position:relative;
top:10px !important;
top:8px;
font-size:11px;
color:#FFF;
font-weight:bold;
}

#footer span a {
font-size:11px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}

#footer span a:hover {
text-decoration:underline;
}


/**************************/
/*  ONGLETS RUB ARTISTE   */
/**************************/

#tabsArtiste {
float:left;
font-size:10px;
width:280px;
line-height:normal;
border:0px solid #54545C;
padding:0px 0px 0px 14px;
margin:0;
position:relative;
left:0px !important;
left:1.5px;
}

#tabsArtiste ul {
margin:0;
padding:0;
list-style:none;

}

#tabsArtiste li {
display:inline;
margin:0;
padding:0;
}

#tabsArtiste a {
float:left;
background:url("images/charte/tunisiano/tabl_artiste_tuni.gif") no-repeat left top;
margin:0px 1px 0px 0px;
padding:0 0px 0 3.8px !important;
padding:0 0px 0 4px;
text-decoration:none;
}



#tabsArtiste a span {
float:left;
display:block;
background:url("images/charte/tunisiano/tabr_artiste_tuni.gif") no-repeat right top;
padding:5px 6px 4px 3.7px;
color:#000;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsArtiste a span {
float:none;

}
/* End IE5-Mac hack */


#tabsArtiste a:hover span {
color:#FF8400;
background-position:100% -42px;
}

#tabsArtiste a:hover {
background-position:0% -42px;
}


#tabsArtiste #current a{
float:left;
background:url("images/charte/tunisiano/tabl_artiste_tuni.gif") no-repeat left top;
background-position:0% -42px;
margin:0px 1px 0px 0px;
padding:0 0 0 4px;
text-decoration:none;
}

#tabsArtiste #current a span {
color:#FF8400;
background-position:100% -42px;

}


/**************************/
/*  ONGLETS RUB MEMBRES   */
/**************************/


#tabsBonus {
float:left;
font-size:10px;
width:280px;
line-height:normal;
border:0px solid #54545C;
padding:0px 0px 0px 100px;
margin:0;
text-align: center;
}

#tabsBonus ul {
margin:0;
padding:0;
list-style:none;
text-align: center;
}

#tabsBonus li {
display:inline;
margin:0;
padding:0;
}

#tabsBonus a {
float:left;
background:url("images/charte/tunisiano/tabl_artiste_tuni.gif") no-repeat left top;
margin:0px 1px 0px 0px;
padding:0 0 0 4px;
text-decoration:none;
}



#tabsBonus a span {
float:left;
display:block;
background:url("images/charte/tunisiano/tabr_artiste_tuni.gif") no-repeat right top;
padding:5px 6px 4px 3.7px;
color:#FFF;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsBonus a span {
float:none;

}
/* End IE5-Mac hack */


#tabsBonus a:hover span {
color:#FF0000;
background-position:100% -42px;
}

#tabsBonus a:hover {
background-position:0% -42px;
}


#tabsBonus #current a{
float:left;
background:url("images/charte/tunisiano/tabl_artiste_tuni.gif") no-repeat left top;
background-position:0% -42px;
margin:0px 1px 0px 0px;
padding:0 0 0 4px;
text-decoration:none;
}

#tabsBonus #current a span {
color:#FF0000;
background-position:100% -42px;

}


/*
#navigation {
	background: #EFEFEF;
	border-bottom: 1px solid #A1A1A1;
	margin: 1em 0 0;
	padding: 0.6em 0 0;
	font-weight: bold;
}
#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation ul {
	padding: 5px 0 5px;
	text-align: center;
}
#navigation ul li {
	display: inline;
	margin-right: -2px;
}
#navigation ul li a {
	background:url("images/charte/tunisiano/tabl_artiste_tuni.gif") no-repeat left top;
	color: #FFF;
	text-decoration: none;
	padding: 5px 0;
}
#navigation ul li span {
	background:url("images/charte/tunisiano/tabr_artiste_tuni.gif") no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 4px 0 4px 4px;
}
#navigation ul li a:hover span {
	text-decoration: underline;
	background-position: 100% -75px;
}
#navigation ul li a:hover {
	background-position: 0 -75px;
}
#navigation #current a {
	background-position: 0 -150px;
}
#navigation #current a span {
	background-position: 100% -150px;
}
*/

#login {
margin:0;
padding:0;
display:block;
width:560px;
height:318px;
text-align:left;
font-size:11px;
}

#login img {
margin:0px auto 10px auto;
display:block;
width:250px;
}

#login p {
width:250px;
margin:5px auto 10px auto;
text-align:right;
padding:0;
}

#login a {
color:#954E1C;
text-decoration:none;
}

#login a:hover{
text-decoration:underline;
}

#login input {
border:1px solid #954E1C;
margin:2px;
font-size:12px;
}

#login h1 {
padding:0;
margin:0;
}


#loginPageMembre {
margin:0;
padding:0;
display:block;
width:560px;
height:318px;

font-size:11px;
}

#loginPageMembre img {
margin:0px auto 10px auto;
display:block;
width:250px;
}

#loginPageMembre p {
width:250px;
margin:5px auto 10px auto;
text-align:right;
padding:0;
}

#loginPageMembre a {
color:#954E1C;
text-decoration:none;
}

#loginPageMembre a:hover{
text-decoration:underline;
}

#loginPageMembre input {
border:1px solid #954E1C;
margin:2px;
font-size:12px;
}

#loginPageMembre h1 {
padding:0;
margin:0;
}

#inscription {
margin:0;
padding:0;
display:block;
width:560px;
height:318px;
text-align:center;
font-size:11px;
}

#inscription img {
margin:0px auto 10px auto;
display:block;
width:250px;
}

#inscription p {
width:250px;
margin:5px auto 10px auto;
text-align:right;
padding:0;
}

#inscription a {
color:#954E1C;
text-decoration:none;
}

#inscription a:hover{
text-decoration:underline;
}

#inscription input {
border:1px solid #954E1C;
margin:2px;
font-size:12px;
}

#inscription h1 {
padding:0;
margin:0;
}


#lostpassword {
margin:0;
padding:0;
display:block;
width:560px;
height:318px;
text-align:center;
font-size:11px;
}

#lostpassword img {
margin:0px auto 10px auto;
display:block;
width:250px;
}

#lostpassword p {
width:250px;
margin:5px auto 10px auto;
text-align:right;
padding:0;
}

#lostpassword a {
color:#954E1C;
text-decoration:none;
}

#lostpassword a:hover{
text-decoration:underline;
}

#lostpassword input {
border:1px solid #954E1C;
margin:2px;
font-size:12px;
}

#lostpassword h1 {
padding:0;
margin:0;
}

#contacts input,textarea,select {
border:1px solid #954E1C;
margin:2px;
font-size:12px;
width:160px;
}


#msg_error {
color:#F00;
margin:0px;
padding:5px;
}

#preloadImages {
position:absolute;
display:inline;
top:1500px;
left:1000px;
}


#layerphoto {
width:901px;
height:583px;
display:block;
float:left;
z-index:4;
padding:0;
margin:0;
overflow:hidden;
cursor:pointer;
}

#layerphoto img {
display:block;
}

#layerphoto_bg_transparent {
float:left;
background-color:#CCC;
filter:alpha(opacity=40);
opacity: 0.4;
-moz-opacity:0.4;
width:100%;
height:583px;
z-index:-1;
margin:0;
padding:0;
}

#soon_available {
font-size:10px;
font-style:normal;

}


.inputRequirement { font-family: Arial, sans-serif; font-size: 9px; color: #ff0000; }

.boutique_left {
float:left;
display:block;
background:url('images/charte/tunisiano/bloc_pub_tuni.png') no-repeat;
width:184px;
height:368px;
padding:0;
margin:0;
border:0px solid #000;
}

.boutique_left span {
margin:0;

padding:15px 15px 0px 15px !important;
padding:15px 10px 0px 15px;
position:relative;
top:10px;
left:-3px;
background:url('images/charte/tunisiano/fond_pub_tuni.gif') no-repeat;
width:180px;
height:100%;
display:block;
border:0px solid #000;
}

.boutique_left span input {
width:150px;
}

.boutique_left span select {
width:120px;
}

.boutique_left h1 {
float:left;
display:block;
font-weight:bold;
font-size:10pt;
border-style:solid;
border-color:954E1C;
border-width:0px 0px 1px 0px;
padding:5px 0px 0px 0px;
width:85%;
margin-bottom:5px;
color:#954E1C;
}

.boutique_left h3 {
float:left;
display:block;
font-weight:bold;
font-size:10pt;
/*border-style:solid;
border-color:#954E1C;
border-width:1px 0px 0px 0px;*/
border:0px;
padding:0px;
width:145px;
margin:0px;
color:#000;
}

.boutique_left ul {
float:left;
list-style:none;
margin:0;
padding:0;
}

.boutique_left li {
display:block;
font-size:9pt;
border:0px solid #000;
width:150px;
}

.boutique_left a {
text-decoration:none;
color:#954E1C;
font-size:11px;
}

.boutique_left a:hover {
text-decoration:underline;
}


.boutique_left select,input {
float:left;
border:1px solid #954E1C;
width:75%;
}

input.radio {
border:0px solid #000;
width:13px !important;
width:15px;
}
.input_test {
font-size:7pt;
width:70px;
margin:5px 5px 0px 0px;
display:block;
}

.image_panier {
border:0px solid #000;
float:left;
}

.image_title_caddie {
border:0px solid #000;
float:left;
position:relative;
top:3px;
}

.shopping_cart {
border:0px solid #000;
font-size:9px;
margin:20px 0 0 0;
}

.shopping_cart_cite {
border:0px solid #000;
font-size:13px;
font-style:normal;
margin:0;
padding:0;
}

.price {
font-size:11pt;
font-weight:bold;
color:#FF8A00;
}

.sel_qty select {
width:40px;
}

.add_to_basket {
}

.add_to_basket a img {
display:block;
width:106px;
height:13px;
border:1px solid #000;
position:relative;
left:20px;
}

#cartbox {
border:0px solid #000;
font-size:10px;
line-height:18px;
}

.cartitem {
border:0px solid #000;
margin:0;
padding:0;
width:165px;
}

.cartitem img {
float:right;
display:inline;
position:relative;
top:-15px;
}

.sep_cart {
display:block;
font-weight:bold;
border-style:solid;
border-color:#954E1C;
border-width:1px 0px 0px 0px;
padding:0px;
margin:0px;
width:165px;
height:10px;
color:#000;

}

.total_cart {
font-size:13px;
}

.total_price {
float:right;
font-size:12px;
border:1px solid #000;
display:inline;
}

.thumbs_options {
padding:0px;
margin:0px;
}

.content {
font-size:11px;
border:0px solid #F00;
padding:0px;
margin:0px;
position:relative;
left:10px;
top:0px;
}

#nuancier {
border:0px solid #000;
float:left;
display:block;
width:160px;
padding:2px;
margin-top:5px;
}

#nuancier a img {
margin:0px;
border:2px solid #FFF;
}

#nuancier #selected img{
border:2px solid #954E1C;
margin:0px;
}

#tailles {
margin-top:5px;
}

#tailles span {
border:1px solid #C8C8C8;
width:27px;
height:14px;
margin-right:3px;
float:left;
color:#000;
font-size:12px;
display:block;
text-align:center;
cursor:pointer !important;
cursor:hand;
}

#tailles #selected {
border:1px solid #954E1C;

}

.trArtiste {
font-size:12px;
color:#954E1C;
font-weight:bold;
}

.b_sep_cart {
width:160px;
font-size:12px;
font-weight:normal;
border-style:solid;
display:block;
border-color:#954E1C;
border-width:0px 0px 1px 0px;
}
/*
#nuancier {
border:0px solid #000;
float:left;
display:block;
width:160px;
padding:2px;
}

#nuancier a  {
margin:0px;
border:2px solid #FFF;
}

#nuancier #selected {

margin:0px;
}
*/

