.texte_normal
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B }

.texte_normal_nota
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; color: #FF0000 ;
   padding: 4px;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
 }

.texte_titol
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3B473B }

.texte_titol_gran
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000 }

.texte_titol_mitja
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000FF }

.panel_titol 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3B473B; background-color: #E0E0E0; 
   padding: 4px;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
}

.panel_main {
   color: #3B473B;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   font-weight : normal;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
   background-color: #FFFFFF;
}

.panel_main_dashed {
   color: #3B473B;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   font-weight : normal;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: dashed;
   border-right-style: dashed;
   border-bottom-style: dashed;
   border-left-style: dashed;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
   background-color: #FFFFFF;
}

.panel_header
{ font-weight: bold; text-align: center; color: #3B473B; background-color: #E0E0E0; padding: 4px; }

.panel_text {
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
}

.panel_text_dashed {  
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B;
   text-align: left;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: dashed;
   border-left-style: none;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
}

.panel_text_dashed_amunt {  
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B;
   text-align: left;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: dashed;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
}

.tab-out
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B;
   padding: 2px;
   border-top: 1px solid #CCCCCC;
   border-right: 1px none #CCCCCC;
   border-bottom: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   background-color: #F6F6F6;
   width: 80;
}

.tab-none {
   color: #3B473B;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: xx-small; 
   font-weight : normal;
   padding: 2px;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #CCCCCC;
   border-right-color: #CCCCCC;
   border-bottom-color: #CCCCCC;
   border-left-color: #CCCCCC;
}

a.link-tab:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: none }

a.link-tab:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: none }

a.link-tab:hover 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: none }

ul {
   list-style-type: square;
   list-style-image: url(../images/mark_orange.gif);
   margin-top: 5px;
   margin-bottom: 5px;
   margin-right: 0px

}

ul.mark_form {
   list-style-type: square;
   list-style-image: url(../images/mark_form.gif);
   margin-top: 5px;
   margin-bottom: 5px;
}

li 
{ margin-top: 2px; margin-left: 0px; margin-right: 0px }

li.selected {
   color: #FF0000;
}

ul a:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: none }

ul a:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: none }

ul a:hover 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3B473B; text-decoration: underline }

a:visited {
   color: #0000FF; 
}

strong {
   color: #000000; 
}

ul.privat {
   list-style-type: square;
   list-style-image: url(../images/mark_key.gif);
   margin-top: 5px;
   margin-bottom: 5px;
}

ul.galeria {
   list-style-type: square;
   list-style-image: url(../images/galeria.gif);
   margin-top: 5px;
   margin-bottom: 5px;
   margin-right: 0px;
}

hr {
   color: #CCCCCC;
   height: 1px;
   border: 1px dashed;
   margin: 1px;
}

.drop {
	background-color: #ffffff; 
	color : #000000; 
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	font: xx-small verdana, geneva, arial, helvetica, sans-serif; 
	height: 100; 
	letter-spacing: 1px; 
	text-align : left;
}