body{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: #fff;
}
html{
	font-family: arial;
	font-size: 11px;
}
img{
	border: none;
}
a, a:link, a:visited{
	text-decoration: none;
	color: #EE730F;
}
a:hover, a:visited:hover{
	color: #30180C;
	text-decoration: underline;
}
h1, h2, h3, h4, h5, h6, div, ul, li{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


/*****************************/
/*       skull du site       */
/*****************************/
#container{

}
#header{
	display: none;
	width: 100%;
	margin: 0 0 1px 0;
	background: url(gx/bg_vortexAuction.gif) repeat-x top;
}
#menu{
	display: none;
	background: #183D8E;
	float: left;
	width: 100%;
/*	height: 3.5em;*/
}
#menu ul{
	padding: 10px 0px 30px 10px;
}
#menu ul li{
	float: left;
	display: block;
}
#menu a{
	display: block;
	width: 120px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 2px 0 2px 0;
	margin: 0 2px 4px 0;
	float: left;
	color: #A5B6D7;
	border: 1px solid #A5B6D7;
	background: transparent;
}
#menu a:hover{
	text-decoration: none;
	border: 1px solid #fff;
	color: #fff;
}
#menu a.actif, #menu a.actif:hover{
	border: 1px solid #fff;
	background: #5D93DD;
	color: #000;
}
#menu div a{
	display: block;
	width: 140px;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0 2px 0;
	margin: 0 2px 4px 0;
	color: #000;
	border: 0px solid #fff;
}
#menu div a:hover{
	text-decoration: none;
	color: #fff;
	border: 0px solid #fff;
}
#menu div a.actif, #menu div a.actif:hover{
	background: #000;
	color: #000;
	border: 0px solid #fff;
}




/* recherche dans marge */
#recherche{
	width: 330px;
	margin: 0px 0 10px 0;
	padding: 2px 2px 2px 2px;
	border: 1px solid #E1E1E1;
	/*font-size: 90%;*/
}
#recherche.open{
	height: 90px;
	border: 1px solid #909090;
}
#recherche.closed{
	height: 26px;
}
#recherche.closed form{
	visibility: hidden;
}
#recherche h4{
	background: #EAEAEA url(gx/icon_search.gif) no-repeat right center;
	padding: 5px;
	/*font-size: 90%;*/
	color: #000;
}
#recherche h4 a{
	display: block;
}
#recherche table.criteres{
	width: 100%;
	margin: 0 0 0 0;
	position: relative;
}
#recherche form{
	margin: 0 0 0 0;
	_position: absolute;
}
#recherche input.submit{
	width: 35px;
	height: 23px;
	border: 2px outset #9B9B9B;
	background: #696969;
	color: #fff;
	padding: 0;
	/*font-size: 90%;*/
	margin: -1px 0 0 0;
	text-transform: uppercase;
}
#recherche select{
	background: #DADADA;
	border: 1px solid #000;
	width: 158px;
	font-size: 11px;
	font-family: tahoma;
}
#recherche label{
	cursor: pointer;
}
#recherche td.sousTitre{
	padding: 5px;
	/*font-size: 90%;*/
	background: #F8F8F8;
}
#recherche td.criteres{
	padding: 5px;
}
#recherche td.spacer{
	width: 1px;
	background: #fff;
}
/* fin recherche */



#include{
	padding: 15px 0 0 27px;
	background: #fff;
	width: 737px;
	clear: left;
	min-height: 330px;
	_height: 330px;
}
#include.unframed{
	width: 735px;
}
#include h3{
	border-bottom: 1px solid #EAE8E8;
	margin: 0 0 5px 0;
}


/* table results liste des encheres */
table.result{
	margin: 0 0 0 0;
	background: #F5F5F5;
	border: 1px solid #FFF;
	border-bottom: none;
	width: 100%;
	
}
table.result th{
	text-align: left;
	padding: 5px;
	background: #E4E4E4;
	border-right: 1px solid #FFF;
	border-bottom: 2px solid #000;
	/*font-size: 80%;*/
}
table.result td{
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding: 5px;
	/*font-size: 85%;*/
}
table.result th.last, table.result td.last{
	border-right: none;
	width: 250px;
}
table.result td img{
	margin: 0 0 -5px 0;
}

