body { font-family: Verdana, Arial, sans-serif; font-size: 0.9em; color: black; background: #E1E2FD url('/imagenes/fonsMotiu.png');}
td { font-family: Verdana, Arial, sans-serif; font-size: 0.9em;  color: black; empty-cells: show;   }
H2 { color: #008000; font-family: Arial, sans-serif; font-style: italic; font-weight: bold; font-size: 22px;padding: 3px 3px; text-align: center;  width: 90%;word-spacing: 5px;             }
H3 { color: #804000; font-family: Arial, sans-serif; font-weight: bold; font-size: 18px; border-top: thin dotted #D72C2C; border-left: none; border-right: none; border-bottom: thin dotted #D72C2C; }
H4 { color: #6740E1; font-family: Arial, sans-serif; font-weight: bold; font-size: 16px; }
li { font-family: Tahoma, sans-serif; font-size: 10pt; font-weight: bold; list-style-type: circle; color: #000080; text-align: justify; }
.parrafo { font-family: Tahoma, sans-serif; color: black; font-size: 11pt;  empty-cells: show;  padding-left: 15px;  padding-right: 15px; }
.avisolegal_cabecera { font-family: "Trebuchet MS", Tahoma, sans-serif; color: #320057; font-size: 8pt; text-align: justify; font-weight: bold; text-decoration: underline; letter-spacing: 3px; }
.avisolegal_cuerpo { font-family: "Trebuchet MS", Tahoma, sans-serif; color: #4B0082; font-size: 8pt; text-align: justify;  line-height: 12px; padding-left: 15px; padding-right: 15px; }
.notas_regimen { font-family: "Trebuchet MS", Tahoma, sans-serif; color: #0000CD; font-size: 10pt; text-align: left;  line-height: 12px; padding-left: 15px; padding-right: 15px;  font-style: italic;  }
.admiracion { font-family: Verdana; color: Red; font-size: 40pt; text-align: center; }
.nodispo { font-family: Verdana; color: Navy; font-size: 10pt; text-align: justify;  empty-cells: show;  padding: 10px;   }
.comprobacion { font-family: Verdana, Tahoma, sans-serif; color: Red; font-size: 22pt; text-align: center;  padding: 10px;  background-color: #FFF6F4;   }
.titulo{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333}

a
{
	color:#820037;
}
a:hover
{
	color:#CC0000;
} 
a:link img, a:visited img { border-style: none; background: transparent; }
a img { color: white; /* The only way to hide the border in NS 4.x */ border-style: none; }

/* ****************** Style for printing  ************** */
@media print {
   h1, h2, h3,
   h4, h5, h6    { page-break-after: avoid; page-break-inside: avoid }
   blockquote,
   pre           { page-break-inside: avoid }
   ul, ol, dl    { page-break-before: avoid }
   .navbar       { background-color: #fff; border-color: #000; border-width: 1px; }
   a.navlink, a.bannerLink     { font-weight: normal; }
}
/* afegits SILME*/
.Taulaprincipal
{
	border-right: #000000 1px solid;
	background-position: center bottom;
	border-top: #000000 1px solid;
	background-image: url(/Imagenes/fonsTeclat.png);
	border-left: #000000 1px solid;
	width: 799px;
	border-bottom: #000000 1px solid;
	background-repeat: no-repeat;
	background-color: #ffffff;
}
.Tauladalt
{
	width: 799px;
	background-color: #000000;
}
.Taulabaix
{
	background-position: left bottom;
	background-image: url(http://www.injovemenorca.com/webeditor/pagines/image/piepagina.png);
	height: 57px;
	background-color: #ffffff;
}
.H2contracta{
	font: normal bolder 1em Arial, Helvetica, sans-serif;
	color: #B50439;
	margin:10px;
	padding:0px;
}
.FonsReservs{
	background-image: url(../Imagenes/fonsreservs.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.banderas a
{
	display:inline-block;
	border:1px solid #cccccc;
}
.banderas a:hover
{
	border:1px solid #b5043a;
}
.contrato {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
  	text-align: justify;
	font-size: 11px;
	word-spacing: 2px;
	border:1px solid #f5f5f5;
}
.titulo_contrato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  	letter-spacing: 2px;
	font-variant: small-caps;
	color: #000000;
	background-color:#d0d0d0;
	display: block;
	text-align: center;
	padding:3px;
}
.recuadro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-image:url(../imagenes/recuadro.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:121px;
}
.recuadro_activo
{
	border: 1px solid Maroon;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding: 6px;
	background: #845600;
	font-weight: bold;
	text-align: center;
	color: #FFCE71;
}
input.button
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #ffffff;
	background-color:#282828;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	color:#ffffff;
	padding:2px;
}
input.button:disabled
{
	color:#cccccc;
}
.paso
{
	display:inline-block;
	background-color:#868082;
	color:#b50239;
	border:3px solid #c1bfc2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100px;
	height:14px;
}
.paso_activo
{
	display:inline-block;
	background-color:#cf0443;
	color:#ffffff;
	border:3px solid #c1bfc2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100px;
	height:14px;
}
.paso_titulo
{
	background-image:url(../imagenes/puntvermell.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:26px;
	line-height:26px;
	text-align:left;
	width:720px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.paso_descrip
{
	color:#b60438;
	margin-left:30px;
	font-size:11px;
	display: inline-block;
	color:#333333;
}
.form_titulo
{
	text-align:left;
	background-color:#d0d0d0;
	color:#000000;
	width:720px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.form_tabla
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
input, select, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	border: 1px solid #666666;
	color: #000000; 
}
#Acepto
{
	border: 0px solid #666666;
}
.pequeno
{
	font-family: Arial, Helvetica, sans-serif;
	color: #820037;
	font-size: 10px;
	text-align: justify;
}
.pequeno a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}
.pequeno a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}
.ley
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-align: justify;
	text-decoration: none;
}
.ley:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-align: justify;
}
#planning_tabla table
{
}
#planning_tabla td
{
	border:1px solid #999999;
	background-color:#FFFFFF;
}
