body {
	 background-color: #fff;
	 background-image: none;
}

/* redundant tags to help netscape 4 */
body, div, p, th, td, li, dd, dl, dt { 
	 font-family: Arial,sans-serif; 
	 font-size: 11px; 
	 color: #000; 
	 font-weight: normal; 
}

h1 { 
	 font-family: Arial,sans-serif; 
	 font-size: 11px; 
	 color: #000; 
	 font-weight: normal; 
}

img { 
	 border-width:0; 
	 border-style:none;
}

a { 
	 color: #000; 
}

a:visited { 
	 color: #000; 
}

a:hover { 
	 color: #000; 
}

a.bmNavigation { 
	 color: #fff; 
}

.bmActiveNav { 
	 color: #fff; 
}

a.bmNavigation:visited { 
	 color: #fff; 
}

.bmActiveNav:visited { 
	 color: #fff; 
}

a.bmNavigation:hover { 
	 color: #f90; 
}

.bmActiveNav:hover { 
	 color: #f90; 
}

a.bmBreadcrumbs { 
	 color: #000; 
}

a.bmBreadcrumbs:visited { 
	 color: #000; 
}

a.bmBreadcrumbs:hover { 
	 color: #000; 
}

a.bmParent { 
	 color: #000; 
	 font-weight: bold; 
}

a.bmParent:visited { 
	 color: #000; 
}

a.bmParent:hover { 
	 color: #000; 
}

a.bmSpotHeadline { 
	 font-size: 16px; 
	 color: #000; 
	 font-weight: bold; 
}

a.bmSpotHeadline:visited { 
	 color: #000; 
}

a.bmSpotHeadline:hover { 
	 color: #000; 
}

a.bmHeadlineLink { 
	 font-size: 16px; 
	 color: #000; 
	 font-weight: bold; 
}

a.bmHeadlineLink:visited { 
	 color: #000; 
}

a.bmHeadlineLink:hover { 
	 color: #000; 
}

a.bmQuickHead { 
	 color: #000; 
}

a.bmQuickHead:visited { 
	 color: #000; 
}

a.bmQuickHead:hover { 
	 color: #000; 
}

a.bmToolLink { 
	 color: #000; 
}

a.bmToolLink:visited { 
	 color: #000; 
}

a.bmToolLink:hover { 
	 color: #000; 
}

a.bmRelatedLink { 
	 color: #000; 
}

a.bmRelatedLink:visited { 
	 color: #000; 
}

a.bmRelatedLink:hover { 
	 color: #000; 
}

.bmSubhead { 
	 font-family: Arial,sans-serif; 
	 font-size: 10px; 
	 color: #000; 
	 font-weight: normal; 
}

.bmBreadcrumbText { 
}

.bmarticleByline { 
}

.bmpromoByline { 
}

.bmarticleDate { 
}

.bmpromoDate { 
}

.bmCaption { 
}

.bmTipHead { 
}

.bmTipText, .bmTipText div, .bmTipText p, .bmTipText th, .bmTipText td, .bmTipText li, .bmTipText dd, .bmTipText dl, .bmTipText dt { 
}

.bmBottomText, .bmBottomText div, .bmBottomText p, .bmBottomText th, .bmBottomText td, .bmBottomText li, .bmBottomText dd, .bmBottomText dl, .bmBottomText dt { 
}

.bmBigPull, .bmBigPull div, .bmBigPull p, .bmBigPull th, .bmBigPull td, .bmBigPull li, .bmBigPull dd, .bmBigPull dl, .bmBigPull dt { 
	 font-size: 16px; 
}

.bmSmallPull, .bmSmallPull div, .bmSmallPull p, .bmSmallPull th, .bmSmallPull td, .bmSmallPull li, .bmSmallPull dd, .bmSmallPull dl, .bmSmallPull dt { 
	 font-size: 13px; 
}

.bmIcon { 
	 border-width:0px; 
	 vertical-align:middle; 
	 margin:1px; 
}

.bmLeftImage { 
	 float:left; 
	 clear:left; 
	 margin:0px 10px 10px 0px; 
}

.bmRightImage { 
	 float:right; 
	 clear:right; 
	 margin:0px 0px 10px 10px; 
}

.bmCenterImage {	
	 clear:both; 
	 text-align:center; 
	 margin:10px auto; 
}

.bmBigPull { 
	 border-top-width:4px; 
	 border-top-style:dotted; 
	 border-top-color:#000; 
	 border-bottom-width:4px; 
	 border-bottom-style:dotted; 
	 border-bottom-color:#000; 
	 padding:10px;  
}

