﻿.AlinVertCentrada{
	vertical-align: middle;
}
.Avisos{
	font-weight: normal;
	font-size: 10px;
	color: #cc3300;
	font-family: Verdana;
	text-align: left;
}
.CajaTexto{
	font-weight: bold;
	font-size: 8pt;
	color: White;
	font-family: Tahoma;
	background-color: Transparent;
}
.CajaPrecio{
	font-weight: bold;
	font-size: 10pt;
	color: Orange;
	font-family: Tahoma;
	background-color: Transparent;
}
.CajaTextoBlanca{
	font-size: 10pt;
	color: Black;
	font-family: Tahoma;
	background-color: White;
}
.CajaTextoTitulo{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Verdana;
	background-color: Transparent;
}
.TituloMenu{
	font-weight: bold;
	font-size: 11pt;
	color: White;
	font-family: Tahoma;
	background-color: Transparent;
}
.Menu{
	font-weight: bold;
	font-size: 8pt;
	color:  #EEEEEE;
	font-family: Tahoma;
	background-color: Transparent;
}
.GridDins
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana;
	background-color: white;
	color: black;
	height: 16px;
	cursor: pointer;
}
.ColorDins
{
	color: white;
}
.GridAlt
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana;
	background-color: #DBDBDB;
	border-color: #D2E3E1;
	color: black;
	height: 16px;
	cursor: pointer;
}
.ColorAlt
{
	color: #DBDBDB;
}
.GridCap
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana;
	background-color: #59687C;
	color: white;
	height: 20px;
}
.GridPeus
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana;
	background-color: #cf8060;
	color: #F5F5F5;
	height: 16px;
	vertical-align: middle;
}
.Info
{
	font-weight: normal;
	font-size: 7pt;
	color: blue;
	font-family: Verdana;
	text-align: left;
}
.mailinfotxblanc
{
	color:white;
	text-decoration:none;
	font-size: 8pt;
	font-family: Verdana;
}
.mailinfotxblanc:hover
{
	color:#be1d2c;
	font-size: 8pt;
	font-family: Verdana;
}
.mailinfotxnegre
{
	color:black;
	text-decoration:none;
	font-size: 12px;
	font-family: Arial;
}
.mailinfotxnegre:hover
{
	color:#be1d2c;
	font-size: 12px;
	font-family: Arial;
}

.AlineatVM
{
	vertical-align: bottom;
}

/*scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-darkshadow-color: #666666;
scrollbar-highlight-color: #666666; 
scrollbar-track-color: #000000;
scrollbar-arrow-color: #666666;*/
body 
{
	background: #FFFFFF;
	margin: 0 0 0 0;
}

A.menu:link {color:#FFFFFF; font-size:9px; font-weight:bold; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
A.menu:visited {color:#FFFFFF; font-size:9px; font-weight:bold; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
A.menu:active {color:#FFFFFF; font-size:9px; font-weight:bold; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
A.menu:hover {color:#00FF00; font-size:9px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

h2{ background:#fff; border: #000 1px solid; padding:5px; font-size:15px; font-weight: bold; text-decoration: none; font-family:Arial,Verdana,sans-serif; }

.fonstaula{background:url(img/fonstaula.jpg);}
.fonscentre{background:url(img/fonscentre.jpg);}

.fonsgris{ background-color:#666666;}
.fonsgris2{ background-color:#CCCCCC;}
.fonsnegre{ background-color:#000000;}
.fonsblanc{ background-color:#FFFFFF;}

.lletrablanca {color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletrablanca2 {color:#FFFFFF; font-size:13px; font-weight:normal; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletrablancabold {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletragroga{color:#FFFF00; font-size:11px; font-weight:normal; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletragrogabold{color:#FFFF00; font-size:11px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletragroga2bold{color:#FFFF00; font-size:13px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletragroga3bold{color:#FFFF00; font-size:15px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletragroga4boldunder{color:#FFFF00; font-size:14px; font-weight:bold; text-decoration: underline; font-family:Arial,Verdana,sans-serif;}
.lletrataronja1bold{color:#FF3300; font-size:11px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletranegrabold{color:#000000; font-size:11px; font-weight:bold; text-decoration: none; font-family:Arial,Verdana,sans-serif;}
.lletravermellaboldunder{color:#FF0000; font-size:16px; font-weight:bold; text-decoration: underline; font-family:Arial,Verdana,sans-serif;}
.underline{text-decoration: underline;}

.input{color:#000000; font-size:11px; font-weight:normal; text-decoration: none; font-family:Arial,Verdana,sans-serif; width: 100%; height: 100%;}
.borde_taula_gris{border:1px solid #666666;}

.taulabordgris { border-top-width:1;border-top-color:#003366;border-left-width:1px;border-left-color:#003366;border-right-width:1;border-right-color:#003366;border-bottom-width:1;border-bottom-color:#003366; height:100%;}
.taulabordblanc { border:1px solid #FFFFFF;}


    .letra1 {
	        color: Black;
	        font-family: Arial;
	        font-size: 12px;
	        font-weight: normal;
        }
        .letra1Negrita {
	        color: Black;
	        font-family: Arial;
	        font-size: 12px;
	        font-weight: normal;
        }
        .letra2 {
	        color: Black;
	        font-family: Arial;
	        font-size: 13px;
	        font-weight:normal;
        }
        .letra2Negrita {
	        color: Black;
	        font-family: Arial;
	        font-size: 13px;
	        font-weight:normal;
        }
        .lletraLegal {
	        color: Black;
	        font-family: 'Didact Gothic', sans-serif;
	        font-size: 10pt;
        }
      
        .boton {
	        width: 100px;
	        height: 25px;
	        font-family: Arial;
	        font-size: 12px;
	        border: 1px solid Silver;
	        color: Black;
	        font-weight: bold;
	        text-align: center;
	        text-decoration: none;
	        background-color: #b7bcc2;
        }
        .boton:hover {
	        color:Black;
	        border: 1px solid Gray;
	        background-color: #b7bcc2;
	        cursor: pointer;
	        font-weight: bold;
        }
        .link:hover {
			color: Blue;
        }
        .link:visited {
			color: Blue;
        }

@media (max-width: 767px) {
  .RedondeoCondicional {
    border-radius: 5px;
  }
  .PaddingCondicional {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 768px) {
  .RedondeoCondicional {
    border-radius: 0px;
  }
  .PaddingCondicional {
    padding-left: 0px;
    padding-right: 0px;
  }
}

@media (min-width: 992px) {
  .Center_IniB {
	background-image:url('../Imagenes/Web/center_inib.png'); 
  }
  .Center_IniBS {
	background-image:url('../Imagenes/Web/center_inib.png');
  }
  .Center_Ini2B {
	background-image:url('../Imagenes/Web/center_ini2b.png');
  }
  .Center_Ini2C {
	background-image:url('../Imagenes/Web/center_ini2c.png');
  }
  .Footer_Ini2 {
	background-image:url('../Imagenes/Web/footer_ini2.png');
  }
}@media (max-width: 991px) {
  .Center_IniB {
	background-color: #DFDFDF;
  }
  .Center_IniBS {
	background-color: #DFDFDF;
	background-image: url('../Imagenes/Web/Blanco1x5.bmp');
	background-position: left top;
	background-repeat: repeat-x;
  }
  .Center_Ini2B {
	background-color: #DFDFDF;
  }
  .Center_Ini2C {
	background-color: white;
  }
  .Footer_Ini2 {
	background-image: url('../Imagenes/Web/footer_ini2b.png');
  }
}