a.btnAction{
	background: #EE730F;
	/*font-size: 200%;*/
}
a.btnAction:hover{
	background: #000;
}

/* listing */
#resultHeader{
	margin: 0 0 10px 0;
	padding: 5px 0 5px 0;
	border-top: 1px solid #E1E1E1;
	border-bottom: 4px solid #E4E4E4;
}

#resultHeader #ListStyle a{
	display:none;
	float:right;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
#resultHeader #ListStyle a.actif{
	float:right;
	padding-left:10px;
	text-decoration:underline;
}

.tableResultSimple{
	width:600px;
}
.tableResultSimple td{
	padding-top: 2px;
	padding-bottom: 1px;
	border-bottom: 1px solid #CDCDCD;
}

.tableResultSimple .header{
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	padding-top: 0;
	border-bottom: 1px solid black;
}

.tableResultSimple td.one{
	width:240px;
}
.tableResultSimple td.two{
	width:80px;
}
.tableResultSimple td.three{
	width:120px;
}
.tableResultSimple td.four{
	width:120px;
}
.tableResultSimple td.five{
	width:35px;
}
.tableResultSimple td.six{
	width:150px;
}
.tableResultSimple tr.print{
	display:none;
}


a.btnLink{
	font-size: 11px;
	font-weight: bold;
	float: right;
	padding: 10px 0 10px 0;
	line-height: 20%;
	margin: 0 0 10px 0;
}
a.btnLink:hover{
	color: #000;
}
#resultContainer{
	margin: 0 0 15px 0;
	clear: left;
	width: 99%;
}
#resultContainer h5{
	font-size: 11px;
	margin: 0 0 5px 0;
}

.listing{
	padding: 0 0 0 0;
	margin: 4px 12px 11px 2px;
	float: left;
	/*font-size: 90%;*/
	background: url(gx/bg_listing.gif) no-repeat bottom right;
	position: relative;
}
.listing .contenu{
	border: 1px solid #C8C8C8;
	width: 167px;
	height: 280px;
	display: block;
	margin: -4px 2px 2px -4px;
	padding: 0;
	position: relative;
}
.listing a img{
	border: 1px solid #969696;
	margin: 5px;
	padding: 1px;
	background: #fff;
}
.listing a:hover img{
	border-color: #000;
}
.listing h3{
	margin: 0 0 3px 0;
	padding: 2px 25px 2px 5px;
	font-size: 11px;
	height: 30px;
	font-family: tahoma;
	background: #F5F4F4 url(gx/bg_h3_listing.gif) no-repeat right top;
	border-bottom: 1px solid #EAE8E8;
	line-height: 140%;
}
.listing p{
	margin: 0 5px 0 5px;
	/*font-size: 95%;*/
}
.listing p sup{
	line-height: 10%;
	/*font-size: 80%;*/
}

/* 3 code couleurs */
.listing p strong.bid{
	color: Blue;
}
.listing p strong.webcast{
	color: #FF6A18;
}
.listing p strong.inventaire{
	color: Red;
}

/* navigation */
#navigation{
	border-top: 1px solid #EFEFEF;
	font-size: 12px;
	padding: 5px 0 0 0;
	clear: both;
}


/* description */
#descriptionHeader{
	margin: 0 0 5px 0;
	padding: 0 0 2px 0;
	border-bottom: 4px solid #E4E4E4;
	position: relative;
	height: 60px;
}
#descriptionHeader #nav{
	padding: 10px 0 0 0;
	/*font-size: 90%;*/
}
#descriptionHeader h2{
	border-top: 1px solid #E1E1E1;
	margin: 5px 0 0 0;
	padding: 3px 0 0 0;
}


/* fiche qui contient tout le detail */
#ficheDetail{
	padding: 7px;
	background: #F5F5F5;
	margin: 10px 0 10px 0;
}