.bmSmallPull { 
	 border-top-width:4px; 
	 border-top-style:dotted; 
	 border-top-color:#000; 
	 border-bottom-width:4px; 
	 border-bottom-style:dotted; 
	 border-bottom-color:#000; 
	 padding:10px;  
}

.bmLinkleft { 
	 clear:left; 
}

.bmLinkright { 
	 clear:right; 
}

.bmBottomTools { 
	 clear:both; 
	 width:100% 
}

.bmBotRelated { 
	 float:left; 
	 width:45%; 
	 text-align:left 
}

.bmBotEmailPrint { 
	 float:right; 
	 width:45%; 
	 text-align:right 
}

.bmClearAll { 
	 clear:both; 
}

.bmSpider { 
	 visibility: hidden; 
}

/* begin user-customized tags */
/* css 3.0 validated by w3.org :: copyright llllllllllllllll.com for marrakech-cityguide.com 2006 :: for any other use, please contact llllllllllllllll for agreement */
a.bmSpotHeadline,a.bmHeadlineLink,.more,#article_signature,#article_tools,#article_left_details a#tool {display:block}
#section_more,#article_latest div strong,#article_more,#article_down,#article_up,.bmQuickHead,.teaser img,#stat_engine {display:none}
div.bmPullLeft,div.bmPullRight,div.bmPullCenter {float:left}
#logo,#picto,#menu_main,#content,#menu_left,#content,.unit a img,.menu_left_txt,.teaser_more,.article,#section_txt,#section_more,#article_left_img,#article_left_map,#article_left_info,.bmCaption,#article_tools,#skycraper,#google_search,#q,#sa,#google_credit,#footer {position:absolute}
#dot,#section_txt_bis,.more,#section_nav,#subsection,#section_menu,#article_body,.bmPullLeft,.bmPullRight,.bmPullCenter,#archive {position:relative}
#dot {top:-2px}
#logo,#picto,#section_txt_bis {top:0px}
#menu_main {top:73px}
#menu_left,#content,#google_search {top:90px}
#skycraper {top:176px}
#section_more {top:125px}
.teaser_more,#subsection {top:140px}
.more,#section_nav {top:141px}
#article_left_map {top:161px}
#article_left_info {top:322px}
.unit a img,.menu_left_txt,.article,#section_txt,#article_left_img,#article_body,#article_tools {top:auto}
#logo,#menu_left,.unit a img,#section_txt_bis,#section_nav,#subsection,#footer {left:0px}
#dot {left:1px}
.menu_left_txt {left:40px}
#menu_main,#content,#section_txt,#archive {left:161px}
.article {left:161px}
#article_left_img,#article_left_map,#article_left_info,#article_body,#article_tools {left:auto}
#picto,.teaser_more,#section_more,#skycraper,#google_search {right:0px}
.more {right:5px}
#section_menu {top:126px;left:168px}
.bmCaption {bottom:0px;right:8px}
#q {top:10px;left:10px}
#sa {top:37px;left:10px}
#google_credit {bottom:9px;right:10px}

body,div,span,img,object,fieldset,.mym_right input,.mym_right textarea {margin:0;padding:0;border-style:none;border:0}
.unit,#article_left_img,#article_left_map,#article_left_info,#google_search {margin-top:1px}
#article_txt p,#article_signature,#article_ad,#article_related_label,#article_latest_label {margin-top:14px}
a.bmSpotHeadline,#content div a.bmHeadlineLink {margin-bottom:21px}
#article_txt p,#article_latest div div div a.bmHeadlineLink {margin-bottom:0px}
div.bmPullLeft,div.bmPullRight,div.bmPullCenter {margin:0px}
.mym_right {border:1px solid threedface}
#mym_submit {border-color:#c66c06}
.menu_left_txt,.article,#section_txt {border-top:1px solid #fff}
#picto {border-left:1px solid #fff}
#section img {border-right:1px solid #fff}
.bmBigPull,.bmSmallPull {border-style:none;border:0px}
span.pull_button,#q,#sa {border:1px solid #fff}
#menu_main {padding-right:15px}
.menu_left_txt div,.article div {padding:4px 5px 0 7px}
#section_txt {padding:7px 5px 0 7px}
.menu_left_txt div div {padding:0px}
.teaser a.bmHeadlineLink {padding-top:10px}
.teaser_more {padding:0 5px 0 5px}
.txt {padding-top:6px}
#section_more {padding-left:2px}
#article_left_info div {padding:8px}
#article_title {padding:21px 0 6px 0}
#article_body {padding:0 15px 0 17px}
.bmBigPull,.bmSmallPull {padding:14px 6px 3px 0}
#article_tools {padding:14px 15px 17px}
div.pull_button {padding:1px 6px 1px 0}
span.pull_button {padding:0 4px}

