/* ------------------  general ------------------- */
/* -------- normalize font size among browsers */
body{font-size:78%;color:white;font-family:"Arial", "Tahoma", "Helvetica", sans-serif;margin-left:auto;margin-right:auto;width:966px;background-color:#151d24;margin-top:5px;}
* {	font-size: 1em;}
h1{ font-size: 1.3em;}

a img {border:none;}
/* -------- */
html { height:100%; }

#mainrow	{ /* rangee principale */}

#toprow{height:70px}
#topblock{height:87px;vertical-align:top;background:#192938 url(/site/imgs/top-site-bg.png) no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 16px #080808;-webkit-box-shadow:0 0 8px #080808;box-shadow:0 0 8px #080808;}
#topblockbasket{height:87px;vertical-align:top;background:#192938 url(/site/imgs/top-basket-bg.png) no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;}
#toptable{width:100%;border:0 solid green;margin:0;padding:0}
#logotr{height:80px;border:0 solid blue}

#toprowforum{height:70px}
#topblockforum{height:87px;vertical-align:top}
#toptableforum{width:100%;border:0 solid green;margin:0;padding:0}
#logotrforum{height:80px;border:0 solid blue}

#leftblock	{ /* cell colonne gauche */
     margin-left: auto;
     margin-right: auto;
     width: 100%; /* largeur obligatoire pour être centré */
	 padding: 5px 0 0 0;
	vertical-align:top;
}
#mainblock	{ 
     margin-left: auto;
     margin-right: auto;
     width: 97%; /* largeur obligatoire pour être centré */
	vertical-align:top;
	background-color: #192938;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-box-shadow:0 0 16px #080808;-webkit-box-shadow:0 0 8px #080808;box-shadow:0 0 8px #080808;
	/*height:200px;*/
}

#defaultcontent {width:743px;height:100%;border:0px solid blue;}
#defaultcontent #fpsscol {width:635px;vertical-align:top;}
#defaultcontent #leftcol {width:108px; vertical-align:top;}
#defaultcontent #rightcol{padding: 5px 0 0 2px;vertical-align:top;border:0px solid white;}

#bottomblock{height:62px;background:#192938 url(/site/imgs/bottom-bg.png);background-repeat:no-repeat;background-position:top-center;vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 16px #080808;-webkit-box-shadow:0 0 8px #080808;box-shadow:0 0 8px #080808;}
.copyright{font-size:10px;color:white}
.omach{font-size:9px;color:#707070}
.bottom-links-table{width:100%;font-size:0.7em;color:white;margin-top:11px;}
.bottom-links-table td{padding:2px 0 0 50px;}
.bottom-links-table a{text-decoration:none;color:white;}
.bottom-links-table .disabled{color:#aaa}
.bottom-links-table a:hover{text-decoration:underline;}
.payment {margin-right:47px;}

/* -------- */
#lefttable	{ /* table de la col gauche */
	border:0px solid white;
	width:112px;
	height:100%;
}

#maincontent {
/*	overflow:auto;*/
}

