body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;	
}
#principal{ border: 1px solid #000000; 
	background-color:#ffffff; 
	background-image:url(../imatges/fonsMenus.jpg);
	background-repeat:repeat y;}
#pagina{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;	
}
#llistat{
	padding: 10px 10px 250px 10px;
}
#capaError{
	visibility: hidden;
	position: absolute;
	top: 300px;
	left: 40%;
	width: 200px;
	border: 2px solid #000000;
	background-color: #ff0000;
	color:#FFFFFF;
	height: 150px;
}
div#finestra1{
	position: absolute;
	background-color: #ffffff; 
	border: 2px solid #000000;
	visibility: hidden;
	top: 10px;
	left:10px;
}
div#finestra2{
	position: absolute;
	background-color:#FFFFFF;
	border: 2px solid #000000;
	visibility: hidden;
	top: 10px;
	left:10px;
}
div#carregant{
	position: absolute;
	color:#FFFFFF;
	background-color:#990000;
	text-align:center;
	font-size:26px;
	width: 300px;
	visibility: hidden;
	top: 20px;
	left:400px;
}
div#dadesTraspas{
	position:absolute;
	visibility: hidden;
	background-color:#99A000;	
}
a{
	text-decoration:none;
	/*color:#6699FF;*/
	color: #1B5786;
}

#lateral{
	padding: 0px 0px 0px 0px;	
	background-image:url(../imatges/fonsMenus.jpg);
	background-repeat:repeat;
	width: 200px;
	float:left;
}
#general{
	/*width: 200px;*/
	width: 100%;
	background-color: #ffffff;
	margin: 0px 0px 0px 200px;
}
#menus{
	/*border: 1px solid #D9E6F0;*/
	margin: 0px 4px 0px 0px;
	font-size: 14px;
	background-image:url(../imatges/fonsMenus.jpg);
	background-repeat:repeat;	
}
#menus ul{
	padding: 0px 0px 0px 0px;
	margin:0;
}
#menus li{
	list-style-type: none;
	border: 1px solid #FFFFFF;
	margin: 6px 0px 0px 0px;


}
#menus img{
	padding: 5px 0px 3px 3px;
}
#menus a{
	/*color: #1B5786;*/
	color: #F0F0F0;
	text-decoration: none;
	/*font-weight:bold;*/
}
#menus li a{
	display: block;
	background: #336699;
}
#menus li a:hover{
	background: #D9E9EF;
	
	color: #000000;
}
#submenus {
 height:70px;
background-image:url(../imatges/fonsMenus.jpg);
	background-repeat:repeat;
 	/*background-color:#003366;*/
	/*border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;*/
}
#submenus img{
	border: 0px solid #000000;
	padding: 1px;
	width: 30px;
}
#submenus a{
	color: #FFFFFF;
	height:70px;
}
#submenus a:hover{
	color: #FF9900;
	/*background-color: #D9E9EF;*/
}
h1{
	font-size:14px;
	font-weight:bold;
}
select, option, input, textarea {
	font-size:13px;
	border:0px solid #1B5786;
}

.button {
	border: 1px solid #003366;
	background-color: #FFFFFF;
}
.buttonSelect {
	border: 1px solid #003366;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
}


