@font-face {
    font-family: 'Normal';
    src: url('/media/fontface/akzidenzgroteskbe-cn-webfont.eot');
    src: url('/media/fontface/akzidenzgroteskbe-cn-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fontface/akzidenzgroteskbe-cn-webfont.woff') format('woff'),
         url('/media/fontface/akzidenzgroteskbe-cn-webfont.ttf') format('truetype'),
         url('/media/fontface/akzidenzgroteskbe-cn-webfont.svg#BertholdAkzidenzGroteskBECn') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Light';
    src: url('/media/fontface/akzidenzgroteskbe-lightcn-webfont.eot');
    src: url('/media/fontface/akzidenzgroteskbe-lightcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fontface/akzidenzgroteskbe-lightcn-webfont.woff') format('woff'),
         url('/media/fontface/akzidenzgroteskbe-lightcn-webfont.ttf') format('truetype'),
         url('/media/fontface/akzidenzgroteskbe-lightcn-webfont.svg#BertholdAkzidenzGroteskBELtCn') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Bold';
    src: url('/media/fontface/akzidenzgroteskbemdcn-webfont.eot');
    src: url('/media/fontface/akzidenzgroteskbemdcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fontface/akzidenzgroteskbemdcn-webfont.woff') format('woff'),
         url('/media/fontface/akzidenzgroteskbemdcn-webfont.ttf') format('truetype'),
         url('/media/fontface/akzidenzgroteskbemdcn-webfont.svg#AkzidenzGroteskBEMdCn') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*

@font-face {
font-family:			'Normal';
src:					url('/media/font/AkzidenzGroteskBE-Cn.eot?') format('eot'),
						url('/media/font/AkzidenzGroteskBE-Cn.woff') format('woff'),
						url('/media/font/AkzidenzGroteskBE-Cn.otf') format('opentype'),
						url('/media/font/AkzidenzGroteskBE-Cn.svg#AkzidenzGroteskBE-Cn') format('svg');
font-weight:			normal;
font-style:				normal;
}

@font-face {
font-family:			'Bold';
src:					url('/media/font/AkzidenzGroteskBEMdCn.eot?') format('eot'),
						url('/media/font/AkzidenzGroteskBEMdCn.woff') format('woff'),
						url('/media/font/AkzidenzGroteskBEMdCn.otf') format('opentype'),
						url('/media/font/AkzidenzGroteskBEMdCn.svg#AkzidenzGroteskBEMdCn') format('svg');
font-weight:			normal;
font-style:				normal;
}
@font-face {
font-family:			'Light';
src:					url('/media/font/AkzidenzGroteskBE-LightCn.eot?') format('eot'),
						url('/media/font/AkzidenzGroteskBE-LightCn.woff') format('woff'),
						url('/media/font/AkzidenzGroteskBE-LightCn.otf') format('opentype'),
						url('/media/font/AkzidenzGroteskBE-LightCn.svg#AkzidenzGroteskBE-LightCn') format('svg');
font-weight:			normal;
font-style:				normal;
}

*/


/* Définition des variables à utiliser dans le code suivant */
																
/* FETCH */
	

/* INCLUDE */
	/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

	
html,body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
font-family:				arial;
}

body {
font-size:					12px;
line-height:				1.5em;
}

/* Css Adjustments */
	.clear_left {
	clear:					left;
	}
	.clear_right {
	clear:					right;
	}
	.clear_both {
	clear:					both;
	}
	.float_left {
	float:					left;
	}
	.float_right {
	float:					right;
	}	
	.textAlignCenter {
	text-align:				center;
	}
	.marginTop10 {
	margin-top:				10px;
	}
	.px10 {
	font-size:				10px;
	}
	.displayBlockImportant {
	display:				block !important;
	}
	.displayNoneImportant {
	display:				none !important;
	}
	.hidden{
	display:				none;
	}
	.cursorPointer{
	cursor:					pointer !important;
	}
/* Cufon Adjustments */
	.cufon {
	text-transform:			uppercase;
	font-weight:			normal;
	}

	.cufon * {
	text-transform:			uppercase;
	font-weight:			normal;
	}
	
