@import url("jquery-ui.custom.css");


/**** PBDIALOG ***/
.PBDialog{
	-moz-border-radius: 8px !important;
	-webkit-border-radius: 8px !important;
	border-radius: 8px !important; 
	padding: 2px;
}
	
.PBDialog .ui-dialog-titlebar{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px; 
	
	 -moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px; 
}

.PBDialog .ui-dialog-titlebar-close{
	display: none;
}

.PBDialog .ui-dialog-buttonpane{
	margin:0px;
	padding:0px;
}

.PBDialog .PBTitle {
	text-align:left;
	font-weight: bold;
	padding:5px 0px;
}

/**** progressBar ****/
.ui-progressbar{
	height:20px;
	border: 1px solid #DDDDDD;
}

.ui-progressbar-value{
	padding-top: 3px !important;
	height:17px !important;
	text-align: center;
	border: 1px solid #5787A8 !important; 
	/*background: #50709b url(images/ui-bg_inset-hard_40_50709b_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff;*/
	background-image: url("images/pb-blue.gif");
}
	
.ui-progressbar, .ui-progressbar-value{
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important; 
}


/**** TABS ***/

.ui-widget-header{
border: 0px;
padding: 0px;
margin: 0px;

border-bottom: 1px solid #A5A5A5;
}

/**** ColVis ***/
.ColVis_Button{
background: none;
background-color: none;
font-weight:normal;
color: #5B5851;
}

/**** tabs ***/
.ui-tabs {
	padding: 0px;
}

.ui-tabs-nav .ui-tabs-nav{
 -moz-border-radius-bottomleft: 0px;
 -webkit-border-bottom-left-radius: 0px;
 border-bottom-left-radius: 0px;
 -moz-border-radius-bottomright: 0px;
 -webkit-border-bottom-right-radius: 0px;
 border-bottom-right-radius: 0px; 
}


.ui-tabs .ui-tabs-nav li a {
    padding: 0.4em 1em 0.1em 1em;
}

.ui-tabs .ui-tabs-nav li .helpIcon {
    padding-right: 5px;
	padding-top: 5px;
}

.ui-tabs .ui-tabs-nav{
    padding-left:0.25em;
}

.tabs {
    margin: 5px 15px;
	background: #b1b1b1;
}
.tabs ul {
    margin-left: 12px !important;
}

.tabs ul li.ui-state-default {
	margin-right: 5px !important;
}

.tabs ul li.ui-state-default a {
	padding-bottom: 4px !important;
}

.tabs ul li.ui-tabs-selected {
	background: #f0eeef;
	border: 1px solid #8E887A;
	font-weight: normal;
}

.tabs ul li.ui-tabs-selected a {
	color: #5B5851 !important;
}

.tabs .tab {
	border: 1px solid #8E887A;
	background: #f0eeef;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	box-shadow: 0 0 5px #8E887A;
	-moz-box-shadow: 0 0 5px #8E887A;
	-webkit-box-shadow: 0px 4px 3px #8E887A;
}
	
.ui-tabs-nav {
    border:0px !important;
	background: none;
}



/**** acoordeon ***/
.ui-accordion .ui-accordion-header a {
    padding: 0.3em 0.2em 0.3em 2em
}

/**** bouton ***/
button, .JQButton{
	margin: 4px;
	padding-left: 2px;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important;
}

/**** calendar ***/
.ui-datepicker, .ui-datepicker-header, .ui-datepicker-header a{
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 5px !important;
}
.link{
	padding-left: 20px;
	background-position: 0px 4px;
	background-repeat:no-repeat;
	line-height: 17px;
	padding-top:5px;
	padding-bottom:5px;
}

a.disableUnderline:hover {text-decoration:none;}


/***** BOUTONS ****/

.JQButton_wrapper .ui-state-default {
	border: 1px solid #425c7f; background: #50709b url(images/ui-bg_inset-hard_40_50709b_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff;
}
.JQButton_wrapper  .ui-state-hover {
	border: 1px solid #7f7a70; background: #9c9688 url(images/ui-bg_inset-hard_20_9c9688_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #eeeeee;
}
.JQButton_wrapper  .ui-state-active {
	border: 1px solid #a5a5a5; background: #ffffff url(images/ui-bg_glass_30_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #000000;
}