div#itemInfos{
	margin: 0 0 10px 0;
	padding: 2px 6px 2px 8px;
	/*font-size: 85%;*/
	background: #EFEFEF;
}

table.description{
	margin: 0 0 40px 0;
}
table.description td{
	vertical-align: top;
}
table.description td.photos img.large{
	padding: 9px 10px 10px 8px;
	margin: 0 0 2px 0;
	background: #EFEFEF;
	border: 1px solid #CACACA;
}
table.description td.photos a.thumbs{
	padding: 0 0 4px 0;
	display: block;
	border-bottom: 1px solid #FF6A18;
	width: 64px;
	float: left;
	margin: 5px 5px 5px 0;
}
table.description td.photos a.thumbs:hover, table.description td.photos a.thumbs:active{
	border-bottom: 4px solid #FF6A18;
	margin: 5px 5px 5px 0;
	padding: 0 0 1px 0;
}
table.description td.fiche{
	padding: 0 0 0 15px;
}
table.description ul{
	list-style: none;
	margin: 0 0 0 0;
}
table.description ul li{
	padding: 3px 0 3px 0;
	background: url(gx/bg_li.gif) repeat-x bottom;
}

/**************************/
/*       form             */
/**************************/
div#formulaire{
	background: #F4F4F4 url(Gx/form_bg.gif) no-repeat top left;
	border: 1px solid #A6A6A6;
	text-align: left;
	margin: 5px 0 0 0;
}
form label{
	color: #727272;
	/*font-size: 80%;*/
	margin: 0 0 0 0;
	cursor: pointer;
}
form label:hover{
	color: Red;
}
div#formulaire form{
	padding: 10px;
	margin: 0 0 0 0;
}
div#formulaire form select{
	font-size: 100%;
	margin: 0 0 -2px 0;
}
form input, div#formulaire form textarea{
	border: 1px solid #A6A6A6;
	/*font-size: 100%;*/
	padding: 3px;
	margin: 2px 5px 10px 0;
}
div#formulaire form input.checkbox{
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 -2px 0;
	display: inline;
}
div#formulaire form label.checkbox{
	color: #8F8F8F;
	font-weight: normal;
	margin: 0 10px 0 0;
}
div#formulaire form textarea{
	height: 80px;
	font-family: tahoma, sans-serif;
	overflow: visible;
}
form input.submit{
	border: 2px outset #9B9B9B;
	background: #696969;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
}
div#formulaire table.clientForm input{
	margin: 0 0 0 0;
}
div#formulaire table.clientForm td{
	border-bottom: 1px solid #fff;
	height: 35px;
}
span.error{
	/*font-size: 90%;*/
	line-height: 120%;
	color: Red;
}

/* formulaire bid div */
#soumission{
	width: 100%;
}

#soumission #form{
	padding: 8px 8px 0 8px;
	margin: 5px 0 5px 0;
	Border: 5px solid red;
}
#soumission #form h5{
	border-bottom: 1px dotted #CECECE;
	margin: -15px 0 5px 0;
	padding: 0 0 0 0;
	font-size: 12px;
}
#soumission #form .montantInput{
	font-size: 150%;
	color: Red;
	margin: 2px 5px 10px 0;
	border: 1px solid #000;
	background: url(gx/bg_formInput.gif) no-repeat right center;
}
#soumission em{
	font-style: normal;
	color: Red;
}
#soumission ul.bidHistory{
	padding: 0 0 0 0;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #174687;
	list-style: none;
}
#soumission ul.bidHistory li{
	border-top: 1px solid #000;
	border-bottom: none;
	padding: 1px 0 1px 10px;
	background: url(gx/fleche_bid.gif) no-repeat left center;
	color: Red;
	font-size: 11px;
}
#soumission div#bidErreur{
	border: 2px outset Red;
	margin: 0 0 0 0;
	padding: 10px 30px 10px 10px;
	background: #fff url(gx/bg_erreur.gif) no-repeat right center;
	text-align: left;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	min-height: 40px;
	<!-- height: 40px; --> /* HACK */

}

