.ext-ie7 .part-combo-formitem .x-form-clear-left { margin-top:-1px; }  

/* ALL YOUR BASE ARE BELONG TO US - Customizations below */ 
.x-panel-header {padding:5px 3px 4px 5px;}
.x-tool-part-add {background:url('../images/P_tool-sprites.gif') no-repeat -15px 0; margin:1px 0 0 2px;}
.x-tool-part-edit {background:url('../images/P_tool-sprites.gif') no-repeat -15px -15px; margin:1px 0 0 2px;}
.x-tool-part-delete {background:url('../images/P_tool-sprites.gif') no-repeat -15px -30px; margin:1px 0 0 2px;}
.x-tool-part-copy {background:url('../images/P_tool-sprites.gif') no-repeat -15px -45px; margin:1px 0 0 2px;}
.x-tool-part-toggle {background:url('../images/P_tool-sprites.gif') no-repeat -15px -60px; margin:1px 5px 0 0; float:left;}

.x-tool-edit-placeholder { background: url("../images/tool-compositemodel.gif") no-repeat 100% 0;
    box-sizing: content-box;
    color: #fff;
    margin-bottom: -2px;
    margin-top: -3px;
    padding: 3px 10px 2px;
    width: 78px;
	width:3px;
}

.x-panel-collapsed .x-tool-part-toggle {background:url('../images/P_tool-sprites.gif') no-repeat -15px -75px; margin:1px 5px 0 0; float:left;}

.x-tool-part-add-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 0;}
.x-tool-part-edit-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 -15px;}
.x-tool-part-delete-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 -30px;}
.x-tool-part-copy-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 -45px;}
.x-tool-part-toggle-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 -60px; margin:1px 5px 0 0; float:left;}

.x-panel-collapsed .x-tool-part-toggle-over {background:url('../images/P_tool-sprites.gif') no-repeat 0 -75px; margin:1px 5px 0 0; float:left;}

.x-panel-body {padding:0 1px 0 1px;}  
.ExtBackground-bwrap{padding:1px 0;}