/* Flyover Management */
	.overlay {
	display:				none;
	}

	.flyoverClose {
	display:				block;
	position:				absolute;
	right:					0;
	padding:				5px;
	z-index:				50002;
	}

	.flyoverContainer {
	position:				absolute;
	z-index:				50001;
	overflow:				auto;
	}

	.flyoverMask {
	opacity:				0.85;
	filter:					alpha(opacity=85);
	background:				#ffffff;
	position:				fixed;
	left:					0;
	top:					0;
	z-index:				50000;
	}

	.pppTitle {
	font-size:				2em;
	font-weight:			bold;
	text-align:				center;
	}

	.pppContent {
	/*
	margin:					24px;
	*/
	}

/* Flyover Home */
	.flyoverMaskHome {
	opacity:				0.85;
	filter:					alpha(opacity=85);
	background:				#000;
	position:				absolute;
	left:					0;
	top:					0;
	z-index:				50000;
	}
	div#popupHome{
	background:				url('/media/image/interface/bg-nouveau-site.png') top left no-repeat;
	height:					898px;
	padding:				0 104px 0 0;
	width:					844px;
	}

/* DEVIS POPUP */

div#popup{
background:				#fff url("/media/image/interface/popup-fond.jpg") repeat-x left top;
width:					516px;
border-radius:			5px;
-moz-border-radius:		5px;
-webkit-border-radius:	5px;
padding:				30px 30px 12px 30px;
border:					1px solid #c5c5c5;
box-shadow: 			0px 0px 4px #888;
-moz-box-shadow: 		0px 0px 4px #888;
-webkit-box-shadow: 	0px 0px 4px #888;
}

div#popup p#topText{
margin-bottom:			40px;
}

div#popup .select{
float:					left;
width:					150px;
margin-right:			30px;
}

div#popup select,div#popup input{
padding:				4px
}

div#popup .select select{
width:					150px;
}

div#popup .last{
margin-right:			0px;
margin-bottom:			15px;
}

div#popup input.grand{
width:					345px;
}

.dot{
border-bottom:			1px dotted #676767;
height:					1px;
margin:					20px 0;
}

div#popup .promoAssurance{
background:				#f1f1f1;
padding:				15px 15px 1px 15px;
position:				relative;
margin:					15px 0;
box-shadow: 			0px 0px 2px #888;
-moz-box-shadow: 		0px 0px 2px #888;
-webkit-box-shadow: 	0px 0px 2px #888;
}

div#popup .promoAssurance .question{
margin-bottom:			10px;
}

div#popup .promoAssurance img{
position:				absolute;
top:					2px;
right:					0;
}

div#popup input.radio{
position:				relative;
top:					-3px;
left:					0px;
}

div#popup .promoAssurance p{
margin-bottom:				10px;
font-weight:				bold;
}

div#popup .promoAssurance .inactive{
color:						#999;
}

div#popup p.infoImg{
position:				absolute;
right:					13px;
bottom:					2px;
font-family:			"Bold";
font-size:				18px;
}

div#popup p.infoImg span{
font-family:			"Bold";
}

div#popup #ville {
margin:					0 0 0 10px;
}

div#popup .pastillePromo{
font-family:			"Bold";
font-size:				30px;
color:					#fff;
padding:				25px 0 0 0 !important;
text-align:				center;
background:				url("/media/image/interface/pastille.png") no-repeat left top;
height:					41px;
width:					64px;
position:				absolute;
right:					-20px;
top:					-4px;
}

div#popup .pastillePromoOrange{
background:				url('/media/image/interface/pastille-orange.png') no-repeat left top;
font-size:				26px;
padding:				27px 0 0 2px !important;
}

div#popup .toolTip{
background:				#f1f1f1;
padding:				7px 15px;
border:					1px solid #c4c7c7;
position:				relative;
margin-bottom:			15px;
margin-top:				2px;
}

div#popup .toolTip img#fleche{
position:				absolute;
left:					70px;
top:					-11px;
}

p#asterisque{
margin-bottom:				10px;
}

#popup div.inputRadioSmarty {
font-weight:				bold;
margin-top:					10px;
}
/*--------------------*/
#popup h3{
font-size:					34px;
line-height:				34px;
margin-bottom:				14px;
line-height:				0.85em;
}


#popup h3#coordonneesPopup{
background:				url('/media/image/interface/vous-devis.png') no-repeat left top;
padding-left:			47px;
padding-top:			4px;
height:					49px;
}

#popup h3#sondage{
background:				url('/media/image/interface/sondage.png') no-repeat left top;
padding-left:			47px;
padding-top:			4px;
height:					49px;
}

