body {
	color: #3b3b1e;
}
a{
	text-decoration: none;
	color: #1a275c;
}

/*----------------------------------------------------------------------------*/
#wrapper{
	position: relative;
	background-image: url(/images/commun/bg-tifawine.jpg);
}

/*----------------------------------------------------------------------------*/
#dar-tifawine{
	position: absolute;
	padding: 4px 4px 30px 24px;
	width: 743px;
	height: 651px;
}

/*----------------------------------------------------------------------------*/
#goHome{
	top: 0px;
	left: 0px;
	background: url(/images/commun/dar-tifawine.gif) 0 0 no-repeat;
	width: 254px;
	height: 51px;
}

.address{
	right: 48px;
	color: #E5DECB;
}

#dar-tifawine .locales a{
	top: 12px;
}
#dar-tifawine .babel_fr{
	right: 48px;
}
#dar-tifawine .babel_en{
	right: 72px;
}

/*----------------------------------------------------------------------------*/
#riad-sindibad{
	position: absolute;
	right: 0;
	float: left;
	width: 230px;
	height: 711px;
}

#riad-sindibad p.slogan{
	position: absolute;
	top: 525px;
	left: 20px;
	margin: 0 auto;
	padding: 10px;
	width: 175px;
	height: 132px;
	text-align: center;
	font-size: 18px;
	color: #f5f0e9;
}

#riad-sindibad .locales a{
	bottom: 40px;
}
#riad-sindibad .babel_fr{
	right: 94px;
}
#riad-sindibad .babel_en{
	right: 121px;
}

/*----------------------------------------------------------------------------*/
#main{
	background: #8f8f4f;
	border: 1px solid #c4c493;
}

/*----------------------------------------------------------------------------*/
#subMenu{
	background: url(/images/commun/subMenuBg-tifawine.gif) 0 0 repeat-x;
}
#subMenu li{
	background: url(/images/commun/subMenuItemBg-tifawine.gif) 0 0 repeat-x;
}
#subMenu li.current{
	background: url(/images/commun/subMenuItemOn-tifawine.gif) 0 0 repeat-x;
	border-right: 1px solid #9e9d6e;
	border-left: 1px solid #9e9d6e;
}
#subMenu li a{
	color: #fff;
}

.twoParts{
	background: #8f8f4f url(/images/commun/mainBg-tifawine.gif) 0 -10px repeat-x;
}

#leftSide #diapo{
	border: 1px solid #ececb0;
}

h2{
	color: #808046;
}


#boxOuter{
	background: url(/images/commun/boxBg-tifawine.gif) 0 0 no-repeat;
}
#boxInner{
	background: url(/images/commun/boxBg-tifawine.gif) 0 100% no-repeat;
}
#twoPartsForm #boxInner li{
	background: url(/images/commun/bullet-white.gif) 0 50% no-repeat;
}
#boxInner li em, #boxInner li strong{
	color: #fff;
}
#boxInner li a{
	color: #fff;
}

#leftSide dt{
	background: #8c8d51;
	color: #ffffff;
}

/*Promos, Tarifs*/
#abAccordion{
	background: url(/images/commun/boxBg-tifawine.gif) 0 0 no-repeat;
}
.toggler{
	background: url(/images/commun/boxBg-tifawine.gif) 0 100% no-repeat;
}
.toggler a{
	background: url(/images/commun/bullet-up-down-tifawine.gif) 100% 0 no-repeat;
}
.element{
	background: url(/images/commun/boxBg-tifawine.gif) 0 90% no-repeat;
}

#goToRates{
	background: url(/images/commun/boxBg-tifawine.gif) 0 0 no-repeat;
}
#goToRates a{
	background: url(/images/commun/boxBg-tifawine.gif) 0 100% no-repeat;
}
#goToRates strong{
	background: url(/images/commun/bullet-right-tifawine.gif) 100% 0 no-repeat;
}


#rightSide{
	background: url(/images/commun/fauxBg-tifawine.gif) 0 0 repeat-x;
}

#bottom{
	color: #fff;
}
#bottom h3{
	color: #bac236;
}
#bottom li{
}

h3{
	color: #3b3b1e;
}

/*----------------------------------------------------------------------------*/
#doCheckout p{
	border-bottom: 1px solid #ececb0;
}
#doCheckout input, #doCheckout select, #doCheckout textarea{
	background: #ececb0;
	border: 1px solid #909151;
}
#doSendForm input{
	background: transparent url(/images/commun/subMenuItemBg-tifawine.gif) 0 0 repeat-x;
	border: 1px solid #ECECB0;
	color: #fff;
}

/*----------------------------------------------------------------------------*/
#menu li{
	border: 1px solid #c4c493;
}
#villa{
	background: url(/images/commun/villa-tifawine.gif) 0 100% no-repeat;
}
#chambres{
	background: url(/images/commun/chambres-tifawine.gif) 0 100% no-repeat;
}
#restauration{
	background: url(/images/commun/restauration-tifawine.gif) 0 100% no-repeat;
}
#spa{
	background: url(/images/commun/spa-tifawine.gif) 0 100% no-repeat;
}
#contact{
	background: url(/images/commun/contact-tifawine.gif) 0 100% no-repeat;
}
#plan{
	background: url(/images/commun/plan-tifawine.gif) 0 100% no-repeat;
}

#menu li a{
	background: url(/images/commun/menuBg-tifawine.gif) 0 0 repeat-x;
	color: #fff;
}
#menu li a.current, #menu li a:hover{
	background: url(/images/commun/menuBgOn-tifawine.gif) 0 0 repeat-x;
}

#menu p{
	color: #3b3b1e;
}

