body {
	margin0; padding0;
	background#fbfbf6 url(../images/bg_body.gif); color#1e1914;
	font10px1.4 Verdana, Arial, Helvetica, sans-serif;
}

.right{
  floatright;
}
.left{
  floatleft;
}

Fausses popups

#popup-chrome {
	positionabsolute; top80px; left35%; z-index1000;
	width591px; height579px;
	backgroundurl(../images/bg_popup.gif) no-repeat;
}

#popup-chrome.scroll {
	width605px;
	backgroundurl(../images/bg_popup_scroll.gif) no-repeat;
}

#popup-chrome.hidden {left-10000px;}

Croix de fermeture
#popup-chrome div.close {
	positionabsolute; top5px; left574px;
	width11px; height11px;
}

#popup-chrome.scroll div.close {left588px;}

#popup-chrome div.close a, #popup-chrome div.close img {
	displayblock;
	width11px; height11px;
	overflowhidden;
	backgroundurl(../images/bg_popup_close.gif) no-repeat 10000px 0;
}

#popup-chrome div.close ahover {background-position2px 2px;}

Scrollbar
#scroller {
	positionabsolute; top22px; left584px;
	width14px; height550px;
	backgroundurl(../images/bg_popup_scroller.gif) repeat-y;
}

#scroller a {
	positionabsolute; top0; right0;
	border-bottom1px solid #6a6965;
}

#scroller a#scroller-down {
	topauto; bottom0;
	border-top1px solid #6a6965; border-bottom0;
}

#scroller img {displayblock;}

#scroller-state {
	positionabsolute; top0; right0;
	margin-top14px;
	width13px; height100px;
	background#aeada5;
}

Conteneurs internes
#popup-inner {
	positionabsolute; top22px; left6px;
	width578px; height550px;
	overflowhidden;
}

#popup {
	positionabsolute; top0; left0;
	width578px;
	background#fbfbf6; color#000;
}

#popup #popup-content {
	margin8px;
	width562px;
	backgroundurl(../images/bg_popup_body.gif) repeat-x; color#000;
}

Titrage
#popup-chrome h2 {
	margin0 21px 0 6px; padding-top5px;
	color#291f1d;
	font-size10px;
	text-aligncenter; text-transformuppercase;
}

#popup h3 {
	margin0; padding0;
	background#49382a url(../images/bg_popup_header.gif) repeat-x; color#fbfbf6;
	font-size12px; font-weightnormal;
	text-aligncenter; text-transformuppercase;
	line-height2.5;
}

#popup h4 {
	margin2em 10px 0 10px;
	color#424236;
	font-size10px;
	text-aligncenter;
}

#popup h5 {
	margin2em 0 -0.5em 0;
	color#bd2c16;
	font-size10px;
	text-transformuppercase;
}

Liens outils  impression et fermeture
#popup #tools {
	margin0 8px; padding0.5em 0 0 0;
	list-stylenone;
}

#popup #tools li {floatleft;}

#popup #tools li.close {floatright;}

#popup #tools a {
	color#887450;
	text-decorationnone; text-transformuppercase;
}

#popup #tools img {
	displayinline;
	border0;
	vertical-alignmiddle;
}

Contenus
#popup .block {
	margin1em auto;
	width400px;
}

#popup .block p {
	margin1em auto;
	text-alignjustify;
}

#popup .block ul {
	margin1em 0; padding0;
	color#bd2c16;
	text-alignleft;
	list-stylenone;
}

#popup .block li {
	padding-left10px;
	backgroundurl(../images/bullet_item_popup.gif) no-repeat 0 0.5em;
}

#popup .block img {
	displayblock;
	margin0 auto;
}

#popup.call-centers table {
	margin0 auto; border0; border-collapsecollapse;
	width100%;
	font-size10px;
}

#popup.call-centers th, #popup.call-centers td {
	padding0.2em 5px;
	text-alignleft;
	vertical-aligntop;
}

#popup.call-centers th {
	padding-left10px;
	width120px;
	backgroundurl(../images/bullet_item_popup.gif) no-repeat 0 0.7em; color#bd2c16;
}

#popup .more a {
	padding-left13px;
	backgroundurl(../images/fleche_more.gif) no-repeat 0 0.2em; color#bd2c16;
	font-weightnormal;
}


Favoris

Lien de fermeture
#favoris-chrome div.close {
	positionabsolute; top5px; left445px;
	width11px; height11px;
}

#favoris-chrome div.close a, #favoris-chrome div.close img {
	displayblock;
	width11px; height11px;
	overflowhidden;
	backgroundurl(../images/bg_popup_close.gif) no-repeat 10000px 10000px;
}

#favoris-chrome div.close ahover {background-position2px 2px;}

contenu iframe
body.favoris {
	background#fbfbf6 ; color#1e1914;
	text-alignleft;
}

#favoris.js {
	width435px; height449px;
	overflowhidden;
}

#favoris.js #favoris-inner {positionrelative;}

#favoris h1 {
	margin0; padding0;
	background#49382a url(../images/bg_popup_header.gif) repeat-x; color#fbfbf6;
	font-size12px; font-weightnormal;
	text-aligncenter; text-transformuppercase;
	line-height2.5;
}

#favoris-content {
	margin0 8px; padding8px 0;
	overflowhidden;
}

#favoris p {
	margin1em 0;
}

#favoris ul {
	margin0; padding0.5em 0; border-bottom1px solid #9f9771;
	list-stylenone;
}

#favoris li {
	padding0.5em 0;
}

#favoris ul div {
	floatright;
	width150px;
}

#favoris ul p {
	floatleft;
	margin0;
	width250px;
}

#favoris ul input {
	floatright;
	margin0.6em 5px 0 0; padding0; border0;
	backgroundnone;
}

#favoris ul label {
	floatright;
	margin-top0.5em;
}

#favoris ul p a {
	color#1e1914;
	text-decorationunderline;
}

#favoris #actions {
	padding-top1em;
	text-alignright;
}

#favoris #actions input {
	margin0 25px 0 0; padding0; border0;
	vertical-aligntop;
}

Scrollbar
#favoris #scroller {
	positionabsolute; top0; left435px;
	width14px; height449px;
	backgroundurl(../images/bg_popup_scroller.gif) repeat-y;
}

#favoris #scroller a {
	positionabsolute; top0; right0;
	border-bottom1px solid #6a6965;
}

#favoris #scroller a#scroller-down {
	topauto; bottom0;
	border-top1px solid #6a6965; border-bottom0;
}

#favoris #scroller img {displayblock;}

#favoris #scroller-state {
	positionabsolute; top0; right0;
	margin-top14px;
	width13px; height100px;
	background#aeada5;
}


Clearing

#popup-contentafter, #popup #toolsafter, #favoris liafter {
	clearboth;
	displayblock;
	height0;
	visibilityhidden;
	content.;
}