.fixat{
	color: #505050;
	background-color:#FFFFFF;
	border:1px solid #DAE7F1;
	font-size: 13px;
}
.desactivat{
	color: #909090;
	background-color:#E0E0E0;
	border:1px solid #505050;
}
.quantitat{
	text-align:center;
	background-color:#FFFFFF;
	font-size:12px;
}
#historic{
	/*border: 1px solid #000000;
	min-height:15px;
	width: 90%;
	background-color:#FFA000;
	*/
	visibility: visible;
}
#llistaTeixits, #llistaAccessoris, #llistaOperacions{
	float: left;
	position:absolute;
	/*background-color:#DAE7F1;*/
	width:240px;
}
#llistaTeixits a, #llistaAccessoris a, #llistaOperacions a{
	color:#000000;
}
#llistaTeixits a:hover, #llistaAccessoris a:hover, #llistaOperacions a:hover{
	color:#FF9900;
}
.gris{
	color:#666666;
}
.titol{
	background-color:#336699;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.titolBoto{
	background-color:#acacac;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.boto{
	border-radius: 1em;
	border:1px solid #333333;
}
.titolPetit{background-color:#336699;font-size:10px;font-weight:bold;color:#FFFFFF;}
.bordesTaula{ border:1px solid #000066; background-color:#FFFFFF; color:#000000; vertical-align: top;}
.bores{ border:1px solid #000066;}
.bores0{ border-top:0px solid #000066; border-bottom:0px solid #000066; border-right:1px solid #000066; border-left:1px solid #000066;}
.bores1{ border:1px solid #000066;}
.tdFitxa{ border-top:1px groove #000066; background-color:#FFFFFF; color:#000000; vertical-align: top; }
.separador{ background-color:#003366; height: 5px;width: 90%;}
.vermell{ color:#FF0000}
.tancar{color:#FF0000; font-weight:bold;}
.finestra{background-color: #ffffff; padding: 0px; border: 2px solid #000000; color:#FFFFFF}
.interiorFinestra input { border: 1px solid #336699;}
.interiorFinestra td{ padding: 5px 5px 5px 5px; }
.interiorFinestra{ padding: 5px; color:#000000}
.interiorFinestra a:hover{  text-decoration:underline;}
.fixat2{
	color: #505050;
	background-color:#FFFFFF;
	border:1px solid #DAE7F1;
	font-size: 13px;
	width: 120px;
}
.capaTancar{text-align: right; background-color:#336699; color:#FFFFFF; height: 28px; vertical-align:middle;padding: 6px 6px 0px 0px; border-bottom: 2px solid #000000;}
.capaTancar a{ color:#FFFFFF; }
h3{
	font-weight:bold;
	font-size:12px;
}

.color0{ background-color:#D7E1EB; padding: 3px 5px 3px 5px; }
.color1{ background-color:#EEF2F6; padding: 3px 5px 3px 5px; }
.color2{ background-color:#F0E0E0; padding: 3px 5px 3px 5px; }

.color0Verd{ background-color:#99CC66; padding: 3px 5px 3px 5px; }
.color1Verd{ background-color:#99CC99; padding: 3px 5px 3px 5px; }
.color0Vermell{ background-color:#FF0000; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1Vermell{ background-color:#FF3333; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color0VermellFort{ background-color:#aa0000; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1VermellFort{ background-color:#aa3333; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color0Taronja{ background-color:#FF9966; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1Taronja{ background-color:#FFC099; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color0Lila{ background-color:#9966CC; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1Lila{ background-color:#9966FF; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color0Groc{ background-color:#0066FF; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1Groc{ background-color:#0066FF; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color0Gris{ background-color:#D7E1EB; padding: 3px 5px 3px 5px; }
.color1Gris{ background-color:#EEF2F6; padding: 3px 5px 3px 5px; }
.color0GrocCanari{ background-color:#FFFF33; padding: 3px 5px 3px 5px; color:#000000; }
.color1GrocCanari{ background-color:#FFFF66; padding: 3px 5px 3px 5px; color:#000000; }
.color0Vermell2{ background-color:#fde9e9; padding: 3px 5px 3px 5px; color:#000000; }
.color1Vermell2{ background-color:#EEF2F6; padding: 3px 5px 3px 5px; color:#000000; }
.color0Fase1{ background-color:#D7E1EB; padding: 3px 5px 3px 5px; }
.color1Fase1{ background-color:#EEF2F6; padding: 3px 5px 3px 5px; }

.color0Fase2{ background-color:#E1EBD7; padding: 3px 5px 3px 5px; }
.color1Fase2{ background-color:#F2F6EE; padding: 3px 5px 3px 5px; }

.color0Fase3{ background-color:#D7EBE1; padding: 3px 5px 3px 5px; }
.color1Fase3{ background-color:#EEF6F2; padding: 3px 5px 3px 5px; }

.color0TaronjaFase1{ background-color:#FF9966; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.color1TaronjaFase1{ background-color:#FFC099; padding: 3px 5px 3px 5px; color:#FFFFFF; }
.text{
font-size: 13px;
}
.textGran{
font-size: 17px;
font-weight: bold;
}
#lluert{ font-size:11px; color:#FFFFFF; }
#lluert a{ font-size:11px; color:#FFFFFF; }
.credits{ background-color:#ffffff; color:#000000; padding-left: 0px; font-size: 12px}
.credits a{ color:#000000}
.dreta{ text-align: right; }
.centrat{ text-align: center; }
.ample1{ width: 70px;}
.resaltat1{ color:#003366; font-weight:bold;}
.usuari{ font-size:14px; font-weight:bold; color:#FFFFFF}
.simulacioInput{
	color: #505050;
	background-color:#FFFFFF;
	border:1px solid #DAE7F1;
	font-size: 13px;
	font-weight: bold;
}
.tdCalendari{ border: 1px solid #336699;}
.colorEntrega1_1{ color:#FF0000; font-weight:bold;}
.colorEntrega2_1{ color:#55AA55; font-weight:bold;}
.colorEntrega3_1{ color:#0000ff; font-weight:bold;}
.majuscules{
	text-transform:uppercase;
}
.textBlau{ color: #336699;}
.ample300{ width:300px;}
.color0GrocCanari{ background-color:#FFFF33; padding: 3px 5px 3px 5px; color:#000000; }
.color1GrocCanari{ background-color:#FFFF66; padding: 3px 5px 3px 5px; color:#000000; }
.taulaResumInterior{width:300px;}
.taulaResum{background-color:#EEF2F6; text-align:left; border:1px solid #000000; width:300px; padding:0px;}
.taulaResum h3{ padding-top:0px; text-align:center;background-color:#003366; color:#FFFFFF; margin-top:-3px; margin-left:-3px; margin-right:-3px}
.taulaResum h2{padding-top:0px; text-align:center;background-color:#003366; color:#FFFFFF; margin-top:-3px; margin-left:-3px; margin-right:-3px}
.taulaResum h1{padding-top:0px; text-align:center;background-color:#003366; color:#FFFFFF; margin-top:-3px; margin-left:-3px; margin-right:-3px}
.capaPacking input{ font-size:20px;}