/**** icones ***/
.icon-expand{ background-image: url('../images/icones/expand.png') !important; }
.icon-collapse{ background-image: url('../images/icones/collapse.png') !important; }

.icon-plus { background-image: url('../images/icones/plus-circle.png') !important; }
.icon-moins { background-image: url('../images/icones/minus-circle.png') !important; }
.icon-croix { background-image: url('../images/icones/cross-circle.png') !important; }
.icon-valide{ background-image: url('../images/icones/tick-circle.png') !important; }
.icon-modifie { background-image: url('../images/icones/edit.png') !important; }
.icon-actualise { background-image: url('../images/icones/arrow-circle-double-135.png') !important; }
.icon-sauvegarde { background-image: url('../images/icones/disk-black.png') !important; }
.icon-annule { background-image: url('../images/icones/arrow-skip-180.png') !important; }

.icon-document { background-image: url('../images/icones/document.png') !important; }
.icon-document-image{ background-image: url('../images/icones/document-image.png') !important; }
.icon-document-office{ background-image: url('../images/icones/document-office-text.png') !important; }
.icon-document-access { background-image: url('../images/icones/document-access.png') !important; }
.icon-document-csv { background-image: url('../images/icones/document-excel-csv.png') !important; }
.icon-document-excel{ background-image: url('../images/icones/document-excel-table.png') !important; }
.icon-document-pdf { background-image: url('../images/icones/document-pdf-text.png') !important; }
.icon-document-ppt { background-image: url('../images/icones/document-powerpoint.png') !important; }
.icon-document-word{ background-image: url('../images/icones/document-word-text.png') !important; }
.icon-document-zip{ background-image: url('../images/icones/document-zipper.png') !important; }

.icon-compteur{ background-image: url('../images/icones/counter.png') !important; }
.icon-graphique1{ background-image: url('../images/icones/chart.png') !important; }
.icon-graphique2{ background-image: url('../images/icones/chart-pie.png') !important; }
.icon-trombone{ background-image: url('../images/icones/paper-clip.png') !important; }
.icon-ciseaux{ background-image: url('../images/icones/scissors-blue.png') !important; }
.icon-somme{ background-image: url('../images/icones/sum.png') !important; }
.icon-nc{ background-image: url('../images/icones/nc.png') !important; }
.icon-calendrier{ background-image: url('../images/icones/calendar.png') !important; }
.icon-calculette{ background-image: url('../images/icones/calculator.png') !important; }
.icon-calculettedark{ background-image: url('../images/icones/calculator-dark.png') !important; }
.icon-carnet{ background-image: url('../images/icones/address-book.png') !important; }
.icon-carnetplus{ background-image: url('../images/icones/address-book--arrow.png') !important; }
.icon-reveil{ background-image: url('../images/icones/alarm-clock.png') !important; }
.icon-horloge{ background-image: url('../images/icones/clock.png') !important; }
.icon-bdd{ background-image: url('../images/icones/database.png') !important; }
.icon-bddplus{ background-image: url('../images/icones/database--plus.png') !important; }
.icon-rss{ background-image: url('../images/icones/feed.png') !important; }
.icon-dossier{ background-image: url('../images/icones/folder-open.png') !important; }
.icon-dossierplein{ background-image: url('../images/icones/folder-open-document.png') !important; }
.icon-engrenage{ background-image: url('../images/icones/gear.png') !important; }
.icon-envoimail{ background-image: url('../images/icones/inbox--arrow.png') !important; }
.icon-boitemail{ background-image: url('../images/icones/inbox-document-text.png') !important; }
.icon-clef{ background-image: url('../images/icones/key.png') !important; }
.icon-flotteur{ background-image: url('../images/icones/lifebuoy.png') !important; }
.icon-verrouille{ background-image: url('../images/icones/lock.png') !important; }
.icon-deverrouille{ background-image: url('../images/icones/lock-unlock.png') !important; }
.icon-loupe{ background-image: url('../images/icones/magnifier.png') !important; }
.icon-configure{ background-image: url('../images/icones/wrench-screwdriver.png') !important; }
.icon-retour{ background-image: url('../images/icones/return.png') !important; }