#popup #coordonnees .select{
clear:					both;
width:					100%;
margin-bottom:			12px;
}

#popup #coordonnees .select label{
margin-top:				6px;
float:					left;
width:					175px;
}

#popup #coordonnees .select input{
float:					right;
width:					300px;
}

#popup #coordonnees .checkbox label{
font-weight:			normal;
margin-left:			5px;
}

#popup #coordonnees  input.btnPopupDevis {
margin:					20px 0 15px 0;
font-size:				28px;
padding:				5px 10px 5px 55px;
background:				url('/media/image/interface/phone.gif') no-repeat left top;
height:					42px;
}

#popup #coordonnees  input.btnPopupDevisMail {
margin:					20px 0 15px 0;
font-size:				28px;
padding:				5px 10px 5px 55px;
background:				url('/media/image/interface/mail.gif') no-repeat left top;
height:					42px;
}

#popupPlayerVideo #popup #contentPlayerVideo {
margin:					30px 0 0 0;
}

#popupPlayerVideo #popup {
width:					640px;
}

.textMessagePopup {
margin:					70px 0 30px 0;
text-align:				center;
font-weight:			bold;
}

#sondage p{
font-weight:			bold;
margin:					15px 0 5px 0;
}

#sondage label{
font-weight:			normal;
}

#sondage textarea{
width:					518px;
resize:					none;
margin-bottom:			15px;
height:					85px;
}

#sondage .biseau{
background: url("/media/image/interface/biseau.jpg") repeat-x scroll left top transparent;
clear: both;
height: 2px;
width: 100%;
margin:15px 0;
}

body.standAlone {
background:				#ffffff;
}

div#popupTrouver-une-agence div.pppContent div#popup {
width:					auto;	
border-radius:			0;
box-shadow:				0 0 transparent;
border:					0;
}

div#formFieldsAgence {
margin:					40px 0 0 0;
width:					auto;
}

div#formFieldsAgence input.boutonRouge {
float:					right;
}

	
	/* Bibliothèque jQuery Visualize */
		/*plugin styles*/
