/* OLD STYLES (will be removed when design is updated) */

A.underline:link {
    TEXT-DECORATION: none underline
}
A.underline:visited {
    TEXT-DECORATION: none underline
}
A.underline:active {
    COLOR: #261b88;
    TEXT-DECORATION: none underline
}
A.rouge:link {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.rouge:visited {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.rouge:hover {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.noir:visited {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.noir:link {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.noir:hover {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.blanc:link {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.blanc:visited {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.blanc:hover {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.gris:link {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.gris:visited {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.gris:hover {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.SousBarre:active {
    FONT-SIZE: 10px
}
A.SousBarre:link {
    FONT-SIZE: 10px
}
A.SousBarre:visited {
    FONT-SIZE: 10px
}
A.SousBarre:hover {
    FONT-SIZE: 10px
}
A.NavBar:active {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:link {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:visited {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:hover {
    FONT-WEIGHT: bold;
    COLOR: white
}
BODY {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TABLE {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TABLE.aucland {
    BACKGROUND-COLOR: #fde9a9
}
TD {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TD.noir {
    COLOR: #000000
}
TD.gris {
    FONT-SIZE: 10px;
    COLOR: #696969
}
TD.banner {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #261b88
}
TD.subbanner {
    BACKGROUND-COLOR: #c4cef1
}
TD.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TD.listing1 {
    BACKGROUND-COLOR: white
}
TD.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TD.myAucland1 {
    BACKGROUND-COLOR: #fde187
}
TD.noirMyAucland1 {
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #fde187
}
TD.myAucland2 {
    BACKGROUND-COLOR: #675fad
}
TD.blancMyAucland2 {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #675fad
}
TD.blancMyBuying {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #261b88
}
TD.AddUserLeft {
    BACKGROUND-COLOR: #fde598
}
TD.AddUserRight {
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: #c4cef1
}
TD.AddUserLeftErr {
    COLOR: #bd2910;
    BACKGROUND-COLOR: #fcd454
}
TD.AddUserRightErr {
    FONT-SIZE: 10px;
    COLOR: #bd2910;
    BACKGROUND-COLOR: #97a6e4
}
SELECT {
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma
}
TD.AddUserRightBis {
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: #c4cef1
}
TD.AddUserRightErrBis {
    FONT-SIZE: 10px;
    COLOR: #bd2910;
    BACKGROUND-COLOR: #97a6e4
}
TEXTAREA {
    FONT-FAMILY: Tahoma
}
INPUT {
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TD.headcafe {
    FONT-SIZE: 18px;
    COLOR: #261b88;
    FONT-FAMILY: Arial
}
TD.txtcartouche {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #bd2910;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
TD.SousBarreJaune {
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #fcd454
}
TABLE.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TABLE.listing1 {
    BACKGROUND-COLOR: white
}
TABLE.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TR.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TR.listing1 {
    BACKGROUND-COLOR: white
}
TR.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TD.charter_chap {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be2f10
}
.titrenorm {
    FONT-SIZE: 15px
}
A.theme:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
A.theme:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
A.theme:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: underline
}
A.theme:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
.theme2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #261b88;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans
}
TD.conseil_chap {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be2f10
}
.conseil_v {
    COLOR: #00a651
}
.conseil_r {
    COLOR: #bd2910
}
TD.Invoice {
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
TD.RedBold {
    FONT-WEIGHT: bolder;
    COLOR: #ce0000
}
TABLE.BuyNow {
    BACKGROUND-COLOR: #c4cef1
}
TD.SousBarreBleue {
    BACKGROUND-COLOR: #c4cef1
}
TD.ListingTitle {
    BACKGROUND-COLOR: #ffd752
}
TD.ListingSubTitle {
    BACKGROUND-COLOR: #fde598
}
TD.VItab {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #f7ebc4
}
TD.VITitle {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ce0000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #fde598
}
TD.VITItle2 {
    FONT-SIZE: 13pt;
    COLOR: #ce0000;
    BACKGROUND-COLOR: #fde598
}
TD.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TD.QxlInbox1 {
    BACKGROUND-COLOR: white
}
TABLE.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TABLE.QxlInbox1 {
    BACKGROUND-COLOR: white
}
TR.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TR.QxlInbox1 {
    BACKGROUND-COLOR: white
}
.defaulttitle {
    COLOR: orangered
}
HR.defaultline {
    BORDER-RIGHT: orangered;
    BORDER-TOP: orangered;
    BORDER-LEFT: orangered;
    COLOR: orangered;
    BORDER-BOTTOM: orangered;
    BACKGROUND-COLOR: orangered
}
.searchbox {
    COLOR: turquoise
}
TABLE.searchbox {
    BORDER-RIGHT: turquoise 2px solid;
    BORDER-TOP: turquoise 2px solid;
    BORDER-LEFT: turquoise 2px solid;
    BORDER-BOTTOM: turquoise 2px solid;
    BACKGROUND-COLOR: transparent
}
TD.searchboxtitle {
    FONT-WEIGHT: bolder;
    COLOR: royalblue;
    BACKGROUND-COLOR: turquoise
}
TD.searchboxhighlight {
    FONT-WEIGHT: bolder;
    COLOR: turquoise
}
A.n_categorybar:link {
    TEXT-DECORATION: none underline 
} 
A.n_categorybar:visited {
    TEXT-DECORATION: none underline 
} 
A.n_categorybar:active {
    COLOR: #261b88;
		TEXT-DECORATION: none underline 
} 
TD.n_categorybar {
    COLOR: #261b88;
} 
TD.n_Error {
    COLOR: #FF0000;
}
.n_defaulttitle { 
    COLOR: orangered 
} 
HR.n_defaultline { 
    BORDER-RIGHT: orangered; 
		BORDER-TOP: orangered; 
		BORDER-LEFT: orangered; 
		COLOR: orangered; 
		BORDER-BOTTOM: orangered; 
		BACKGROUND-COLOR: orangered 
}
.n_searchbox { 
    COLOR: turquoise 
}
TABLE.n_searchbox {
    BORDER-RIGHT: turquoise 2px solid;
    BORDER-TOP: turquoise 2px solid;
    BORDER-LEFT: turquoise 2px solid;
    BORDER-BOTTOM: turquoise 2px solid;
    BACKGROUND-COLOR: transparent
}
TD.n_searchboxtitle {
    FONT-WEIGHT: bolder;
    COLOR: royalblue;
    BACKGROUND-COLOR: turquoise
}
TD.n_searchboxhighlight {
    FONT-WEIGHT: bolder;
    COLOR: turquoise
}


/* NEW STYLES */

/* Usual styles for all pages */

body {
 background-color: #ffffff;
 font-family: Verdana;
 font-size: 11px;
 margin: 0
}
table {
 border: 0px none; 
 border-collapse: collapse;
 font-family: Verdana;
 font-size: 11px;
 margin: 0;
 text-align: left
}
td {
 padding: 0
}
div, li, dl, dd, form {
 margin: 0;
 padding: 0
}
ul, ol {
 margin-top: 10px
}
p {
 margin : 15px 0;
 padding: 0
}
a:link, a:visited {
 color: #261b88;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline
}
a:active, a:hover {
 color: #f26000;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline
}
input { 
 color: #000000;
 font-family: Tahoma;
 font-size: 11px;
 margin: 0;
 padding: 0 3px
}
select, textarea {
 color: #000000;
 font-family: Tahoma;
 font-size: 11px;
 margin: 0;
 padding: 0
}
img {
 border: 0px none; 
}
blockquote {
 margin: 15px 30px; 
}
.n_PageWidth_large {
 background-color: #ffffff;
 text-align: left;
 width: 960px
}
.n_Border {
 border: 1px solid #aaaaaa;
}
td.n_FloatTab {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 padding: 10px 12px 12px 12px
}
.n_FloatTab td {
 color: #000000;
 padding: 4px 5px;
 white-space: nowrap
}
.n_Label {
 color: #636363;
 font-weight: bold;
 margin: 10px 0 5px 0
}
.n_Label0 {
 color: #000000;
 font-weight: bold;
 margin: 10px 0 5px 0
}
.n_Label2 {
 color: #261b88;
 font-weight: bold
}
td.n_TabLabel {
 color: #261B88;
 font-weight: bold;
 white-space: nowrap
}
a:link.underline, a:visited.underline {
 font-weight: normal;
 text-decoration: underline
}
a:active.underline, a:hover.underline {
 font-weight: normal;
 text-decoration: none
}
a:link.n_underline, a:visited.n_underline {
 font-weight: bold;
 text-decoration: underline
}
a:active.n_underline, a:hover.n_underline {
 font-weight: bold;
 text-decoration: none
}
.n_ReturnTop {
 margin-top: 5px; 
 text-align: right 
}
.n_ReturnTop a:link, .n_ReturnTop a:visited {
 color: #f00000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none
}
.n_ReturnTop a:hover, .n_ReturnTop a:active {
 color: #f00000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline
}


/* Header (common part) */

a:link.n_advsearch, a:visited.n_advsearch {
 color: #ce0000;
 font-size: 10px;
 font-weight: bold;
 padding: 0 2px
}
a:hover.n_advsearch, a:active.n_advsearch {
 color: #fe5019;
 font-size: 10px;
 font-weight: bold;
 padding: 0 2px
}
table.n_breadcrumps {
 color: #261b88;
 margin: 15px 0
}
.n_breadcrumps td {
 font-weight: bold
}
.n_breadcrumps a:link, .n_breadcrumps a:visited, .n_breadcrumps a:hover, .n_breadcrumps a:active {
 font-weight: normal
}


/* Header_Propo (template appearance, for information) */

td.n_searchbar_new {
 background-image: url('/ImgWeb/3/V3/header/NavBarCenter.gif');
 background-repeat: repeat-x;
 padding: 5px 5px 0 0;
 vertical-align: top
}
.n_searchbar_new td {
 padding: 1px 0
}
.n_searchbar_new select {
}
input.n_SearchInput_new {
}
.n_searchbar_new img {
 margin: 0 3px
}
 input.n_SearchButt_new {
 background-color: #fb8209;
 border: 1px solid #dddddd;
 color: #261b88;
 font-weight: bold;
 cursor: pointer;
 margin: 1px 2px
}
td.n_navbar_new {
 background-image: url('/ImgWeb/3/V3/header/NavBarCenter.gif');
 background-repeat: repeat-x
}
a:link.n_advsearch_new, a:visited.n_advsearch_new {
 color: #f4be04;
 font-size: 10px;
 font-weight: bold
}
a:hover.n_advsearch_new, a:active.n_advsearch_new {
 color: orange;
 font-size: 10px;
 font-weight: bold
}


/* Header_Fr (actual appearence, for information) */

td.n_searchbar {
 padding: 2px 5px 0 0
}
.n_searchbar input {
 font-size: 11px;
 color: #000000;
 margin: 1px
}
.n_searchbar select {
 font-size: 10px;
 color: #000000
}
 input.n_SearchButt {
 background-color: #cfe9fe;
 border: 2px solid #808080;
 border-bottom: #999999;
 border-right:#999999;
 color: #261b88;
 cursor: pointer;
 font-size: 10px;
 margin: 1px 2px
}
.n_searchbar img {
 margin: 2px
}
td.n_searchBG {
 background-image: url('/ImgWeb/3/V3/header/NavBarCenter.gif');
 background-repeat: repeat-x;
 color: #261b88;
 white-space: nowrap
}
td.n_navbar {
 background-image: url('/ImgWeb/3/V3/header/NavBarCenter.gif');
 background-repeat: repeat-x;
 white-space: nowrap
}
.n_navbar a:link, .n_navbar a:visited {
 font-weight: bold;
}
.n_navbar a:hover, .n_navbar a:active {
 font-weight: bold;
}


/* Footer (actual appearence, for information) */

hr.n_yellow {
 background-color: #fed755;
 border: 0px none;
 color: #fed755;
 height: 1px;
 margin-top: 15px
}
.n_footer {
 text-align: right
}
.n_footer a:link, .n_footer a:visited, .n_footer a:hover, .n_footer a:active {
 font-weight: bold
}
.n_copyright {
 color: gray;
 font-size: 10px;
 padding-top: 6px;
 text-align: right
}
table.n_adds {
 margin-top: 15px;
 padding: 2px;
 text-align:center
}
.n_adds a:link, .n_adds a:visited, .n_adds a:hover, .n_adds a:active {
 color: #fffffe;
 test-decoration: none
}


/* Bars */

.n_MainTitCenter {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/MainTitCenter.gif');
 background-repeat: repeat-x;
 color: #261b88;
 font-family: Arial;
 font-size: 17px;
 font-weight: bold; 
 padding: 1px 0 0 10px;
 vertical-align: middle;
 white-space: nowrap
}
.n_ListTit {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailCenter.gif');
 background-repeat: repeat;
 background-color: #eeeeee;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 padding-left : 10px;
 white-space: nowrap
}
.n_ListTit select {
 font-weight: normal; 
 margin-top: 2px
}
td.n_ThNailCenter {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailCenter.gif');
 background-repeat: repeat;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailCenter1 {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailCenter1.gif');
 background-repeat: repeat;
 color: #ffffff;
 font-weight: bold;
 padding: 2px 30px 0 30px;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailOffCenter {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailOffCenter.gif');
 background-repeat: repeat;
 color: #261b88;
 cursor: pointer;
 font-size: 12px;
 font-weight: bold;
 padding-top: 2px;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailOffCenter1 {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailOffCenter1.gif');
 background-repeat: repeat;
 color: #261b88;
 cursor: pointer;
 font-weight: bold;
 padding: 2px 30px 0 30px;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailOffCenter2 {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailOffCenter2.gif');
 background-repeat: repeat;
 color: #808080;
 cursor: pointer;
 font-size: 12px;
 font-weight: bold;
 padding-top: 2px;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailOffCenter3 {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailOffCenter2.gif');
 background-repeat: repeat;
 color: #808080;
 cursor: pointer;
 font-size: 11px;
 font-weight: bold;
 padding-top: 2px;
 text-align: center;
 white-space: nowrap
}
.n_ThNailDesc {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailDesc.gif');
 background-repeat: repeat;
 border-bottom: 1px solid #bbbbbb;
 border-top: 1px solid #bbbbbb;
 color: #FF6000;
 font-size: 12px;
 font-weight: bold;
 height: 22px;
 padding-left: 15px;
 white-space: nowrap
}
.n_ThNailRight {
 border-bottom: 1px solid #261b88
}
.n_GrayNavBar {
 background-color: #eeeeee;
 border:1px solid #aaaaaa;
 margin: 0 1px 15px 1px
}
.n_GrayNavBar td {
 color: #333333;
 font-weight: bold;
 padding: 10px;
 white-space: nowrap
}
.n_GrayNavBar a:link, .n_GrayNavBar a:visited, .n_GrayNavBar a:hover, .n_GrayNavBar a:active {
 font-size: 12px;
 font-weight: bold
}
.n_GrayNavBar select {
 font-weight: normal;
 margin: 0 5px
}
table.n_SearchVehic {
 font-weight: normal; 
 padding: 0 10px;
 white-space: nowrap
}
.n_SearchVehic th {
 border-bottom: 1px solid #aaaaaa
}
.n_SearchVehic td {
 background-color: #fefae7;
 color: #333333; 
 padding: 0 15px 3px 15px;
}
table.n_SearchVehicTab td{
 padding: 0 3px
}


/* Forms */

.n_Input, .n_Textarea {
 background-color: #ffffff;
 border: 1px solid #7f9db9;
 color: #000000
}
.n_InputDisabled {
 background-color: #eeeeee;
 border: 1px solid #bbbbbb;
 color: #808080
}
.n_Select {
 border: 1px solid #7f9db9;
 color: #000000
}
.n_SelectDisabled {
 border: 1px solid #bbbbbb;
 color: #808080
}
.n_Check, .n_Radio {
 color: #808080
}
td.n_FormLabel1 {
 background-color: #fefae7;
 color: #000000;
 font-weight: bold;
 padding: 5px 5px 0 15px;
 white-space: nowrap
}
td.n_FormLabel2 {
 background-color: #fefae7;
 color: #261b88;
 padding: 5px 5px 0 15px;
 white-space: nowrap
}
td.n_FormLeft {
 background-color: #fefae7;
 color: #000000;
 padding: 5px 5px 0 15px
}
td.n_FormLeftdisabled {
 background-color: #fefae7;
 color: #999999;
 padding: 5px 5px 0 15px
}
td.n_FormLeftWrap {
 background-color: #fefae7;
 color: #000000;
 padding: 5px 5px 0 5px
}
td.n_FormLeftWrapdisabled {
 background-color: #fefae7;
 color: #999999;
 padding: 5px 5px 0 5px
}
td.n_FormLine {
 background-color: #fefae7;
 padding: 5px 15px 0 15px
}
td.n_FormLink {
 background-color: #fefae7
}
td.n_FormNote {
 background-color: #fefae7;
 padding: 20px 0 25px 15px
}
td.n_FormPuce {
 background-color: #fefae7;
 height: 22px;
 padding: 6px 0 0 15px
}
td.n_FormRight {
 background-color: #dddddd;
 color: #000000;
 padding: 1px 8px 1px 0
}
td.n_FormValid {
 background-color: #fefae7;
 padding-left: 15px
}
input.n_BigButton {
 color: #261b88;
 font-size: 13px;
 font-weight: bold;
 padding: 5px 15px
}
input.n_Buttdisabled {
 color: #808080;
 font-effect: engrave
}


/* List categories */

table.n_ListCatTab td {
 padding-left: 2px
}
.n_ListCatTab a:link, .n_ListCatTab a:visited {
 font-weight: bold;
 text-decoration : none
}
.n_ListCatTab a:hover, .n_ListCat a:active {
 font-weight: bold;
 text-decoration : underline
}
td.n_ListSubCat {
 padding: 1px 5px 0 10px
}


/* List items */

td.n_ListTopLeft {
 color: #000000;
 padding: 0 0 6px 2px;
 vertical-align: bottom;
 white-space: nowrap
}
td.n_ListTopRight {
 color: #808080;
 padding: 0 1px 6px 0;
 text-align: right;
 vertical-align: bottom;
 white-space: nowrap
}
td.n_ListBottomLeft {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.2em;
 padding: 4px 8px;
 vertical-align: top;
 white-space: nowrap
}
td.n_ListBottomRight {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #777777;
 line-height: 1.2em;
 padding: 4px 8px;
 text-align: right;
 vertical-align: top;
 white-space: normal
}
td.n_ListBottomButt {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.6em;
 padding: 5px 0;
 vertical-align: top;
 white-space: normal
}
.n_CurrentPage {
 background-color: #eeeeee;
 color: #261b88;
 font-weight: bold;
 padding: 0 2px
}
.n_LongList {
 padding: 0 5px;
 text-align: right
}
.n_LongList a:link, .n_LongList a:visited {
 text-decoration: none
}
.n_LongList a:hover, .n_LongList a:active {
 text-decoration: underline
}
tr.n_ListHead td {
 background-color: #fde598;
 color: #261b88;
 font-weight: bold;
 padding: 8px;
 padding-right: 0;
 white-space: nowrap
}
.n_ListSelect {
 color: #b75a00;
 font-weight: bold
}
a:link.n_ListUnSelect, a:visited.n_ListUnSelect, a:hover.n_ListUnSelect, a:active.n_ListUnSelect {
 font-weight: bold
}
tr.n_ListPrem1 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListPrem1 a:link, .n_ListPrem1 a:visited {
 text-decoration: none
}
.n_ListPrem1 a:hover, .n_ListPrem1 a:active {
 text-decoration: underline
}
tr.n_ListPrem2 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListPrem2 a:link, .n_ListPrem2 a:visited {
 text-decoration: none
}
.n_ListPrem2 a:hover, .n_ListPrem2 a:active {
 text-decoration: underline
}
tr.n_ListTab1 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListTab1 a:link, .n_ListTab1 a:visited {
 text-decoration: none
}
.n_ListTab1 a:hover, .n_ListTab1 a:active {
 text-decoration: underline
}
tr.n_ListTab2 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListTab2 a:link, .n_ListTab2 a:visited {
 text-decoration: none
}
.n_ListTab2 a:hover, .n_ListTab2 a:active {
 text-decoration: underline
}
tr.n_ListTab3 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 35px;
 padding: 6px
}
.n_ListTab3 a:link, .n_ListTab3 a:visited {
 text-decoration: underline
}
.n_ListTab3 a:hover, .n_ListTab3 a:active {
 text-decoration: none
}
tr.n_ListTab4 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 35px;
 padding: 6px
}
.n_ListTab4 a:link, .n_ListTab4 a:visited {
 text-decoration: underline
}
.n_ListTab4 a:hover, .n_ListTab4 a:active {
 text-decoration: none
}
tr.n_ListHighlight td {
 background-color: #ffd2a6;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListHighlight a:link, .n_ListHighlight a:visited {
 color: #000000;
 text-decoration: none
}
.n_ListHighlight a:hover, .n_ListHighlight a:active {
 color: red;
 text-decoration: underline
}
a:link.n_ListBold, a:visited.n_ListBold {
 font-weight: bold;
 text-decoration: none
}
a:hover.n_ListBold, a:active.n_ListBold {
 font-weight: bold;
 text-decoration: underline
}
tr.n_ListDet td {
 background-color: #fefae7;
 border-top: 1px dotted #aaaaaa;
 line-height: 1.3em;
 padding: 6px;
 vertical-align: top
}
table.n_ListDetTab1 {
 color: #000000
}
table.n_ListDetTab1 td {
 border: 0px none;
 color: #000000;
 padding: 5px 6px;
 white-space: nowrap
}
.n_ListDetLabel {
 color: #261b88 
}
table.n_ListDetTab2 {
 color: #000000;
 margin: 5px 0
}
table.n_ListDetTab2 td {
 border: 0px none;
 color: #000000;
 white-space: nowrap;
 padding: 3px 15px 3px 6px
}
.n_ListDetTab2 input {
 padding: 0;
 margin: 0 5px 0 0
}


/* Specific styles for Registration pages */

.n_AddCompany {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa;
 margin-bottom: 15px;
 padding: 5px 0;
 width: 540px
}
.n_AddCompany td {
 color: #000000;
 line-height: 1.8em;
 padding: 5px 10px
}
.n_AddCompany input {
 margin-top: 3px
}
.n_AddCode {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa;
 margin: 5px 0;
 padding: 5px;
 width: 320px
}
.n_AddCode td {
 color: #000000;
 line-height: 1.8em;
 padding: 2px 10px
}


/* Errors & special messages */

.n_InputErr, .n_TextareaErr {
 background-color: #ff4400;
 border: 1px solid #808080;
 color: #ffffff
}
.n_SelectErr {
 border: 1px solid #808080;
 color: #ff0000
}
.n_CheckErr, .n_RadioErr {
 background-color: #ff4400;
 color: #ffffff 
}
.n_labelErr {
 color: #ff0000;
}
.n_Err {
 color: #ff0000;
 font-weight: bold
}
td.n_FormLeftErr {
 background-color: #fefae7;
 color: #bd2910;
 padding: 5px 15px 0 15px
}
td.n_FormLinkErr {
 background-color: #fefae7
}
.n_FormLinkErr hr {
 background-color: #ff0000;
 border: 0px none;
 color: #ff0000;
 height: 1px
}
td.n_FormRightErr {
 background-color: #dddddd;
 color: #bd2910;
 padding: 1px 8px 1px 0
}
.n_hidealert {
 display: none
}
.n_showalert {
 background-color: #FFDFDF;
 border: 1px solid #FF8080; 
 color: #ff0000;
 line-height: 1.4em;
 margin: 5px 0;
 padding: 5px
}
.n_showalert a:link, .n_showalert a:visited, .n_showalert a:hover, .n_showalert a:active {
 color: #ff0000;
 font-weight: bold
}
.n_caution {
 background-color: #dddddd;
 font-size: 13px;
 font-weight: bold;
 padding: 0 5px;
 white-space: nowrap
}
.n_message1 {
 color: #ff0000;
 font-family: Arial;
 font-size: 20px; 
 font-style: italic;
 font-weight: bold;
 margin: 15px 0 8px 0
}
.n_message2 {
 color: #333333;
 font-size: 14px;
 font-weight: bold
}
blockquote.n_Sellermessage {
 font-style: italic;
 margin: 0;
 padding: 0 15px;
}


/* Specific styles for Selling Pages */

table.AddObj {
 margin-top: 10px
}
.AddObj select {
 margin: 4px 0
}
.AddObj input {
 margin: 4px 0
}
select.n_SelectPath {
 background-color: #ffffff;
 border: 1px solid #7f9db9;
 color: #000000;
 margin: 0 8px 12px 0;
 width: 220px
}
input.n_CompletePath {
 color:#666666;
 margin-top: 10px; 
 padding-left: 2px; 
 width: 675px
}
table.n_htmltags td {
 padding: 5px 3px 0 0
}
.n_SearchSellCat {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 float: left;
 padding: 15px;
 margin-right: 20px
}
table.n_AddImages {
 margin-top: 10px
}
.n_AddImages td {
 color: #000000; 
 line-height: 1.4em;
 padding: 10px 5px 0 0;
 text-align: center
}
.n_AddImages img {
 margin-bottom: 3px
}
body.n_pictures {
 background-color: #fefae7;
}
iframe.n_pictures {
 background-color: #fefae7;
 border: 1px solid #808080; 
 padding: 0Px;
 margin:0px;
 width: 415px;
 height: 37px;
}
iframe.n_htmledit {
 background-color: #ffffff;
 border: 1px solid #7f9db9; 
 padding: 0;
 margin: 0
}
.n_htmleditBg {
 background-color: #ffffff;
 padding: 0px;
 margin: 0px;
}
.n_htmleditBgErr {
 background-color: #ff4400;
 color: #ffffff;
 padding: 0px;
 margin: 0px;
}
a.n_PictureToChoose {
 color: #261b88;
 text-decoration: underline;
}
a:link.n_PictureToChooseOff, a:visited.n_PictureToChooseOff, a:hover.n_PictureToChooseOff, a:active.n_PictureToChooseOff {
 color: #808080;
 text-decoration: none;
 cursor: default
}
.n_AddDate {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa; 
 margin-right: 10px;
 padding: 10px
}
.n_AddDate table {
 margin: 2px
}
.n_AddDate td {
 color: #000000;
 padding: 5px 10px 5px 0
}
.n_Calendar th {
 background-color: #dddddd;
 padding: 2px 1px
}
.n_Calendar td {
 color: #636363;
 text-align: center;
 padding: 3px 0
}
a:link.n_StartDay, a:visited.n_StartDay, a:hover.n_StartDay, a:active.n_StartDay {
 background-color: #dddddd;
 color: #555555;
 padding: 3px 5px;
 font-weight: bold;
 text-decoration: none;
 cursor: default
}


/* Specific styles for Buy, RootCat and Listing Pages */

.n_CatHeader {
 background-color: #ffd2a6;
 border: 1px solid #aaaaaa;
 color: #000000; 
 line-height: 1.3em;
 margin-bottom: 15px; 
 padding: 12px
}
.n_CatFooter {
 background-color: #ffd2a6;
 border: 1px solid #aaaaaa;
 color: #000000; 
 line-height: 1.3em;
 margin-top: 15px; 
 padding: 12px
}
.n_ListHeader {
 margin: 15px 2px
}
.n_ListFooter {
 background-color: #ffd2a6;
 border: 1px solid #aaaaaa;
 color: #000000; 
 line-height: 1.3em;
 margin-top: 15px; 
 padding: 12px
}
td.n_ShowPrem {
 padding: 15px
}
.n_BGPrem {
 background-color: #000000;
 height: 70px;
 width: 70px;
 margin-bottom: 3px
}
.n_BGPrem td {
 text-align: center;
 vertical-align: middle
}
.n_ShowPrem a:link, .n_ShowPrem a:visited {
 text-decoration : none
}
.n_ShowPrem a:hover, .n_ShowPrem a:active {
 text-decoration : underline
}
table.n_Notice td {
 background-color: #fefae7;
 border-bottom: 1px solid #aaaaaa;
 color: #000000;
 font-size: 11px;
 padding: 10px
}
.n_ListCat {
 color: #000000;
 margin: 15px
}
.n_ListCat h3 {
 color: #ff6600;
 font-size: 13px;
 font-weight: bold;
 margin-bottom: 15px
}
.n_ListCat table {
 color: #000000;
 margin-bottom: 15px
}
.n_ListCat hr {
 background-color: #aaaaaa;
 border: 0px none;
 color: #aaaaaa;
 height: 1px
}
td.n_ListSubCat a:link, .n_ListSubCat a:visited, .n_ListSubCat a:hover, .n_ListSubCat a:hover {
 color: #000000;
 font-weight: normal
}
.n_MenuCat1 {
 background-color: #ffffff;
 border-bottom: 0;
 line-height: 1.2em;
 padding-bottom: 15px
}
.n_TitMenuCat1 {
 background-color: #cccccc;
 border-bottom: 2px solid #261b88;
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 padding: 4px 8px
}
.n_MenuCat1 ul {
 line-height: 1.2em;
 margin: 15px;
 padding-left: 15px 
}
.n_MenuCat1 a:link, .n_MenuCat1 a:visited {
 text-decoration: none
}
.n_MenuCat1 a:hover, .n_MenuCat1 a:active {
 text-decoration: underline
}
.n_MenuCat2 {
 background-color: #ffffff;
 border: 1px solid #aaaaaa;
 width: 200px
}
.n_TitMenuCat2 {
 background-color: #ebebeb;
 border-bottom: 1px solid #cccccc;
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 padding: 4px 8px;
}
.n_MenuCat2 form {
 margin: 15px
}
.n_MenuCat2 input {
 margin: 2px 0 10px 0;
}
.n_MenuCat2 select {
 margin: 2px 0 10px 0;
 width: 160px
}
.n_SelectCat {
 font-weight: bold
}
.n_FilterCat {
 font-weight: bold;
 margin: 15px 0 10px 0
}
.n_SearchCat input {
 color: #261b88;
 font-size: 12px;
 font-weight: bold;
 margin: 5px 0 10px 0
}


/* Specific styles for View Item Page */

.n_AucClosed {
 background-color: #ffd2a6;
 border: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.3em;
 margin-bottom: 15px;
 padding: 12px
}
td.n_Photo {
 padding: 8px
}
td.n_PhotoMax {
 border: 1px solid #aaaaaa;
 height: 200px;
 text-align: center;
 vertical-align: middle;
}
td.n_PhotoMin {
 padding: 10px 10px 0 0;
}
.n_PhotoMin img {
 cursor: pointer
}
.n_PhotoButt {
 border: 1px solid #aaaaaa;
 color: #261b88;
 cursor: pointer;
 font-weight: bold;
 margin-top: 10px;
 padding: 3px 8px
}
.n_PhotoButt img {
 margin-right: 7px
}
table.n_PhotoCount {
 color: #261b88;
 margin-top: 10px
}
.n_PhotoCount td {
 padding-bottom: 2px
}
.n_AucMain {
 border-left: 1px solid #aaaaaa;
 padding: 8px 5px 0 5px
}
.n_AucMain hr {
 background-color: #aaaaaa;
 border: 0px none;
 color: #aaaaaa;
 height: 1px
}
.n_AucMain td {
 height: 20px;
 color: #261b88;
 padding: 2px
}
td.n_EndTimeLeft {
 color: green;
 font-size: 16px;
 font-weight: bold;
 padding: 4px 0 0 2px
}
td.n_EndTimeRight {
 color: red;
 font-family: Tahoma;
 font-size: 16px;
 font-weight: bold;
 padding: 4px 0 0 2px
}
td.n_AucPrice {
 height: 23px;
 padding-right: 10px; 
 white-space: nowrap
}
td.n_AucBuyNow {
 padding: 0
}
.n_BuyBid {
 background-color: #eeeeee;
 border: 1px solid #aaaaaa;
 margin: 6px 2px;
 padding: 8px 5px
}
.n_BuyBid td {
padding: 5px
} 
.n_BuyBid ul {
 line-height: 1.4em;
 margin: 0 10px;
 padding: 0
} 
.n_BuyBid li {
 list-style: none
}
.n_SellInfo {
 font-weight: bold;
 margin: 10px 0 3px 0
}
.n_SellLinks { 
 margin-top: 8px
}
table.n_LinkTab {
 margin: 15px 0;
 padding: 10px;
 text-align: center
}
.n_AucInfo1 {
 color: #000000;
 padding: 15px
}
.n_AucInfo1 h2 {
 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
 margin: 5px 0 10px 0
}
.n_AucInfo2 th {
 background-color: #eeeeee;
 color: #000000;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 padding: 4px 10px
}
.n_AucInfo2 td {
 background-color: #fefae7;
 color: #000000;
 padding: 4px 15px
}
table.n_ViewSpecific {
 background-color: #fefae7;
 color: #000000;
 margin: 15px 0 
}
.n_ViewSpecific td {
 border: 1px solid #aaaaaa; 
 padding: 3px
}
.n_AucPaySepar {
 border-right: 1px dotted #aaaaaa
}
ul.n_AucPay {
 margin: 0;
 padding-left: 0;
 line-height: 1.8em
}
.n_AucPay li {
 list-style-type: none;
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/common_symbols/check.gif');
 background-repeat: no-repeat;
 background-position:  0% 50%;
 padding-left: 20px
}
td.n_QuestTitle {
 font-weight: bold
}
tr.n_QuestText td {
 padding: 5px 15px 15px 10px
}
td.n_QuestFunction {
 font-size: 13px;
 font-weight: bold; 
 padding: 10px 15px
}
tbody.n_AucInfo3 td {
 background-color: #ffffff;
 color: #000000;
 padding: 4px 10px
}
.n_AucInfo3 hr {
 background-color: #cccccc;
 border: 0px none;
 color: #cccccc;
 height: 1px;
 margin: 0
}
tr.n_UnSuccessBid td {
 color: #777777;
}
.n_UnSuccessBid a:link, .n_UnSuccessBid a:visited {
 color: #7d76b7;
}
.n_UnSuccessBid a:hover, .n_UnSuccessBid a:active {
 color: ff9966;
}


/* Specific styles for Bidding/BuyingNow pages */

.n_AucName {
 font-size: 12px;
 font-weight: bold
}
.n_BidTit {
 font-weight: bold;
 padding: 15px 0 3px 0
}


/* Specific styles for Advanced Search */

table.n_AdvSearch {
 background-color: #fefae7
}
.n_AdvSearch input {
 margin: 3px 0
}
.n_AdvSearch select {
 margin: 3px 0
}
td.n_AdvSearchLeft {
 color: #000000;
 padding: 0 15px;
 white-space: nowrap
}
td.n_AdvSearchCenter {
 color: #000000;
}
td.n_AdvSearchRight {
 color: #000000;
 padding: 0 15px;
 vertical-align: top
}
.n_AdvSearchRight select {
 margin: 3px 10px;
 width: 150px
}
select.n_AdvSearchSel {
 width: 266px
}
select.n_AdvSearchSel2 {
 width: 125px
}
.n_AdvSearchTab td {
 color: #000000
}
.n_AdvSearchButt {
 float: right;
 padding-left: 10px
}
.n_AdvSearchButt input {
 font-weight: bold;
 padding: 2px 8px
}


/* Specific styles for Search Results */

ul.n_SearchRes {
 list-style-type: none;
 margin: 5px 0 40px 0;
 padding: 0
}
.n_SearchRes li {
 float: left;
 padding: 0 50px 5px 0;
 white-space: nowrap
}
table.n_Gallery {
 background-color: #edebe7;
}


/* Specific styles for MyPages */

tr.n_MyAccMenu {
 background-color: #fefae7;
 cursor: pointer
}
tr.n_MyAccMenu td {
 border: 1px solid #aaaaaa;
 border-top: 0px none; 
 font-size: 12px;
 font-weight: bold;
 text-align: center; 
 padding: 8px
}
.n_MyAccMenu a:link, .n_MyAccMenu a:visited {
 font-weight: bold;
 font-size: 12px;
 text-decoration: none
}
.n_MyAccMenu a:hover, .n_MyAccMenu a:active {
 font-weight: bold;
 font-size: 12px;
 text-decoration: underline
}
td.n_MyAccOn {
 border: 1px solid #aaaaaa;  
 border-top: 0px none; 
 background-color: #eeeeee;
 border-top: 0px none;
 cursor: default;
 font-weight: bold;
 text-align: center; 
 padding: 8px 8px 10px 8px
}
.n_MyAccSubMenu {
 background-color: #eeeeee;
 border: 1px dotted #aaaaaa;
 margin-bottom: 15px;
 text-align: left
}
.n_MyAccSubMenu td {
 padding: 10px 
}
.n_MyAccSubMenu a:link, .n_MyAccSubMenu a:visited {
 text-decoration: none
}
.n_MyAccSubMenu a:hover, .n_MyAccSubMenu a:active {
 text-decoration: underline
}
.n_MyAccSubMenu img {
 margin-right: 4px
}
.n_MyAccSubMenuOn {
 background-color: #dddddd;
 color: #261b88;
 font-weight: bold;
 padding: 4px
}
.n_MyAccTitle {
 background-color: #ffd752;
 color: #261b88;
 font-size: 14px;
 font-weight: bold
}
.n_MyAccBox th {
 background-image: url('http://www.aucland.fr/ImgWeb/3/V3/bars/ThNailDesc.gif');
 border-bottom: 2px solid #aaaaaa;
 color: #333333;
 font-weight: bold;
 padding: 5px 12px;
 white-space: nowrap
}
.n_MyAccBox td {
 background-color: #fffefb;
 color: #000000;
 padding: 4px 0 4px 12px
}
.n_MyAccBox img {
 margin-right: 8px
}
.n_MyAccExplain td {
 color: #000000;
 padding-right: 15px
}
.n_MyAccSort {
 background-color: #eeeeee;
 border: 1px solid #aaaaaa;
 margin-bottom: 15px;
 padding: 10px 15px;
 text-align: left
}
.n_SortTit { 
 color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 padding-left: 10px
}
.n_MyFunction {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 color: #000000;
 margin-bottom: 15px;
 padding: 10px 15px;
 text-align: left
}
.n_MyFunctionTit {
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 padding-bottom: 5px;
 white-space: nowrap
}
.n_MyFunction td {
 color: #000000;
 padding-right: 20px
}
td.n_MyText {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 padding: 15px 10px
}
.n_TypeText {
 padding: 0px 2px 2px 2px;
 text-align: right
}
.n_TypeText input { 
 text-align: center
}
.n_RightButt {
 float: right;
 padding-left: 10px
}
.n_RightButt input{
 padding: 2px 0
}
.n_TabSpacer {
 height: 8px
}
.n_MyAccButton input {
 height: 22px;
 margin-right: 5px;
 width: 100px
}
.n_MyAccPref {
 text-align: right
}
.n_Higher {
 color: green;
 font-weight: bold
}
.n_NotHigher {
 color: red;
 font-weight: bold
}
.n_MySearch {
 background-color: #ffd2a6;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 padding: 5px 0 5px 8px
}
table.n_ContactTab {
 color: #000000; 
 text-align: right
}
.n_ContactTab td {
 border: 1px solid #aaaaaa;
 padding: 2px 10px;
 white-space: nowrap
}
table.n_ContactTab2 td {
 color: #000000; 
 padding: 3px 10px 3px 0;
 white-space: nowrap
}
td.n_ContactTab3 {
 color: #000000;
 padding: 3px 10px 3px 0
}


/* Specific styles for MyPages - Summary */

td.n_SumLink {
 font-weight: bold;
 padding-left: 8px
}
.n_SumLink a:link, .n_SumLink a:visited, .n_SumLink a:hover, .n_SumLink a:active {
 color: #e13737;
 font-weight: bold
 }
.n_SumNews td {
 border-bottom: 1px solid #aaaaaa;
 padding: 5px 10px
}
.n_SumRating td {
 border-bottom: 1px solid #aaaaaa;
 padding: 5px 8px
}
.n_SumRating img {
 margin: 0
}


/* Specific styles for MyPages - Sitemap */

table.n_MyAccOverview th {
 border-bottom: 2px solid #261b88;
 padding: 0 15px;
 white-space: nowrap
}
.n_MyAccOverview td {
 background-color: #fffefb;
 color: #000000;
 padding: 3px 20px
}
.n_MyAccOverview img {
 margin-right: 4px
}
td.n_MyAccMainLeft {
 font-weight: bold;
 padding-top: 15px
}
.n_MyAccMainLeft a:link, .n_MyAccMainLeft a:visited {
 font-size: 12px;
 font-weight: bold;
 text-decoration: none 
}
.n_MyAccMainLeft a:hover, .n_MyAccMainLeft a:active {
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline
}
td.n_MyAccMainCenter {
 border-left: 1px solid #aaaaaa;
 font-weight: bold;
 padding: 15px;
 padding-bottom:5px
}
td.n_MyAccMainRight {
 padding-top: 15px;
 padding-bottom: 5px
}
.n_MyAccMainRight a:link, .n_MyAccMainRight a:visited, .n_MyAccMainRight a:hover, .n_MyAccMainRight a:active {
 font-weight: bold
}
td.n_MyAccCenter {
 border-left: 1px solid #aaaaaa
}


/* Specific styles for MyPages - Personal details */

.n_ChangeOK {
 margin-bottom: 2px;
 color: green;
 font-weight: bold
}


/* Specific styles for MyPages - My Inbox */

.n_InboxExplain td {
 padding: 0 2px;
 vertical-align: bottom
}
.n_InboxExplain img {
 margin-left: 10px;
 margin-right: 3px
}
td.n_InboxExplainText {
 padding: 0 10px 0 0;
 border-right: 1px solid #aaaaaa;
 color: #000000
}
td.n_ViewMailLeft {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 color: #333333;
 padding: 5px;
 vertical-align: top;
 white-space: nowrap
}
td.n_ViewMailRight {
 border: 1px solid #aaaaaa;
 color: #000000;
 padding: 5px;
 vertical-align: top
}


/* Specific styles for MyPages - Selling area */

td.n_SellExplain {
 height: 35px;
 text-align: center;
 padding-right: 10px
}
.n_SellExplain img {
 margin-left: 10px;
 margin-right: 5px
}
td.n_SellExplainText {
 padding: 0 10px 0 0;
 border-right: 1px solid #aaaaaa;
 color: #000000
}
.n_SellStats {
 border: 0;
 padding: 1px
}
.n_SellStats td {
 border: 0;
 padding: 1px
}
table.n_SellStats td {
 border: 0;
 height: 0;
 padding: 1px
}
.n_Multi {
 color: #ff6600;
 padding: 3px
}
.n_ListMulti a:link, .n_ListMulti a:visited {
 text-decoration: underline
}
.n_ListMulti a:hover, .n_ListMulti a:active {
 text-decoration: none
}


/* Specific styles for MyPages - Rating area */

.n_RatingTop td {
 background-color: #eeeeee;
 color: #000000;
 padding: 10px;
 vertical-align: top
}
table.n_RatingLeft {
 margin: 0 0 10px 3px 
}
.n_RatingLeft td {
 background-color: #eeeeee;
 padding: 2px 10px 2px 0 ;
 white-space: nowrap
}
.n_RatingRight {
 background-color: #fffefb;
 border: 1px solid #aaaaaa; 
 margin: 3px 0 8px 0;
 padding: 10px 15px;
 text-align: center
}
.n_RatingRight td {
 background-color: #fffefb;
 color: #000000;
 padding: 10px 0;
 border-bottom: 1px solid #aaaaaa; 
 padding: 5px 0 3px 0;
 text-align: center
}
tr.n_TitRating td {
 border: 0px none;
 color: #333333;
 font-weight: bold;
 padding: 0 10px 7px 10px;
 vertical-align: middle;
 white-space: nowrap
}
tr.n_PosRating td {
 color: green
}
tr.n_NeuRating td {
 color: #261b88;
}
tr.n_NegRating td {
 color: red;
}
tr.n_TotRating td {
 border: 0px none;
 color: #333333;
 padding-top: 6px
}
.n_positive {
 color: green;
 font-weight: bold
}
.n_neutral {
 color: #261b88;
 font-weight: bold
}
.n_negative {
 color: red;
 font-weight: bold
}
td.n_ListHeadRating {
 border-bottom: 1px solid #aaaaaa
}
.n_ListHeadRating img {
 margin : 0
}
table.n_answcomment {
 margin: 0;
}
table.n_answcomment td {
 border: 0;
 font-style: italic;
 padding: 5px 1px;
 height: 1px
}


/* Specific styles for MyPages - Billing area */

.n_Billing td {
 background-color: #fefae7;  
 color: #000000;
 padding: 5px 15px
}


/* Ads (illustration for templates only) */

.n_Advert1 {
 background-color: #eeeeee;
 border: 1px solid #ff0000;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}
.n_Advert2 {
 background-color: #eeeeee;
 border: 1px solid #ff0000;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}
.n_Advert3 {
 background-color: #eeeeee;
 border: 1px solid #ff0000;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}


/* Site map */

table.n_Sitemap {
}
.n_Sitemap td {
 padding-right: 20px
}
.n_Sitemap ul {
 line-height: 1.4em;
 margin: 0;
 padding: 0 1px
}
.n_Sitemap li {
 list-style: none
}
.n_Sitemap h2 {
 background-color: #EC7804;
 color: #ffffff;
 font-size: 12px;
 font-weight:  bold;
 margin: 20px 0 10px;
 padding: 4px
}
.n_Sitemap h3 {
 color: #333333;
 font-size: 11px;
 font-weight: bold;
 margin: 15px 0 1px 0;
 padding: 0
}


/* Admin section */

 tr.n_AdminMenu td {
  border-bottom: 1px dotted #aaaaaa; 
  font-weight: bold;
  text-align: center; 
  padding: 4px 8px
 }
 .n_AdminMenu a:link, .n_AdminMenu a:visited, .n_AdminMenu a:hover, .n_AdminMenu a:active {
  font-weight: bold;
  text-decoration: none
 }
 .n_LogAdmin {
  background-color: #e5ebff;
  color: #261b88;
  font-size: 13px;
  font-weight: bold;
  padding: 0 5px;
  white-space: nowrap
 }

 
/* Specific styles for FR website */

a.n_HPLink:link, a.n_HPLink:visited {
 text-decoration: none
}
a.n_HPLink:hover, a.n_HPLink:active {
 text-decoration: underline
}
input.noirp {
 font-size: 9px
}

td.thumbnail {
 background-color: #000000;
 border: #000000 1px solid
}
img.thumbnail {
 background-color: transparent
}
a.premiumlink, a.premiumlink:visited {
 color: #261b88
 font-size: 10px;
 font-weight: bold;
 text-decoration: none
}
a.premiumlink:hover, a.premiumlink:active {
 color: #261b88
 font-size: 10px;
 font-weight: bold;
 text-decoration: underline
}
td.premiumprice {
 color: #261b88;
 font-size: 10px;
 font-weight: bold
}

/* © Yul Moreau http://www.macaroondesign.com */

html, body
  {margin:0;padding:0;background:#FFF url(/aucland/img/bg_body.gif) repeat-x top;}
body
  {font:100% trebuchet ms;text-align:center;padding:15px 0 30px 0;}
img
  {border:0;}
p,
form
  {margin:0;padding:0;}

/* links */
#prodlist .detail a:hover,
#prodlist a.price:hover,
p.tri a:hover,
#menu li.current a,
#menu li.current a:hover,
#filter ul li a:hover,
#menu a,
#menu a:hover,
#sidebar ul li a:hover,
#product ul li a:hover,
#nav a
  {color:#369;}
#footer ul li a:hover, 
#tc a:hover, 
#prodlist a.price:hover,
#prodlist .detail a:hover,
#filter ul li a:hover,
#pagination a:hover,
#sidebar ul li a:hover,
#product ul li a:hover,
#nav a:hover
  {text-decoration:underline;}

/* layout */
#container
  {text-align:left;width:960px;margin:0 auto;background:url(/aucland/img/bg_container.png) repeat-y top right;}
#wrapper
  {float:left;width:765px;}
.fleft
  {float:left;}
.fright
  {float:right;}
  
/* header
****************************************************************************************************/
#header
  {float:left;width:940px;height:103px;background:#fff url(/aucland/img/bg_header.png) repeat-x bottom;border:10px solid #fff;}
#header h1
  {line-height:80px;margin:0;padding-left:10px;}
  
/* menu */
#menu
  {float:left;width:100%;list-style-type:none;padding:0;margin:17px 0 0 -1px;}
#menu li
  {width:auto;float:left;margin:0;padding:0;display:block;}
#menu a,
#menu a:hover
  {width:auto;float:left;display:block;padding:3px 14px;text-decoration:none;font-weight:bold;font-size:95%;border-left:1px solid #fff;}
#menu a:hover
  {color:#fff;background:url(/aucland/img/bg_onglet_off.png) repeat-x}
#menu li.current
  {background:#fff;}
#menu li.current a,
#menu li.current a:hover
  {background:#fff;cursor:default;}
  
/* search block */
#search
  {margin:0 0 0 515px;padding:0;position:absolute;top:30px;width:500px;}
#search input, #search select 
  {float:left;margin:0 4px 0 0;font-family:trebuchet ms;font-size:90%;color:#369;}
#search select
  {width:250px;}


/* content
****************************************************************************************************/
#content
  {float:left;width:745px;background:#fff;font-size:80%;padding:0 0 0 10px;}
#content p
  {line-height:1.4;}
#breadcrumb
  {margin:4px 0;}
#breadcrumb, #breadcrumb a
  {color:#666;font-size:95%;}
#content h1
  {font-size:160%;margin:0;padding:15px 0 5px 0;color:#069;}
#intro
  {margin:0;padding:0 0 10px 0;}
  
/* thumbnails */
#thumbnail
  {clear:both;float:left;width:100%;margin:0 0 25px 0;padding:0;}
#thumbnail ul
  {list-style:none;margin:0 0 0 -12px;padding:0;clear:both;float:left;width:767px;}
#thumbnail ul li
  {list-style:none;margin:0 0 0 12px;padding:0px;float:left;background:#eee;}
#thumbnail ul li a:hover
  {background:#369;color:#fff;display:block;}
#thumbnail ul li a
  {color:#09c;text-decoration:none;font-size:100%;display:block;padding:7px;}
#thumbnail ul li a img
  {width:125px;height:100px;}
#thumbnail dl
  {font-size:80%;color:#000;margin:0;padding:0;}
#thumbnail dt
  {margin:0;padding:0;font-weight:bold;text-transform:uppercase;}
#thumbnail dd
  {margin:0;padding:0;line-height:12px;}
#thumbnail ul li a:hover dt
  {color:#fff;}

/* description produit */
#product
  {clear:both;float:left;width:743px;margin:0 0 25px 0;padding:5px 0;border:1px solid #e2e2e2;}
#product img
  {float:left;width:175px;}
#product p
  {float:left;width:320px;margin:0;padding:0 5px;}
#product p img
  {width:21px;height:21px;}
#product p span
  {float:left;width:320px;padding-top:10px;}
#product p a
  {padding:0;font-size:90%;color:#666;}
#product p strong
  {float:left;font-size:120%;}
#product ul
  {float:left;list-style:none;margin:0;padding:0 0 0 10px;border-left:1px solid #e2e2e2;width:220px;}
#product ul li
  {list-style:none;margin:0;padding:0px;font-weight:bold;color:#666;}
#product ul li a
  {color:#09c;text-decoration:none;font-size:100%;font-weight:normal;}
  
/* subnav */
#nav
  {float:right;height:20px;}
#nav a
  {padding:2px 6px;text-decoration:none;}
#nav a strong
  {background:url(/aucland/img/bg_nav.gif) repeat-x top;padding:2px 6px;color:#fff;}
  
/* filter */

h2.filter
  {clear:both;font-size:160%;margin:0;padding:0 0 0 5px;color:#fff;background:#94D4E9 url(/aucland/img/bg_blue_light.png) repeat-x bottom;height:26px;}
#filter
  {float:left;width:743px;border:1px solid #7FC2D8;padding:0;margin-bottom:25px;}
#filter ul
  {list-style:none;margin:0;padding:0 4px 4px 4px;width:175px;float:left}
#filter ul li
  {list-style:none;margin:0;padding:4px;clear:left;line-height:14px;}
#filter ul li a
  {color:#09c;text-decoration:none;font-size:100%;width:100%;}
#filter ul li a:hover
  {width:100%;}

/* resultat, tri */
h2.result
  {clear:both;font-size:140%;margin:0;padding:0 0 0 5px;color:#fff;background:#369 url(/aucland/img/bg_blue_dark.png) repeat-x top;height:26px;}
h2.result strong
  {}
p.tri 
  {float:left;font-size:120%;font-weight:normal;width:99%;height:26px;display:block;background:#eee/* url(/aucland/img/bg_tri.gif) repeat-x top*/;margin:0;padding:5px 2px 0 5px;}
p.tri strong
  {float:left;font-weight:normal;padding-left:55px;}
p.tri a
  {float:left;display:block;color:#000;font-weight:bold;padding:0 10px;}
p.tri a.triA
  {width:340px;}
p.tri a.triB
  {width:140px;}
  
/* product list */
#prodlist
  {clear:both;float:left;width:743px;margin-bottom:15px;padding:0;border:1px solid #eee;}
#prodlist ul
  {list-style:none;margin:0;padding:0;float:left;}
#prodlist ul li
  {list-style:none;margin:0;padding:7px;float:left;color:#09c;text-decoration:none;font-size:90%;display:block;border:1px solid #fff;border-top:1px solid #eee;width:727px;}
#prodlist .blue 
  {background:#f6fafc;float:left;}
#prodlist ul li:hover
  {border:1px solid #369;display:block;float:left;}
#prodlist ul li img
  {float:left;width:125px;}
#prodlist dl
  {float:left;color:#000;margin:0;padding:4px 5px 4px 8px;}
#prodlist dt
  {font-size:110%;color:#369;margin:0;padding:0;font-weight:bold;text-transform:uppercase;}
#prodlist dd
  {margin:0;padding:0;display:block;}
#prodlist .detail
  {width:350px;}
#prodlist .detail a
  {color:#09c;text-decoration:none;}
#prodlist .compare
  {width:120px;}
#prodlist .compare a.button
  {background:url(/aucland/img/bt_compare.gif) no-repeat;width:84px;height:23px;display:block;font-size:100%;color:#fff;font-weight:bold;text-decoration:none;padding:3px 0 0 30px;}
#prodlist .compare img
  {width:21px;height:21px;float:left;padding:2px 1px 0 0;}
#prodlist a.price
  {width:90px;margin:0;padding:0;float:left;font-size:240%;letter-spacing:-2px;font-weight:bold;text-align:right;color:#09c;display:block;text-decoration:none;}
  
/* pagination */
#pagination
  {clear:both;margin:0;padding:0;font-size:100%;text-align:left;display:inline;}  
#pagination span
  {float:left;padding:0 5px 0 0;color:#666;font-size:110%;}  
#pagination strong
  {float:left;background:url(/aucland/img/bg_valid_on.png) no-repeat;width:14px;height:21px;margin:0;padding:2px 5px 0 7px;color:#fff;} 
#pagination a
  {float:left;background:url(/aucland/img/bg_valid_off.png) no-repeat;width:14px;height:21px;margin:0;padding:2px 5px 0 7px;color:#369;text-decoration:none;font-weight:bold;}  
  
  
/* sidebar
****************************************************************************************************/
#sidebar
  {float:left;width:170px;height:100%;font-size:80%;}
#sidebar h3
  {float:left;font-size:120%;margin:0;padding:3px 0 5px 25px;color:#369;background:url(/aucland/img/bt_h3.png) no-repeat left;width:100%;}
#sidebar div
  {float:left;width:185px;height:auto;padding:5px 0 10px 0;border-bottom:10px solid #fff;}
#sidebar p
  {clear:left;width:170px;height:100%;font-size:90%;margin:0;padding:0 2px 5px 2px;}
#sidebar fieldset
  {float:left;width:185px;border:0;padding-left:5px;}
#sidebar input, #sidebar select 
  {float:left;margin:0 4px 0 0;font-family:trebuchet ms;font-size:90%;color:#369;}
#sidebar img
  {padding:10px 0 0 6px;}
#sidebar ul
  {list-style:none;margin:0;padding:0 0 0 5px;width:175px;float:left}
#sidebar ul li
  {list-style:none;margin:0;padding:4px 0;border-bottom:1px solid #e2e2e2;}
#sidebar ul li a
  {color:#09c;text-decoration:none;font-size:90%;width:100%;line-height:11px;}

/* footer
****************************************************************************************************/
#footer
  {clear:both;background:#09c url(/aucland/img/bg_footer.png) repeat-x bottom;border:10px solid #fff;color:#FFF;font-size:70%;width:940px;height:65px;margin:0;padding:0;}
#footer ul
  {list-style:none;clear:both;margin:0;padding:2px 0 0 3px;display:inline;width:auto;}
#footer ul li
  {list-style:none;float:left;margin:0;padding:0;}
#footer ul li a
  {color:#fff;text-decoration:none;padding:0 4px;}
#tc
  {float:left;margin:0;padding:0;width:960px;font-size:70%;color:#fff;background:#8d8d8d;}
#tc span
  {width:auto;display:inline;}
#tc a
  {color:#fff;text-decoration:none;}