#header,.unit,#article_signature,#skycraper_data,#article_ad_data,#footer,#footer_data,.mym_right input,.mym_right textarea,div.pull_button {width:100%}
.menu_left_txt {width:120px}
#article_left_details,#article_left_details a#tool {width:144px}
#menu_left,#subsection,#article_left_img,#article_left_map,#article_left_info,#skycraper,#google_search {width:160px}
#skycraper_data,#article_ad_data {height:100%}
#header {height:90px}
.unit,#article_left_img,#article_left_map {height:160px}
.menu_left_txt,.article,#section_txt {height:159px}
#google_search {height:86px}
#q,#sa {width:140px;height:20px}

.unit,#article_left_img,#article_left_map,#article_left_info,#article_ad,#archive {overflow:hidden}
.menu_left_txt {clip:rect(auto,120px,155px,0px)}
.article {clip:rect(0,auto,144px,auto)}
#section_txt {clip:rect(auto,auto,141px,auto)}
#article_left_map,#article_left_info {clip:rect(auto,auto,auto,auto)}

#menu_main, #menu_main a,#menu_main a.bmActiveNav:hover,#subsection,.highlight,#section_txt_bis a,#section_txt_bis a:hover,#section_more,#section_menu,#article_left_img,#article_left_map,#article_left_details p,#article_left_details a:hover,#sa,#footer,#footer div,#footer p,#footer div a:hover,#mym_submit {color:#fff}
.teaser_more,#article_tools {background:#fff}

.quote_l,.quote_r {font-family:Times,serif}
.menu_left_txt a.bmHeadlineLink,#section_more,input,#google_credit a {font-size:11px}
.menu_left_txt,.menu_left_sub a.bmHeadlineLink {font-size:10px}
.teaser div,.teaser_more,#article_left_img,#article_left_map,#article_left_details p,#article_left_details a,#article_tools,#article_related_label,#article_related a,#article_latest_label,#article_latest a,#google_credit,.mym_note {font-size:9px}
#section_txt,#article div.title,#article_title {font-size:16px}
#m_dot,#dot,#article div.title,#article_title,#subsection,.quote_l,.quote_r,#google_credit a,span.pull_button,#archive {font-weight:bold}
.menu_left_sub a {font-weight:normal}
.bmBigPull,.mym_info {font-style:italic}

a,a:link,a:active,a:visited,a:hover {text-decoration:none}
#menu_main,#section_menu,span.pull_button {white-space:nowrap}
.mym_info,.mym_note,#message_viewer {white-space:normal}
.menu_left_sub div,#article_latest div div {line-height:0}
.menu_left_txt,div.menu_left_sub a,#article_left_details,#article_left_details p,#article_left_details a,#article_txt  p,article_signature,#article_tools,#article_related_label,#article_related,#article_related,#article_latest_label,#article_latest,#article_latest div div div {line-height:14px}
#section_txt {line-height:1.2}
#sa {line-height:20px}
.article div,#article_txt p {text-align:justify}
#article_left_details a#tool,.more,#article_signature,#google_credit,#archive,#footer_data {text-align:right}
#subsection,#sa,#mym_submit,span.pull_button {text-align:center}
a.bmSpotHeadline,a.bmHeadlineLink,#article_txt div.bmBigPull p,#article_txt div.bmSmallPull p {text-align:left}
#section_more {vertical-align:bottom}

.teaser_more,#section_more,#article_left_map,#article_left_thumbnail,#article_down,#article_up,#sa,span.pull_button {cursor:pointer}

/* end user-customized tags */

/*bmWidget add START*/
.bmPullLeft { 
	 float:left; 
	 clear:left; 
	 width:35%; 
	 margin:0px 20px 10px 0px; 
} 

.bmPullRight { 
	 float:right; 
	 clear:right; 
	 width:35%; 
	 margin:0px 0px 10px 20px; 
} 

.bmPullCenter { 
	 float:left; 
	 clear: both; 
	 width:35%; 
	 text-align: center; 
	 margin: 0px auto; 
} 

.bmToolLeft { 
	 float:left; 
	 clear:left; 
	 width:200px; 
} 

.bmToolRight { 
	 float:right; 
	 clear:right; 
	 width:200px; 
} 

.bmToolCenter { 
	 text-align:center; 
	 margin:0px auto;
}

a.bmNavigation:hover { 
	 background-color:#fff 
}

.bmActiveNav { 
	 background-color:#fff 
}

div.bmNavigation, div.bmActiveNav { 
	 padding: 0px 
}

/*bmWidget add END*/
