/* 
color corporatiu: #ED8000 
*/

body {
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*border:5px solid #ED8000;
border-width:5px 0;*/
margin:0;
padding:0;
}

/*********************************** 
  pestanyes seccions administració 
************************************/
table.pastillesU {
width:100%;
font-size:1em;
border:0;
padding:0;
margin:0;
border-collapse:collapse;
}

table.pastillesU td {
padding:7px 4px;
font-size:1em;
border-collapse:collapse;
text-align:center;
}

table.pastillesU td.cela {
border:1px solid #B7B6B6;
background:#DEEAEE url(../img/fons_01.gif) left bottom repeat-x;
width:170px;
}

table.pastillesU td.marcada {
border-bottom-color:white;
background-color:white;
background-image:none;
}

table.pastillesU td.espai {
border-bottom:1px solid #B7B6B6;
width:15px;
}

div.despresPastillesU {
border:1px solid #B7B6B6;
border-top-width:0;
padding:15px 20px;
background-color:white;
}


/*********************************** 
  missatges de resposta
************************************/
div.feedback_ok {
background:#2E60EF url(../img/exclamacio.gif) left center no-repeat;
font-weight:bold;
padding:5px 25px 5px 60px;
width:75%;
margin:15px auto;
color:white;
text-align:center;
}

div.feedback_ko {
background:#EA0034 url(../img/exclamacio_negativa.gif) left center no-repeat;
font-weight:bold;
padding:5px 25px 5px 60px;
width:75%;
margin:15px auto;
color:white;
text-align:center;
}


/*******************************
	accions en context
*******************************/

table.taulaAccions, table.taulaAccions td {background-color:#C6C5C5;}
table.taulaAccions td {padding:4px !important;}

a.accionsContext:link, a.accionsContext:visited{
display:block;
font-size:11px;
text-decoration:none;
color:#4E4B4A;
padding:5px 15px 5px 35px;
border:1px solid #C6C5C5;
background-position:12px 3px;
background-repeat:no-repeat;
}

a.accionsContext:hover {
color:black;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
border-bottom:1px solid #444;
border-right:1px solid #444;
}

a.accionsContext:active {
padding:7px 13px 3px 37px;
border-left:1px solid #444;
border-top:1px solid #444;
border-bottom:1px solid #ddd;
border-right:1px solid #ddd;
background-position: 14px 5px;
}

/*******************************
	accions dins llistat
*******************************/
a.accionsLlistat {
display:block;
text-decoration:none;
height:25px;
width:30px;
margin:1px;
background-color:transparent;
background-position:7px 5px;
background-repeat:no-repeat;
text-indent:-10000px;
}

a.accionsLlistat:hover {
margin:0px;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
border-bottom:1px solid #444;
border-right:1px solid #444;
}

a.accionsLlistat:active {
margin:0px;
border-left:1px solid #444;
border-top:1px solid #444;
border-bottom:1px solid #ddd;
border-right:1px solid #ddd;
background-position: 9px 7px;
}


/*******************************
	llistat d'elements
*******************************/
table.llistatElements {
border-collapse:collapse;
border:1px solid #777;
}

table.llistatElements td, table.llistatElements th {
padding:3px;
border-collapse:collapse;
border:1px solid #777;
}

table.llistatElements th {
background-color:#C6C5C5;
color:black;
}

tr.zebra1 {background-color:#EEF3FC}
tr.zebra2 {background-color:white}
tr.zebra3 {background-color:#FFF3D7}

/*******************************
	icones per accions
*******************************/
.veureLlibre {background-image:url(../img/book.png)}
.nouLlibre {background-image:url(../img/book_add.png)}
.modificarLlibre {background-image:url(../img/book_edit.png)}
.eliminarLlibre {background-image:url(../img/book_delete.png)}

.veureQuestionari {background-image:url(../img/report.png)}
.nouQuestionari {background-image:url(../img/report_add.png)}
.modificarQuestionari {background-image:url(../img/report_edit.png)}
.eliminarQuestionari {background-image:url(../img/report_delete.png)}
.canviContrasenya {background-image:url(../img/key.png)}
.modificarContrasenya{background-image:url(../img/key_go.png)}
.adminResponsables {background-image:url(../img/user.png)}
.PDF {background-image:url(../img/pdf_ico_petit.gif)}

.nouResponsable,.nouAlumne {background-image:url(../img/user_add.png)}
.veureResponsable,.veureAlumne {background-image:url(../img/user.png)}
.modificarResponsable,.modificarAlumne {background-image:url(../img/user_edit.png)}
.eliminarResponsable,.eliminarAlumne {background-image:url(../img/user_delete.png)}

.nouEscola {background-image:url(../img/building_add.png)}
.veureEscola {background-image:url(../img/building.png)}
.modificarEscola {background-image:url(../img/building_edit.png)}
.eliminarEscola {background-image:url(../img/building_delete.png)}

.nouProfessor {background-image:url(../img/profe_add.png)}
.veureProfessor {background-image:url(../img/profe.png)}
.modificarProfessor {background-image:url(../img/profe_edit.png)}
.eliminarProfessor {background-image:url(../img/profe_delete.png)}

.novaClasse {background-image:url(../img/group_add.png)}
.veureClasse {background-image:url(../img/group.png)}
.modificarClasse {background-image:url(../img/group_edit.png)}
.eliminarClasse {background-image:url(../img/group_delete.png)}

.vincularItem {background-image:url(../img/link.png);background-position:3px 3px !important; }
.desvincularItem {background-image:url(../img/link_break.png);background-position:6px 3px !important;}

.veureEstadistiques {background-image:url(../img/chart_bar.png)}

.adminHome{background-image:url(../img/application_home.png)}

.modificarNoticia {background-image:url(../img/script_edit.png)}
.veureNoticia{background-image:url(../img/script.png)}

.modificarTopllibres {background-image:url(../img/table_edit.png)}
.veureTopllibres{background-image:url(../img/table.png)}
.imprimirFormulari{background-image:url(../img/printer.png)}

.nouCursEscolar {background-image:url(../img/date_add.png)}
.veureCursEscolar {background-image:url(../img/date.png)}
.modificarCursEscolar {background-image:url(../img/date_edit.png)}
.adminCursEscolar{background-image:url(../img/date.png)}



.ambIcona {
padding:3px 0 3px 25px;
background-position:0 3px;
background-repeat:no-repeat;
}

/*******************************
	caixa cerca
*******************************/
div#caixaCerca {background:#0075A7;}
div#caixaCerca fieldset{
color:white;
border:0;
padding:5px 20px;
}


div#caixaCerca label.etiqueta {
display:block;
float:left;
padding-right:15px;
width:25%;
text-align:right;

}

div#caixaCerca div.grupCamps {
float:left;
text-align:left;
margin-bottom:5px;
}