/* footer */
#footer{
	display:none;
	background: #CBCBCB url(gx/bg_footer_VortexLiveAuction.gif) repeat-x top;
	padding: 0 15px 0 0;
	margin: 15px 0 0 0;
	height: 90px;
	border-bottom: 1px solid #A0A0A0;
	clear: both;
}
#footer img{
	float: right;
}

.erreur{
	color: #FF6A18;
	/*font-size: 90%;*/
	margin: 0 0 1px 14px;
}

.floatRight{
	float: right;
	margin: 0 0 5px 5px;
}

ul.menuClient{
	list-style: disc;
}
ul.menuClient li{
	margin: 0 0 0 18px;
}


table#calendrier{
	background: #F8F8F8;
	width: 180px;
}
table#calendrier td{
	text-align: center;
}
table#calendrier table.mois{
	width: 100%;
}
table#calendrier table.mois td.CtdHeaderTitle{
	background: #CFCFCF;
	font-size: 10px;
}
table#calendrier table.mois td.control a{
	display: block;
	background: Gray;
	border-bottom: 1px solid #C4C4C4;
	text-align: center;
	border: 1p;
	padding: 1px 0 2px 0;
	display: block;
	color: #fff;
}
table#calendrier table.mois td.control a:hover{
	border-bottom: none;
	background: #000;
	border-bottom: 1px solid #000;
	color: #fff;
}
table#calendrier table.mois td.CtdHeader{
	border-right: none;
	text-align: center;
	width: 14%;
	margin: 0 0 5px 0;
	background: #000;
	font-size: 11px;
	color: #fff;
}
table#calendrier table.mois tr.jours td{
	width: 14%;
	font-size: 10px;
	background: #F3F3F3;
	height: 23px;
}
table#calendrier table.mois tr.jours td.CtdAuction{
	background: #FFAE06;
}
table#calendrier table.mois tr.jours td.CtdEvent{
	background: #A0CD43;
}
table#calendrier table.mois tr.jours td.CtdAuctionEvent{
	background: #58D459 url(gx/cal_BG_EventAuctions.gif) no-repeat center center;
}
table#legende{
	font-size: 10px;
	background: #F8F8F8;
	width: 100%;
}
table#legende td{
	background: #EEF0F2;
	height: 23px;
}
table#legende td.CtdAuction{
	background: #FFAE06;
}
table#legende td.CtdEvent{
	background: #A0CD43;
}
table#legende td.CtdAuctionEvent{
	background: #A0CD43 url(gx/0/cal_BG_EventAuctions.gif) no-repeat center center;
}

/* ----------------- */
/*  fin calendrier   */
/* ----------------- */
div#nouvelle{
	float: left;
	width: 200px;
	margin: 0 0 0 0;
}
div#evenements{
	float: left;
	width: 315px;
	margin: 0 0 0 20px;
}
div#calendrier{
	float: right;
	width: 180px;
	margin: 0 0 0 20px;
}


div#nouvelle div.nouvelle{
	/*font-size: 85%;*/
	background: #F0F2F4 url(gx/600/bgNouvelles.gif) no-repeat top left;
	padding: 9px 10px 10px 28px;
	margin: 10px 0 10px 0;
	text-align: left;
}

div#evenements div.evenement{
	border-bottom: 1px solid #F0F2F4;
	font-size: 11px;
	padding: 0 10px 10px 17px;
	margin: 10px 0 5px 0;
	text-align: left;
	background: url(gx/600/bgEvenement.gif) no-repeat top left;
}
div#evenements div.evenement strong{
	color: #729729;
	font-size: 11px;
}
div#evenements div.evenement div.date{
	font-size: 10px;
	line-height: 100%;
	margin: 4px 0 3px 0;
	color: #000;
	text-decoration: underline;
}
div#evenements div.evenement a.suite{
	color: #729729;
}

#DIVLOADING{
	position: absolute;
	margin: 10px;
	padding: 10px;
	left: 0px;
	border: 1px solid #A5B6D7;
	background: #fff;
	z-index: 10000;
}

#menuBottom{
	display:none;
}