tr.logo			{ background-color:#C4C4C1; }
td.top-center   { width:50%;height:57px;text-align:center; }
	td.top-left     { width:60px; height:57px;
	background-image: url("/site/imgs/up-left.jpg");
	/* ie est naze... */
	background-repeat:no-repeat;
    background-position:top left;
}
td.top-right    { width:60px; height:57px;
    background-image: url("/site/imgs/up-right.jpg");
    /* ie est naze... */
    background-repeat:no-repeat;
    background-position:top right;
}
td.bottom-left  { width:60px; height:57px;
	background-image: url("/site/imgs/down-left.jpg");
	/* ie est naze... */
	background-repeat:no-repeat;
	background-position:top left;
}
td.bottom-right { width:60px; height:57px;
	background-image: url("/site/imgs/down-right.jpg");
	/* ie est naze... */
	background-repeat:no-repeat;
	background-position:top right;
}
td.bottom-center{ text-align:center;font-size: 1.2em; color: black}
td.bottom-center a {color:#6596FF; text-decoration:none;}


tr.anim, div.anim { /* blue animation row */
	background-image: url("/site/imgs/bande759.jpg");
	background-repeat: repeat-x;
}
img {border:0px solid blue; margin:0px;padding:0px;}

.error-message	{color:#ff3a56;	font-size: 0.8em;text-decoration:blink;}
.info-message	{color:#FFCC00;	font-size: 0.8em;text-decoration:blink;}

.neutral-div	{display:inline;margin:0px;}

.spip-surligne {
    background-color:#55ff66;
	color:#000;
    /*background-color:#ffff66;*/
/*border:1px solid #ffff66;*/
    /*color:#333;*/
}

/* ------------------  general ------------------- */


/* ------------------  menus --------------------- */
td.menus		{width:965px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;color:#DCDCDC;background-color:#192938;margin:2px;padding:0 3px;font-size:0.8em;}
.menublock		{-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center; background-color: #00101f;}
.menublock a	{ color:white; font-weight: bold; text-decoration:none;}
.menublock-h	{ text-align:center;}
.menublock-h a	{ color:#8B8B8B; font-weight: bold; text-decoration:none;}
/* ------------------  menus --------------------- */

/* PLAYER */
#player-div     {height:87px;float:right}
#player-object  {width:150px;height:15px;margin:62px 55px 0 5px}

.download-mix{background:url(/design/imgs/cask24.png);display:block;float:right;width:20px;height:13px;margin:0 -1px 0 0;} 
.download-mix:hover{background:url(http://www.teknasia.com/site/imgs/cask24r.png)}

.listen-rollover{background:url(/site/imgs/speaker-tek.png);display:block;float:left;text-align:center;width:16px;height:10px} 
.listen-rollover:hover{background:url(/site/imgs/speaker-tek-r.png)}

/* -------- sticker Vinyls,  CDs et Low Prices  ---------*/

#conteneur {
    float: left;
    overflow: hidden;
    top:     0px;
    right:   0px;
    width: 100%;
    height: 100%;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	background-image: url(/site/imgs/barre.png);
	background-repeat: repeat;
	color: white; 
	vertical-align:top;
	font-size: 1em;
}
#contenu1 {
	height: 161px; 
	background-color:#0E1F30;
}
#contenu1:hover {
	background-color:#001932;
}

.sticker-artist		{font-size:0.8em;}
.sticker-title      {font-size:0.9em;}
.sticker-label     {font-size:0.9em;}
.sticker-price		{
	color: #ffcc00; 
	white-space: nowrap; 
	padding:1px;
	font-size: 0.9em;
}
.sticker-img		{ margin:5px 5px 5px 5px; border:1px solid #707070;}
/*a:hover .sticker-img{width: 150px; height: 150px; border: 1px solid #242424; }*/
.sticker-samples	{ margin:0 0 0 0;}
.sticker-icon-product		{margin:0 0 0 0;}
.sticker-getbutton		{ display:block; margin:3px 0 3px 3px ; float: left; }
#cell					{vertical-align: top; width:100%; text-align:left; padding-left: 5px; } 

/* Préparer une seule image comprennant l'image à afficher sans effet et l'image avec l'effet (sous la première) 
Dans cette exemple, le bouton fait 128x128px, l'image aura donc pour dimension 128x256px
Ceci évite de devoir attendre pendant le temps de chargement si l'on utilisait deux images différentes */
.add-to-cart-rollover {
   width: 20px;
   height:13px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(/site/imgs/buy24.gif) no-repeat top left ;/* on place l'image en arrière plan */
   text-indent: 3000px;/* On cache le texte de substitution (très loin car Opera l'affiche même en dehors du boutton : il faut donc le faire sortir de la page)*/
   cursor: pointer;  /* pour transformer de pointeur en main */
}
.add-to-cart-rollover:hover {
   background:url(/site/imgs/buy24r.gif);
}

/* -------- sticker TOP-SELLERS  ---------*/

#conteneur2 {
    float: center;
    overflow: hidden;
    top:     0px;
    right:   0px;
    width: 158px;
    height: 100%;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	background-image: url(/site/imgs/bg_teknasia.png);
	background-repeat: no-repeat;
	color: white; 
	vertical-align:middle;
	font-size: 0.9em;
	text-align: center;
}
#contenu2 {
	width:158px;
	height: 45px; 
	background-color:#000D19;
	border-top:1px solid #001932;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#contenu2:hover {
	background-color:#00080F;
}

#contenu3 {
	height: 87px; 
	background-color:#0E1F30;
}
#contenu4 {
	height: 87px; 
	background-color:#000D19;
	border-top:1px solid #001932;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#contenu4:hover {
	background-color:#00080F;
}
.sticker2-artist		{ color: #359fff; font-size: 0.9em}
.sticker2-title      { color: white; font-size:0.9em;}
.sticker2-datestock    { color: RosyBrown; font-size: 1em;}
.sticker2-rank    { color: #FFCC00; font-size: 0.9em; font-weight: bold;}
.sticker2-price		{color: #ffcc00; white-space: nowrap; font-size: 0.8em; letter-spacing: -0.1em;}
.sticker2-img		{ vertical-align: middle;border:1px solid #707070;opacity:0.9;}
.sticker2-img:hover		{ opacity:1;}
/*a:hover .sticker2-img{width: 100px; height: 100px; border: 1px solid #242424; }*/
.sticker2-getbutton		{display:block; margin:0 ; float: left;}
.sticker2-getbutton2		{display:inline; margin:0 ; float: left;}
#cell2				{vertical-align: middle; width:96px; text-align: left;letter-spacing: -0.5px;} 
#cell2-cover		{text-align:left;vertical-align: middle; width:35px;} 
#cell2-buy			{text-align:left;vertical-align: middle; width:25px;} 
#cell-bis				{vertical-align: middle; width:100%; text-align: left;} 
#cell3-cover		{text-align:left;vertical-align: middle; width:35px;padding:5px;} 

/*----------latest news*/
.technology{ /*header of latest news*/width:98%;font-size:11px;cursor:pointer;background-color:#000D19;color:white;text-align:left;padding-left:9px;border-bottom:1px solid #001932;}
.thelanguage{ /*content of latest news*//width:96%;font-size:10px;background-color:#0B3762;text-align:left;color:white;-moz-border-radius:3px;-webkit-border-radius:3px;}

.thelanguage a {color: red;}
.thelanguage a:hover {color: blue;}

.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: white;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: white;
}

/* -------- Bandeaux News & Hot Releases ---------*/
/* -------- normalize default margins */
* {
    padding:0;
    margin:0;
}
img {border:none;}

#examples a {color:#888 ;text-decoration: none;}
#examples a:hover {color: #090;}

#banners_1,
#banners_2,
#banners_3 {
    position: absolute; /* important */
    overflow: hidden; /* important */
    width:100%; /* ou fixe 552 = 4x120=480 + 4x4xpadding=32 + 2xbuttons=40px *//* important */
    height: 100px; /* important */
    margin: 0;/* 0 85px;*/
	background-color:#001932;
}
#banners_1_frame,
#banners_2_frame,
#banners_3_frame {
	position: relative
}
#banners_1_previous,
#banners_2_previous,
#banners_3_previous,
#banners_4_previous,
#banners_5_previous,
#banners_6_previous,
#banners_7_previous {
	cursor:pointer;
    margin-top:0px;
    float: left;
	opacity:0.25; /* 0 à 1 */
	filter:alpha(opacity=45); /* 0 à 100 */
}
#banners_1_previous:hover,
#banners_2_previous:hover,
#banners_3_previous:hover,
#banners_4_previous:hover,
#banners_5_previous:hover,
#banners_6_previous:hover,
#banners_7_previous:hover {
	cursor:pointer;
	opacity:0.70; /* 0 à 1 */
	filter:alpha(opacity=70); /* 0 à 100 */
}
#banners_1_next,
#banners_2_next,
#banners_3_next,
#banners_4_next,
#banners_5_next,
#banners_6_next,
#banners_7_next {
	cursor:pointer;
    margin-top:0px;
    float:right;
	opacity:0.25; /* 0 à 1 */
	filter:alpha(opacity=45); /* 0 à 100 */
}
#banners_1_next:hover,
#banners_2_next:hover,
#banners_3_next:hover,
#banners_4_next:hover,
#banners_5_next:hover,
#banners_6_next:hover,
#banners_7_next:hover {
	cursor:pointer;
    margin-top:0px;
    float:right;
	opacity:0.70; /* 0 à 1 */
	filter:alpha(opacity=70); /* 0 à 100 */
}
#banners_1_content,
#banners_2_content,
#banners_3_content {
    position: absolute;
    top: 0;
    margin-left:0px; /* button size = 20px */
	width: 5150px;/* 5418px;*/
}
#banners_1_content li,
#banners_2_content li,
#banners_3_content li {
    list-style: none;
    margin: 0;
    padding: 0;
}
#container_bd #banners_1 ul li,
#container_bd #banners_2 ul li,
#container_bd #banners_3 ul li {
    display: block;
    float: left;
    margin:0 3px 0 0px;/* 5px;*/
    padding:0px;/* 5px;*/
    background:transparent;
}
#container_bd #banners_1 ul li img,
#container_bd #banners_2 ul li img,
#container_bd #banners_3 ul li img {
    display: block;
	opacity:0.9;
}
#container_bd #banners_1 ul li img:hover,
#container_bd #banners_2 ul li img:hover,
#container_bd #banners_3 ul li img:hover {
    display: block;
	opacity:1;
}
/* -------- Bandeaux News & Hot Releases ---------*/

