@charset "UTF-8";
/* CSS Document */


/*********************************************************/
/*                    MAIN STYLES                        */
/*********************************************************/

*{
    margin: Auto;
    padding: 0px;
	border: none;
}

body {
	font: "Gill Sans MT","Comic Sans", SansSerif;
	font-family:"Gill Sans MT","Comic Sans", SansSerif;
	font-size: 12px;
	color: #FFF;
	line-height: 1em;
	background-image:url(img/bkg_home_left.jpg);
	background-repeat:repeat;
	background-position:center;
}

/*FORMULAIRES*/

.form_input {
	width: 250px;
}

.login_input {
	width:auto; height:30px; background-color:#F60; font-weight:bold; color:#FFF; border-bottom-style:solid; border-bottom:medium; border-bottom-color:#FFF; cursor:pointer;
}

.short_input {
	width: 100px;
}

form {
	margin-left: 5px;	
}

/*FORMULAIRES*/

a{ 
	text-decoration: none;
	color: #FFF;
	margin-left:5px;
	margin-bottom:15px;
}

a:hover {
	font-weight:bold;
	font-color: #FFF;
}

a:visited {
	color: #FFF;
}

ul { list-style-type: none;}

/*h1 {float: left; position: fixed; bottom: 0px; left: auto;}*/

span.header{
    height: 80px;
    position: fixed;
    top: 0px;
    left:0px;
}

tblList {
	color:#FFF;
}


/*********************************************************/
/*                    MAIN CONTAINERS STYLES             */
/*********************************************************/


.facebook{
	width: 400px;
}

#main{
    width: 1024px;
}

#header{
    height: 143px;
	background-repeat:no-repeat;
    background-image: url(img/bkg_header.png);
    top: 0px; left: auto;
	display:block;
	border-radius:10px;
}

#navig_princ{
	background-image: url(/img/bkg_home_left.jpg);
	background-repeat: no-repeat;
	height:0px;
	margin-top:0px;
	border-radius:10px;
	vertical-align:middle;
}

	#navig_princ_liens{
		float:left;
		display: inline-block;
		width:150px;
		text-align:right;
		font-size:18px;
		vertical-align:middle;
		height:15px;
		margin:0px 0px 0px 0px;
		padding:15px 15px 0px 0px;
		padding-bottom:20px;
		border-right:solid 2px #FF690D;
	}

	#navig_princ_liens a{
		width:167px;
		font-size:18px;
		vertical-align:middle;
		height:47px;
	}
	
	#navig_princ_login{
		display: block;
		top:190px;
		width: 270px;
		position:absolute;
		background-image:url(img/bkg_login.png);;
		margin-left:615px;
		z-index:2;
		border:thick;
		border-color:#000;
		border-style:solid;
		border-radius:10px;
	}
	
		.login_off {
			visibility:hidden;
		}
		
		.login_on {
			visibility:visible;
		}
	
	#navig_princ_membre{
		display:block;
		top:0px;
		background-image:url(img/membre.png);
		width:304px;
		height:190px;
		z-index:2;
		position:relative;
		right:0px;
		float:right;
		font-size:18px;
	}
	
		/*CONTENU navig_princ_membre*/
		
		#navig_princ_membre a{
			margin-right:30px;
			text-align:right;
			margin-left:130px;
			margin-bottom:10px;
			line-height:1.2em;
		}
		
		#navig_princ_membre img{
			margin-right:0px;
			margin-left:30px;
			margin-bottom:-100px;
			max-height:115px;
			max-width:100px;
		}
		
		#navig_princ_membre a:hover{
			color:#000;
			font-weight:normal;
		}
		
		.pts_membre {
			margin-right:218px;
			margin-top:20px;
			text-align:right;
			font-size:24px;
		}
		
		.user_membre {
			margin-right:20px;
			margin-top:-20px;
			text-align:right;
			font-size:20px;
		}
		
		.name_membre {
			margin-right:20px;
			margin-top:15px;
			margin-bottom:20px;
			text-align:right;
			font-size:28px;
		}
		
		/*CONTENU navig_princ_membre*/

#container{
	/*background-color:#FF690D;*/
	background-image:url(/img/container.png);
	background-repeat:repeat;
	margin-top: 50px;
	font-size:13px;
	min-height:460px;
	border-radius:10px;
	/*box-shadow:0px 0px 3px #FFF;*/
	position:relative;
	margin-bottom:0px;
	padding:20px 10px 20px 10px;
}

#footer{
	background-image:url(/img/bkg_footer.png);
	background-repeat:repeat;
	margin-top:20px;
	height:96px;
	display:block;
	border-radius:10px;
	/*clear:both;
	box-shadow:0px -10px 10px #FF690D;
	border-bottom:solid #FF690D;*/
}