h3#criterisCerca {
margin-bottom:15px;
color:#666666;
background:transparent url(../img/funnel.gif) 0 3px no-repeat;
padding:3px 0 3px 20px; 
}

/*********************** 
  missatges del sistema 
************************/
div.feedback {}

/********************
   paginació
*********************/

div#paginacioLlistat {
text-align:center;
margin:15px 0;
font-size:10px;
}

div#paginacioLlistat table {
margin:0 auto !important;
width:auto;
}

div#paginacioLlistat div {
padding:3px 12px;
text-align:center;
margin-left:10px;
margin-bottom:7px
}

div#paginacioLlistat a:link, div#paginacioLlistat a:visited {
display:block;
text-decoration:none;
border:1px solid black;
margin-left:10px;
padding:3px 10px;
}

div#paginacioLlistat a:hover {
color:black;
background-color:#FFF3D7;
}

/********************
   altres...
*********************/
h2.tasca {
font-size:20px;
margin:15px 0 5px 0 ;
background:transparent url(../img/ico_fletxa_01.gif) 0 8px no-repeat;
padding:2px 0 2px 10px;
}

h2.subtasca{
font-size:18px;
margin:15px 0 0 0 ;
/*background:transparent url(../img/ico_fletxa_01.gif) 0 8px no-repeat;*/
padding:5px 0 2px 0;
}

a.tornar:link,a.tornar:visited {
background:transparent url(../img/ico_tornar.gif) left center no-repeat;
padding:2px 0 2px 20px;
font-weight:bold;
}

/* colors */
.taronja {color:#ED8000}
.taronja_2 {color:#FA8035}
.blau {color:#3366CC}
.gris, a.gris:link, a.gris:visited {color:#999999}
.grisFort, a.grisFort:link, a.grisFort:visited {color:#333333}
.gris_02 , a.gris_02:link, a.gris_02:visited {color:#716F6E}
.blanc, a.blanc:link, a.blanc:visited, a.blanc:hover {color:white}
.verd, a.verd:link,a.verd:visited,a.verd:hover {color:#339900}
.vermell, a.vermell:link,a.vermell:visited,a.vermell:hover {color:red}
.negre, a.negre:link,a.negre:visited,a.negre:hover {color:black}


/* colors fons */
.fonsGrocClar {background-color:#FFFFCC}
.fonsTaronja {background-color:#FFF3D7}
.fonsTaronja_2 {background-color:#FA8035}
.fonsGroc {background-color:#FFFFCC}
.fonsBlauClar {background-color:#EEF3FC}
.fonsNegre {background-color:black}
.fonsBlau {background-color:#0075A7}

/* llistes */
ol.lletres {list-style-type:lower-alpha}

/* formularis */
.campsU {
border:1px solid #555;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
.campsDos {
border:1px solid #555;
background-color:#FFF3D7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}

/* alçades  */
.h1 {height:1px;}
.h10 {height:10px;}

/* amplades */
.centXcent {width:100%;}

/* separadors */
.separador_vertical {
width:20px;
background:transparent url(../img/fons_02.gif) center top repeat-y;
}

.separador_horitzontal_1 {
height:20px;
background:transparent url(../img/fons_03.gif) left center repeat-x;
}

.separador_horitzontal_2 {
height:14px;
background:transparent url(../img/fons_04.gif) left center repeat-x;
}

/* taules */
table.maquetarForm {
border-collapse:collapse;
margin:0;
padding:0;
}

table.maquetarForm td{
border-collapse:collapse;
padding:2px !important;
}

/* vincles */
a:link, a:visited {color:#0075A7}
a:hover {color:black}

/* amplades */
.w400 {width:400px}
.w350 {width:350px}
.w10 {width:10px}
/*  */
/*afegit per carlos*/
.italica{font-style:italic;}

.border {border-bottom:2px solid #464241 !important;}