/* ------------------  infos/search--------------- */
td.infos        { 	-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#00101f;font-size:1em;font-weight:bold;vertical-align:middle;border:1px solid #151d24}
#info-fields	{ padding:0px;margin: 0px;width:964px;}
#info-fields input, textarea, select {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #707070;
	background-color:#0E1F30;
	color:white;
	font-size:1.1em;
}
#info-fields #prefs-fields input 	{
	width:180px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border: 1px solid #707070;
	background-color:#0E1F30;
	color:white;
}
#info-fields #prefs-fields input:focus {
	background-color:#00101F;
	border: 1px solid #8B8B8B;
}
#info-fields #prefs-fields textarea {width:180px;}
#info-fields #prefs-fields select	{width:180px;}
/*fieldset           {padding:1.0em; border:1px solid #1a3856;}*/
#info-fields fieldset			{-moz-border-radius:3px;-webkit-border-radius:3px;padding:1.0em; border:1px solid #707070;}
#info-fields #save-button,#info-fields #cancel-button	{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#00203F;font-weight:bold;}
#info-fields #save-button:hover,#info-fields #cancel-button:hover {background-color:#192938;border:1px solid #8B8B8B;}
#info-fields #pref-button,#info-fields #logout-button		{-moz-border-radius:3px;-webkit-border-radius:3px;font-size:0.9em}
#info-fields #pref-button:hover,#info-fields #logout-button:hover {background-color:#192938;border:1px solid #8B8B8B;}

