/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/


BODY
{
    BACKGROUND-COLOR: #FCFBDC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-trANSFORM: none;
    WORD-SPACING: normal;
    margin: 0px;
}

/* per la a de un link normal */
a.navlink, a.navlink:link, a.navlink:visited, a.navlinkhome:link, a.navlinkhome:visited, a.navlinklist:link, a.navlinklist:visited {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

a, a:link, a:visited, a:active {
            color: navy ; text-decoration:underline; font-weight: normal;}
a:hover    {color: red;text-decoration: underline; font-weight: normal;}
	
a.hor:link, A.hor:visited, A.hor:active {
            color: ivory; text-decoration:none; font-weight: bold;}
a.hor:hover {color: #f4d500; text-decoration: none; font-weight: bold;}
a.hor2:link, A.hor2:visited, A.hor2:active {
            color: #f4d500; text-decoration:none; font-weight: bold;}
a.hor2:hover {color: #f4d500; text-decoration: none; font-weight: bold;}

a.verthdr:link, A.verthdr:visited, A.verthdr:active {
	color: #000000;
	text-decoration: underline;
	padding-left: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;}
a.verthdr:hover {
	color: #000000;
	text-decoration: underline;
	padding-left: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;}

a.navlink:hover {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/iconnavpfeil_r.gif) no-repeat 3px top;
}

/* per la a de on estic situat, tan sigui opcio o subopció: flecha cap a la dreta */
a.navlinkon:link, a.navlinkon:visited, a.navlinkon:hover  {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/iconnavpfeil_r.gif) no-repeat 3px top;
}
/* per la a de una opció si estic situat en una de les seves subopcions: flecha cap avall */
a.navlinkonmore:link, a.navlinkonmore:visited, a.navlinkonmore:hover {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font:  11px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/iconnavpfeil_u.gif) no-repeat 4px  top;
}
/*	background: url(images/iconnavpfeil_u.gif) no-repeat 4px -1px top;*/

/* per la a de un link de home o list */
a.navlinkhome:hover {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/iconhomes.gif) no-repeat 0px;
	background-position: left;
}
a.navlinklist:hover {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(images/iconlists.png) no-repeat 0px;
	background-position: left;
}

h1	{	
	font-size:	18px;
	font-weight:	bold;
	color: #3366CC; 
	display: inline; text-align:center; 
	letter-spacing: 6px; 
	}		
h2	{	
font-size:	16px; 
	font-weight:	bold;
		color: #FF7D00; 
	}	
.hh2	{	
	font-size:	16px;
	font-weight:	bold;
		color: #FF7D00; 
	}	
h3	{	
	font-size:	14px;
	font-weight:	bold;
	color: #3366CC; 
	}	
.hh3	{	
	font-size:	14px;
	font-weight:	bold;
	color: #3366CC; 
	}	
h4	{	
	font-size:	12px;
	font-weight:	bold;
		color: #FF7D00; 
	}	
.hh4	{	
	font-size:	12px;
	font-weight:	bold;
		color: #FF7D00; 
	}	
		
h5	{	
	font-size:	10px;
	font-weight:	bold;
		}
.hh5	{	
	font-size:	10px;
    color: navy; 
	}			
h6	{	
	font-size:	9px;
	
		}
.hh6	{	
	font-size:	9px;
	font-family: arial;
	font-weight: normal;
		}
.diezpx	{	
	font-size:	10px;
		}		
.Hfondo 
{
	background-color:Maroon;
	color:#FFFFCC;
	font-size:20px;
	font-weight:normal;
	font-family:arial;
}
table, tr, td
{
	font-size: 12px;
}

th	{	
	vertical-align:	baseline;
	font-weight:	bold;
	}	
	
SMALL	{	
	font-size:	.7em; 
	}	

BIG	{	
	font-size:	1.17em; 
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	display: inline; 
	color:Navy;
	}	
	
	FORM {
 display: inline;
}

UL LI	{	
	list-style-type:	disc ;
	}	

UL LI LI	{	
	list-style-type:	circle;
	}	