.visualize { border: 1px solid #888; position: relative; background: #fafafa; }
.visualize canvas { position: absolute; }
.visualize ul,.visualize li { margin: 0; padding: 0;}

/*table title, key elements*/
.visualize .visualize-info { padding: 3px 5px; background: #fafafa; border: 1px solid #888; position: absolute; top: -20px; right: 10px; opacity: .8; }
.visualize .visualize-title { display: block; color: #333; margin-bottom: 3px;  font-size: 1.1em; }
.visualize ul.visualize-key { list-style: none;  }
.visualize ul.visualize-key li { list-style: none; float: left; margin-right: 10px; padding-left: 10px; position: relative;}
.visualize ul.visualize-key .visualize-key-color { width: 6px; height: 6px; left: 0; position: absolute; top: 50%; margin-top: -3px;  }
.visualize ul.visualize-key .visualize-key-label { color: #000; }

/*pie labels*/
.visualize-pie .visualize-labels { list-style: none; }
.visualize-pie .visualize-label-pos, .visualize-pie .visualize-label { position: absolute;  margin: 0; padding:0; }
.visualize-pie .visualize-label { display: block; color: #fff; font-weight: bold; font-size: 1em; }
.visualize-pie-outside .visualize-label { color: #000; font-weight: normal; }

/*line,bar, area labels*/
.visualize-labels-x,.visualize-labels-y { position: absolute; left: 0; top: 0; list-style: none; }
.visualize-labels-x li, .visualize-labels-y li { position: absolute; bottom: 0; }
.visualize-labels-x li span.label, .visualize-labels-y li span.label { position: absolute; color: #555;  }
.visualize-labels-x li span.line, .visualize-labels-y li span.line {  position: absolute; border: 0 solid #ccc; }
.visualize-labels-x li { height: 100%; }
.visualize-labels-x li span.label { top: 100%; margin-top: 5px; }
.visualize-labels-x li span.line { border-left-width: 1px; height: 100%; display: block; }
.visualize-labels-x li span.line { border: 0;} /*hide vertical lines on area, line, bar*/
.visualize-labels-y li { width: 100%;  }
.visualize-labels-y li span.label { right: 100%; margin-right: 5px; display: block; width: 100px; text-align: right; }
.visualize-labels-y li span.line { border-top-width: 1px; width: 100%; }
.visualize-bar .visualize-labels-x li span.label { width: 100%; text-align: center; }
		
/*visualize extension styles*/
.visualize { margin: 60px 0 0 30px; padding: 70px 65px 90px; background: #ccc; border: 1px solid #ddd; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
.visualize canvas { border: 1px solid #aaa; margin: -1px; background: #fff; }
.visualize-labels-x, .visualize-labels-y { top: 70px; left: 65px; z-index: 100; }
.visualize-pie .visualize-labels { position: absolute; top: 70px; left: 65px; }
.visualize-labels-x li span.label, .visualize-labels-y li span.label { color: #444; padding-right: 5px; }
.visualize-labels-y li span.line { border-style: solid;  opacity: .7; }
.visualize .visualize-info { border: 0; position: static;  opacity: 1; background: none; }
.visualize .visualize-title { position: absolute; top: 20px; color: #333; margin-bottom: 0; left: 20px; font-size: 1.2em; font-weight: bold; }
.visualize ul.visualize-key { position: absolute; bottom: 15px; background: #eee; z-index: 10; padding: 10px 0; color: #aaa; width: 100%; left: 0;  }
.visualize ul.visualize-key li { margin-left: 20px; padding-left: 18px; }
.visualize ul.visualize-key .visualize-key-color { width: 10px; height: 10px;  margin-top: -4px; }
.visualize ul.visualize-key .visualize-key-label { color: #333; }

.visualize.visualize-pie {
height:						375px !important;
}

		/* Common charts styles */
.visualize { margin: 60px 0 0 30px; }

/* Pie charts legend customizations */
.visualize-pie .visualize-info     { top: 10px; border: 0; right: auto; left: 10px; padding: 0; background: none; }
.visualize-pie .visualize-title    { font-weight: bold; }
.visualize-pie ul.visualize-key li { float: none; }


/* EXT */
	
/* PAGE */
			
	
/* WYSIWYG */
	
.jWYSIWYG {
height:					400px !important;
width:					685px !important;
}

.jWysiwygIframe li {
list-style:				square;
margin:					0 0 0 4em;
}
.jWysiwygIframe h2 {
font-size:				2em;
}
.jWysiwygIframe h3 {
font-size:				1.75em;
}
.jWysiwygIframe h4 {
font-size:				1.5em;
}
.jWysiwygIframe h5 {
font-size:				1.25em;
}
.jWysiwygIframe blockquote {
margin:					0 0 0 4em;
}

/* PERSO */

.swfuploadHidden{
display:			none !important;
}

.swfuploadCenter {
text-align:			center;
}

#SwfUploadSubmitButton {
background:			url('/media/image/interface/swfupload.gif') no-repeat 0 0;
width:				32px;
height:				32px;
display:			inline-block;
padding:			0;
}

#SwfUploadSubmitButton object {
}

div.wysiwyg {
background-color:	#ffffff;
border:				0.25em solid #E6E6E7;
padding:			8px 8px 6px 8px;
position:			relative;
float:				left;
}

.jWysiwygOverlayClose {
background:			url('/media/image/interface/jquery.wysiwyg.gif') no-repeat -128px -32px;
border:				0.25em solid #000000;
width:				32px;
height:				32px;
line-height:		32px;
text-align:			center;
font-size:			bold;
position:			absolute;
right:				-26px;
top:				-18px;
display:			block;
text-decoration:	none;
padding:			0;
margin:				0;
}

.jWysiwygOverlay {
background:			#000000;
position:			absolute;
top:				0;
left:				0;
z-index:			5000;
opacity:			0.75;
filter:				alpha(opacity=75);
}

.jWysiwygDynamicContent {
position:			absolute;
top:				0;
left:				0;
z-index:			6000;
}

.jWysiwygOverlayGlobal {
background:			#ffffff;
border:				0.25em solid #000000;
}

.jWysiwygOverlayTitle {
text-align:			center;
font-weight:		bold;
font-size:			1.25em;
border-bottom:		0.25em solid #E6E6E7;
padding:			8px 16px !important;
}

.jWysiwygOverlayContent {
padding:			8px !important;
}

.jWysiwygInputHref {
margin:				8px 0 0 0 !important;
width:				600px;
}

.jWysiwygInputHref .jWysiwygInputText {
width:				586px;
margin:				4px 0 8px 0;
float:				none;
}

.btnCancelUpload {
background-color:	#e10c36 !important;
border:				0 !important;
color:				#76061c !important;
width:				100px	!important;
height:				19px !important;
font-weight:		bold !important;
margin-left:		5px !important;
cursor:				pointer !important;
}

.btnCancelUpload:hover {
background-color:	#C60C30 !important;
}

.jWysiwygInputHref .jWysiwygInputSubmit,
.jWysiwygInputHref .jWysiwygInputTest,
.jWysiwygInputHref .jWysiwygInputReset {
background:			#cdcdcd;
border:				0.25em solid #e6e6e7;
color:				#ffffff !important;
font-weight:		bold;
text-transform:		uppercase;
width:				auto;
height:				36px;
line-height:		36px;
padding:			0 1em !important;
opacity:			0.75;
filter:				alpha(opacity=75);
margin:				0 8px 0 0;
width:				100px;
float:				right;
cursor:				pointer;
}
	.jWysiwygInputHref .jWysiwygInputSubmit:hover,
	.jWysiwygInputHref .jWysiwygInputSubmit:focus,
	.jWysiwygInputHref .jWysiwygInputTest:hover,
	.jWysiwygInputHref .jWysiwygInputTest:focus,
	.jWysiwygInputHref .jWysiwygInputReset:hover,
	.jWysiwygInputHref .jWysiwygInputReset:focus {
	opacity:			1;
	filter:				alpha(opacity=100);
	}

.jWysiwygInputHref .jWysiwygInputSubmit {
clear:				both;
background-color:	#34b233 !important;
border-color:		#92d400 !important;
}

.jWysiwygInputHref .jWysiwygInputTest {
background-color:	#0098db !important;
border-color:		#5eb6e4 !important;
}

.jWysiwygInputHref .jWysiwygInputReset {
background-color:	#c60c30 !important;
border-color:		#f7403a !important;
}

/* INITIAL */

div.wysiwyg iframe {
border:				0.25em solid #cdcdcd !important;
margin:				0 !important;
overflow:			hidden;
overflow-y:			auto;
}

div.wysiwyg * {
margin:				0;
padding:			0;
}

div.wysiwyg ul.panel li.jwysiwyg-custom-command {
overflow:			hidden;
}

div.wysiwyg ul.panel {
border-bottom:		0.25em solid #E6E6E7;
float:				left;
width:				100%;
padding:			0 0 8px 0;
margin:				0 0 8px 0;
}

div.wysiwyg ul.panel li {
font-size:			18px;
list-style:			none;
float:				left;
margin:				0;
background:			rgb(240, 240, 240);
-moz-user-select:	none;
-webkit-user-select:none;
user-select:		none;
}

div.wysiwyg ul.panel li.separator {
background:			#cdcdcd;
border:				0.25em solid #cdcdcd;
border-left:		3px solid #cdcdcd;
border-right:		none;
width:				1px;
cursor:				default;
}

div.wysiwyg ul.panel li.endLine {
clear:				both;
background:			#ffffff;
height:				0.25em;
width:				100%;
border:				none;
}

div.wysiwyg ul.panel li {
text-indent:		-5000px;
opacity:			0.75;
filter:				alpha(opacity=75);
display:			block;
width:				32px;
height:				32px;
background:			url('/media/image/interface/jquery.wysiwyg.gif') no-repeat 32px 32px;
border:				0.25em solid #E6E6E7;
background-color:	#ffffff;
cursor:				pointer;
margin:				0px 0.25em 0 0;
}

div.wysiwyg ul.panel li.modeEditor {
border-color:		#E6E6E7;
background:			#E6E6E7;
text-indent:		0;
line-height:		32px;
font-weight:		bold;
width:				auto;
padding:			0 8px;
float:				right;
cursor:				default;
margin:				0;
}
	div.wysiwyg ul.panel li.modeEditor:hover {
	opacity:			0.75;
	filter:				alpha(opacity=75);
	}

div.wysiwyg ul.panel li.modeEditor.wysiwyg-button-hover {
border-color:		#E6E6E7;
}

div.wysiwyg ul.panel li.wysiwyg-button-hover,
div.wysiwyg ul.panel li.active {
opacity:			1.00;
filter:				alpha(opacity=100);
border-color:		#cdcdcd;
}

div.wysiwyg ul.panel li.active {
border-color:		#5eb6e4;
}

div.wysiwyg ul.panel li.bold { background-position: -96px -64px; }
div.wysiwyg ul.panel li.italic { background-position: -96px -32px; }
div.wysiwyg ul.panel li.underline { background-position: -96px -0px; }

div.wysiwyg ul.panel li.indent { background-position: -64px 0; }
div.wysiwyg ul.panel li.outdent { background-position: -64px -64px; }

div.wysiwyg ul.panel li.undo { background-position: -64px -32px; }
div.wysiwyg ul.panel li.redo { background-position: -32px -64px; }

div.wysiwyg ul.panel li.insertOrderedList { background-position: 0 0; }

div.wysiwyg ul.panel li.createLink { background-position: -32px 0; }
div.wysiwyg ul.panel li.insertImage { background-position: 0 -32px; }

div.wysiwyg ul.panel li.h2 { background-position: 0 -96px; }
div.wysiwyg ul.panel li.h3 { background-position: -32px -96px; }
div.wysiwyg ul.panel li.h4 { background-position: -64px -96px; }
div.wysiwyg ul.panel li.h5 { background-position: -96px -96px; }

div.wysiwyg ul.panel li.html { background-position: -32px -32px; }
div.wysiwyg ul.panel li.removeFormat { background-position: 0 -64px; }

/*
div.wysiwyg ul.panel li.bold { background-position: 0 -16px; }
div.wysiwyg ul.panel li.italic { background-position: -16px -16px; }
div.wysiwyg ul.panel li.strikeThrough { background-position: -32px -16px; }
div.wysiwyg ul.panel li.underline { background-position: -48px -16px; }

div.wysiwyg ul.panel li.justifyLeft { background-position: 0 0; }
div.wysiwyg ul.panel li.justifyCenter { background-position: -16px 0; }
div.wysiwyg ul.panel li.justifyRight { background-position: -32px 0; }
div.wysiwyg ul.panel li.justifyFull { background-position: -48px 0; }

div.wysiwyg ul.panel li.indent { background-position: 32px 32px; }
div.wysiwyg ul.panel li.outdent { background-position: -80px 0; }

div.wysiwyg ul.panel li.subscript { background-position: -64px -16px; }
div.wysiwyg ul.panel li.superscript { background-position: -80px -16px; }

div.wysiwyg ul.panel li.undo { background-position: 0 -64px; }
div.wysiwyg ul.panel li.redo { background-position: -16px -64px; }

div.wysiwyg ul.panel li.insertOrderedList { background-position: -32px -48px; }
div.wysiwyg ul.panel li.insertUnorderedList { background-position: -16px -48px; }
div.wysiwyg ul.panel li.insertHorizontalRule { background-position: 0 -48px; }

div.wysiwyg ul.panel li.h1 { background-position: 0 -32px; }
div.wysiwyg ul.panel li.h2 { background-position: -16px -32px; }
div.wysiwyg ul.panel li.h3 { background-position: -32px -32px; }
div.wysiwyg ul.panel li.h4 { background-position: -48px -32px; }
div.wysiwyg ul.panel li.h5 { background-position: -64px -32px; }
div.wysiwyg ul.panel li.h6 { background-position: -80px -32px; }

div.wysiwyg ul.panel li.cut { background-position: -32px -64px; }
div.wysiwyg ul.panel li.copy { background-position: -48px -64px; }
div.wysiwyg ul.panel li.paste { background-position: -64px -64px; }
div.wysiwyg ul.panel li.insertTable { background-position: -64px -48px; }

div.wysiwyg ul.panel li.increaseFontSize { background-position: -16px -80px; }
div.wysiwyg ul.panel li.decreaseFontSize { background-position: -32px -80px; }

div.wysiwyg ul.panel li.createLink { background-position: -80px -48px; }
div.wysiwyg ul.panel li.insertImage { background-position: -80px -80px; }

div.wysiwyg ul.panel li.html { background-position: -47px -46px; }
div.wysiwyg ul.panel li.removeFormat { background-position: -80px -63px; }

div.wysiwyg ul.panel li.empty { background-position: -64px -80px; }

div.wysiwyg iframe { border: 0;  clear: left; margin: 4px 0 0 1px; }
*/


/* AJUSTEMENTS */
	
	