#info-fields #login-td			{width:45%;text-align:left;}
#info-fields #login-button,#info-fields #register-button		{-moz-border-radius:3px;-webkit-border-radius:3px;font-size:0.9em}
#info-fields #login-button:hover,#info-fields #register-button:hover		{background-color:#192938;border:1px solid #8B8B8B;}
/* les champs 'login' et 'passwd' */
#info-fields #login		{width:85px;}
#info-fields #password	{width:75px;}

#info-fields #basket-td		{background:url(/site/imgs/basketanim.png) no-repeat;text-align:left;font-size:0.8em;color:white;}

#info-fields #search-td		{width:35%;text-align:right;border:0;}
#info-fields #search-button	{width:35px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:1em}
#info-fields #search-button:hover	{background-color:#192938;border:1px solid #8B8B8B;}
#info-fields #search-form-button {-moz-border-radius:3px;-webkit-border-radius:3px;font-size:1em;}
#info-fields #search-form-button:hover	{background-color:#192938;border:1px solid #8B8B8B;}
#info-fields .info-name		{font-size:0.80em;color:white;/*#659600;*/ }
#info-fields .info-name-cart		{float:right;font-size:0.80em;color:white;/*#659600;*/ }
#info-fields input.search-button-radio	{width:auto;background:transparent;border: 0;}
/* champ 'search' */
#info-fields #formulaire_recherche	{width:100px;}

/* prefs */
#info-fields .row			{clear:both;  padding-top:2px;border:0px solid red;}
#info-fields .label			{float:left;  text-align:right; width:100px; border:0px solid green;}
#info-fields .finput		{float:right; text-align:left;}
#info-fields form			{margin:0px;padding:0px; display:inline;color:white}

