/* ESTILS GENERALS */

body, td, th, a, input, select, textarea {
  font-style: normal;
  font-size: 11px;
  font-family: Tahoma;
  color: #000000;
}

a {
  text-decoration: none;
}

a.hover {
  text-decoration: none;
}

.tablee {
  border-collapse: collapse;
}

.thh, .tdd,.tdd2 {
  border: 1px solid #93BEE2;
  padding: 3px;
}

.nothh {
  padding: 3px;
}

.tabla {
  border: 1px solid #93BEE2;
}


/* FORMULARIS */

input, select, textarea {
	border: solid 1px #4791C5;
  padding-left: 3px;
  padding-right: 3px;
}

.tdinput {
	border: solid 1px #4791C5;
  padding-left: 3px;
  padding-right: 3px;
  height: 18px;
}

input, select {
  height: 18px;
}

input.button {
	border-color: #336699;
}

input.checkbox {
	border-width: 0px;
}


/* COLORS DE FONS */

.color1, .titol, .peu {
  background-color: #336699;
}

.color2, .titol_seccio {
  background-color: #4791C5;
}

.color3, titol_recuadre, th {
  background-color: #93BEE2;
}

.color4, .columna_esq, .columna_dre, .menu, .submenu:hover, input.button, .thh {
  background-color: #DBEAF5;
}
.entregues
{
  background-color: #8DFCBA;
    border: 1px solid #93BEE2;
  padding: 3px;
}
.color5, .contingut, .tabla, .menu:hover, .tdd,.tdd2, .nothh {
  background-color: #FFFFFF;
}
.tdd2
{text-decoration:underline;}

/* TITOL */

.titol {
  padding: 5px 8px 5px 8px;
}

.logo {
	height: 49px;
	width: 100px;
  background-image: url(/img/logo_azul.gif);
}

.titol_seccio {
	font-size: 18px;
  color: #ffffff;
  padding: 0px 40px 0px 40px;
}


/* MENU */

.columna_esq {
  width: 150px;
  padding: 8px 8px 8px 8px;
}

.columna_dre {
  width: 160px;
  padding: 8px 8px 8px 8px;
}

.menu, .menu:hover {
  display: block;
  padding: 2px 6px 2px 6px;
}

.menu:hover {
  padding: 1px 5px 1px 5px;
  border: 1px solid #336699;
}

.titol_menu {
  display: block;
  padding: 2px 6px 2px 6px;
}

.submenu, .submenu:hover {
  padding: 2px 6px 2px 6px;
}

.submenu:hover {
  padding: 1px 5px 1px 5px;
  border: 1px solid #336699;
}

.decoracio {
  background-image: url(/img/deg_azul.gif);
  padding: 0px 8px 0px 8px;
  text-align: right;
  height: 25px;
}

.recuadre {
  border: 1px solid #93BEE2;
}


/* CONTINGUT */

.contingut {
  padding: 8px 8px 8px 8px;
}


/* PEU DE PÀGINA */

.peu {
  font-weight: bold;
  color: #ffffff;
  padding: 0px 10px 0px 0px;
}


/* AGENDA */

.tabla_ag {
  border-bottom: 1px solid #93BEE2;
  border-left: 1px solid #93BEE2;
  border-right: 1px solid #93BEE2;
}

.td_ag {
	border-top: 1px solid #93BEE2;
}

.nota {
	border-top: 1px solid #93BEE2;
	border-left: 6px solid #4791C5;
	border-right: 1px solid #93BEE2;
  background-color: #DBEAF5;
  padding: 4px 4px 4px 4px;
}

.hora {
  width: 20px;
	font-size: 14px;
	font-weight: bold;
  text-align: center;
	border-top: 1px solid #93BEE2;
  background-color: #DBEAF5;
}

.min {
  width: 20px;
  height: 20px;
	font-size: 9px;
  font-weight: normal;
  text-align: center;
  vertical-align: top;
	border-top: 1px solid #93BEE2;
	border-right: 1px solid #93BEE2;
  background-color: #DBEAF5;
}

.hoy {
  background-color: #FEB9B9;
}

.fes {
  color: #666666;
}

.sel {
  background-color: #93BEE2;
}

.dies_setmana {
	background-color: #DBEAF5;
}


/* FITXES */

.imprimir td{
	padding:10px;
}