.part-header {background:#FFF url('../images/P_bg-header.gif') repeat-x 0 100%; border:none; height:17px; padding:2px; text-align:left; clear:both;}
.part-header span {font-size:10px; text-transform:uppercase; color:#727171; line-height:17px;}

.part-window .x-panel-header {background:#FFF url('../images/P_bg-header.gif') repeat-x 0 100%; border:none; height:17px; padding:2px 2px 2px 5px; text-align:left;}
.part-window .x-panel-header span {background:url('../images/P_btn-help.gif') no-repeat 0 0; font-size:10px; text-transform:uppercase; color:#727171; font-weight:normal; display:block; height:17px; padding-left:20px; padding-right:5px;}

.part-window .x-panel-header span i { font-style:normal; float:right;}

.part-window .x-panel-body{padding:0; border:0; background:none;}
.part-div{padding:18px 25px; background:#FFF url('../images/P_bg-subtitle.gif') repeat-x 0 0;}

.part-subtitle{padding-bottom:36px;} 
.part-subtitle.x-form-field{padding-bottom:0;}  
 
.part-div-gallery{background:#FFF;height:52px;} 
 
.part-div-links{background:#FFF;}
.part-window .part-div-links form{padding:18px 25px;}
 
#formPartChoice form{border:none; overflow:auto; background:#FFF;}

.part-choose{margin:0 0 0 -100px;}

.IC2ExtHack .x-panel-bbar,
#generalPanel .x-panel-bbar { margin-top:-2px; }
.x-tab-panel-bbar .x-toolbar,.x-panel-bbar .x-toolbar, .x-window-bbar .x-toolbar{border:none; background:url('../images/P_bg-bbar.gif') repeat-x 0 100%; height:22px; padding-top:2px; padding-bottom:2px;}
.x-panel-bbar .part-toolbar-default{border-color:#99BBE8; border-style:none solid solid; border-width:0 1px 1px; height:auto; padding:2px; background:#D0DEF0 url('../ext-3.0.0/resources/images/default/toolbar/bg.gif') repeat-x 0 0;}

.x-toolbar-right .x-btn{margin-left:4px;} 
.x-toolbar-left .x-btn{margin-right:4px;}
.x-toolbar .x-btn button {padding:0 10px;}
.x-toolbar .x-btn .x-btn-tl{background-position: 0 0;}
.x-toolbar .x-btn .x-btn-tr{background-position: -3px 0;}
.x-toolbar .x-btn .x-btn-tc{background-position: 0 -6px;}
.x-toolbar .x-btn .x-btn-ml{background-position: 0 -24px;}
.x-toolbar .x-btn .x-btn-mr{background-position: -3px -24px;}
.x-toolbar .x-btn .x-btn-mc{background-position: 0 -1096px;}
.x-toolbar .x-btn .x-btn-bl{background-position: 0 -3px;}
.x-toolbar .x-btn .x-btn-br{background-position: -3px -3px;}
.x-toolbar .x-btn .x-btn-bc{background-position: 0 -15px;}

.part-toolbar-default .x-btn button {padding:0;}
.part-toolbar-default .x-btn .x-btn-tl{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-tr{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-tc{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-ml{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-mr{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-mc{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-bl{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-br{background-position: 500px 500px;}
.part-toolbar-default .x-btn .x-btn-bc{background-position: 500px 500px;}

.x-toolbar .x-btn-over .x-btn-tl{background-position: -6px 0;}
.x-toolbar .x-btn-over .x-btn-tr{background-position: -9px 0;}
.x-toolbar .x-btn-over .x-btn-tc{background-position: 0 -9px;}
.x-toolbar .x-btn-over .x-btn-ml{background-position: -6px -24px;}
.x-toolbar .x-btn-over .x-btn-mr{background-position: -9px -24px;}
.x-toolbar .x-btn-over .x-btn-mc{background-position: 0 -2168px;}
.x-toolbar .x-btn-over .x-btn-bl{background-position: -6px -3px;}
.x-toolbar .x-btn-over .x-btn-br{background-position: -9px -3px;}
.x-toolbar .x-btn-over .x-btn-bc{background-position: 0 -18px;} 

.x-form-item .part-type-selected{background:url('../images/P_bg-part.png') no-repeat 0 0;}
.x-form-item .part-type{height:100px; padding:0; cursor:pointer;}
.x-form-item .part-type input{position:absolute; top:0; left:-9999px; }
.x-form-item .part-type img{position:relative; float:left; padding:0 13px; z-index:90;}
.x-form-item .part-type label{margin:0; padding:12px 32px 13px 111px; line-height:1.1; height:80px; font-size:11px; color:#666666; position:relative; cursor:pointer; top:0; display:block !important; z-index:99;width:240px; }
.x-form-item .part-type span{display:block; font-size:11px; font-weight:bold; color:#15428b; padding:10px 0 4px 0;}
/*.x-form-item .part-type span em { display:block;float:left;background:#32537E;border:1px solid #43699C;border-radius:5px 5px 5px 5px;top:16px;color:#ffffff;font-weight:bold;padding:4px 8px;position:absolute;right:290px; }*/
.x-form-item .part-type span em { display:block;float:left;background:#32537E;border:1px solid #43699C;border-radius:5px 5px 0 0;top:16px;color:#ffffff;font-weight:bold;padding:2px 8px;position:absolute;left:17px;line-height:1;font-size:11px;width:58px; }   

.part-search{ font: normal 11px tahoma,arial,helvetica,sans-serif; }
.part-search .x-form-check-wrap{padding:2px 0 0 0;}
.part-search-radio{ margin:0 0 0 8px;}

.part-header-browse .x-panel-header{padding:3px 3px 2px 5px;}
.x-tool-triDateBtn{ width:30px; height:19px; background:transparent url('../images/sortDate.gif') no-repeat 0 0;}
.x-tool-triNameBtn{ width:30px; height:19px; background:transparent url('../images/sortAZ.gif') no-repeat 0 0;}

.details-info{ padding:5px; font: normal 11px tahoma,arial,helvetica,sans-serif; text-align:left;}
.detailsImage img{ margin-top:10px;}

.reset-font{ font: normal 11px tahoma,arial,helvetica,sans-serif; }

.newPart.fr{ height:80px; text-indent:-99999px; font-size:0; line-height:0; background:transparent url('../images/newPart.png') no-repeat 100% 0; }
.newPart.en{ height:80px; text-indent:-99999px; font-size:0; line-height:0; background:transparent url('../images/newPart.en.png') no-repeat 100% 0; }
.newPart.de{ height:80px; text-indent:-99999px; font-size:0; line-height:0; background:transparent url('../images/newPart.de.png') no-repeat 100% 0; }

.part-viewpicture{float:right; margin-left:0;}
.part-wysiwyg{margin-top:24px;}

.x-form-invalid-icon { background:url('../images/formError.gif') no-repeat 0 2px;}
.x-form-invalid-tip .x-tip-body {background:url('../images/formError.gif') no-repeat 2px 1px;}

.part-table .x-grid3-body td{vertical-align:middle;}
.part-table .x-grid3-body img{margin-left:20px;}
.part-links .x-panel-tbar .x-toolbar{border:none;}
.part-links .x-panel-tbar .x-toolbar .x-btn-tl, .part-links .x-panel-tbar .x-toolbar .x-btn-tr, .part-links .x-panel-tbar .x-toolbar .x-btn-tc, .part-links .x-panel-tbar .x-toolbar .x-btn-ml, .part-links .x-panel-tbar .x-toolbar .x-btn-mr, .part-links .x-panel-tbar .x-toolbar .x-btn-mc, .part-links .x-panel-tbar .x-toolbar .x-btn-bl, .part-links .x-panel-tbar .x-toolbar .x-btn-br, .part-links .x-panel-tbar .x-toolbar .x-btn-bc {background-image:none;}
.part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-tl, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-tr, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-tc, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-ml, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-mr, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-mc, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-bl, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-br, .part-links .x-panel-tbar .x-toolbar .x-btn-over .x-btn-bc {background-image:url('../ext-3.0.0/resources/images/default/button/btn.gif');}
.part-links .x-panel-tbar .x-toolbar .internal-link button {padding-left:23px; background:transparent url('../images/P_internallinks.png') no-repeat 2px 0}
.part-links .x-panel-tbar .x-toolbar .external-link button {padding-left:23px; background:transparent url('../images/P_links.png') no-repeat 2px 0}
.part-links .x-panel-tbar .x-toolbar .delete-link{width:140px !important;}
.part-links .x-panel-tbar .x-toolbar .delete-link em {float:left;}
.part-links .x-panel-tbar .x-toolbar .delete-link button {padding-left:19px; background:transparent url('../images/delete.png') no-repeat 1px 0; margin:0;}

.textarea-html .cke_toolbox_collapser{visibility:hidden;}

#UploadOneFileView, #UploadOnePictureView,
#MultiUploadView{background:#FFFFFF;}

.part-type-label {position:relative;}
.part-type-label label.x-form-item-label {position:absolute; top:0; left:0; width:100px; height:100px; padding:0; background:transparent no-repeat 11px 50%; cursor:pointer;}

.grid-row-insert-above { border-top:1px solid #666; }
.grid-row-insert-below { border-bottom:1px solid #666; }

.part-div-text{padding-bottom:0;}
.x-form-invalid-msg {background-image:url('../images/formError.gif');}

.x-tool-selectAllButton{ width:21px; height:19px; background:transparent url('../images/checkAll.png') no-repeat 0 0;}
.x-tool-deselectAllButton{ width:21px; height:19px; background:transparent url('../images/checkEmpty.png') no-repeat 0 0;}


/* --- HTML EDITOR --- */
.CodeMirror-wrapping{border:1px solid #B5B8C8; border-left:0;}
.CodeMirror-wrapping div{border:1px solid #B5B8C8; border-right:0; margin:-1px 0 0 0;}
.CodeMirror-wrapping div div{border:0;margin:0;}
.CodeMirror-line-numbers {
	background-color:#EEEEEE;
	color:#AAAAAA;
	font-family:monospace;
	font-size:10pt;
	padding-right:0.3em;
	padding-top:0.4em;
	text-align:right;
	width:2.2em;
}
.ext-ie .x-tip-tr{height:1px;}
.ext-ie .x-tip{font-size:0;line-height:0;}

.part-gm{background:#FFF none no-repeat 0 0;}
.part-gm .x-panel-tl,
.part-gm .x-panel-tc,
.part-gm .x-panel-tr,
.part-gm .x-panel-ml,
.part-gm .x-panel-mc,
.part-gm .x-panel-mr,
.part-gm .x-panel-bl,
.part-gm .x-panel-bc,
.part-gm .x-panel-br {padding:0; border:none; background:#FFF none no-repeat 0 0;}

.part-gm .field-number{position:absolute; top:0; left:210px;}
.part-gm .field-number label{overflow:hidden;}

.part-gm .part-button-general button{padding:0 5px;}
.part-gm .part-button-general {margin-left:105px;}

.x-tree-lines .hasNoChild .x-tree-elbow-plus{background-image:url('../images/elbow.gif'); }
.x-tree-lines .hasNoChild .x-tree-elbow-minus{background-image:url('../images/elbow.gif'); }
.x-tree-lines .hasNoChild .x-tree-elbow-end-plus{background-image:url('../images/elbow-end.gif'); }
.x-tree-lines .hasNoChild .x-tree-elbow-end-minus{background-image:url('../images/elbow-end.gif'); }
.x-tree-arrows .hasNoChild .x-tree-ec-icon { background:none; }

.x-tree-node .hasLinkedObjects a span{color:#444444;text-decoration:underline;}

.buttonObjectNotVisible{display:none;}

.detailsImage .extensions {background:transparent url('../images/P_extensions.png') no-repeat 0 0; width:100px;height:97px;margin:15px auto 5px;}
.detailsImage .ico-txt {background-position:0 -100px;}
.detailsImage .ico-doc,.detailsImage .ico-docx,.detailsImage .ico-dot,.detailsImage .ico-dotx,.detailsImage .ico-odt,.detailsImage .ico-rtf {background-position:0 -200px;}
.detailsImage .ico-xls,.detailsImage .ico-xlsx,.detailsImage .ico-xlt,.detailsImage .ico-xltx,.detailsImage .ico-ods,.detailsImage .ico-csv {background-position:0 -300px;}
.detailsImage .ico-ppt,.detailsImage .ico-pptx,.detailsImage .ico-pot,.detailsImage .ico-potx,.detailsImage .ico-pps,.detailsImage .ico-ppsx,.detailsImage .ico-odp {background-position:0 -400px;}
.detailsImage .ico-mdb,.detailsImage .ico-accdb,.detailsImage .ico-pub,.detailsImage .ico-xsn,.detailsImage .ico-one,.detailsImage .ico-onepkg,.detailsImage .ico-pst {background-position:0 -500px;}
.detailsImage .ico-htm,.detailsImage .ico-html,.detailsImage .ico-xml,.detailsImage .ico-js {background-position:0 -600px;}
.detailsImage .ico-pdf {background-position:0 -700px;}
.detailsImage .ico-css {background-position:0 -800px;}
.detailsImage .ico-php {background-position:0 -900px;}
.detailsImage .ico-c,.detailsImage .ico-cs,.detailsImage .ico-vb,.detailsImage .ico-h,.detailsImage .ico-vb,.detailsImage .ico-jar,.detailsImage .ico-java,.detailsImage .ico-cpp {background-position:0 -1000px;}
.detailsImage .ico-aps,.detailsImage .ico-aspx,.detailsImage .ico-ashx,.detailsImage .ico-pdb,.detailsImage .ico-dll {background-position:0 -1100px;}
.detailsImage .ico-fla,.detailsImage .ico-swf {background-position:0 -1200px;}
.detailsImage .ico-sql {background-position:0 -1300px;}
.detailsImage .ico-app,.detailsImage .ico-dmg,.detailsImage .ico-exe {background-position:0 -1400px;}
.detailsImage .ico-zip,.detailsImage .ico-rar,.detailsImage .ico-7z,.detailsImage .ico-tgz {background-position:0 -1500px;}
.detailsImage .ico-vcard {background-position:0 -1600px;}
.detailsImage .ico-xpi {background-position:0 -1700px;}
.detailsImage .ico-mp3,.detailsImage .ico-ogg,.detailsImage .ico-waw,.detailsImage .ico-oga,.detailsImage .ico-flac,.detailsImage .ico-m4a,.detailsImage .ico-wma,.detailsImage .ico-acc {background-position:0 -1800px;}
.detailsImage .ico-nrg,.detailsImage .ico-iso {background-position:0 -1900px;}
.detailsImage .ico-jpg,.detailsImage .ico-jpeg,.detailsImage .ico-gif,.detailsImage .ico-png,.detailsImage .ico-bmp,.detailsImage .ico-tif,.detailsImage .ico-tiff {background-position:0 -2000px;}
.detailsImage .ico-ical {background-position:0 -2100px;}
.detailsImage .ico-fon,.detailsImage .ico-ttf,.detailsImage .ico-otf,.detailsImage .ico-pfm,.detailsImage .ico-font {background-position:0 -2200px;}
.detailsImage .ico-avi,.detailsImage .ico-mpg,.detailsImage .ico-mpeg,.detailsImage .ico-flv,.detailsImage .ico-mp4,.detailsImage .ico-mov,.detailsImage .ico-wmv,.detailsImage .ico-mkv {background-position:0 -2300px;}
.ext-ie .x-tree-node a span,.ext-ie .x-tree-node .x-tree-col-text {font-size:11px; line-height: 1;}

.part-window-external td, .part-window-external th, .x-menu td, .x-menu tH{padding:0; border:0;}
.part-window-external table, .x-menu table{margin:0;padding:0;}
.part-window-external{background:#FFFFFF;}
.part-window-external .x-toolbar-right-ct{float:right;}
.part-window-external .part-div-items{padding:0 25px;}

.x-date-bottom .x-btn .x-btn-tl, .x-date-bottom .x-btn .x-btn-tr, .x-date-bottom .x-btn .x-btn-tc, .x-date-bottom .x-btn .x-btn-ml, .x-date-bottom .x-btn .x-btn-mr, .x-date-bottom .x-btn .x-btn-mc, .x-date-bottom .x-btn .x-btn-bl, .x-date-bottom .x-btn .x-btn-br, .x-date-bottom .x-btn .x-btn-bc {background-image:none;}
.x-date-bottom .x-btn-over em{text-decoration:underline; color:#666;}

.part-tab-panel ul{list-style:none; margin:0;}
.part-window-external .x-panel-body {padding:0;}
.part-window-external .x-tab-strip-spacer{height:1px; background:#FFFFFF; border-bottom:none;}

a.downloadFileLink{display:block;width:96px;height:16px;margin:10px auto;padding:5px 4px 3px;text-align:center;text-decoration:none;color:#404040;background:url('../images/btn_download.gif') no-repeat 0 0;}
a.downloadFileLink:hover{text-decoration:underline;} 

/* #UploadPicturesView iframe{background:#FFFFFF url('../images/loading.gif') no-repeat 50% 50%;} */

#formCopyright .x-panel-tl{display:none;}
#formCopyright .x-panel-tl .x-panel-header {color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;}	
#formCopyright .x-panel-tc {background-image: none;}	
#formCopyright .x-panel-tl, #fi-form .x-panel-tr, #fi-form .x-panel-bl,  #fi-form .x-panel-br{background-image: none;border-bottom-color:#99bbe8;}	
#formCopyright .x-panel-bc {background-image: none;}		
#formCopyright .x-panel-mc {font: normal 11px tahoma,arial,helvetica,sans-serif;background-color:#FFFFFF;}		
#formCopyright .x-panel-ml {background-color: #fff;background-image:none;}
#formCopyright .x-panel-mr {background-image: none;}

.part-color-palette{ 
	position:absolute;
	top:276px;
	left:130px;
	width:144px;	
	height:90px;
	padding:10px;
	border:1px solid #B5B8C8; 
	border-top:0;
	background:#FFFFFF; 
	z-index:100;
}
.part-color-palette-general{top:170px;}

.part-color-text .x-form-invalid-icon{background-position:100% 3px; width:36px;}
.part-color-button{ 
	position:absolute; 
	top:254px;
	left:279px;
	width:17px !important;
	height:21px;
	background:url('../images/trigger.gif') no-repeat 0 0;
	border-bottom:1px solid #B5B8C8;
	z-index:100;
}
.part-color-button-general{top:148px;}
.ext-webkit .part-color-button-general { top:152px; } 
.part-color-button:hover{background-position:-17px 0; cursor:pointer;}
.part-color-button:active{background-position:-85px 0;}


.ext-ie7 .part-color-palette { top:282px; }
.ext-ie7 .part-color-button { top:260px; } 


#fileUploadWatermarkButton .upload-icon { font-size:0;line-height:0;text-indent:-9999px;display:block;width:16px !important;height:16px; }

#generalPanel .accessibility_field{background:transparent url('../images/accessibility.png') no-repeat 100% 0; padding-right:22px;} 

#part-mask-copyright{display:block; position:absolute; top:130px; left:30px; width:290px; height:280px; background:#FFFFFF; z-index:1000; }
#part-mask-watermark{display:block; position:absolute; top:130px; left:326px; width:390px; height:280px; background:#FFFFFF; z-index:1000; }
				
.part-watermark-checkbox{position:absolute; top:100px; left:322px;}  
.part-watermark-preview{position:absolute; top:126px; left:322px;}/*
.part-watermark-fileupload{position:absolute; top:126px; left:322px;} 
.part-watermark-opacity{position:absolute; top:152px; left:322px;}  
.part-watermark-position{position:absolute; top:178px; left:322px;}*/
.ext-ie7 .part-watermark-checkbox { top:104px; }
.ext-ie7 .part-watermark-preview { top:130px; }  

.part-masked label{visibility:visible;}   

.ext-ie7 .ux-login-dialog-custom  .x-form-text { margin:0; }
.ext-strict .ext-ie7 .ux-login-dialog-custom .x-btn-mc { height:auto; }
.ux-login-dialog-custom .x-panel-btns,
.ux-login-dialog-custom .x-panel-btns .x-toolbar-cell { padding-left:0;padding-right:0; }
.part-login-help{position:absolute; bottom:9px; left:8px;}
.part-login-button.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text {padding:0; background:none !important;}
.ux-login-dialog-custom form{background:#FFF; height:124px;}
.ux-login-dialog-custom label{font-weight:normal;}
.ux-login-dialog-custom .x-form-check-wrap label.x-form-cb-label {left:4px;}

.x-combo-list .HeaderStyleItem {padding:5px 8px; margin:0;}   
.x-combo-list .HeaderStyleItem div{margin:0;} 
.x-combo-list .HeaderStyleItem.x-combo-selected {border:none !important;}     

/***********************EXT JS****************************************/
.ExtBackground
{
	margin-bottom: 5px;
	clear:both;	
}



.x-panel-body 
{
	background: none;
}

/*************************Override*************************************/
 
 
.img.floatLeft
{
	float: left;
	margin: 3px;	
}

.ext-ie7 ol{list-style-position:inside; text-indent:-1.4em;}

/*tooltip header fix for ie7*/
.ext-ie .x-tip-tl,.ext-ie .x-tip-tr,.ext-ie .x-tip-tc 
{
	height:6px; 
}

/*combobox font color*/
.x-combo-list-item {color:black;}


#ValidationHeader{padding:15px;}
#ValidationHeader p{padding:4px 0 13px 270px; position:relative; margin:0 0 3px 0;}
#ValidationHeader span{color:#3d8100; font-weight:bold; margin-right:20px;}
#ValidationHeader span.icon {position:absolute; top:0px; left:190px; display:block; width:56px; height:30px; background: url('../images/icon_valid.png') no-repeat 0 0;}
#ValidationHeader span.wcag{background-position: 0 0;}
#ValidationHeader span.xhtml{background-position: -56px 0;}
#ValidationHeader span.css{background-position: -111px 0;}
#ValidationHeader span.wcag.invalid{ background-position: 0 -30px;}
#ValidationHeader span.xhtml.invalid{ background-position: -56px -30px;}
#ValidationHeader span.css.invalid{ background-position: -111px -30px;}
#ValidationHeader span.invalid{color:#c44030;} 

#ValidationTable {height:333px; overflow:auto;}
#ValidationTable table{width:766px; border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; color:#000;} 
#ValidationTable td{padding:4px 5px 4px 10px; border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; background:#f0f0f0; color:#000000; font-weight:normal;}
#ValidationTable td a{color:#d23d24; font-weight:bold;}
#ValidationTable td a:hover{color:#444;}
#ValidationTable th{padding:4px 5px 4px 10px; border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; background:#f0f0f0; color:#000000; font-weight:bold;}
#ValidationTable .nbr{text-align:right; width:40px; color:#000;}
#ValidationTable td.nbr{font-weight:normal;}
#ValidationTable code{display:block;width:690px; color:#06C; margin:2px 0;} 
#ValidationTable code span.error{padding:0;border:none;text-decoration:underline;}
#ValidationTable div a{font-weight:normal;color:#666666;} 
#ValidationTable div a:hover{color:#000000;} 
#ValidationTable div{width:690px;} 

h4.ValidationTitle{font-size:11px; font-family:Tahoma, Geneva, sans-serif; margin:8px 0 0 0; padding:5px 10px; background:#c5c5c5; color:#000; text-transform:none; font-weight:bold;}
p.ValidationResult{padding:22px 10px 0; text-align:center; margin:0; font-size:150%;}

.gridVersioning .btnDelete{ display:block; width:15px; height:14px; background:transparent url('../images/delete.png') no-repeat 1px 1px; text-indent:-9999px; font-size:0; line-height:0;}
.gridVersioning .btnPreview{ display:block; width:15px; height:14px; background:transparent url('../images/preview.png') no-repeat 0 0; text-indent:-9999px; font-size:0; line-height:0;}
.gridVersioning .btnRestore{ display:block; width:15px; height:14px; background:transparent url('../images/restore.png') no-repeat 1px 1px; text-indent:-9999px; font-size:0; line-height:0;}
.gridVersioning .iconTypeFirst{ display:block; width:15px; height:14px; background:transparent url('../images/iconTypeFirst.png') no-repeat 0 0; text-indent:-9999px; font-size:0; line-height:0;}
.gridVersioning .iconTypeNormal{ display:block; width:15px; height:14px; background:transparent url('../images/iconTypeNormal.png') no-repeat 0 0; text-indent:-9999px;font-size:0;line-height:0;}
.gridVersioning .iconTypeRestore{ display:block; width:15px; height:14px;background:transparent url('../images/iconTypeRestore.png') no-repeat 0 0;text-indent:-9999px;font-size:0;line-height:0;}
.gridVersioning .iconTypeApproval{ display:block; width:15px; height:14px;background:transparent url('../images/iconTypeNormal.png') no-repeat 0 0;text-indent:-9999px;font-size:0;line-height:0;}

#gridLinkedPages .btnDelete, #gridLinkedCategories .btnDelete { display:block; width:15px; height:14px; background:transparent url('../images/delete.png') no-repeat -2px -2px; text-indent:-9999px; font-size:0; line-height:0;cursor:pointer;} 

.DateDeleteButton img {margin-top:2px;}

#CreationDatePanel .x-form-field-wrap,
#displayStartPublicationPanel .x-form-field-wrap,
#displayEndPublicationPanel .x-form-field-wrap { margin-right:3px; }

#UploadOnePictureView iframe,
#UploadVideoView iframe,
#UploadPicturesView iframe,
#MultiUploadView iframe ,
#UploadOneFileView iframe { width:100%;height:100%; }

#fileUploadRight { position:absolute;top:2px;right:0;font-size:10px;font-family:Tahoma,Arial,sans-serif;font-style:italic;color:#666666;text-align:justify; }

/***********Toolbar Inline************/
.toolbarInline div, .toolbarInline span, .toolbarInline object, .toolbarInline iframe, .toolbarInline h1, .toolbarInline h2, .toolbarInline h3, .toolbarInline h4, .toolbarInline h5, .toolbarInline h6, .toolbarInline p, .toolbarInline blockquote, .toolbarInline pre, .toolbarInline a, .toolbarInline abbr, .toolbarInline acronym, .toolbarInline address, .toolbarInline code, .toolbarInline del, .toolbarInline dfn, .toolbarInline em, .toolbarInline img, .toolbarInline q, .toolbarInline dl, .toolbarInline dt, .toolbarInline dd, .toolbarInline ol, .toolbarInline ul, .toolbarInline li, .toolbarInline fieldset, .toolbarInline form, .toolbarInline label, .toolbarInline legend, .toolbarInline table, .toolbarInline caption, .toolbarInline tbody, .toolbarInline tfoot, .toolbarInline thead, .toolbarInline tr, .toolbarInline th, .toolbarInline td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: top;

}

/* Toolbar Inline */
body{padding-top:35px;}

.toolbarInline
{
	position: absolute;
	top: 0;
	left: 0;
	min-height: 35px;
	width: 100%;
	background:transparent url('../images/bkgToolbar.jpg') repeat-x 0 0;
	text-align: center;	
	z-index:8900;
} 

#toolbarBox {display:block;min-width:960px;margin-top:5px;height:30px;}
#toolbarBox .btnInfo{background:url("../images/bg_info.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:11px;height:32px;left:45%;line-height:1.9;position:absolute;text-align:center;top:-21px;width:145px;}
#toolbarBox .btnInfo:hover{top:0;}

#toolbarBtn {display:block;list-style:none;position:absolute;top:5px;right:10px;}
#toolbarBtn li {display: block; position: relative; float: left}
#toolbarBtn li a {width:40px; height: 30px; display: block; float:left; text-indent: -10000px;}
#toolbarBtn li a#addDocument {background: url('../images/btn.jpg') no-repeat 0px 0px}
#toolbarBtn li a#editingViewMode {background: url('../images/btn.jpg') no-repeat -40px 0px}

#toolbarBtn li a#valDocument {background:#CCC;}

#toolbarBtn li a#editingViewModeEnter {background: url('../images/btn.jpg') no-repeat -40px 0px}

#toolbarBtn li a#previewMode {background: url('../images/btn.jpg') no-repeat -80px 0px}
#toolbarBtn li a#saveParts {background: url('../images/btn.jpg') no-repeat -120px 0px}
#toolbarBtn li a#finalView {background: url('../images/btn.jpg') no-repeat 0px 0px}
#toolbarBtn li a#PortalLink {background: url('../images/btn.jpg') no-repeat -305px 0px; margin-left: 20px;}
#toolbarBtn li a#deconnexion {background: url('../images/btn.jpg') no-repeat -160px 0px;}
#toolbarBtn li a#deletePage {background: url('../images/btn.jpg') no-repeat -200px 0px}
#toolbarBtn li a#toolBox {width:64px; height: 30px; margin-left: 20px; display: block; text-indent: -10000px;background: url('../images/btn.jpg') no-repeat -240px 0px}
#toolbarBtn li a#assets {width:64px; height: 30px; margin-left: 20px; display: block; text-indent: -10000px;background: url('../images/btn.jpg') no-repeat -345px 0px}

#toolbarBtn li a#B1 {width:64px; height: 30px; margin-left: 20px; display: block; text-indent: -10000px;background: url('../images/btn.jpg') no-repeat -610px 0px}
#toolbarBtn ul#Ul2 a{padding-left:10px;}
#toolbarBtn ul#Ul2{background:url("../images/btn.jpg?version=1") -231px -30px;width:169px;left:-85px;}

#toolbarBtn li a#B1 .helpColorBarGreen{display:block;position:absolute;bottom:-4px;right:0;width:64px;height:4px;background:#76b12a;}
#toolbarBtn li a#B1 .helpColorBarRed{display:block;position:absolute;bottom:-4px;right:0;width:64px;height:4px;background:#dc311a;}

#toolbarBtn li a#editingViewModeEnterLocked { background:url("../images/btn.jpg") no-repeat scroll -410px 0 transparent; }
#toolbarBtn li a#submittedDocuments { background:url("../images/btn.jpg") no-repeat scroll -450px 0 transparent; }
#toolbarBtn li a#submittedDocumentsHighlighted { background:url("../images/btn.jpg") no-repeat scroll -490px 0 transparent; } 

#toolbarBtn li a#backListing { background:url("../images/btn.jpg") no-repeat scroll -530px 0 transparent; }
#toolbarBtn li a#editProduct { background:url("../images/btn.jpg") no-repeat scroll -570px 0 transparent; }

#toolbarBtn li.toolBox { position:relative; }
#toolbarBtn li.toolBox.selected ul{ display:block; }

#toolbarBtn ul { top:30px; left:-116px; display:block; text-align: left; border-bottom: 1px solid #d6dde5; border-top: 1px solid #b6bdc5; position: absolute; background:url("../images/btn.jpg") repeat scroll -200px -30px transparent;width:200px; padding:4px 0;}
#toolbarBtn li ul li a {text-indent: 0px; float: none; width:160px; height: 23px; padding-left: 40px; padding-top:0; color: #36537f; font-weight: bold;}
#toolbarBtn li ul li a#params {background: url('../images/btn.jpg') no-repeat 0px -30px;}
#toolbarBtn li ul li a#objects {background: url('../images/btn.jpg') no-repeat 0px -53px;}
#toolbarBtn li ul li a#rights {background: url('../images/btn.jpg') no-repeat 0px -76px;}
#toolbarBtn li ul li a#properties {background: url('../images/btn.jpg') no-repeat 0px -99px;}
#toolbarBtn li ul li a#duplicate {background: url("../images/btn.jpg") no-repeat 0 -122px;}
#toolbarBtn li ul li a#move { background: url("../images/btn.jpg") no-repeat scroll 0 -147px; }
#toolbarBtn li ul li a#stats {background: url("../images/btn.jpg") no-repeat 0 -172px;}
#toolbarBtn li ul li a:hover {text-decoration:underline;} 

#contentToolbox {
	background: url('../images/menu.gif') repeat-y 0px 0px;
	border: 1px solid #d6dde5; 
	width: 199px; 
	text-align: left;
	margin: 11px 0px 0px 0px;
	color: #000;
	display: block;
}
#contentToolbox li {display: block;} 



#siteTree {/*float:left;*/ height:30px; width:307px; background:#ffffff url('../images/bg_navigation.gif') no-repeat 0 0; position:absolute; top:5px; left:0; z-index:8909; }

#siteTree .x-tree-headers {display:none;}
#siteTree .x-panel-header {background:none; height:30px; padding:0; position:relative;border:0;}
#siteTree .x-panel-header .x-panel-header-text {display:none;}
#siteTree .x-panel-header .x-tool-toggle {width:307px; height:30px; background:none; position:absolute; top:0; left:0; display:block; z-index:8910;}
#siteTree li, #siteTree ul {padding:0; margin:0; list-style-type: none;list-style-image: none;} 

#siteTree .x-tree-col {float:right; padding:0 4px 0 0; margin:0; } 
#siteTree .x-tree-col div { visibility:hidden; }  
#siteTree .nav-secured {height:19px; padding:0 1px 0 0; text-indent:-9999px; font-size:0; line-height:0; text-align:left; margin:0; }
#siteTree .nav-visible {height:19px; padding:0; background:url('../images/ico_visible.gif') no-repeat 50% 50%; text-indent:-9999px; font-size:0; line-height:0; text-align:left; margin:0; }
#siteTree .nav-valid {height:19px; padding:0; background:url('../images/ico_valid.gif') no-repeat 50% 50%; text-indent:-9999px; font-size:0; line-height:0; text-align:left; margin:0; }

#siteTree .NodeSecured .nav-secured {height:19px; padding:0 1px 0 0; background:url('../images/ico_secured.gif') no-repeat 50% 50%; }
#siteTree .NodeVisible .nav-visible {height:19px; padding:0; background:none; }
#siteTree .NodeValid .nav-valid {height:19px; padding:0; background-image:url('../images/ico_invalid.gif'); }

#siteTree .part-nav-root{padding:0 0 0 51px; margin:0;}
.x-dd-drag-proxy .x-dd-drag-ghost .nav-secured {visibility:hidden;}
.x-dd-drag-proxy .x-dd-drag-ghost .nav-visible {visibility:hidden;}
.x-dd-drag-proxy .x-dd-drag-ghost .nav-valid {visibility:hidden;} 

#siteTree .x-panel-body .x-tree-root-ct{padding:28px 0 10px 0; background:#ffffff url('../images/body_navigation.gif') repeat-y 0 0;}
#siteTree .x-panel-bwrap ul{padding:0; margin:0;}  
#siteTree .x-panel-body{background:transparent url('../images/body_navigation.gif') repeat-y 0 0;padding:0;border:0;}

#siteTree .btnPin{background:url("../images/pinOnOff.gif") no-repeat scroll 0 0 transparent;color:#444444;display:block;font-size:9px;height:13px;padding:4px 22px;position:absolute;text-align:left;width:263px; display:none;}
#siteTree .btnPin:hover{text-decoration:underline;}
#siteTree .btnPin.btnPinOn{background-position:0 0;}
#siteTree .btnPin.btnPinOff{background-position:0 -21px;}

/* Catégorie vide + Listing de document en mode édition */
#IC_CategoryEmpty{width:100%;}
#IC_CategoryEmpty .content{background:none;float:none;margin:0;padding:10px;width:auto;} 
#CategoryEmpty {font-size:12px;font-family:Arial,sans-serif !important;line-height:1.5;}

#IC_CategoryList{width:100%;position:relative;}
#IC_CategoryList .content{background:none;float:none;margin:0;padding:10px;width:auto;} 
#BigImages { position:absolute; }  
#BigImages div img { display:block;margin:0;padding:3px;border:2px solid #777;background:#FFF;z-index:450; }  
#DocumentsList {font-size:12px;font-family:Arial,sans-serif !important;line-height:1.5;}
#DocumentsList h3 {font-size:12px;font-family:Arial,sans-serif !important;line-height:1.5; font-style:normal;}
.DocumentsListClass .x-panel-body{border:none;} 
.DocumentsListClass .ExtBackground{margin:0;}
.DocumentsListClass .ExtBackground-bwrap {padding:0;}
.DocumentItemHeader{width:20px; height:90px; background:#CCCCCC url('../images/grid_list.gif') no-repeat 0 0; float:left;}
.DocumentItem {font-family:Arial, Helvetica, sans-serif; font-size:12px; height:90px; margin:0 0 6px 0; position:relative;}
.DocumentItem img{float:left; padding:0; margin:0; border:none;}
.DocumentItem .ZoneImage{display:block; height:90px; width:120px; overflow:hidden; position:absolute; top:0; left:0;}
.DocumentItem .ZoneInfos{ color:#777777; display:block;font-size:11px;line-height:1.2;padding:0; }
.DocumentItem .ZoneTitleH3 { display:block; color:#000000; font-weight:bold; font-size:12px; line-height:1.5; padding:0 0 1px; margin:0; }
.DocumentItem .BigImageContainer { position:absolute;height:16px;width:16px;left:104px;top:0;z-index:420;background:#FFF url("../images/zoom.gif") no-repeat 0 0; }
.DocumentItem .BigImageContainer img { margin:0 0 0 25px;padding:3px;border:2px solid #777;background:#FFF;display:none;z-index:430; } 
.DocumentItem .DocumentItem-bwrap{height:90px; padding:0 0 0 22px;}
.DocumentItem .DocumentItem-body-wrapper { position:relative; padding:0 26px 0 122px; }
.DocumentItem .DocumentItem-body-inner { display:block; border:1px solid #cccccc; margin:0; float:none; padding:5px; height:78px; overflow:hidden; color:#000000; line-height:1.2; font-size:12px; } 
.DocumentItem a:hover { border-color:#999; } 
.DocumentItem .DocumentItem-body-inner-empty { display:block; border:none; margin:0; float:left; padding:0 10px; height:90px; overflow:hidden; }
.DocumentItem .DocumentItem-button-edit, .DocumentItem .DocumentItem-button-status0, .DocumentItem .DocumentItem-button-status1, .DocumentItem .DocumentItem-button-status2 { font-size:0;line-height:0;text-indent:-999px;display:block;width:22px;height:22px;position:absolute;right:0;left:auto;border:1px solid #ccc; }
.DocumentItem .DocumentItem-button-edit { top:0;background:url('../images/sprite_listing.gif') no-repeat 0 0; }
.DocumentItem .DocumentItem-button-status0 { top:23px;background:url('../images/sprite_listing.gif') no-repeat 0 -23px; }
.DocumentItem .DocumentItem-button-status1 { top:23px;background:url('../images/sprite_listing.gif') no-repeat 0 -46px; }
.DocumentItem .DocumentItem-button-status2 { top:23px;background:url('../images/sprite_listing.gif') no-repeat 0 -69px; }

.ext-ie7 .DocumentItem .DocumentItem-bwrap{padding-left:2px;}
.ext-ie7 .DocumentItem .DocumentItem-body-wrapper{margin-right:22px;}

/* Correction des collisions CSS */
.x-menu-list {margin:0;}
.x-window td, .x-window th{padding:0; margin:0; border:none; vertical-align:middle; }
.x-window ul, .x-window ol, .x-window li{padding:0; margin:0;}  
.x-window {color:#000}
.x-menu-list-item a {color:#000}
.x-btn button { line-height:1; display:inline; float:none; }
.x-btn button:hover { background:none; color:#333; border:0; }
.x-window input[type="text"], 
.x-window input[type="password"], 
.x-window textarea, 
.x-window select {margin:0;}

.ext-webkit .x-form-field-trigger-wrap
{
	height:23px; 
}
.ext-webkit .x-form-item-customtags .x-form-field-trigger-wrap { height:auto; }

#DocOrCatRadio .x-form-item .x-form-element { overflow:hidden; }

.part-categorization{background:#FFF;}
.part-categorization .x-panel-body{border:none;padding:18px 25px 0;}
.part-categorization .x-panel-body .x-panel-body{padding:0;}

.part-categorization .x-panel-header {background:#FFF url('../images/P_bg-header.gif') repeat-x 0 100%; border:none; height:17px; padding:2px 2px 2px 5px; text-align:left;}
.part-categorization .x-panel-header span {background:url('../images/P_btn-help.gif') no-repeat 0 0; font-size:10px; text-transform:uppercase; color:#727171; font-weight:normal; display:block; height:17px; padding-left:20px; padding-right:5px;}

.part-categorization .x-panel-header span i { font-style:normal; float:right;} 

.ext-strict body{padding:0;margin:0;}


.part-div-formbuilder-step1{padding-bottom:0;background:#FFF none;}

.part-div-formbuilder-step2{padding:0;background:#FFF none;}
.part-div-formbuilder-step3{padding:0;background:#FFF none;} 
.part-div-formbuilder-step3 .x-panel-body form{padding:18px 25px 0 25px;}  
.part-div-formbuilder-step3 .info-text-hack div input{display:none;}
.part-div-formbuilder-step3 .info-text-hack div label{color:#666; font-style:italic;}  

.part-div-formbuilder-step3 .info-text-hackv23 {margin-top:-12px;}  

.part-div-formbuilder-step5 { padding-bottom:0; background:#fff; }

#MyTextField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -34px;}
#MyTextArea .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -6px;}
#MyDropDownList .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -62px;}
#MyCheckboxList .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -258px;}
#MyRadioList .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -118px;}
#MyOptionGroup .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -202px;}
#MySectionBreak .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -90px;}
#MyPageBreak .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -174px;}
#MyDateField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -230px;}
#MyCaptchaField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -286px;}
#MyFileField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -314px;}
#MyEventCalendarField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -346px;}
#MyOnlinePaymentField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -380px;}
#MyHiddenField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -417px;}
#MySliderField .x-panel-header span {background:url('../images/sprite_form_ico.png') no-repeat 0 -458px;}

#MyTextField,
#MyTextArea, 
#MyDropDownList, 
#MyCheckboxList, 
#MyRadioList, 
#MyOptionGroup, 
#MySectionBreak, 
#MyPageBreak, 
#MyDateField, 
#MyCaptchaField,
#MyFileField,
#MyEventCalendarField,
#MyOnlinePaymentField,
#MyHiddenField,
#MySliderField {border:none; width:199px; height:31px; padding:2px;}

#MyTextField .x-panel-header,
#MyTextArea .x-panel-header, 
#MyDropDownList .x-panel-header, 
#MyCheckboxList .x-panel-header, 
#MyRadioList .x-panel-header, 
#MyOptionGroup .x-panel-header, 
#MySectionBreak .x-panel-header, 
#MyPageBreak .x-panel-header, 
#MyDateField .x-panel-header, 
#MyCaptchaField .x-panel-header,
#MyFileField .x-panel-header,
#MyEventCalendarField .x-panel-header,
#MyOnlinePaymentField .x-panel-header,
#MyHiddenField .x-panel-header,
#MySliderField .x-panel-header {width:195px; height:31px;padding:0;background:#FFF url("../images/bg-form2-btn.gif") no-repeat 0 0;} 

#MyTextField .x-panel-header span,
#MyTextArea .x-panel-header span, 
#MyDropDownList .x-panel-header span, 
#MyCheckboxList .x-panel-header span, 
#MyRadioList .x-panel-header span, 
#MyOptionGroup .x-panel-header span, 
#MySectionBreak .x-panel-header span, 
#MyPageBreak .x-panel-header span, 
#MyDateField .x-panel-header span, 
#MyCaptchaField .x-panel-header span,
#MyFileField .x-panel-header span,
#MyEventCalendarField .x-panel-header span,
#MyOnlinePaymentField .x-panel-header span,
#MyHiddenField .x-panel-header span,
#MySliderField .x-panel-header span {padding:0 10px 0 30px;margin:7px 0 0 9px;}

.ext-gecko .x-form-item {outline:none;}

.ThickLabel label {font-weight:normal;}

.exemple-page{
    position: relative;
    background: url("../images/sprite_form_ico.png") no-repeat scroll 4px -169px #ECECEC;
    border: 1px solid #C2C2C2;
    color: #727171;
    display: block;
    font-family: tahoma,arial,verdana,sans-serif;
    font-size: 10px;
    font-weight: normal;
    height: 17px;
    margin: 14px 7px;
    padding: 6px 7px 2px;
    text-align: center;
    text-transform: uppercase;	
}

.exemple-page .up { display:block;position:absolute; height: 6px; left: 50%; width: 12px; top: 0; margin: -6px 0 0 -6px; background: url("../images/bg-form2-page.gif") no-repeat scroll 0 0 transparent; }
.exemple-page .down { display: block; position: absolute; height: 6px; left: 50%; width: 12px; bottom: 0; margin: 0 0 -6px -6px; background: url("../images/bg-form2-page.gif") no-repeat scroll 0 -6px transparent; }

.exemple-calendar{
	text-align:center;
	font-family:tahoma,arial,verdana,sans-serif;
	background: url("../images/sprite_form_ico.png") no-repeat scroll 4px -342px #ECECEC;
    border: 1px solid #C2C2C2;
	color:#727171;
	display:block;
	font-size:10px;
	font-weight:normal;
	height:17px;
	text-transform:uppercase;
	margin:7px;
	padding: 6px 7px 2px;
}
.exemple-payment{
	text-align:center;
	font-family:tahoma,arial,verdana,sans-serif;
	background: url("../images/sprite_form_ico.png") no-repeat scroll 4px -380px #ECECEC;
    border: 1px solid #C2C2C2;
	color:#727171;
	display:block;
	font-size:10px;
	font-weight:normal;
	height:17px;
	text-transform:uppercase;
	margin:7px;
	padding: 6px 7px 2px;
}
.exemple-hidden{
	text-align:center;
	font-family:tahoma,arial,verdana,sans-serif;
	background: url("../images/sprite_form_ico.png") no-repeat scroll 4px -414px #ECECEC;
    border: 1px solid #C2C2C2;
	color:#727171;
	display:block;
	font-size:10px;
	font-weight:normal;
	height:17px;
	text-transform:uppercase;
	margin:7px;
	padding: 6px 7px 2px;
}
.exemple-section{font-family:tahoma,arial,helvetica,sans-serif;font-size:12px;padding:0 7px;}
.exemple-section h5{font-size:115%;margin:0.2em 0;padding:0;}
.exemple-grid{border-collapse:collapse;font-family:tahoma,arial,helvetica,sans-serif;font-size:12px;border-left:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;}
.exemple-grid caption{font-family:tahoma,arial,verdana,sans-serif;font-weight:bold; padding-bottom:6px;}
.exemple-grid td{border-right:1px solid #DEDEDE;border-top:1px solid #DEDEDE;padding:6px;text-align:center;}
.exemple-grid th{border-right:1px solid #DEDEDE;border-top:1px solid #DEDEDE;padding:6px;}
.exemple-grid thead th{text-align:center; background:#E6E6E6;}
.exemple-grid .odd{text-align:center; background:#F5F5F5;}
.exemple-captcha{
	font-family:tahoma,arial,verdana,sans-serif;
	background:url("../images/bg-form2-captcha.gif") no-repeat 0 0;
	color:#727171;
	font-size:10px;
	font-weight:normal;
	height:14px;
	text-transform:uppercase;
	padding:62px 8px 3px;
	overflow:hidden;
	width:244px;
} 
.exemple-slider{
	background:url("../images/bg-form2-slider.gif") no-repeat 0 0;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
	height:24px;
	width:355px;
}
  
#toolboxPanel{background:#ccd8e7;padding:6px 2px 0 3px;}
#formBuilderPanel #portal .x-column-layout-ct{overflow-x:hidden !important;overflow-y:scroll !important;padding:12px 3px;}
.ext-webkit #formBuilderPanel #portal { padding-bottom:2px; }
.ext-ie #formBuilderPanel #portal { padding-bottom:2px; }
#formBuilderPanel #portal .item-formbuilder .x-column-layout-ct{overflow:hidden !important;padding:0;}
#formBuilderPanel .item-formbuilder{padding:0 0 6px 0;} 
#formBuilderPanel .item-formbuilder form{padding:0 7px;}
#formBuilderPanel .item-formbuilder .x-panel-body{border:1px solid #FFFFFF;border-top:none;}
#formBuilderPanel .item-formbuilder .form-item-focused{border-color:#99bbe8;}
#formBuilderPanel .item-formbuilder .form-item-focused form{padding:7px;}
#formBuilderPanel .item-formbuilder .x-panel-header {background:#99bbe8;}
#formBuilderPanel .item-formbuilder .x-panel-header span {background:none;color:#FFFFFF;padding:0 5px;}
#formBuilderPanel .item-formbuilder .form-item-focused .exemple-section{padding:7px;}
#formBuilderPanel .item-formbuilder .x-form-check-group { border:none; }

#propertiesPanel .x-panel form{padding:16px;} 
#ToolBoxAction .x-toolbar {background:none; border:none;}

#toolbarBox {font-family:Arial,sans-serif;}
#toolbarBox a {text-decoration:none;}
#toolbarBtn li ul li a { font-size:12px;line-height:23px; }
.x-form-field-wrap {margin-bottom:4px;}
.x-form-trigger{float:right;}
.ext-ie7 .x-form-field-trigger-wrap input{display:block;float:left;} 
.ext-ie9 #fi-form .x-form-field-trigger-wrap .x-form-text{width:141px !important;} 
  
/* RESET LES ZONES D'EDITIONS */
.EditableZone .x-panel {border-color:#99BBE8 !important;}
.EditableZone .x-panel {border-style:solid !important;border-width:0 !important;}
.EditableZone .x-panel-header {padding:5px 3px 4px 5px !important;color:#15428B !important;font-family:Arial,sans-serif !important;font-size:11px !important;font-weight:bold !important;overflow:hidden !important;background:url("../images/white-top-bottom.gif") repeat-x scroll 0 -1px transparent !important;border:1px solid #99BBE8 !important;line-height:15px !important;}
.EditableZone .x-panel-bwrap {left:0 !important;overflow:hidden !important;top:0 !important;}
.EditableZone .x-panel-body {background:none repeat scroll 0 0 transparent !important;padding:0 1px !important;overflow:hidden !important;border:1px solid #99BBE8 !important;border-width:0 1px 1px !important;position:relative !important;}
.EditableZone .ExtBackground {clear:both !important;margin-bottom:5px !important;}
.EditableZone .ExtBackground-bwrap {padding:1px 0 !important;}
.EditableZone .x-column-inner {overflow:hidden !important;}
.EditableZone .x-column {float:left !important;margin:0 !important;overflow:hidden !important;padding:0 !important; width:100% !important;}
.EditableZone .x-clear {clear:both !important;font-size:0 !important;height:0 !important;line-height:0 !important;overflow:hidden !important;}
.EditableZone .part-header { background:url("../images/P_bg-header.gif") repeat-x scroll 0 100% #FFFFFF !important;border:medium none !important;clear:both !important;height:17px !important;padding:2px !important;text-align:left !important; line-height:1 !important;}
.EditableZone .x-tool-part-toggle {background:url("../images/P_tool-sprites.gif") no-repeat scroll -15px -60px transparent !important;float:left !important;margin:1px 5px 0 0 !important;cursor:pointer !important;height:15px !important;overflow:hidden !important;width:15px !important;}
.EditableZone .x-tool-part-delete {background:url("../images/P_tool-sprites.gif") no-repeat scroll -15px -30px transparent !important;margin:1px 0 0 2px !important;float:right !important;cursor:pointer !important;height:15px !important;overflow:hidden !important;width:15px !important;}
.EditableZone .x-tool-part-edit {background:url("../images/P_tool-sprites.gif") no-repeat scroll -15px -15px transparent !important;margin:1px 0 0 2px !important;float:right !important;cursor:pointer !important;height:15px !important;overflow:hidden !important;width:15px !important;}
.EditableZone .x-tool-part-add {background:url("../images/P_tool-sprites.gif") no-repeat scroll -15px 0 transparent !important;margin:1px 0 0 2px !important;float:right !important;cursor:pointer !important;height:15px !important;overflow:hidden !important;width:15px !important;}
.EditableZone .part-header span {color:#727171 !important;font-size:10px !important;line-height:17px !important;text-transform:uppercase !important;font-family:Arial,sans-serif !important;}

.EditableZone .x-tool-part-edit-placeholder {background:url("../images/P_tool-sprites.gif") no-repeat scroll -15px -15px transparent !important;margin:1px 0 0 2px !important;float:right !important;cursor:pointer !important;height:15px !important;overflow:hidden !important;width:15px !important;}

.EditableZone .x-tool-formbuilder-export {
    background: url("../images/P_tool-sprites.gif") no-repeat scroll -15px -90px transparent !important;
    cursor: pointer !important;
    float: right !important;
    height: 15px !important;
    margin: 1px 0 0 2px !important;
    overflow: hidden !important;
    width: 15px !important;
}

/* CORRECTIONS 03-03-2011 */
#imagesEditorPanel .x-panel-body{height:403px !important;}
.x-form-item .x-form-field-wrap { margin-bottom:0; }
#x-form-el-TitleField img,
#x-form-el-SubTitleField img{left:383px;}
#x-form-el-TitleField input,
#x-form-el-SubTitleField input{width:375px !important;}
.x-tree-node .x-tree-node-el a span{line-height:18px;vertical-align:baseline;}

.x-form-field-wrap .x-form-twin-triggers .x-form-trigger {float:none;}

.ext-gecko2 #formPanelSimpleNewDoc .x-form-field-trigger-wrap,
.ext-safari #formPanelSimpleNewDoc .x-form-field-trigger-wrap{width:300px !important;}
.ext-gecko2 .x-form-trigger{right:0;}

.ext-safari .ResultBox .x-form-arrow-trigger,
.ext-safari #x-form-el-lstSimpleEmailTemplate .x-form-arrow-trigger,
.ext-safari #x-form-el-lstSimpleEmailClientTemplate .x-form-arrow-trigger{right:auto;}

.categorization-window .x-form-item .x-superboxselect li { line-height:14px;font-size:12px;margin:0px 1px 1px !important; }
.categorization-window .x-form-item .x-superboxselect-item { -moz-border-radius:4px 4px 4px 4px;padding:0 15px 1px 5px !important; }
.categorization-window .x-form-item .x-superboxselect-item-close { height:14px;background-position:left -2px; }
.categorization-window .x-form-item .x-superboxselect-item-close:active,
.categorization-window .x-form-item .x-superboxselect-item-close:hover { background-position:left -14px; }
.categorization-window .x-form-item .x-superboxselect-item-focus .x-superboxselect-item-close { background-position:left -26px; }
.categorization-window .x-form-item .x-superboxselect-input input { margin-bottom:2px;margin-top:1px !important; }
body.ext-ie7.categorization-window .x-form-item .x-superboxselect-input input { margin:0 !important;padding:1px 0 2px 0; }
body.ext-ie7.categorization-window .x-form-item .x-superboxselect { padding-top:1px; padding-bottom:1px; }
body.ext-ie7.categorization-window .x-form-item .x-superboxselect-item { padding-bottom:2px !important; }
.categorization-window .x-form-item .x-superboxselect,
.categorization-window .x-form-item .x-superboxselect ul { width:321px !important; }
.categorization-window .x-form-item .x-superboxselect-btns { right:0; padding:0; }
.categorization-window .x-form-item .x-superboxselect-display-btns { padding-right:50px !important; }
.categorization-window .x-form-item .x-superboxselect-btns div {
    background: url("../ext-3.0.0/resources/images/default/form/trigger.gif") repeat scroll left -1px transparent;
    border-left: 1px solid #CCCCCC;
    float: left;
    height: 20px;
    margin-top: 0; 
    width: 16px;
	cursor:pointer;
}
.categorization-window .x-form-item .x-superboxselect-btns .x-superboxselect-btn-sort { background-image:url("../images/tags-sort-trigger.gif"); } 
.categorization-window .x-form-item .x-superboxselect-btns .x-superboxselect-btn-clear { background-image:url("../ext-3.0.0/resources/images/default/form/clear-trigger.gif"); } 
.categorization-window .x-form-item .x-superboxselect-btns .x-superboxselect-btn-over { background-position:-17px -1px; }
body.ext-webkit.categorization-window .x-superboxselect { padding-bottom:0px;  } 
.categorization-window .x-form-item-label span.info { color: #777;display:block;font-size:10px; }

.ext-strict .IC2Editor { background-position:50% 35px; }
.ext-strict .IC2Editor .IC2Site { padding:0;margin:35px 0 0; } 

.x-form-radio-group.x-form-focus { border:none; }

.BlueZone .x-panel-body {background:#cddef2 !important;}

.ImageObject .x-panel-header {background-image:url("../images/white-top-bottom-green.gif") !important;border-color:#86BC3F !important;color:#558318 !important;}
.ImageObject .x-panel-body {border-color:#86BC3F !important; background:#e2f3cc !important;}

.FileObject .x-panel-header {background-image:url("../images/white-top-bottom-orange.gif") !important;border-color:#bc9c3f !important;color:#9d8134 !important;}
.FileObject .x-panel-body {border-color:#bc9c3f !important; background:#f3e9cc !important;} 

.VideoObject .x-panel-header {background-image:url("../images/white-top-bottom-orange.gif") !important;border-color:#bc9c3f !important;color:#9d8134 !important;}
.VideoObject .x-panel-body {border-color:#bc9c3f !important; background:#f3e9cc !important;} 
 

.RedZone .x-panel-header {background-image:url("../images/white-top-bottom-red.gif") !important;border-color:#f37e68 !important;color:#983d2c !important;}
.RedZone .x-panel-body {border-color:#f37e68; background:#fbd3cc;} 

.VioletZone .x-panel-header {background-image:url("../images/white-top-bottom-violet.gif") !important;border-color:#a477f2 !important;color:#6a43af !important;}
.VioletZone .x-panel-body {border-color:#a477f2 !important; background:#dfd0fa !important;}  

.PlaceHolder .x-panel-header { background-image:url("../images/white-top-bottom-violet.gif") !important;border-color:#a477f2 !important;color:#6a43af !important;}
.PlaceHolder .x-panel-body { border-color:#a477f2 !important; background:none !important;  }  
	
.PlaceReferencePartWrapper { margin:-1px 0 0; border:1px solid #a477f2; background:none !important; }
.PlaceReferencePartWrapper .x-panel-body { border-color:#99bbe8   !important; }  
.PlaceReferencePartWrapper .x-panel-header { background-image:url("../images/white-top-bottom.gif") !important;border-color:#99bbe8  !important;color:#15428b  !important;}


/* --- INVALID PART --- */
.inInvalidPart.ExtBackground{background: transparent url('../images/P_invalid-part.png') repeat 0 0 !important;}
.inInvalidPart.ExtBackground .part-header {background-image:url('../images/P_bg-header-invalid.gif') !important;} 
.inInvalidPart.ExtBackground .part-header span{color:#FFFFFF !important;}

.EditorInvalidDropDest {background: transparent url('../images/P_invalid-part.png') repeat 0 0 !important;}
.EditorInvalidDropDest .x-panel-header {background-image:url('../images/white-top-bottom-red.gif') !important;}
.EditorInvalidDropDest .x-panel-header span{color:#FFFFFF !important;}
.EditorInvalidDropDest .x-panel-body { border-color:#f37e68 !important; background:none !important;} 

.x-masked-relative .toolbarInline { top:-35px; } 
.IC2Site{height:100%;} 
.ext-ie7 .IC2Site { height:auto; }  

.IC2MessageBox {position:absolute;top:35px;left:0;border-top:1px solid #ffffff;width:100%;font:11px/1.5 Arial;background:#FFFFFF;z-index:8889;}
.IC2MessageBox p {padding:5px 8px 3px;border-bottom:1px solid #DDD;margin:0;}
.IC2MessageBox p.StatusWarning {background:#FFF6BF url("../images/ico_notice.gif") no-repeat 8px 50%;padding-left:24px;border-color:#AAA;}
.IC2MessageBox p.StatusError {background:#FBE3E4 url("../images/ico_error.gif") no-repeat 8px 50%;padding-left:24px;border-color:#AAA;}
.IC2MessageBox p.StatusSuccess {background:#E6EFC2 url("../images/ico_success.gif") no-repeat 8px 50%;padding-left:24px;border-color:#AAA;} 
.IC2MessageBox p.StatusInformation {background:#D5EDF8 url("../images/ico_info.gif") no-repeat 8px 50%;padding-left:24px;border-color:#AAA;}  
   
.part-categorization .x-form-check-wrap { height:auto; }
 
.IC2Pagination { background:#D3E1F1 url("../ext-3.0.0/resources/images/default/panel/white-top-bottom.gif") repeat-x 0 -1px;border:1px solid #99BBE8;border-top:none;height:24px; }
.IC2Pagination ul { padding:0;margin:0; }
.IC2Pagination ul li { list-style:none;display:block;float:left;padding:0;border-right:1px solid #9AC6FF; }
.IC2Pagination ul li a { color:#15428B;display:block;float:left;font-family:Tahoma,Arial,sans-serif;font-size:10px;font-weight:bold;height:16px;padding:4px 10px; }
.IC2Pagination ul li a.selected { background:#15428B;color:#FFF; }
.IC2Pagination ul li a:hover { background:#DDF0FF;color:#15428B; }

.x-toolbar-ct .x-toolbar-left, .x-toolbar-ct .x-toolbar-right, .x-toolbar-ct .x-toolbar-cell { background:inherit; }

.x-toolbar-left[align="center"] table { margin:0 auto; } 
.ext-strict .ext-ie .x-date-menu { height:auto; }  
.ext-ie .x-menu .x-date-picker { float:left; }  
.IC2EditableImage { display:inline; }
.IC2EditableImage .IC2EditableImageButton { cursor:pointer;position:absolute;margin:1px;border:1px solid #CCC;padding:0;background:#36537F url('../images/EditableImageIcon.gif') no-repeat 0 0;font-size:0;line-height:0;text-align:left;text-indent:-999px;overflow:hidden;display:block;width:19px;height:17px;top:0;left:0; }
.IC2EditableImage .IC2EditableImageButton:hover { border-color:#666;background:#FFF url('../images/EditableImageIcon.gif') no-repeat 0 -17px; } 

.CssClassInformation { position:absolute;left:518px;color:#888888;font-size:11px;font-family:Arial;font-style:italic; }

.ResetCompositeField .x-form-element { overflow:hidden;padding-left:2px !important; } 

.ext-ie7 .x-item-disabled { filter:''; }
.ext-ie7 .x-form-text { margin-top:0px;margin-bottom:0px; }
.ext-ie7 .x-grid3 input[type='checkbox'] { width:14px;height:14px; }
.ext-ie7 #txtColor { margin-left:0 !important; }  

.ext-safari .x-form-radio { margin-left:2px !important; } 


/*#mifNewPart,#mifUpdatePart { margin:-1px 0; } */
.WindowNoScroll { overflow:hidden !important; }
.ux-mif { width:100%;height:100%; }  
 
.ExtBackground .IC2BoxMask { background:#DDDDDD;border:2px dashed #999999;color:#333333;display:block;font-family:Arial,sans-serif;font-size:16px;font-weight:normal;padding:40px 0;margin:0;text-align:center;line-height:1.5;width:auto;height:auto; }
.ExtBackground .IC2BoxMask span { display:block;font-size:11px;color:#666;padding:0 10px; }

.BrowserDateWrapper table { width:100%; } 
.BrowserDateWrapper table .x-form-field-wrap { width:auto !important; }
.BrowserDateWrapper table .DateDeleteButton img { margin-top:-4px; }  
.BrowserDateLabel { font-family:Arial,sans-serif;font-size:11px;padding:4px 10px 0 0; }

.ux-login-dialog-custom table { margin:0; }   

#IC2PortalLoading { position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff;z-index:99999;opacity:0.8;filter:'alpha(opacity=80)'; }
#IC2PortalLoading .load { width:132px;margin:200px auto 0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222; }
#IC2PortalLoading .load img { margin:-10px 6px -10px 0;border:none; }

.IC2PreviewIframe { background:#FFFFFF;border:1px solid #DDDDDD;box-shadow:1px 1px 10px #999999; }
.ClipboardItemDisabled { background:url('../images/P_invalid-part.png') repeat 0 0;border-color: #FFFFFF #EDEDED #EDEDED; }

.CategorySeparator.x-fieldset 
{
	margin:15px 0px 5px 0px;
	padding:0;
	width:480px;
}
.CategorySeparator.x-fieldset .x-fieldset-header
{
	margin:0px 0px 0px 0px;
	padding:0;
}
.CategorySeparator
{
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin: 0; 
}

.x-ie-shadow {  display:none !important; }


.PropertyEditorImagePreview {
	text-align:center;	
}
.PropertyEditorImagePreview img {
	padding:25px;
}
.PropertyEditorImageInformation {
	border-top:1px solid #99BBE8;
	padding:13px 25px;
	font-family:Tahoma,Arial,Helvetica,Sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;	
}
.PropertyEditorImageInformation h3 {
	color:#15428B;
	font-size:1.2em;
	text-transform:uppercase;
	padding:12px 16px;
	background:url('../images/ico_info.gif') no-repeat 0 50%;
}
.PropertyEditorImageInformation h3.preview {
	margin-top:5px;
	background:url('../images/ico_preview.png') no-repeat 0 50%;
}
.PropertyEditorImageInformation .clear {
	clear:both;	
}
.PropertyEditorImageInformation .opt {
	padding:0 0 4px;	
}
.PropertyEditorImageInformation .opt b {
	width:80px;
	float:left;
}

.PropertyEditorImageInformation a{
	margin-left:0;	
}

.PropertyEditorImageGrid .x-grid3-body .x-grid3-cell-inner {
	line-height:20px;
}

.PropertyEditorImageGrid .x-form-text.x-custom-inputfield {
	font-size:11px;
	height:16px;
}
.PropertyEditorImageGrid .x-form-text.x-custom-inputfield:focus {
	border-color:#7EADD9;
}

.EditorReadOnlyPart.ExtBackground-body {
	position:relative;
}
.ReadOnlyOverlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url('../images/P_readonly-part.png') repeat 0 0;	
	overflow:hidden;
}
.ReadOnlyOverlay div {
	background:#F2F2F2;
	color:#777;
    border: 1px solid #BBBBBB;
    border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    font-size: 11px;
    height: 13px;
    left: 50%;
    line-height: 13px;
    margin: -12px 0 0 -65px;
    padding: 4px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 50%;
    vertical-align: middle;
    width: 120px;
	
}

.x-panel-bbar .part-toolbar-browserlink {
	border:none;
}

#generalPanel .part-grid-internal .x-panel-bbar{
	margin-top:1px;
}

/*
IC2 2.6-2.7
IE10 input cross removal
*/
input[type=text]::-ms-clear { display: none; width: 0; height: 0;}


/*
IC2 2.8
IE10 info-bulle on line
*/
.ext-ie9 .x-tip .x-tip-body { white-space:nowrap; }
.ext-ie11 .x-tip .x-tip-body { white-space:nowrap; }

/*
IC2 2.8
Prévisualisation du bloc "Bouton"
*/
.ButtonPreviewContainer {
	background:#F2F2F2;
    border:1px solid #D9D9D9;
    font-family:Arial,sans-serif;
    font-size:12px;
    height:88px;
    line-height:1.5;
    padding:10px;
    position:absolute;
    right:0;
    top:88px;
    width:318px;	
	overflow:hidden;
}
.ButtonPreviewContainer h3 {    
	color:#999999;
    margin:-4px 0 0;
    padding:0 0 5px;	
}
.ButtonPreviewContainer > div {
	width:100%;
	height:68px;
	overflow:hidden;		
}
.ButtonPreviewMask {
    height:110px;
    position:absolute;
    right:0;
    top:88px;
    width:340px;	
	background:url('../Images/none.gif') repeat 0 0;	
}


.FormProPreview { font-size:12px; font-family:Tahoma,arial,helvetica,sans-serif; }
.FormProPreview p { margin-bottom:1.5em; }
.FormProPreview .clear { clear:both; }
.FormProPreview .contactus { text-align:center; }
.FormProPreview .contactus a { text-decoration:none; color:#fff; background:#899ebd; padding:10px 20px; line-height:1; display:inline-block; margin:0 auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.FormProPreview .contactus a:hover { background:#ccd8e8; color:#16428b; }
.FormProPreview .previewContainer .col { float:left;  width:45%; padding-right:5%; margin-bottom:1.5em; }
.FormProPreview .previewContainer .col img { padding-bottom:3px; display:block; }
.FormProPreview .previewContainer .col span { color:#999; }


/*
IC2 2.10
VideoSizeBox
*/
.x-form-item.x-videosize-infos { height:0; position:relative; }
#VideoSizeBox {
    left: 0;
    position: absolute;
    top: -131px;
    width: 100px;
}
#VideoSizeBox strong {
    background: none repeat scroll 0 0 #E5E5E5;
    border: 1px solid #B5B8C8;
    display: block;
    font-size: 11px;
    margin: -1px 0 0;
    padding: 3px 0;
    text-align: center;
}
#VideoSizeBox span {
    border: 1px solid #B5B8C8;
    display: block;
    font-size: 15px;
    margin: -1px 0 0;
    padding: 5px 0;
    text-align: center;
}
#VideoSizeBox span.lft {
    float: left;
    font-size: 11px;
    margin-right: -1px;
    width: 37px;
}
#VideoSizeBox span.rgh {
    float: left;
    font-size: 11px;
    width: 60px;
}


.ext-ie7 .BrowserDateButton button { width:65px; padding-left:0; padding-right:0; }


/* Composite Model
****************************************/
.toolboxcompositemodel .x-panel{ background:#FFF; border:solid 2px #BBBBBB; margin:4px; padding:6px; font-family:tahoma,arial,verdana,sans-serif;}
.toolboxcompositemodel .x-panel-body{ overflow:auto; color:#8B8B8B;}
.toolboxcompositemodel .x-panel-header{ background:none; border:none; color:#8B8B8B; text-transform:none; font-weight:normal;}
.toolboxcompositemodel .x-panel-header .titleboxcompositemodel{ display:block; text-transform:uppercase; font-weight:bold; padding-bottom:5px;}
#SelectedPlaces .placeSelectedItem{ background:#FFF; font-family:tahoma,arial,verdana,sans-serif; color:#8B8B8B; margin:15px;}
#SelectedPlaces .x-panel-body{ background:#FFF; padding:10px;}
#SelectedPlaces .x-panel-body.x-panel-body-noheader{ padding:0;}


/* Revolution Slider
****************************************/
.RevSliderPart{ position:relative;}
.RevSliderPart .ImgEditorMainRevSlider{ background:#FFF;}
.RevSliderPart .ImgEditorMainRevSlider img{ position:relative; width:100%; height:auto; opacity:0.5; filter:alpha(opacity=50); display:block;}
.RevSliderPart .ButtonEditorParamMainRevSlider{ background:url(../Images/BgAreaEditorRevSlider.png) repeat-x; padding:10px; position:absolute; z-index:1; display:block; top:50%; margin-top:-28px; left:50%; transform: translate(-50%, 0px);-ms-transform: translate(-50%, 0px);}		
.RevSliderPart .ButtonEditorParamMainRevSlider a{ background:url(../Images/BgButtonEditorRevSlider.png) repeat-x; display:block; float:left; line-height:35px; padding:0 10px 0 42px; color:#FFF; border:solid 1px #80aaee;}
.RevSliderPart a.EditorModifyRevSliders{ margin-left:10px; background-position:0 -35px; padding-left:48px;}
.RevSliderPart .ButtonEditorParamMainRevSlider .clear { clear:both;}
.RevSlideList { margin-top:15px; margin-bottom:30px;}
.part-categorization .RevSlideBoxBlue .x-panel-header{ background: url("../images/white-top-bottom.gif") repeat-x 0 -1px; border:solid 1px #99bbe8; line-height:18px; height:20px; }
.part-categorization .RevSlideBoxBlue .x-panel-header span{color:#15428b; font-size:11px; font-weight:bold; text-transform:none; background:none; padding-left:0;}
.RevSlideBoxBlue > .x-panel-bwrap{ border-bottom:solid 1px #99bbe8; border-left:solid 1px #99bbe8; border-right:solid 1px #99bbe8 ;max-height:448px; overflow:auto;}

#ListRevSlidePanel .DocumentItem .DocumentItem-button-status0{ top:0;}
#ListRevSlidePanel .DocumentItem .DocumentItem-button-status1{ top:0;}
#ListRevSlidePanel .DocumentItem .DocumentItem-button-edit{ background: url("../images/sprite_RevSlide.png") no-repeat 4px 3px; top:23px;}
#ListRevSlidePanel .DocumentItem .DocumentItem-button-copy { top:45px; background:url("../images/sprite_RevSlide.png") no-repeat 4px -19px; }
#ListRevSlidePanel .DocumentItem .DocumentItem-button-delete { top:67px; background:url("../images/sprite_RevSlide.png") no-repeat 4px -42px; }
#ListRevSlidePanel .DocumentItem .DocumentItem-button-edit, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status0, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status1, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status2, #ListRevSlidePanel .DocumentItem .DocumentItem-button-copy, #ListRevSlidePanel .DocumentItem .DocumentItem-button-delete { font-size:11px;line-height:21px;text-indent:0px;display:block;width:80px; padding-left:25px;height:21px;position:absolute;right:0;left:auto;border:1px solid #ccc; color:#333; }
#ListRevSlidePanel .DocumentItem .DocumentItem-button-status0, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status1, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status2{height:22px;line-height:23px;}
#ListRevSlidePanel .DocumentItem .DocumentItem-button-edit:hover, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status0:hover, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status1:hover, #ListRevSlidePanel .DocumentItem .DocumentItem-button-status2:hover, #ListRevSlidePanel .DocumentItem .DocumentItem-button-copy:hover, #ListRevSlidePanel .DocumentItem .DocumentItem-button-delete:hover { border:1px solid #999; }
#ListRevSlidePanel .DocumentItem .DocumentItem-body-wrapper{ padding-right:109px;}
.ExtBackground .ImgEditorMainRevSlider .IC2BoxMask{height:55px;}
.clear{clear:both;}

#stimgdetectstlivechat0 { border:none !important; padding:0 !important; margin:0 !important; width:auto !important; height:auto !important; }