UL LI LI LI	{	
	list-style-type:	square;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
img { border: 0px; }

.menuhor {
	background-color:#336699; 
	color:#f4d500;
	font-family:tahoma, sans-serif; 
	font-weight: bold;
	padding:1px 4px 1px 4px;}

.arbolhor {
	font: 8px Verdana, Arial, Helvetica, sans-serif;}

.menuhdrvert { background-color:#FCFBDC;
	border: 1px solid #DEEBF5;}
	
	.menuhdrvert2 { background-color:#FCFBDC;
	border: 1px solid #FFCC66;
}	
.lblhdrvert {
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menuvert { background-color:#DEEBF5;
	border-bottom: 1px solid #FCFBDC;
	text-align: left;
}
.menuvert2 { background-color:#FFCC66;
	border-bottom: 1px solid #FDE4B1;
	text-align: left;
}
.submenuvert { background-color:#F7fbff;
	border-bottom: 0px solid #6699FF;
	text-align: left;
}
.submenuvert2 { background-color:#EEDD77;
	border-bottom: 0px solid #6699FF;
	text-align: left;
}

.cercar { border: 1px solid #EEDD77;
	background-color: #FFFFCC;}
.cercarcmdold { font-size: 100%;
	background-color: #FFCC66;
	 display:inline;
	}
	.cercarcmd { 
	background-color: #FFCC66;
	
	}

.lictext { background-color: #FFE0C0;}


.combo {background-color: #FFEFD5; font-size: 11px;} /*papayawhip*/
.combomarcat {background-color: white; font-size: 11px;} /*papayawhip*/
.caja {background-color: white; font-size: 11px;}
.cajanovisible {visibility: hidden; } /* mejor usar style: style="display:none;" */

.loginrow {
	background-color:#336699; 
	color:white;
	font-family:tahoma, sans-serif; 
		padding:1px 4px 1px 4px;}
.loginrowc
	{background-color:#DEEBF5;
		font-family:tahoma, sans-serif; 
	}
.loginlabel {color:#336699; font-weight: bold;
	}
.logincmd { font-size: 100%; font-weight: bold;
	}
A.loginhyp:link, A.loginhyp:visited, A.loginhyp:active {
            color: #336699; text-decoration:underline;}
A.loginhyp:hover {color: #336699; text-decoration: underline; }

.popup 
{
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 9px;
}

.tblficha 
{background-color: #F0FFFF; 
	border: 1px solid #0033ff;
 }
 .tblficha2
{background-color: white; 
	border: 1px solid #0033ff;
 }
 .tblfichacolor
{background-color: #F0FFFF; 
 }
 .tblfichablanca
{background-color: white; 
	border: 1px solid #0033ff;
 }
.trfichahdr {background-color: #EEDD77; 
	text-align:center;
}
 .tblfichacatprod
{background-color: LightGoldenrodYellow; 
	border: 1px solid Khaki;
 }
 .h3catprod	{	
	font-size:	14px;
	font-weight:	bold;
	color: SaddleBrown; 
	}	


/*div.header {
   width:100%; filter:shadow( color=#cccccc )}*/



/* del regsistre de yahoo */
.logregistro_topmodule { 
	padding: 10px 0 00 0px;
}
.logregistro_topmodulefont {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
}
.logregistro_microfont {
	font-family: arial;
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}


a.microfont:link, a.microfont:visited, a.microfont:active, a.microfont:hover {
	font-family: arial;
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}
.logregistro_asterisk {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #F68622; 
	font-weight: bolder;
	vertical-align: -2px;
}
.logregistro_fieldtitle {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 0px 0 0 20px;
}
.cursormano
{ cursor: pointer; 
}
.cursormanoimg
{ cursor: pointer; 
  /*margin: 5 5 5 5;*/
}
.expandable { color: #3366CC;  cursor:pointer; text-decoration: underline; margin-top: 3px; margin-bottom: 3px;}
.expandablehh4 { font-size:	12px; font-weight:bold;
		color: #FF7D00; text-decoration: underline; cursor:pointer; }
.expandablehh4b { font-size:	12px; font-weight:bold;
		text-decoration: underline; cursor:pointer; }
.terreditpath {color:navy; font-size:30px; }
.negrita {font-weight: bold; } 
.txtright {text-align:right;}

#tblPrvlist td, #tblPrvmas td, #menuprvfile1_tblPrvlist td
{
    text-align: left;
    font-size: 11px;
}








