/* canviat el color dels fons - i aixina prove - 15-10-2010 */
/*html     {background-color: #CCCCAF; }*/
/* més proves de color 03-08-2012*/
/* encara  més 21-10-2012*/
body	{ font-size: 14px; background: white; margin: 30px; font-family: Arial,Sans-serif; font-weight: normal; color: black; text-align: justify;  }
div	{ text-align: right; font-family: Arial,Sans-serif; font-size: 12px; }
p 	{ font-size: 14px; text-align: justify; margin-bottom: 10px; margin-top: 10px; text-indent: 0px; }
p.salt { page-break-after: always}
br 	{ font-size: 14px; text-align: justify; margin-bottom: 0px; margin-top: 0px; text-indent: 20px;}
/*h1	{ font-size: 24px; text-align: center; text-indent: 0px; color: #A61300;}*/
h1	{ font-size: 24px; text-align: center; text-indent: 0px; color: #009; background-color: #ddd;}
/*h2	{ font-size: 18px; text-align: left; text-indent: 0px; color:#A61300;}*/
h2	{ font-size: 18px; text-align: left; text-indent: 0px; color:#009; background-color: #ddd;}
/*h3	{ font-size: 16px; text-align: justify; text-indent: 0px; color:#A61300;}*/
h3	{ font-size: 16px; text-align: justify; text-indent: 0px; color:#009; background-color: #ddd;}
sub	{ font-size: 14px; background: white; font-family: Arial,Sans-serif; font-variant: small-caps; color: black; }
tt	{ font-size: 14px; background: white; font-family: Arial,Sans-serif; text-decoration:overline}
form	{ font-family: Arial,Sans-serif; font-size: 14px; margin: 0px; padding: 0px; }

dl dt	{ font-family: Arial,Sans-serif; font-size: 14px; margin-left: 40px; font-weight: bold; margin-top: 18px; }
dl dd	{ font-family: Arial,Sans-serif; font-size: 14px; margin-left: 60px; font-weight: normal; text-align: justify; margin-top: 10px; }
th	{ font-family: Arial,Sans-serif; font-weight: bold; font-size: 14px; background-color: #fff;}
td	{ font-family: Arial,Sans-serif; font-weight: normal; font-size: 14px; text-indent: 0px; background-color: #fff;}
ul li	{ font-family: Arial,Sans-serif; font-size: 14px; margin-left: 9px; margin-top: 1px; margin-bottom: 0px; text-align: justify; list-style: url("/fotos/foto36331.gif") disc}
ol li	{ font-family: Arial,Sans-serif; font-size: 14px; margin-left: 9px; margin-top: 1px; margin-bottom: 0px; text-align: justify; list-style: decimal; }
/*a:link	{ color:#04819E; text-decoration:none; }
a:visited	{ color:#04819E; text-decoration:none; }
a:hover	{ color:#04819E;}*/
a:link	{ color:#009; text-decoration:none; }
a:visited	{ color:#009; text-decoration:none; }
a:hover	{ color:#009;  text-decoration:underline;}
blockquote	{ font-family: Arial; font-size: 14px; color: #544E4F; text-align: justify; }
table	{ text-indent: 0px; text-align: justify; cellpadding:10px;}
li	{ font-family: Arial,Sans-serif; font-size: 14px; margin-left: 20px; margin-top: 1px; margin-bottom: 0px; text-align: justify; list-style: url("/fotos/foto36331.gif") disc}
.smartTable		{border-collapse:collapse; margin:20px auto;}
.smartTable th, .smartTable td	{border:1px solid #000000; padding:5px;}
.smartTable th			{background-color:#666666; color:#FFFFFF;}
.smartTable .r0 td	{}
.smartTable .r1 td	{background-color:#F6F6F6;}
.smartTable .over td	{background-color:#FF8800;}
.smartTable .sortedAsc		{background-color:#66CC66 !important;}
.smartTable .sortedDesc		{background-color:#CC6666 !important;}

input { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #781351; background-color: #CCCCAF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #781351; background-color: #CCCCAF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #781351;} 
textarea { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #781351; background-color: #CCCCAF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 1000px; height: 200px;}
textarea.menut { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #781351; background-color: #CCCCAF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 500px; height: 30px;}
textarea.mitja { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #781351; background-color: #CCCCAF; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 500px; height: 100px;}
input[type=submit] {background-color:##CCCCAF; border-color: #781351; color:#616D7E; width:auto; margin:0.5em; border: 1px solid #781351}

.button {  
        float: center;  
        color: #333;  
  
        text-decoration: none;  
        font-family: Helvetica;  
        font-weight: bold;  
        font-size: 16px;  
          
        padding: 5px 10px 5px 10px;  
        margin: 6px;  
          
        text-align: center;  
        text-shadow: 0px 1px 1px #fff;  
          
        background-color: rgb(200,200,200);  
  
        border-radius: 6px;  
        -webkit-border-radius: 6px;  
        -moz-border-radius: 6px;  
        -khtml-border-radius: 6px;  
          
        box-shadow: inset 0px 3px 5px #fff, 0px 1px 3px #000;  
        -webkit-box-shadow: inset 0px 3px 5px #fff, 0px 1px 3px #000;  
        -moz-box-shadow: inset 0px 3px 5px #fff, 0px 1px 3px #000;  
        -khtml-box-shadow: inset 0px 3px 5px #fff, 0px 1px 3px #000;  
}  
  
.button:hover {  
        background-color: rgb(220,220,220);  
}  
  
.button:active {  
        padding: 7px 10px 3px 10px;  
          
        box-shadow: inset 0px 3px 5px #000, 0px 1px 3px #fff;  
        -webkit-box-shadow: inset 0px 3px 5px #000, 0px 1px 3px #fff;  
        -moz-box-shadow: inset 0px 3px 5px #000, 0px 1px 3px #fff;  
        -khtml-box-shadow: inset 0px 3px 5px #000, 0px 1px 3px #fff;  
}  

/* All Progress Bars */
progress {
    /* Reset the default appearance */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

/* Determinate */
progress[value] {
    /* Reset the default appearance */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

/* Indeterminate */
progress:not([value]) {
    /* Reset the default appearance */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
