/* --------------------------- GENERAL --------------------------- */ 
BODY,TABLE
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #1E1507;
}

a
{
	color:#F29B5C;	
	text-decoration: none;
}

a:hover
{
	color:#97160E;	 14171D
	text-decoration: none;	
}

a.imprimir
{
	color: white;
	font-weight: bold;
}
a.imprimir:hover
{
	color:#F29B5C;	
}

input,textarea
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: none;
	font-size: xx-small;
	background-color: #F8F4EA; 
}

/*button
{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F2EAD7;
	border: 1px;
	border-color: #EEC28E;
	border-style: solid;
}*/

select
{
	background-color: #F8F4EA;
   font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*strong
{
	color: #910700;
}*/

.titolCurs
{
	color: #910700;
	font-weight: bolder;
	white-space: nowrap;
}

.titolCursGeneral
{
	color: #910700;
	font-weight: bolder;
	text-align: center;		
}

.vermellFoscFons
{
	background-color: #BF240B;	
}

.vermellClarFons
{
	background-color: #EB2C0D;
}

.blancFont
{
	color: white;	
}

.taronjaFont,.paginaActualProductes,.TitolDataUltimaModificacioFont
{
	color: #EB690A;
}

.paddingInf2
{
	padding-bottom: 2px;
}
.paddingSup3
{
	padding-top: 3px;
}

.paddingInf3
{
	padding-bottom: 3px;
}

.paddingTemplates2
{
	padding-left: 5px;
	padding-right: 10px;
}

.paddingEsq3
{
	padding-left: 3px;	
}

.paddingEsq5
{
	padding-left: 5px;	
}

.paddingDreta3
{
	padding-right: 3px;
}

.paddingInf4
{
	padding-bottom: 4px;
}

.paddingSeparador
{
   padding-left: 5px;
	padding-right: 5px;
}

/* --------------------------- CAPCALERA --------------------------- */ 

.paddingLoginIdentificacio	
{
   padding-bottom:4px;

}

.paddingNVisites
{
	padding-left: 15px;
}

.NVisitesFons
{
  background-image: url('/Imatges/Capcalera/LoginNVisitesMig.gif');
  background-repeat: repeat-x;
  background-color: white;
}

.NVisitesFont
{
	color: #EB690A;
	font-size: xx-small;
	font-weight: bold;
}

.IdentificacioFont
{
	color:white;
	font-size: xx-small;
	font-weight: bold;
}

.IdentificacioFons
{
  background-image: url('/Imatges/Capcalera/LoginIdentificacioMig.gif');
  background-repeat: repeat-x;
}

.LoginCapFons
{
	background-image: url('/Imatges/Capcalera/LoginCapMig.gif');
	background-repeat: repeat-x;
}

input.loginSmall
{
	background-color: white;
}

.paddingLoginFletxa
{
	padding-top:1px;
	padding-left:15px;
}

a.fletxa
{
	background-image: url(\Imatges\Capcalera\LoginFletxaNoActiu.gif);	
}

a.fletxa:Hover
{
	background-image: url(\Imatges\Capcalera\LoginFletxaActiu.gif);	
}

/* --------------------------- MENU --------------------------- */ 

.menuSeparadorCap
{
  background-color: #910600;
  vertical-align: bottom;
}

.menuSeparadorMig
 {
	background-image: url('/Imatges/Menu/SeparadorInfMig.gif');
	vertical-align: middle;
	text-align: right;
}

.DataFont
{
	color:white;
	font-size: xx-small;
	text-transform: uppercase;
}

.menuSeparadorCua
{
  background-color: #A82A02;
  vertical-align: bottom;
}

/* --------------------------- COS --------------------------- */ 

.TitolFitxaFont
{	
	border-bottom: solid 2px; 
	border-color: #EEC28E;
   color: #910700;
	font-weight: bold;
	padding-left: 5px;
	text-transform: uppercase;	
}

.paddingCos
{
	padding-bottom:16px;
}

.paddingCosIntern
{
	padding-left: 10px;
}

.grocClarColorFons
{
	background-color: #F8F4EA;
}

.grocColorFons
{
	background-color: #F2EAD7;	   
}

.navegNoActivat
{
	text-transform: lowercase;
	color:#14171D;
	cursor: pointer;
}

.navegNoActivatTd
{
	text-transform: lowercase;
	color:#14171D;
}

.navegActivat
{
	text-transform: lowercase;
	color:#F29B5C;
}

.SeparadorFonsHoritzontal
{
	background-image: url('/Imatges/Cos/SeparadorHoritzontal.gif');
	background-repeat: repeat-x;
	background-position: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.SeparadorFonsVertical
{
	background-image: url('/Imatges/Cos/SeparadorVertical.gif');
	background-repeat: repeat-y;
	background-position: top;
	padding-left: 10px;
	padding-right: 10px;
}

.paddingAtencio
{
	padding-top: 20px;
	padding-bottom: 5px;
}

.TitolAtencioFont
{	
   color: #910700;
	font-weight: bold;
	padding-left: 5px;
	text-transform: uppercase;	
}

.paddingDataUltimaModificacioDalt
{
	padding-top: 22px;
	padding-bottom: 7px;
}

.TitolDataUltimaModificacioFont
{	
	padding-left: 5px;
}


.paddingDataUltimaModificacioBaix
{
	padding-bottom: 14px;
}

/*--------------------------- PEU --------------------------- */ 

.PeuCap
{
	background-image: url('/Imatges/Peu/PeuCapFons.gif');
	background-repeat:repeat-x;
}

.PeuMig
{
	background-image: url('/Imatges/Peu/PeuMig.gif');
	background-repeat:repeat-x;
	text-align: right;	
}

.PeuMigLink
{
	padding-right: 5px;
	padding-bottom: 2px;
	font-size: x-small;
}

.PeuMigLink:hover
{
   color:white;
	padding-right: 5px;
	padding-bottom: 2px;
}

.PeuCua
{
	background-image: url('/Imatges/Peu/PeuCuaFons.gif');
	background-repeat:repeat-x;
}

/* --------------------------- FORMULARI --------------------------- */ 

.fonsCapcalera
{
	background-image: url(/Imatges/Cos/Formulari/logoCapcaleraGracies.gif);
	background-repeat: no-repeat;
	height: 100%;
	color: white;
}

.FormulariFons
{
	background-image: url('/Imatges/Cos/Formulari/Separador.gif');
	background-repeat: repeat-x;
	background-position: bottom;	
}

.FormulariFont
{
	font-size: x-small;
	background-image: url('/Imatges/Cos/Formulari/FonsFont.gif');
}

.FormulariInputFons
{
   background-color: #F8F4E9;
}

input.FormulariInput
{
   background-color: transparent;
	border: none;
	padding-left: 8px;
	padding-right: 6px;
	size: 20;
	font-size: x-small;		
}

.FormulariDetallEsq
{
  vertical-align: middle;
  padding-bottom: 3px;
  padding-right: 4px;
}

.formDaltEsq
{
	background-image: url('Imatges/form/cantoDaltEsq.gif');
	background-repeat: no-repeat;
}

.formDaltFons
{
	background-image: url('Imatges/form/fonsDalt.gif');
	background-repeat: repeat-x;	
	background-color: #F8F4EA;
	background-position: top;
}

.formDaltDret
{
	background-image: url('Imatges/form/cantoDaltDret.gif');
	background-repeat: no-repeat;
}

.formEsq
{
	background-image: url('Imatges/form/fonsEsq.gif');
	background-repeat: repeat-y;	
}

.formDret
{
	background-image: url('Imatges/form/fonsDret.gif');
	background-repeat: repeat-y;	
}

.formBaixEsq
{
	background-image: url('Imatges/form/cantoBaixEsq.gif');
	background-repeat: no-repeat;	
}

.formBaixFons
{
	background-image: url('Imatges/form/fonsBaix.gif');
	background-repeat: repeat-x;	
	background-color: #F8F4EA;
	background-position: bottom;
}

.formBaixDret
{
	background-image: url('Imatges/form/cantoBaixDret.gif');
	background-repeat: no-repeat;	
}

.paddingDaltPicto
{
	padding-top: 6px;
}

/* --------------------------------- LLISTAT ----------------------------------*/

.LlistatElem1Font
{
	color: #1E1507;
	font-size: xx-small;
	padding-top: 4px;
}

.LlistatElem1Fons
{
	background-color: #ECDCC1;
}


.LlistatElem2Font
{
	color: #71140C;
	font-size: xx-small;
	padding-top: 4px;
}

.LlistatElem2Fons
{
	background-color: #EEE3CB;
}

.LlistatPaddingDetall
{
	padding-right: 7px;
}

/**************************** TEMPLATES2 - RECURS WEB *************************************/

.recursWebLlistatNormal
{
   color: #910700;
	font-weight: bold;
	padding-left: 5px;
	text-transform: uppercase;		
}

.recursWebLlistatNormalData
{
  color:#F29B5C;	
}

.paginador
{
	vertical-align: middle;
	
}

/**************************** PEU DIALES NOTÍCIES *************************************/

.fonsPeuNoticies
{
	background-image: url('/Imatges/Peu/peuNoticiesFons.gif');
}

.fontPeuNoticiesEsq
{
	
}

.fontPeuNoticiesDreta
{
	
}

.fontPeuNoticiesMig
{
	background-image: url('/Imatges/Peu/noticiesFila2Fons.gif');
	color: white;
	text-transform: uppercase;
	background-position: center;
}

.tdResumItem,a.aResumItem
{
	text-transform: uppercase;
	white-space: nowrap;
	color: white;
	vertical-align: middle;
}

a.aResumItem:hover
{
	text-transform: uppercase;
	white-space: nowrap;
	vertical-align: middle;
}

/********************************** MENU LATERAL **************************/

.menuLateralInicialEsq
{
	height: 23px;
	background-image: url('Imatges/Menu/cantoDaltEsq.gif');
	background-repeat: no-repeat;
}

.menuLateralInicialFons
{
	background-image: url('Imatges/Menu/fonsDalt.gif');
	background-repeat: repeat-x;
}

.menuLateralInicialDret
{
	height: 23px;
	background-image: url('Imatges/Menu/cantoDaltDret.gif');
	background-repeat: no-repeat;
}

/*.menuLateral
{
	color: #C86D2D; 
	background-color: #EBDFC0; 
	text-align: left;
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
   padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 4px;
	width: 100%;
} COPIA DE SEGURETAT*/

.menuLateral
{
	color: #C86D2D; 
	background-image: url('Imatges/Menu/pictoMenuDes.gif');
	background-color: #EBDFC0; 
	background-position: top left;
	background-repeat: no-repeat;
	text-align: left;
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
   padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 4px;
	width: 100%;
}

.menuLateral:hover
{
	color: #97160E;
	background-image: url('Imatges/Menu/pictoMenuAct.gif');
	background-color: #EBDFC0; 
	background-position: top left;
	background-repeat: no-repeat;
	text-align: left;
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
   padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 4px;
	width: 100%;
}

.menuLateralSel
{
	color: #C86D2D;
	background-color: #9C0807;
	text-align: left;
	text-decoration: none;
	font-size: xx-small;
	font-weight: bold;
	cursor: pointer;
   padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
	padding-right: 4px;
	width: 100%;
}

.menuLateralSeparador
{
	width: 100%;
	height: 4px;
	background-color: #9C0807;
	background-image: url('/Imatges/Menu/Nivell2Separador.gif');
	background-repeat: no-repeat;	
}

.menuLateralFinalEsq
{
	background-image: url('/Imatges/Menu/cantoBaixEsq.gif');
   background-repeat: no-repeat;
}

.menuLateralFinalDret
{
	background-image: url('/Imatges/Menu/cantoBaixDret.gif');
   background-repeat: no-repeat;
}

.menuLateralFinalFons
{
	background-image: url('/Imatges/Menu/fonsBaix.gif');
   background-repeat: repeat-x;
}

.menuLateralFinalEsq2
{
	background-image: url('/Imatges/Menu/finalCantoEsq.gif');
   background-repeat: no-repeat;
}

.menuLateralFinalFons2
{
	background-image: url('/Imatges/Menu/finalFons.gif');
   background-repeat: repeat-x;
}

.menuLateralFinalDret2
{
	background-image: url('/Imatges/Menu/finalCantoDret.gif');
   background-repeat: no-repeat;
}

.menuLateralFinalFons2Color
{
	background-color: #F2EAD7;
}

.menuLateralFinalEsq3
{
	background-image: url('/Imatges/Menu/migCantoEsq.gif');
   background-repeat: repeat-y;
}

.menuLateralFinalDret3
{
	background-image: url('/Imatges/Menu/migCantoDret.gif');
   background-repeat: repeat-y;
}

.menuLateralFinalEsq4
{
	background-image: url('/Imatges/Menu/final4CantoBaixEsq.gif');
   background-repeat: no-repeat;
}

.menuLateralFinalDret4
{
	background-image: url('/Imatges/Menu/migCantoDret.gif');
   background-repeat: repeat-y;
}

.paddingFinalMenuLat
{
	padding-bottom: 17px;
}

.nivell2SeparadorEsq
{
	background-image: url('/Imatges/Menu/nivell2SeparadorEsq.gif');
   background-repeat: no-repeat;	
}

.nivell2SeparadorFons
{
	background-image: url('/Imatges/Menu/nivell2SeparadorFons.gif');
   background-repeat: repeat-x;	
}

.nivell2SeparadorDret
{
	background-image: url('/Imatges/Menu/nivell2SeparadorDret.gif');
   background-repeat: no-repeat;	
}

.ratlla
{
	background-color: #EEC28E;
}

.ratllaClara
{
	background-color: #F1DEC1;
}

.usuariActual
{
	color: white;
	text-transform: uppercase;
}

/*************************** BORSES *****************************/

.paddingCiutats
{
	padding: 5 5 5 5;
}

.paddingManteniment
{
	padding: 5 5 5 5;
}

/*************************** FORUM *****************************/

.paddingDaltBaixMiss
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.HEADERMAINTANCE
{
  font-weight: bold;
}

.botonsManteniment
{
   padding-left: 3px;
   padding-right: 3px;
}

.colorCos
{
	background-color: #F2EAD7;
}