/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/
BODY	{
	font-weight: normal;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: White;
	background-image: url('../images/v-mant.gif');
	background-position: 80% 170px;
	background-repeat: no-repeat;
}

.petitblanc 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #FFFFFF;
}

a {
	text-decoration: none;
	color: #CC3300;
}
a:hover 
{	
	text-decoration: underline;
}
A.Link_Blanc {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 0.7em;
}
A.Link_Blanc:visited {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-size: 0.7em;
}
A.Link_Blanc:hover {
	text-decoration: underline;
}

a.Link_Negreta
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.7em;
}
A.Link_Negreta:hover {
	color: #CC3300;
}

a.link1 
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.link1:hover
{
	color: #FF0000;
}


.text 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #0D5268
}
.SubMenuFlo { 
	position: absolute; 
   	visibility: hidden;
	display: block;
	z-index: 999;
	color: White;
}

.Error	{
	font-weight: bold;
	font-size: 0.7em;
	color: #ff0000;
}
.Titol1 {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.9em; 
	font-weight : bold; 
	color : #4E4E4E; 
} 
.Titol2 {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.9em; 
	font-weight : bold; 
	color : #FF8000; 
}
.Titol3 {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.9em; 
	font-weight : bold; 
	color : red; 
}
.Titol_form {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 0.8em; 
	font-weight : bold; 
	color : #000000; 
	height: 2.5em;
	vertical-align: middle;
}

.titol
{
	font-size: 12px;
	color: #286878;
	font-family: Arial, Verdana, SansSerif;
	background-color: #95b4bd;
	font-weight: bolder;
	padding: 2px 5px 2px 5px;
	margin: 2px 0px 5px 0px;
}

.Titol_mant {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 1.1em; 
	font-weight : bold; 
	color : #FF8000; 
	width: 100%; 
	text-align: center;
	margin-bottom: 0px;
	margin-top: -5px;
}

.Etiqueta {
	font-size : 0.8em; 
	font-weight : bold; 
	color : #4E4E4E; 
	vertical-align: top;
	text-align: right;
} 

.Etiqueta2 {
	font-size : 0.6em; 
	font-weight : bold; 
	color : #4E4E4E; 
	vertical-align: top;
	padding-top: 6px;
} 

.Etiqueta_titol {
	font-size : 0.7em; 
	font-weight : bold; 
	color : #4E4E4E; 
	vertical-align: top;
	text-align: right;	
} 

.Etiqueta_Idioma 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em; 
	font-weight: bold; 
	color: #FF8000; 
	height: 1.2em;
}
div#calendari_box 
{
	TEXT-ALIGN: left;
	position: absolute;
	top: 225px;
	left: 375px;
	width: 140px;
	height: 85px;
}

.Calendari 
{
	font-size: 0.6em;
	font-family: Arial, Helvetica, sans-serif; 
}
.CalFletxa 
{
	font-family: Arial, Helvetica, sans-serif; 
	color: white; 
	font-weight: bold; 
}
.CalCap 
{
	font-size: 0.9em;
	font-weight: bold; 
	color: white; 
	background-color: #0D5268;
}
.CalNomDies
{
	
	font-weight: bold; 
	color: white; 
	background-color: #e77e00;
}
.CalDies 
{
	background-color: White;
}


div#FDadesInci
{
	padding-right: 5px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom: 5px;
	margin: 5px 5px 10px;
	text-align: left;
	
	color: black;
	padding-top: 5px;
	border-bottom: lightgrey 1px solid;
	background-color: #eef1f2;
	text-decoration: none;
}


div#FDadesMenu
{
	padding-right: 5px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom: 5px;	
	text-align: left;
	margin-top: 5px;
	color: black;
	padding-top: 5px;
	border-bottom: lightgrey 1px solid;
	background-color: #CDD6D9;
	text-decoration: none;	
}