.textfield {width:90px;}
#saisimail{margin:0}
#saisimail input{border:1px outset #707070;background-color:#444;color:white;margin:0;padding:0}
#subscription {width:50px;color:white;background-color:white;margin:0;padding:0;border:1px solid black}
#subscription:hover{text-decoration:blink;background-color:#555;margin:0;padding:0}
/* ------------------  infos/search--------------- */

/* ----------- CONTACT US FORM ----------- */
div.contact-us-form {
	/*border: 1px solid #1F344B;*/
	background-color:none; /*#9B0003;*/ /* ou #0E1F30 */
	/*border-top-style: none;*/
	text-align:left;
	font-size: 0.7em;
    padding: 5px;
	color:#242424;
	/*padding: 0px 0px 0px 5px;*/
	}
div.contact-us-form a		{text-decoration:none; color:white;  font-weight: bold;}
div.contact-us-form a:hover	{color:#B9D3EE;  font-weight: bold;}
/* ----------- CONTACT US FORM ----------- */

/* ----------- CADDIE PREVIEW ----------- */
div.caddie-preview {
	/*border: 1px solid #1F344B;*/
 /*#9B0003;*/ /* ou #0E1F30 */
	/*border-top-style: none;*/
	text-align:left;padding-left:48px;padding-top:12px;text-decoration:none;color:#86EC18;font-weight:bold;
	}
div.caddie-preview:hover {text-decoration:underline;}
div.caddie-preview a		{text-decoration:none; color:#86EC18;  font-weight: bold; font-size:1em;}
div.caddie-preview a:hover	{text-decoration:underline;color:#B9D3EE;}


#cart-items #prefs-fields input    {width:140px;}
#cart-items #prefs-fields textarea {width:140px;}
#cart-items #prefs-fields select   {width:140px;}

.cover	{float:left; margin:3px;opacity:0.9;}
.cover:hover	{opacity:1;}
#cart-items .row		{clear:both;  padding-top:2px;border:0px solid white;}
#cart-items .table		{color:white;font-size:0.9em}
#cart-items .label		{text-align:right; width:100px; color:white;border:0px solid green;font-size:0.9em}
#cart-items .cad-info	{color:#FFCC00; text-align:left;background-color:#192938;padding-left:5px;font-size:0.9em;}
#cart-items .finput		{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border: 1px solid #707070;
	background-color:#0E1F30;
	color:white;
	float:left;
	text-align:left;
}
#cart-items .finput:focus {
	background-color:#00101F;
	border: 1px solid #8B8B8B;
}
#cart-items form		{margin:0px;padding:0px; display:inline;}

.roll-cart        {background:url(/site/imgs/go-to-paybox.png);display:block;width:400px;height:95px;}
.roll-cart:hover  {background:url(/site/imgs/go-to-paybox-bis.png)}


/* ----------- CADDIE PREVIEW ----------- */

/* ------------------  sommaire ------------------ */
#sommaire   { margin-top:12px; vertical-align:top;}
#sommaire a          { color:white; text-decoration:none;}
#sommaire a:hover    {text-decoration:underline;}
#sommaire p { margin: 0em 1em 1em 1em; }
#sommaire h1, #sommaire h2, #sommaire h3 { margin: 0 10px 10px 10px; }
#sommaire h1 {font-size: 18px; color:#B9D3EE;}
#sommaire h2 {font-size: 15px; color:#B9D3EE; font-variant:small-caps; font-weight: 700;}
#sommaire h3 {font-size: 14px; color:#6596ff; font-variant:small-caps; font-weight: 300;}

/* ------------------  sommaire ------------------ */


/* ------------------  article ------------------- */
#article   { margin-top:12px; vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px; background-color:#192938;}
#article a          { color:white; text-decoration:none;}
#article a:hover    { text-decoration:underline;}
#article p { margin: 0 10px 10px 10px; }
#article h1, #article h2, #article h3 {margin: 0 10px 0px 10px; }
#article .soustitre	{font-size: 14px; color:#B9D3EE; margin: 0 10px 10px 10px; }
#article .chapeau	{font-style: italic; color:#ccc; margin: 0 10px 10px 10px;}
#article .notes		{font-size: 10px;}
#article .ps		{font-size: 10px; color:#B9D3EE;}
#article img		{ padding:5px;}
#article #search #formulaire_recherche {width:150px;}
#article h1 {font-size: 18px; color:#8B8B8B;}
#article h2 {font-size: 16px; color:#3596fff; font-variant:small-caps; font-weight: 300;}
#article h3 {font-size: 14px; color:#707070; font-variant:small-caps; font-weight: 300;}
/* ------------------  article ------------------- */



/* ------------------ catalogue ------------------ */
.cat-table		{ background-color: #192938; }
.cat-row		{ background-color: #1e4166; }
.cat-row-lt		{ background-color:#0E1F30;border-top:1px solid #151D24;-moz-border-radius:3px;-webkit-border-radius:3px; }
.cat-row-dk		{ background-color:#001932;border-top:1px solid #151D24;-moz-border-radius:3px;-webkit-border-radius:3px; }
.cat-ref     		{ 	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#000d19;
	border: 1px solid #151d24;
	color: #ffcc00; 
	font-size: 0.8em; 
	font-weight: bold; 
	white-space: nowrap; 
	padding:1px;
	margin-left:5px;
}
.cat-ref:hover 	{text-decoration:underline;color:#359fff}
.cat-image		{ border:0px solid #FE690D; margin:0;opacity:0.9; }
.cat-image:hover		{opacity:1;}
.cat-imagemat	{ border:0px solid #FE690D; margin:0;opacity:0.9; }
.cat-imagemat:hover		{opacity:1;}
.cat-rank		{ font-weight: bold; color:#FFCC00; }
.cat-entry		{ text-decoration:none }

.cat-artist		{ color:#B9D3EE;font-weight:bold; font-size:1.0em; margin:5px; }
.cat-title		{ color:white;font-weight:bold; font-size:0.9em; margin:10px; }
.cat-label      	{ color:white; margin:5px;font-size: 1em;}

.cat-ol         { text-align:left; }
.cat-getbutton	{ display:inline; margin:0 ;float: right; }
.cat-getbutton-nostock		{ text-align:center; color: red; text-decoration:none; font-size: 0.85em; font-weight: bold; }
.cat-samplediv	{ overflow:auto; height:80px; }

.cat-sample		{ font-size: 0.8em;}
.cat-sampleimg	{ vertical-align:middle; }
.cat-sample-rollover {background:url(/site/imgs/speaker-s.png);display:block;float:left;text-align:center;width:12px;height:9px;} 
.cat-sample-rollover:hover {background:url(/site/imgs/speaker-r.png);}
.cat-product-img	{ vertical-align:top; margin:-5px -5px 0 0; }

.cat-product	{ color: #C4C4C1; font-size: 0.9em; font-weight:bold}
.cat-style		{ color: #C4C4C1; font-size: 0.9em; font-weight:bold}
.cat-comingsoon	{ color: #FFCC00; font-size: 0.8em;font-weight:bold;}
.cat-date		{ color: #FFCC00; font-size: 0.80em; }
#article .cat-comment	{ color:white; font-size: 0.8em; margin:5px 0 0 15px;}
.cat-other		{ color: #ccc; font-size: 0.75em; font-weight: bold; margin:15px 0 0 15px; }
.cat-price		{ 	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#000d19;
	border: 1px solid #151d24;
	color: #ffcc00; 
	font-size: 1em; 
	font-weight: bold; 
	white-space: nowrap; 
	float: right;
	padding:3px;
	margin-right:5px;
}
.cat-shipping	{ color: #848484; font-size: 0.70em; white-space: nowrap; float: right; padding-right:5px; }
.cat-poids		{ font-family:monospace; }

.page-list {float:right;font-size:1em;margin:0px 1px 1px 0px;color:#CDCDC9;line-height:1.9}
.page-list a {-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;color:white;background-color:#00101f;margin:2px;padding:0 3px;border:1px solid #0B3762}
.page-list a:hover {text-decoration:none;background:#000D19;}
.selected-page       {color:#359fff;background:#121212;-moz-border-radius:3px;-webkit-border-radius:3px;border: 1px solid #0B3762;margin:2px;padding:0 3px;}
.page-chooser	{background-color:#0E1F30;}

/* ------------------ catalogue ------------------ */