#encheres_en_cours{
	width:984px;
	background-color:#FFF;
	background-image:url(/img/bkg_home_right.png);
	background-repeat:repeat;
	margin-top:20px;
	min-height: 420px;
	color:#000;
	box-shadow:8px 8px 20px #000;
	border-radius:10px;
	margin-bottom:20px;
	position:relative;
}

	/*CONTENU encheres_en_cours*/

	#encheres_en_cours h1 {
		font-size:13px;
		font-weight:bold;
		margin-left:120px;
		margin-top:10px;
		clear:both;
	}
	
	#encheres_en_cours a {
		color:#000;
		margin-left:0px;
	}
	
	#encheres_en_cours p {
		font-size:11px;
		margin-left:120px;
		margin-bottom:10px;
		line-height:8px;
	}
	
	#encheres_en_cours img {
		margin-left:10px;
		margin-top:0px;
	}
	
	.incline_encheres_en_cours{
		transform: rotate(-25deg);
		-moz-transform: rotate(-25deg);
		-webkit-transform: rotate(-25deg);
		-khtml-transform: rotate(-25deg);
		background-color:red;
		padding:10px 5px 10px 5px;
		text-align:center;
		color:white;
		left:140px;
		bottom:60px;
		border-radius:5px;
		position:relative;
		width:50px;
	}

	/*CONTENU encheres_en_cours*/

	#encheres_en_cours h1 {
		font-size:13px;
		font-weight:bold;
		margin-left:120px;
		margin-top:10px;
		clear:both;
	}
	
	#encheres_en_cours a {
		color:#000;
		margin-left:0px;
	}
	
	#encheres_en_cours p {
		font-size:11px;
		margin-left:120px;
		margin-bottom:10px;
		line-height:8px;
	}
	
	#encheres_en_cours img {
		margin-left:10px;
		margin-top:0px;
	}
	
	.incline_encheres_en_cours{
		transform: rotate(-25deg);
		-moz-transform: rotate(-25deg);
		-webkit-transform: rotate(-25deg);
		-khtml-transform: rotate(-25deg);
		background-color:red;
		padding:10px 5px 10px 5px;
		text-align:center;
		color:white;
		left:140px;
		bottom:60px;
		border-radius:5px;
		position:relative;
		width:50px;
	}

	/*CONTENU encheres_en_cours*/

#home_left {
	width:555px;
	background-image:url(/img/bkg_home_left.jpg);
	background-repeat:repeat;
	position:relative;
	top:20px;
	height: 420px;
	float:left;
	left:20px;
	border-radius:10px;
	box-shadow:16px 16px 30px #FFF;
	clear:both;
}

	/*CONTENU home_left*/

	#home_left h1 {
		font-weight:normal;
		font-size: 24px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:20px;
		border-bottom:solid thick #FFF;
		padding-bottom:7px;
		line-height:normal;
	}
	
	#home_left h2 {
		font-weight:normal;
		font-size:36px;
		text-align:right;
		margin-right:20px;
		margin-bottom:20px;
	}
	
	#home_left p {
		font-weight:normal;
		font-size:18px;
		line-height:20px;
		margin-right:20px;
		text-align:right;
	}
	
	#home_left img {
		max-height:200px;
		position:relative;
		top:60px;
		left:20px;
		float:left;
		max-width:300px;
		clear:both;
	}
	
	.incline_home_left{
		transform: rotate(15deg);
		-moz-transform: rotate(15deg);
		-webkit-transform: rotate(15deg);
		-khtml-transform: rotate(15deg);
		background-color:red;
		padding:20px 5px 20px 5px;
		text-align:center;
		color:white;
		left:250px;
		bottom:250px;
		border-radius:5px;
		position:relative;
		width:90px;
		clear:both;
	}
	
	/*CONTENU home_left*/

#home_right {
	width:389px;
	background-color:#FFF;
	background-image:url(/img/bkg_home_right.png);
	background-repeat:repeat;
	position:relative;
	top:20px;
	height: 420px;
	float:right;
	right:20px;
	overflow-y:scroll;
	color:#000;
	box-shadow:8px 8px 20px #000;
	border-radius:10px;
}

	/*CONTENU home_right*/

	#home_right h1 {
		font-size:13px;
		font-weight:bold;
		margin-left:120px;
		margin-top:10px;
		clear:both;
	}
	
	#home_right a {
		color:#000;
		margin-left:0px;
	}
	
	#home_right p {
		font-size:11px;
		margin-left:120px;
		margin-bottom:10px;
		line-height:8px;
	}
	
	#home_right img {
		margin-left:10px;
		margin-top:0px;
	}
	
	.incline_home_right{
		transform: rotate(-25deg);
		-moz-transform: rotate(-25deg);
		-webkit-transform: rotate(-25deg);
		-khtml-transform: rotate(-25deg);
		background-color:red;
		padding:10px 5px 10px 5px;
		text-align:center;
		color:white;
		left:140px;
		bottom:60px;
		border-radius:5px;
		position:relative;
		width:50px;
	}

	/*CONTENU home_right*/
