/*---------------------------------------------------*/
/*-- goutieres --*/
/*---------------------------------------------------*/
#register, #wishlist, #shopbag, #estore, #collection, #world {
	position: absolute;
	top: 38px;
	left: 0;
	width: 100%;
	height: 134px;
	background: #E6DED3;
	z-index: 1000 !important;
}


.col1 ul a, .col2 ul a  { font-family:"GothamMedium",Verdana,Helvetica,sans-serif; font-size:10px; color:#AFAFAF; }
.col1 ul a:hover, .col2 ul a:hover  { color:#000; }
.col1 h1, .col2 h1  { font-family:"GothamMedium",Verdana,Helvetica,sans-serif; font-size:10px; color:#616161; }

/*---------------------------------------------------*/
/*-- e-store --*/
/*---------------------------------------------------*/
#estore .content { padding: 20px 0 0 215px; }
#estore .col1 { float: left; }
#estore .col1 h1 { color: #000000; padding-bottom: 12px; font-weight:normal; }
#estore .col1 ul { padding-right: 90px; }
#estore .col1 ul li { list-style-type: none; }


/*---------------------------------------------------*/
/*-- collections --*/
/*---------------------------------------------------*/
#collection .content { padding: 20px 0 0 215px; }
#collection .col1 { float: left; }
#collection .col1 h1 { color: #000000; padding-bottom: 12px;  font-weight:normal; }
#collection .col1 ul { padding-right: 90px; }
#collection .col1 ul li { list-style-type: none; }

/*---------------------------------------------------*/
/*-- world of sergio rossi --*/
/*---------------------------------------------------*/
#world .content { padding: 20px 0 0 215px; }
#world .col1 { float: left; }
#world .col1 h1 { color: #000000; padding-bottom: 12px;  font-weight:normal; }
#world .col1 ul { padding-right: 135px; }
#world .col1 ul li { list-style-type: none; }

/*---------------------------------------------------*/
/*-- register --*/
/*---------------------------------------------------*/
#register .content { padding: 20px 0 0 20px; }

#register .col1, #register .col2, #register .col3, #register .col5 { float: left; }

#register .col1 {
	width: 200px;
	padding-right: 60px;
	color: #000000;
}

.uppercase { text-transform: uppercase; }

#register .col2 { width: 250px; }
#register .col2 h1 { color: #000000; padding-bottom: 12px; }

#register .col3 { padding-top: 24px; }

#register .col4 {
	float: right;
	width: 235px;
	border-left: 1px solid #797979;
	height: 90px;
	padding-left: 20px;
}

#register ul li { list-style-type: none; }
#register ul li a { padding-left: 10px; background: url(../img/bg_text_indent_off.gif) 0 5px no-repeat; }
#register ul li a:hover { background: url(../img/bg_text_indent_on.gif) 0 5px no-repeat; }

#register .col5 {
	color: #000000;
	padding-left: 220px;
	width: 510px;
}
#register .col5 ul { padding-top: 15px; }
#register .col5 ul li { list-style-type: disc; color: #afafaf; list-style:none; font-family:"GothamMedium",Verdana,Helvetica,sans-serif; font-size:11px;  }
#register .col5 div { float: right; padding-right: 10px; }

#register .col5 span, #register .col6 span { color: #616161; font-family:"GothamMedium",Verdana,Helvetica,sans-serif; font-size:11px; }
#register .col6 a { font-family:"GothamMedium",Verdana,Helvetica,sans-serif; font-size:11px; color: #afafaf;}
#register .col6 {
	float: right;
	height: 90px;
	width: 235px;
	border-left: 1px solid #afafaf;
	padding-left: 20px;
}
#register .col6 td { color: #000000; height: 19px; vertical-align: top; }
#register .col6 input { border: 1px solid #FFFFFF; width: 150px; }
#register .col6 a { padding: 6px 0 0 10px; background: url(../img/bg_text_indent_off.gif) 0 11px no-repeat; }
#register .col6 a:hover { background: url(../img/bg_text_indent_on.gif) 0 11px no-repeat; }


/*---------------------------------------------------*/
/*-- wishlist + shopbag --*/
/*---------------------------------------------------*/
#wishlist .content, #shopbag .content {
	width: 100%;
	height: 110px;
	background-color: #FFFFFF;
}

#wishlist .back, #shopbag .back {
	position: absolute;
	left: 0;
	top: 10px;
}

#wishlist .next, #shopbag .next {
	position: absolute;
	right: 190px;
	top: 10px;
}

#wishlist .option, #shopbag .option {
	position: absolute;
	right: 0;
	top: 20px;
	width: 185px;
}
#wishlist .option div a, #shopbag .option div a { padding-left: 10px; background: url(../img/bg_text_indent_off.gif) 0 5px no-repeat; }
#wishlist .option div a:hover, #shopbag .option div a:hover { background: url(../img/bg_text_indent_on.gif) 0 5px no-repeat; }

#wishlist table ul, #shopbag table ul { padding-top: 20px; }
#wishlist table ul li, #shopbag table ul li { list-style-type: none; float: left; width: 240px; }
#wishlist table ul li .image, #shopbag table ul li .image { float: left; }
#wishlist table ul li .ref, #shopbag table ul li .ref { color: #000000; }
#wishlist table ul li .size, #shopbag table ul li .size { color: #000000; }
#wishlist table ul li .price { color: #000000; padding-bottom: 15px; font-weight: bold; }
#shopbag table ul li .price { color: #000000; font-weight: bold; }
#shopbag table ul li .info { color: #CB0000; text-transform: uppercase; padding: 3px 0 2px 0; }
#wishlist table ul li .bt a, #shopbag table ul li .bt a { padding-left: 10px; background: url(../img/bg_text_indent_off.gif) 0 5px no-repeat; }
#wishlist table ul li .bt a:hover, #shopbag table ul li .bt a:hover { padding-left: 10px; background: url(../img/bg_text_indent_on.gif) 0 5px no-repeat; }


/*-- scroll de la page --*/
#wishlist .container, #shopbag .container {
	height: 110px;
	margin: 0 245px 0 51px;
}

div#holdwish, div#holdshop {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 110px;
}

div#wnwish, div#wnshop {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 110px;
	overflow: hidden;
}

div#lyr1wish, div#lyr1shop {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