div#FDadesTaula
{
	padding-right: 5px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom: 5px;	
	text-align: left;
	
	color: black;
	padding-top: 5px;
	border-bottom: lightgrey 1px solid;
	background-color: #eef1f2;
	text-decoration: none;
	position: absolute;
	margin-top: 5px;
}

div#Div0 
{
	text-align: center;
}


div#FDades
{
	padding-right: 5px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom: 5px;
	margin: 5px 5px 10px;
	
	width: 80%;	
	color: black;
	padding-top: 5px;
	border-bottom: lightgrey 1px solid;
	background-color: #eef1f2;
	text-decoration: none;
	font-size: 1em;
}

div#borra_box 
{
	BORDER-RIGHT: #ff0000 thin solid; 
	BORDER-TOP: #ff0000 thin solid; 
	BORDER-LEFT: #ff0000 thin solid; 
	WIDTH: 245px; 
	BORDER-BOTTOM: #ff0000 thin solid; 
	HEIGHT: 115px; 
	BACKGROUND-COLOR: #ffcc99; 
	TEXT-ALIGN: center;
	position: absolute;
	top: 40%;
	left: 40%;
}


div#borra_box2
{
	BORDER-RIGHT: #ff0000 thin solid; 
	BORDER-TOP: #ff0000 thin solid; 
	BORDER-LEFT: #ff0000 thin solid; 
	WIDTH: 245px; 
	BORDER-BOTTOM: #ff0000 thin solid; 
	HEIGHT: 115px; 
	BACKGROUND-COLOR: #ffcc99; 
	TEXT-ALIGN: center;
	position: absolute;
	top: 40%;
	left: 40%;
}
div#imatge_box
{
	border-right: #0d5268 thin solid;
	border-top: #0d5268 thin solid;
	margin-top: 25px;
	float: right;
	border-left: #0d5268 thin solid;
	margin-right: 5px;
	border-bottom: #0d5268 thin solid;
	background-color: #e9eced;
}
div#imatge_tit 
{
	background-color: #0d5268;
	color: White;
	font-weight: bold;
	font-size: 0.8em;
	width: 210px;
	padding-left: 5px;
	height: 1.6em;
}
div#imatge_cos
{
	padding: 10px 10px 10px 10px;
	text-align: center;
}


div#flotant
{	
	BORDER-RIGHT: #ff0000 thin solid; 
	BORDER-TOP: #ff0000 thin solid; 
	BORDER-LEFT: #ff0000 thin solid; 
	BORDER-BOTTOM: #ff0000 thin solid; 
	WIDTH: 500px; 
	HEIGHT: 200px; 
	BACKGROUND-COLOR: #ffcc88; 
	TEXT-ALIGN: center;
	position: absolute;
	top: 50%;
	left: 20%;
}


div#Incidencias 
{
	padding-right: 5px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 0.8em;
	padding-bottom: 5px;
	margin: 5px 5px 10px;
	text-align: left;
	
	color: black;
	padding-top: 5px;
	border-bottom: lightgrey 1px solid;
	background-color: #eef1f2;
	text-decoration: none;
}
	

.BarraInci 
{
	background-color: papayawhip;
	border-bottom: lightgrey 1px solid;
	margin: 13px 5px 5px 5px;
	padding: 1px 5px 1px 5px;
	width: 100%;
}
.BarraFitxers
{
	background-color: papayawhip;
	border-bottom: lightgrey 1px solid;
	margin: 1px 5px 1px 5px;
	padding: 1px 5px 1px 5px;
	float: right;
}
.DadesUsr 
{
	BORDER-RIGHT: #ff0000 thin solid; 
	PADDING-RIGHT: 20px; 
	BORDER-TOP: #ff0000 thin solid; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.85em; 
	LEFT: 30%; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #ff0000 thin solid; 
	WIDTH: 355px; PADDING-TOP: 20px; 
	BORDER-BOTTOM: #ff0000 thin solid; 
	FONT-FAMILY: Verdana, Arial, 'Microsoft Sans Serif'; 
	POSITION: absolute; 
	TOP: 41%; 
	HEIGHT: 203px; 
	BACKGROUND-COLOR: #ffcc99
}
.CreaTasca
{
	BORDER-RIGHT: #ff0000 thin solid; 
	PADDING-RIGHT: 20px; 
	BORDER-TOP: #ff0000 thin solid; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.85em; 
	LEFT: 30%; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #ff0000 thin solid; 
	WIDTH: 355px; PADDING-TOP: 20px; 
	BORDER-BOTTOM: #ff0000 thin solid; 
	FONT-FAMILY: Verdana, Arial, 'Microsoft Sans Serif'; 
	POSITION: absolute; 
	TOP: 170px; 
	HEIGHT: 203px; 
	BACKGROUND-COLOR: #ffcc99
}

