/*********** Orcanta ***********/
/* Style */

/****** Import */
	@import url("selecteurs.css");
/****** fin Import */

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#6C2441;
	background-color: #F6E3D8;
	font-size:10px;
	}

/*** break */
.clear {
   clear: both;
   display: block;
   height: 1px;
	margin-top:-1px;
	}
/*** fin break */

/****** Titre */
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
/****** Fin Titre*/

/*** link */
a{
	color:#6C2441;
	text-decoration: none;
}

a:hover{
	text-decoration: none;
}
/*** Fin link */


/*********** Structure */
#MainContainer{
	position:absolute;
	margin-top:20px;
	width:1000px;
	height:650px;
	left:50%;
	margin-left:-500px;
}

#Container{
	width:1000px;
	height:650px;
	position:relative;
}

#header{
	height:120px;
	position:relative;
	z-index:5;
}

#header h1{
	position:absolute;
	width:154px;
	height:73px;
	left:318px;
	top:0;
	display:inline;
	font-size:11px;
	z-index:3;
}

#header form{
	top:30px;
	left:472px;
	z-index:5;
	position:absolute;

}

#header form input{
	margin-left:190px;
	color:#6C2441;
	width:112px;
	vertical-align: middle;
}

#header form a{
	background: url("../../img/orcanta/common/bg_validation.gif");
	color:#fff;
	padding:2px;
	vertical-align: middle;
}

.ruban_marque{
	position:absolute;
	top:33px;
	left:0;
	z-index:0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/orcanta/common/bg_ruban.png', sizingMethod='noscale'); /* Chemin de l'image relatif a la page */
}

html>body .ruban_marque{
	background: url("../../img/orcanta/common/bg_ruban.png") no-repeat;
}
.link_marque{
	position:absolute;
	top:70px;
	left:19px;
	width:754px;
	height:51px;
	z-index:4;
}

.angle_fleur{
	position: absolute;
	left:750px;
	top:50px;
	z-index:5;
}

.displayHid{
	display:none;
}
/* Centre */
#Center{
	width:800px;
	height:549px;
	position:absolute;
	top:82px;
	z-index:4;
}

#MainContent{
	background: url("../../img/orcanta/common/encadrement.gif") no-repeat;
	width:800px;
	height:549px;
}

#Center .Breadcrumb{
	margin-bottom:6px;
}

.scrollbox{
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #F4D2D0;
	SCROLLBAR-HIGHLIGHT-COLOR: #6B2643;
	SCROLLBAR-SHADOW-COLOR: #CEB2B8;
	SCROLLBAR-3DLIGHT-COLOR: #F9F0EB;
	SCROLLBAR-ARROW-COLOR: #6B2643;
	SCROLLBAR-TRACK-COLOR: #F9F0EB;
	SCROLLBAR-DARKSHADOW-COLOR: #F9F0EB;
	SCROLLBAR-BASE-COLOR: white;
}

.price_barre{
	text-decoration: line-through;
	padding-bottom:15px;
}
/* Fin Centre */

/* Droite */
#Right{
	position:absolute;
	z-index:2;
	top:200px;
	left:820px;
}

#Basket{
	background: url("../../img/orcanta/common/bg_panier.gif") no-repeat;
	width:177px;
	height:196px;
	padding: 52px 12px 0 10px;
	position:absolute;
	top:0;
	left:820px;
	z-index:30;
	voice-family: "\"}\"";
	voice-family:inherit;
		width:155px;
		height:144px;
	voice-family: "\"{\"";
}

#Basket h3{
	margin:3px 0 3px 0;
}

.basket_detail{
	border-bottom:1px solid #6C2441;
	height:10px;
}

.basket_detail span{
	background-color: #FEFBFC;
	position:absolute;
	padding-right:5px;
	margin-bottom:-3px;
}

.basket_detail span.basket_value{
	left:110px;
	width:50px;
	text-align: right;
}

.bt_enter{
	display:block;
	margin-top:5px;
	text-align: right;
}

#Basket li{
	background: url("../../img/orcanta/common/puce_carre.gif") 0 4px no-repeat;
	padding-left:10px;
}

#Right h2{
	height:13px;
	font-size:11px;
	font-weight: bold;
	margin-bottom:3px;
}

#Right h2 span{
	display:none;
}

#Right .products{
	height:150px;
}

#Right .products h2 {
	background: url("../../img/orcanta/common/t_produits.gif") no-repeat;
}

#Right .products li{
	background: url("../../img/orcanta/common/puce_ronde.gif") 0 4px no-repeat;
	padding-left:10px;
	margin-bottom:2px;
}

#Right .marques{
	margin-bottom:20px;
}

#Right .marques select{
	width: 150px;
	border:1px solid #6C2441;
	background-color: #F6E3D8;
}

* select{
	border:1px solid #6C2441;
	background-color: #F6E3D8;
}

#Right .marques h2{
	background: url("../../img/orcanta/common/t_marques.gif") no-repeat;
}

#Right .selection{
	height:120px;
}

#Right .selection h2{
	background: url("../../img/orcanta/common/t_selection.gif") no-repeat;
}

#Right .selection li{
	background: url("../../img/orcanta/common/puce_vague.gif") 0 4px no-repeat;
	padding-left:25px;
	margin-bottom:2px;
}

#Right .Block_aide{
	background: url("../../img/orcanta/common/bg_aideauchoix.gif") no-repeat;
	width:187px;
	height:113px;
	padding:20px 10px 0 15px;
	voice-family: "\"}\"";
	voice-family:inherit;
		width:162px;
		height:93px;
	voice-family: "\"{\"";
}

#Right .Block_aide h2{
	background: url("../../img/orcanta/common/t_choisissez.gif") no-repeat;
}

#Right .Block_aide ul{
	margin: 8px 0 0 15px;
}
/* Droite */

/* Footer */
#footer{
	position:absolute;
	z-index:0;
	top:632px;
	left:7px;
	background-color:#F6E3D8;
}

#footer li{
	display:inline;
}

#footer li.magasins a{
	font-weight: bold;
}

/* Fin Footer */
/*********** Fin Structure */

/* Message erreur */
.error{color:red;}
input.error{
	color:#000;
	border:1px solid red;
}

/* Info-bulle referencement */
#presentation { width:400px; height:245px; top:50%; left:50%; margin-left:-200px; margin-top:-122px; display:none; color:#6C2441}
#presentation { position: absolute;z-index:50; }
body > #presentation { position: fixed; }
* html #presentation  {
  left: expression( ( (screen.width-200)/2 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( (screen.height-122)/2 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#presentation a:hover{text-decoration:none;}
#presentation a {text-decoration: underline;cursor:hand;}

#presHeader { margin:0 0 0 10px; height:19px; padding:0 11px 0 0;}
#presHeader h1 { display:inline; margin:0; height:19px; padding:2px 4px 2px 4px; background:#F6E3D8; font-family:	Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#6C2441;border-top:1px solid #6C2441;border-left:1px solid #6C2441;border-right:1px solid #6C2441; }
#presHeader h1 a{ font-size:12px;color:#6C2441;text-decoration: underline;}
#presContent { overflow:auto; background:#f9F0EB; border:1px solid #6C2441; }
#presContent p { margin:10px; font-family:	Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:7.5pt;line-height: 15px; }
#presContent p a {color:#6C2441; text-decoration: underline;}

#presContent div#closer { margin:0; padding:3px; background:#944558; text-align:right;padding-right:15px }
#presContent div#closer a { padding-left:8px; font-family: 	Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:9px; color:#fff; text-decoration: none; font-weight: bold}
#presContent div#closer a:hover { text-decoration: underline; }
