#logo-line {
	height:111px;
}
/*a.button {
	background: transparent no-repeat 0 0;
	margin: 2px 0;
	text-decoration: none;
	text-align: center;
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;	
}
a.button.pro span {
	height: 22px;
	line-height: 22px;
	background-image: url(../img/bt-rouge-slide.gif);
	color: #fff;
	text-transform: uppercase;
}
a.button span {
	background: transparent url(../img/bt-rouge-slide.gif) no-repeat 100% 0;
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	padding: 0 8px 0 3px;
	white-space: nowrap;
	color: #ffffff;
	font: bold 1em arial, sans-serif;
	cursor: pointer;
}
a.button.pro {
	font-size: 12px;
	padding: 0 0 0 5px;
	background-image: url(../img/bt-rouge-left.gif);
	display:inline-block;
}*/
.miniHeader #logo-line .line-center {
    height: auto;
}
.ldlcbloc input.compte.EmailFalse{
	width:178px;
}
#logo-home {
	/*
	background-image:url('../img/logo.png');
	background-repeat:no-repeat;
	
	*/
	height:46px;
	margin-top:19px;
	font-size:18px;
	color:#FFFFFF;
	padding-left: 10px;
}

#logo-home span {
	padding-left:50px;
	position:relative;
	top:-15px;
	
}

#logo-line .line-center {
	height:82px;
}

#logo-mon-compte {
	/*background-image:url('../img/compte.gif');
	background-repeat: no-repeat;*/
	height:40px;
	width:40px;
	margin-top:10px;
	float:left;
}
.miniHeader #logo-mon-compte img{	
	height:30px;
	width:30px;
}
.miniHeader #logo-mon-compte {	
	/*background-image: url("../img/compte-miniheader.gif");*/
	margin-top: 5px;
	border-right: none;
	width: 30px;
	padding-right:0px;
}

.vertical-separator {
	border-right:1px solid #FFFFFF;
	width:10px;
	float:left;
	height:50px;
	padding-right: 10px;
}
#mon-compte {
	width:200px;
	padding-right:40px;
}

#mon-compte-choice .site-choice {
	padding-left: 10px;
	background: url("../img/ico-triangle-bas-blank.gif") no-repeat scroll 95% center rgba(0, 0, 0, 0);
}
#mon-compte-choice {
	margin-top:10px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	width: 120px;
	
}
#mon-compte-box {	
	float:left;
}

#mon-compte-choice:hover {
	background-color:/*#E58296*/#EEE;
	color:#000;
	border-radius: 4px 4px 0 0;
}

#mon-compte-choice:hover #mon-compte-authentication{
	display:block;
}

#mon-compte-authentication { padding-bottom:15px; }
#mon-compte-authentication .label {
	color:#000000;
	font-size:12px;
	display:block;
}

#mon-compte-authentication .passwordLost {
	display:inline-block;
	color:#00288C;
	font-weight:normal;
	font-size: 12px;
}
#mon-compte-authentication .registered {
	font-weight:bold;
	display:block;
	padding:12px 0 5px 0;
	font-size: 12px;
}

#mon-compte-authentication .passwordLost:visited {
	color:#00288C;
}

/*#mon-compte-authentication input[type="submit"] {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-color:#910119;
	border-radius:5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border:0px;
	padding:3px 5px 3px 5px;
	cursor:pointer;
}*/

#create-compte {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-color:#910119;
	border-radius:5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border:0px;
	padding:3px 5px 3px 5px;
	cursor:pointer;
}
#create-compte a {
	color:#FFFFFF;
	text-decoration:none;
}

#basket-box {
	float:right;
	/*width: 250px;*/
	/*padding-right:40px;*/
}
.accountLink {
	/*color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background-color:#910119;
	border-radius:5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border:0px;
	padding:3px 5px 3px 5px;
	cursor:pointer;*/
	display:block;
	margin: 5px 0;
	/*margin: 5px;*/
}

.accountLink a  {
	color:#FFFFFF;	
	text-decoration:none;
}

.accountLink a:hover {
	color:/*#E58296*/#ccc;
}
.create-compte a:hover {
	color:/*#E58296*/#ccc;;
}

.miniHeader #logo-basket-box {
	height:30px;
	width:30px;
	margin-top:5px;
	border:none;
}
.miniHeader #logo-basket-box img{
	height:30px;
	width:30px;
}
.miniHeader .panierHeader {
    display: block;
    float: left;
    height: 15px;
    padding-right: 12px;
    text-align: right;
    min-width: 91px;
	padding-top: 13px;
	margin-left: 30px;
}
#logo-basket-box {
	/*background-image:url('../img/panier.gif');
	background-repeat: no-repeat;*/
	height:40px;
	width:40px;
	margin-top:10px;
	float:left;
	cursor: pointer;
}

#basket-box-content {
	padding-top:10px;
	padding-left:10px;
	width:150px;
	float:left;
}
.miniHeader #basket-box-content .title {
	float:left;
    width: 73px;
	height:15px;
	padding-top:12px;
}
#basket-box-content .title a,
#basket-box-content .title {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}


#basket-box-articles {
	font-size:12px;
	color:#FFFFFF;
}

.miniHeader #basket-box-price {
	line-height: 13px;
    margin-left: 15px;
    margin-top: -2px;
}
#basket-box-price {
	font-size:12px;
	font-weight:bold;
	color:#FFFF00;
}
.align-middle {
	text-align:center;
}

