/*
 * departement
 */

.cat_container{
	float:right;
	margin-right:0;
	width:790px;
}

#cat_banner img{
	vertical-align: middle;
}

#departements {
	margin-top:1px;
	width:782px;
}

#departements .departementTitle {
	background-attachment:scroll;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:165px;
	position:relative;
	width:790px;
}


.subDepartement{
	width:790px;
}

#departements h1 {
	border:0 none;
	color:white;
	font-size:1.5em;
	font-weight:normal;
	margin:0;
	padding:15px 10px 0 15px;
	text-align:left;
}

#departements h2 {
	color:#FFFFFF;
	display:block;
	font-size:0.8em;
	line-height:23px;
	margin-left:-1px;
	margin-top:-1px;
	padding:0 10px;
}

#departements h3 {
	color:#000000;
	font-size:0.8em;
	margin:10px;
	padding:0;
	width:180px;
}

#departements .sub_title {
	color:#FFFFFF;
	font-size:12px;
	padding:0 0 0 15px;
}

#departements .category {

	background:url("http://static.virtualvillage.com/www/departements/bg_fondu.jpg") repeat-x scroll 100% 100% transparent;
	height:186px;
	margin-bottom:3px;
	margin-top:8px;
	position:relative;
	width:390px;
}

#departements .categoryLeft {
	float: left;
}

#departements .categoryRight {
	float: right;
}

#departements .productName {
	color:#FC5100;
	font-size:0.66em;
	font-weight:bold;
	height:42px;
	overflow:hidden;
	position:absolute;
	right:9px;
	text-align:center;
	text-decoration:none;
	top:25px;
	width:180px;
	z-index:100;
}

#departements .productPhoto {
	height:75px;
	overflow:hidden;
	position:absolute;
	right:62px;
	text-decoration:none;
	top:66px;
	width:75px;
}

#departements .shopNow {
	bottom: 12px;
	left: 12px;
	position: absolute;
	width: 71px;
}

#departements .shopNowButton {

}

#departements .oldPrice {
	bottom: 12px;
	font-size: 0.9em;
	overflow: hidden;
	position: absolute;
	right: 86px;
	text-align: center;
	text-decoration: line-through;
	width: 80px;
}

#departements .realPrice {
	bottom:10px;
	color:#3E3E3C;
	font-size:15px;
	font-weight:bold;
	overflow:hidden;
	padding-top:3px;
	position:absolute;
	right:10px;
	text-align:center;
	text-decoration:none;
	width:179px;
}


#departements .category ul {
	font-size: 0.7em;
	margin: 0;
	padding: 0;
}

#departements .category ul li {
	border-bottom: 1px solid #F5F5F5;
	border-top: 1px solid #F5F5F5;
	list-style-image: url(http://static.virtualvillage.com/www/departements/bg_cat005.jpg);
	list-style-position: outside;
	list-style-type: none;
	margin: -1px 0 0 35px;
	padding: 1px 0;
	width: 160px;
}

#departements .category ul li a {
	color:#3E3E3C;
	text-decoration:none;
}
#departements .category ul li a:hover {
	text-decoration:underline;
}

#departements .category ul li.last a {
	color: #FB5403;
	text-decoration: none;
}
#departements .category ul li.last a:hover {
	text-decoration:underline;
}

#departements .categoryTitle {
	/*background-image:url(http://static.virtualvillage.com/www/departements/bg-departement-001.png) ;*/
	background-image:url(http://static.virtualvillage.com/www/departement/tout.jpg);
	background-repeat:no-repeat;

}


.departements_PE .category { 			border:#0644b5 solid 1px ; }
.departements_PE .departementTitle{ 		background-image:url(/images/departement/bgd-PE.jpg) ;}
.departements_PE .categoryTitle { 		background-color:#0644b5; 		 background-position:100% -92px;}

.departements_HG .category { 			border:#4c5f02 solid 1px; }
.departements_HG .departementTitle	{	background-image:url(/images/departement/bgd-HG.jpg) ;}
.departements_HG .categoryTitle { 		background-color:#4c5f02; 	background-position:100% -115px;}

.departements_CA .category { 			border:#b70482 solid 1px; }
.departements_CA .departementTitle	 {	background-image:url(/images/departement/bgd-CA.jpg); }
.departements_CA .categoryTitle { 		background-color:#b70482; 	background-position:100% -138px;}

/* Photography  */
.departements_PH .category { 			border:#31312d solid 1px; }
.departements_PH .departementTitle{  	background-image:url(/images/departement/bgd-PH.jpg) ;}
.departements_PH .categoryTitle { 		background-color:#31312d; 	background-position:100% -161px;}


.departements_HL .category { 			border:#4c7c99 solid 1px; }
.departements_HL .departementTitle{  	background-image:url(/images/departement/bgd-HL.jpg) ;}
.departements_HL .categoryTitle { 		background-color:#4c7c99; 	background-position:100% -230px;}

/* sport and finess  */
.departements_SF .category { 			border:#8a0b00 solid 1px; }
.departements_SF .departementTitle{  	background-image:url(/images/departement/bgd-SF.jpg) ;}
.departements_SF .categoryTitle { 		background-color:#8a0b00; 	background-position:100% -253px;}

.departements_FD .category { 			border:#de0606 solid 1px; }
.departements_FD .departementTitle{  	background-image:url(/images/departement/bgd-FD.jpg) ;}
.departements_FD .categoryTitle { 		background-color:#de0606; 	background-position:100% -275px;}

.departements_MU .category { 			border:#691c02 solid 1px; }
.departements_MU .departementTitle{  	background-image:url(/images/departement/bgd-MU.jpg) ;}
.departements_MU .categoryTitle {		background-color:#691c02; 	background-position:100% -207px;}

.departements_BI .category { 			border:#095f96 solid 1px; }
.departements_BI .departementTitle{  	background-image:url(/images/departement/bgd-BI.jpg) ;}
.departements_BI .categoryTitle { 		background-color:#095f96; 	background-position:100% -46px;}



.departements_MT .category { 			border:#30302f solid 1px; }
.departements_MT .departementTitle{  	background-image:url(/images/departement/bgd-MT.jpg) ;}
.departements_MT .categoryTitle { 		background-color:#30302f; 	background-position:100% -23px;}

.departements_HB .category { 			border:#049bd3 solid 1px; }
.departements_HB .departementTitle{  	background-image:url(/images/departement/bgd-HB.jpg) }
.departements_HB .categoryTitle { 		background-color:#049bd3; 	background-position:100% -184px;}
/* DIY  */
.departements_DY .category { 			border:#464f51 solid 1px; }
.departements_DY .departementTitle { 	background-image:url(/images/departement/bgd-DY.jpg) ;}
.departements_DY .categoryTitle { 		background-color:#464f51; 	background-position:100% -69px;}