.Taula	{
	background-color: white;
	border: solid 1px #FF8800;
	padding: 5px 1px 1px 5px;
}
.Taula td 
{
	padding: 2px 6px 2px 5px;
}

.cellHead  
{
	font-weight: bold;	
	font-size: 0.6em;
	color: #ffffff;
	background-color: #e77e00;
	padding: 3px 6px 3px 5px;
}

.cellHead a
{
	color: White;
}
.cellHead a:hover 
{
	color: white;
	text-decoration: underline;
}

.cellFoot
{
	padding-right: 6px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.65em;
	padding-bottom: 3px;
	color: #ff0000;
	padding-top: 3px;
	background-color: #ffffff;
	text-align: center;
}

.cellFoot a 
{
	color: Black;
}
.cellFoot a:hover
{
	color: red;
}


.cellCont {
	font-size : 0.6em;
	background-color : #FFFFFF;
}
.cellCont2	{
	font-size: 0.6em;
	background-color : papayawhip;
}
.CellLink 
{
	color: Blue;
	padding: 1px 3px 1px 2px;
	
}
.CellLink:hover 
{
	background-color: Red;
}
A.Linkin	{
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 0.7em;
}
A.Linkin:hover {
	text-decoration: underline;
	color: Red;
}
A.Linkin:active {
	color: Red;
	text-decoration: none;
}

.Itexte {
	background-color : papayawhip;
	font-size : 0.7em;
	color : #000000;
	border: 1px solid #e77e00;
	padding-left: 5px;
	padding-right: 5px;
}

.Iboto {
	background-color : #e77e00;
	font-size : 0.7em;
	font-weight: bold;
	color : #FFFFFF;
	border: 2px solid #FF9933;
}

.ICheckBox 
{	
	font-size : 0.7em;
	color : #000000;	
}

.TMenu {
	background-color: #0d5268;
	padding: 2px 8px 2px 8px;
}
a.CMenu {
	background-color: #eef1f2;
	border: 2px solid white;
	color: Black;
	font-weight: bold;
	font-size : 0.7em;
	padding: 1px 2px 1px 2px;
	text-decoration: none;
}
a.CMenu:hover	{
	color: white;
	background-color: #95b4bd;
	text-decoration: none;
}
a.CMenu:active	{
	color: white;
	background-color: #95b4bd;
	text-decoration:none;
}
.CMenu_sel 
{
	border: 2px solid white;
	font-weight: bold;
	font-size : 0.7em;
	padding: 1px 2px 1px 2px;
	color: white;
	background-color: #95b4bd;
	text-decoration: none;
}

a.CSMenu {
	color: #FFFFFF;
	font-weight: bold;
	font-size : 0.7em;
	padding: 3px 3px 1px 3px;
	margin-right: 10px;
	height: 1.8em;
	text-decoration: none;
	background-color: #0d5268;
}
a.CSMenu:hover	{
	background-color: #FF8000;
	text-decoration: none;
	color: #FFFFFF;
}

.CSMenu_sel 
{
	border: 2px solid white;
	font-weight: bold;
	font-size : 0.7em;
	padding: 1px 2px 1px 2px;
	color: white;
	background-color: #95b4bd;
	text-decoration: none;
}

