/*This file is part of UC.
*
*UC is free software; you can redistribute it and/or modify
*it under the terms of the GNU General Public License as published by
*the Free Software Foundation; either version 2 of the License, or
*(at your option) any later version.
*
*UC is distributed in the hope that it will be useful,
*but WITHOUT ANY WARRANTY; without even the implied warranty of
*MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*GNU General Public License for more details.
*
*You should have received a copy of the GNU General Public License
*along with UC; if not, write to the Free Software
*Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*
*Author: Francois-Xaver Aeberhard
*Contact: fx_aeb@yahoo.fr
*/
/* CSS Shortcuts */

.cl {
	clear:both;
}
/*IMPORTANT pour refaire les paramêtre des reset-font-grid.css*/
em {
     font-style:italic;
}
strong {
     font-weight:bold;
}
blockquote {
     padding:3px 3px 3px 18px;
}
p {
  padding-top:7px;
  padding-bottom:7px;
}
#uc_content ul {
     padding:0 0 0 20px;
     list-style-type: disc;
}
/* bypass des paramêtre de yui */
.yui-button button {
     font-size:9px;
     margin:0;
}
.bd {
     text-align:left;
}

/*
STYLES FOR THE RESIZE panel
*//* Resize Panel CSS */
    .resizablepanel > .bd {
        overflow:auto;
        height:10em;
        background-color:#fff;
        padding:10px;
    }

    .resizablepanel > .ft {
        height:15px;
        padding:0;
    }

    .resizablepanel .yui-resize-handle-br {
        right:0;
        bottom:0;
        height: 8px;
        width: 8px;
        position:absolute;
    }
    .resizablepanel_c.hide-scrollbars .yui-resize > .bd {
        overflow: hidden;
    }

    .resizablepanel_c.show-scrollbars .yui-resize > .bd {
        overflow: auto;
    }
    .resizablepanel_c.show-scrollbars .underlay {
        overflow: visible;
    }
/*
STYLES FOR THE VISUALS OF THE ADMINISTRATION'S FRAME
*/
#overlay2 {
     position:fixed;
}
#uc_debug_win .bd {
     padding:0px;
}
#uc_debug_win .uc_debug_bd {
     height: 500px;
}
#uc_debug_win .yuimenuitem {
     text-align: left;
}
#uc_debug_win .uc_debug_win_content {
     padding:8px;    
}
#uc_debug_win .yuimenuitemlabel {
     padding:0pt 25px 0pt 10px;
}
#uc_debug_win_content{
     padding:10px;
}
/*
STYLES FOR THE VISUALS OF THE ADMINISTRATION'S BLOCKS
*/
.table1 {
    border:1px solid black;
	border-spacing:2px;
	border-collapse:separate;
	width:100%;
}
.tableheader1, .table1 th {
     	font-weight:bold; 
	background-color:#1958a8;
	text-align:center;
	color:#FFFFFF;
	margin:2px;
	padding:3px;
}
.tablebody1, .table1 td {
	margin:2px;
	padding:3px;
	background-color:#FFFFFF;
}
div.adminText {
     font-size: 10px;
     letter-spacing: -.3px;
     text-align: left;
}
.adminBlock, .adminBlockHead{
     text-align:justify;
     border:2px groove #ccc;
     margin:.5em;
     padding:.5em;
}
.adminBlockHead{
     background-color:#3D77CB;
     color:#ffffff;
}
.adminBlockElem{
     border:2px groove #ccc;
     padding:.5em;
}
div.horizontalalign{
     float:left;
}
div.adminDiv{
     font-size:10px;
}
/*
* ANCIENS STYLE IMPORTES DE UCSTD.CSS
*/
.uc_message{
     border:2px groove #CCCCCC;
     font-style:italic;
     font-weight:bold;
     margin:5px;
     padding:5px;
}
/* USEFUL STYLES */
.CT {
     width:100%;
     text-align:center;
     margin:0 auto;
}
.ND {
	display:none;
}
.FL {
	float:left;
}
.CL {
	clear:both;
	}
/*LES STYLES DES FORMULAIRES*/
.uc_form_label{
     width:110px;
     padding-right:5px;
     vertical-align:top;
}
.uc_form_input textarea{
     width:300px;
     height:150px;
     overflow:auto;
}
.uc_form_input, .uc_form_label{
     vertical-align:top;
}
.uc_form_input .textinput{
     width:225px;
}

.uc_form_button{
     padding-left:94px;padding-top:4px
}
.uc_form_input .textinput{
     
}
LABEL { 
     DISPLAY: inline ; FLOAT: left ; WIDTH: 170px ; font-weight: bold ; margin-left: 75px ; 
}
.INPUT{
     font-family: Arial, Helvetica, sans-serif ; color: red ;
}
.OPTION {
}
/*LES STYLES POUR XINHA*/
.toolbarRow{
     border:0px;
}

/* UC ICONS STYLES */
.uc-icon-edit, .uc-icon-add, .uc-icon-up, .uc-icon-delete, .uc-icon-down, .uc-icon-edit, .uc-icon-fs {
	background: transparent url(uc_clipart.png) no-repeat top left; 
	height:16px;
	width:16px;
	display:block;
}
.uc-icon-edit {
	background-position:0px 0px;
}
.uc-icon-delete {
	background-position:-16px 0px;
}
.uc-icon-add {
	background-position:0px -16px;
}
.uc-icon-fs {
	background-position:-16px -16px;
	border: 1px solid black;
}

/* ICON MENU BAR */
 .uc-icon-menu {
 float:left;
 }