.Titol_Marc
{
	padding-right: 2px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 0.9em;
	padding-bottom: 1px;
	color: white;
	padding-top: 2px;
	border-bottom: lightgrey 1px solid;
	background-color: #ffcc66;
	text-decoration: none;
}

.Panell_Log
{
	border-right: #ff9900 2px solid;
	border-top: #ff9900 2px solid;
	border-left: #ff9900 2px solid;
	line-height: 23px;
	border-bottom: #ff9900 2px solid;
	background-color: papayawhip;
}


a.titLink { 
	font-size: 0.8em;
	color : #FFFFFF;
	font-weight: bold;	
	text-decoration: none ;
}
a.titLink:hover { text-decoration: underline ; }

a.cellLink { 
	color: #000000; 
	text-decoration: underline ; 
}
a.cellLink:hover {  color: #ff8040;}
a.cellLink:active { color: #ff8040;}

a.noLink { 
	color: #696969;
	font-style: italic;
	text-decoration: none;
	cursor: text;
}
.Itexte_ro {
	background-color : #FF8000;
	font-size : 0.7em;
	color : #FFFFFF;
	border: 1px solid Red;
}
.peutexte { 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000; 
}
a.peulink { 
	font-weight: bold; 
	color: #ff8040; 
	text-decoration: none;
}
a.peulink:hover {  color: #ff8040; text-decoration: underline;}
a.peulink:active {  color: #ff8040; text-decoration: underline;}


a.menu1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em; font-style: normal; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none ; 
	background-color: #FFFFFF
}
a.menu1:hover {  color: #ff8040;}
a.menu1:active { color: #ff8040;}


.Itexte_ro {
	background-color : #FF8000;
	font-size : 0.7em;
	color : #FFFFFF;
	border: 1px solid Red;
}

table.TFiltre   { font-size: 0.95em; padding:  2px; border: 0px; }
table.TFiltre th 
{
	text-align: left; 
	vertical-align: bottom; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #4E4E4E; 
}
table.TFiltre td {text-align: left; vertical-align: top;}
.TxtFiltre 
{
	text-align: left; 
	vertical-align: bottom; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #4E4E4E;
}

.peutexte { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em; font-style: normal; 
	font-weight: bold; 
	color: #000000; 
}

.EtiquetaN
{
	font-weight: bold;
	font-size: 0.8em;
	vertical-align: top;
	color: black;
	background-color: lightgrey;
	text-align: left;
	padding-left: 4px;
} 

.EtiquetaG
{
	font-weight: bold;
	font-size: 0.7em;
	vertical-align: top;
	color: #0a4e63;
} 

.EtiquetaT {
	font-size : 0.7em; 
	font-weight : bold; 
	color : #e77e00;
	vertical-align: top;
	text-align: right ;
} 

.EtiquetaB {
	font-size : 0.9em; 
	font-weight : bold; 
	color : White;
	vertical-align: top;
	text-align: center ;
} 

.EtiquetaB1 {
	font-size : 0.7em; 		
	color : White;
	vertical-align: top;
	text-align: center ;
} 

.IPesOn {
	background-color : #e77e00;
	font-size : 0.8em;
	font-weight: bold;
	color :   White;
	border: 2px solid #FF9933;
	text-decoration: none;
}

.IPesOn:hover {
	text-decoration: none;
}

.IPesOff {
	background-color : #B6B6B6;
	font-size : 0.8em;
	font-weight: bold;
	color : Black;
	border: 2px solid Black;

}

.IPesOff:hover {
	text-decoration: none;
}


.FRecuadre
{			
	margin-bottom: 5px;
	padding-bottom: 3px;
	padding : 0px, 0px, 0px, 0px;
	font-size : 0.6em;	
	font-weight : bold;
	text-align: left;	
	color: #e77e00;
	padding-top : 1px;	
	border-bottom: lightgrey 1px solid;
	background-color: #2F6A7D; 
	border: none;	
}
